80670616011876381382481472
80,670,616,011,876,381,382,481,472 is an even composite number composed of six prime numbers multiplied together.
80670616011876381382481472 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 80670616011876381382481472:
26 × 39 × 193 × 293 × 533 × 1373
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 19 × 29 × 29 × 29 × 53 × 53 × 53 × 137 × 137 × 137)See below for interesting mathematical facts about the number 80670616011876381382481472 from the Numbermatics database.
Names of 80670616011876381382481472
- Cardinal: 80670616011876381382481472 can be written as Eighty septillion, six hundred seventy sextillion, six hundred sixteen quintillion, eleven quadrillion, eight hundred seventy-six trillion, three hundred eighty-one billion, three hundred eighty-two million, four hundred eighty-one thousand, four hundred seventy-two.
Scientific notation
- Scientific notation: 8.0670616011876381382481472 × 1025
Factors of 80670616011876381382481472
Divisors of 80670616011876381382481472
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 29 32 36 38 48 53 54 57 58 64 72 76 81 87 96 106 108 114 116 137 144 152 159 162 171 174 192 212 216 228 232 243 261 274 288 304 318 324 342 348 361 411 424 432 456 464 477 486 513 522 548 551 576 608 636 648 684 696 722 729 783 822 841 848 864 912 928 954 972 1007 1026 1044 1083 1096 1102 1216 1233 1272 1296 1368 1392 1431 1444 1458 1537 1539 1566 1644 1653 1682 1696 1728 1824 1856 1908 1944 2014 2052 2088 2166 2187 2192 2204 2349 2466 2523 2544 2592 2603 2736 2784 2809 2862 2888 2916 3021 3074 3078 3132 3249 3288 3306 3364 3392 3648 3699 3816 3888 3973 4028 4104 4176 4293 4332 4374 4384 4408 4611 4617 4698 4932 4959 5046 5088 5184 5206 5472 5568 5618 5724 5776 5832 6042 6148 6156 6264 6498 6561 6576 6612 6728 6859 7047 7261 7398 7569 7632 7776 7809 7946 8056 8208 8352 8427 8586 8664 8748 8768 8816 9063 9222 9234 9396 9747 9864 9918 10092 10176 10412 10469 10944 11097 11236 11448 11552 11664 11919 12084 12296 12312 12528 12879 12996 13122 13152 13224 13456 13718 13833 13851 14094 14522 14796 14877 15138 15264 15552 15618 15892 15979 16112 16416 16704 16854 17172 17328 17496 17632 18126 18444 18468 18769 18792 19133 19494 19683 19728 19836 20184 20577 20824 20938 21141 21783 22194 22472 22707 22896 23104 23328 23427 23838 24168 24389 24592 24624 25056 25281 25758 25992 26244 26304 26448 26912 27189 27436 27666 27702 28188 29044 29203 29241 29592 29754 30276 30528 31236 31407 31784 31958 32224 32832 33291 33708 34344 34656 34992 35264 35757 36252 36888 36936 37538 37584 38266 38637 38988 39366 39456 39672 40368 41154 41499 41553 41648 41876 42282 43566 44388 44573 44631 44944 45414 45792 46656 46854 47676 47937 48336 48778 49184 49248 49457 50112 50562 51516 51984 52488 52896 53371 53824 54378 54872 55332 55404 56307 56376 57399 58088 58406 58482 59184 59508 60552 61731 62472 62814 63423 63568 63916 64448 65349 66582 67416 68121 68688 69312 69984 70281 71514 72504 73167 73776 73872 75076 75168 75487 75843 76532 77274 77976 78732 78912 79344 80736 81461 81567 82308 82998 83106 83296 83752 84564 87132 87609 87723 88776 89146 89262 89888 90828 91584 93708 94221 95352 95874 96672 97556 98368 98496 98914 99873 101124 103032 103968 104976 105792 106742 107271 108756 109744 110664 110808 112614 112752 114798 115217 115911 116176 116812 116964 118368 119016 121104 123462 124497 124659 124944 125628 126846 127136 127832 130698 133164 133719 133893 134832 136242 137376 137959 139968 140562 143028 143811 145008 146334 147552 147744 148371 148877 150152 150336 150974 151686 153064 154548 155952 157464 158688 160113 161472 162922 163134 164616 165996 166212 166592 167504 168921 169128 172197 174264 175218 175446 177552 178292 178524 179776 181656 185193 187416 188442 190269 190704 191748 193344 195112 196047 197828 198911 199746 202248 204363 206064 207936 209952 210569 210843 213484 214542 217512 219488 219501 221328 221616 225228 225504 226461 227529 229596 230434 231822 232352 233624 233928 236736 238032 242208 244383 244701 246924 248994 249318 249888 251256 253692 254272 255664 261396 262827 263169 266328 267438 267786 269664 272484 274752 275918 281124 282663 286056 287622 290016 292668 295104 295488 296742 297754 299619 300304 301948 303372 303601 306128 309096 311904 314928 317376 320226 321813 325844 326268 329232 331992 332424 335008 337842 338256 344394 345651 347733 348528 350436 350892 355104 356584 356611 357048 363312 363527 370386 373491 373977 374832 376884 380538 381408 383496 384833 390224 392094 395656 397822 399492 401157 401679 404496 408726 412128 413877 419904 421138 421686 426968 429084 431433 435024 438976 439002 442656 443232 445113 446631 450456 451008 452922 455058 459192 460868 463391 463644 464704 467248 467856 476064 480339 484416 488766 489402 493848 497988 498636 499776 502512 506763 507384 511328 516591 522792 525654 526338 532656 534876 535572 539328 544301 544968 551836 554857 555579 562248 565326 570807 572112 575244 580032 585336 588141 593484 595508 596733 599238 600608 603896 606744 607202 612256 613089 618192 623808 629856 631707 632529 640452 643626 651688 652536 658464 658503 663984 664848 670016 675684 676512 679383 682587 688788 691302 695466 697056 700872 701784 710208 713168 713222 714096 726624 727054 733149 734103 740772 746982 747954 749664 753768 761076 762816 766992 769666 780448 784188 788481 789507 791312 795644 798984 802314 803358 808992 817452 824256 827754 842276 843372 846887 847989 853936 858168 862866 870048 878004 885312 886464 890226 893262 898857 900912 905844 910116 910803 918384 921736 926782 927288 934496 935712 939683 952128 960678 965439 977532 978804 987696 994757 995976 997272 1005024 1013526 1014049 1014768 1022656 1033182 1036953 1043199 1045584 1051308 1052676 1065312 1069752 1069833 1071144 1088602 1089936 1090581 1103672 1109714 1111158 1120473 1124496 1130652 1141614 1144224 1150488 1154499 1170672 1176282 1186968 1191016 1193466 1198476 1201216 1203471 1205037 1207792 1213488 1214404 1224512 1226178 1236384 1241631 1259712 1263414 1265058 1280904 1287252 1292617 1294299 1303376 1305072 1316928 1317006 1327968 1329696 1335339 1339893 1351368 1353024 1358766 1365174 1377576 1382604 1390173 1390932 1394112 1401744 1403568 1426336 1426444 1428192 1434253 1441017 1453248 1454108 1466298 1468206 1481544 1493964 1495908 1499328 1507536 1520289 1522152 1533984 1539332 1547759 1549773 1560896 1568376 1576962 1579014 1582624 1591288 1597968 1604628 1606716 1617984 1632903 1634904 1655508 1664571 1666737 1684552 1686744 1693774 1695978 1707872 1716336 1725732 1740096 1756008 1764423 1780452 1786524 1790199 1797714 1801824 1811688 1820232 1821606 1836768 1839267 1843472 1853564 1854576 1868992 1871424 1879366 1895121 1897587 1921356 1930878 1955064 1957608 1975392 1975509 1989514 1991952 1994544 2010048 2027052 2028098 2029536 2038149 2047761 2066364 2073906 2086398 2091168 2102616 2105352 2130624 2139504 2139666 2142288 2177204 2179872 2181162 2189123 2199447 2202309 2207344 2219428 2222316 2240946 2248992 2261304 2283228 2288448 2300976 2308998 2341344 2352564 2362369 2365443 2368521 2373936 2382032 2386932 2396952 2406942 2410074 2415584 2426976 2428808 2452356 2472768 2483262 2526828 2530116 2540661 2543967 2561808 2571353 2574504 2585234 2588598 2606752 2610144 2621221 2634012 2655936 2659392 2670678 2679786 2696571 2702736 2717532 2730348 2732409 2755152 2765208 2780346 2781864 2803488 2807136 2819049 2828663 2852672 2852888 2856384 2868506 2882034 2896317 2908216 2932596 2936412 2963088 2984271 2987928 2991816 3015072 3040578 3042147 3044304 3067968 3078664 3095518 3099546 3110859 3136752 3153924 3158028 3165248 3182576 3195936 3209256 3209499 3213432 3265806 3269808 3271743 3311016 3329142 3333474 3341293 3361419 3369104 3373488 3387548 3391956 3415744 3432672 3451464 3463497 3512016 3528846 3560904 3573048 3580398 3595428 3603648 3610413 3615111 3623376 3640464 3643212 3673536 3678534 3686944 3707128 3709152 3724893 3758732 3790242 3795174 3842712 3861756 3877851 3882897 3910128 3915216 3950784 3951018 3979028 3983904 3989088 4000811 4006017 4019679 4054104 4056196 4059072 4076298 4095522 4132728 4147812 4170519 4172796 4182336 4205232 4210704 4279008 4279332 4284576 4302759 4317433 4323051 4354408 4359744 4362324 4378246 4398894 4404618 4414688 4438856 4444632 4481892 4497984 4522608 4560867 4566456 4601952 4617996 4643277 4649319 4682688 4705128 4724738 4730886 4737042 4747872 4764064 4773864 4793904 4813884 4820148 4831168 4853952 4857616 4898709 4904712 4966524 4993713 5000211 5053656 5060232 5081322 5087934 5123616 5142706 5149008 5170468 5177196 5213504 5220288 5242442 5268024 5293269 5341356 5359572 5370597 5393142 5405472 5435064 5460696 5464818 5510304 5517801 5530416 5560692 5563728 5606976 5614272 5638098 5657326 5685363 5692761 5705776 5737012 5764068 5768419 5792634 5816432 5865192 5872824 5926176 5926527 5968542 5975856 5983632 6030144 6081156 6084294 6088608 6106501 6114447 6143283 6157328 6191036 6199092 6221718 6273504 6307848 6316056 6365152 6391872 6418512 6418998 6426864 6531612 6539616 6543486 6567369 6598341 6606927 6622032 6658284 6666948 6682586 6722838 6738208 6746976 6775096 6775609 6783912 6865344 6902928 6926994 7024032 7057692 7087107 7096329 7105563 7121808 7146096 7160796 7190856 7220826 7230222 7246752 7280928 7286424 7311827 7357068 7373888 7414256 7418304 7449786 7517464 7580484 7590348 7621983 7631901 7685424 7714059 7723512 7755702 7765794 7820256 7830432 7863663 7902036 7958056 7967808 7978176 8001622 8012034 8039358 8108208 8112392 8152596 8191044 8197227 8265456 8295624 8341038 8345592 8410464 8421408 8457147 8485989 8558016 8558664 8569152 8605518 8634866 8646102 8688951 8708816 8724648 8756492 8797788 8804429 8809236 8829376 8877712 8889264 8952813 8963784 9045216 9121734 9126441 9132912 9203904 9235992 9286554 9298638 9332577 9410256 9449476 9461772 9474084 9495744 9528128 9547728 9587808 9627768 9628497 9640296 9715232 9797418 9809424 9815229 9933048 9987426 10000422 10023879 10084257 10107312 10120464 10162644 10175868 10247232 10285412 10298016 10340936 10341719 10354392 10390491 10484884 10536048 10542283 10586538 10682712 10719144 10741194 10786284 10810944 10831239 10845333 10870128 10921392 10929636 11020608 11035602 11060832 11121384 11127456 11160157 11174679 11276196 11314652 11370726 11385522 11411552 11474024 11528136 11536838 11585268 11632864 11633553 11648691 11730384 11745648 11852352 11853054 11937084 11951712 11967264 12002433 12018051 12059037 12162312 12168588 12177216 12213002 12228894 12286566 12314656 12382072 12398184 12443436 12511557 12547008 12615696 12632112 12730304 12837024 12837996 12853728 12908277 12952299 12969153 13063224 13079232 13086972 13134738 13196682 13213854 13244064 13316568 13333896 13365172 13445676 13476416 13493952 13550192 13551218 13567824 13682601 13805856 13853988 13929831 13947957 14048064 14115384 14174214 14192658 14211126 14243616 14292192 14321592 14381712 14441652 14460444 14493504 14561856 14572848 14623654 14696127 14714136 14828512 14899572 14981139 15000633 15034928 15160968 15180696 15243966 15263802 15370848 15428118 15447024 15511404 15531588 15640512 15660864 15727326 15784729 15804072 15879807 15916112 16003244 16024068 16078716 16090853 16111791 16216416 16224784 16305192 16382088 16394454 16530912 16553403 16591248 16682076 16691184 16820928 16842816 16914294 16971978 17056089 17078283 17117328 17211036 17269732 17292204 17305257 17377902 17417632 17449296 17512984 17595576 17608858 17618472 17755424 17778528 17779581 17905626 17927568 18090432 18243468 18252882 18265824 18319503 18343341 18429849 18471984 18573108 18597276 18665154 18820512 18898952 18900383 18923544 18948168 19095456 19175616 19255536 19256994 19266931 19280592 19430464 19594836 19618848 19630458 19702107 19795023 19820781 19866096 19974852 20000844 20047758 20168514 20214624 20240928 20325288 20326827 20351736 20396149 20570824 20596032 20681872 20683438 20708784 20780982 20969768 21072096 21084566 21173076 21261321 21288987 21365424 21438288 21482388 21572568 21662478 21690666 21740256 21842784 21859272 21935481 22071204 22121664 22242768 22254912 22320314 22349358 22552392 22629304 22741452 22771044 22823104 22865949 22895703 22948048 23056272 23073676 23142177 23170536 23265728 23267106 23297382 23460768 23491296 23590989 23706108 23874168 23903424 23934528 24004866 24036102 24118074 24324624 24337176 24426004 24457788 24559723 24573132 24591681 24629312 24764144 24796368 24886872 25023114 25231392 25264224 25371441 25457967 25674048 25675992 25707456 25816554 25904598 25938306 26066853 26126448 26173944 26269476 26393364 26413287 26427708 26488128 26633136 26667792 26730344 26858439 26891352 27100384 27102436 27135648 27250807 27365202 27379323 27611712 27707976 27859662 27895914 27997731 28230768 28348428 28385316 28422252 28487232 28584384 28643184 28763424 28847953 28883304 28885491 28920888 29145696 29247308 29392254 29407421 29428272 29445687 29657024 29799144 29962278 30001266 30069856 30071637 30252771 30321936 30361392 30487932 30527604 30741696 30856236 30894048 31022808 31025157 31063176 31171473 31454652 31569458 31608144 31626849 31759614 31832224 32006488 32048136 32157432 32181706 32223582 32432832 32449568 32493717 32610384 32764176 32788908 33061824 33106806 33182496 33364152 33382368 33480471 33524037 33828588 33943956 34112178 34156566 34234656 34422072 34539464 34584408 34610514 34755804 34835264 34898592 34900659 34946073 35025968 35191152 35217716 35236944 35510848 35557056 35559162 35811252 35855136 36007299 36054153 36177111 36486936 36505764 36531648 36639006 36686682 36859698 36943968 37146216 37194552 37330308 37534671 37641024 37797904 37800766 37847088 37896336 38190912 38511072 38513988 38533862 38561184 38724831 38856897 38907459 39189672 39237696 39260916 39404214 39590046 39641562 39732192 39949704 40001688 40095516 40337028 40429248 40481856 40650576 40653654 40703472 40792298 41047803 41141648 41363744 41366876 41417568 41561964 41593337 41789493 41843871 41939536 42144192 42169132 42346152 42522642 42577974 42730848 42876576 42964776 43145136 43324956 43381332 43480512 43685568 43718544 43870962 44088381 44142408 44485536 44640628 44698716 44885011 44943417 45001899 45104784 45258608 45482904 45542088 45731898 45791406 45896096 46112544 46147352 46284354 46341072 46534212 46594764 46921536 46982592 47181978 47354187 47412216 47639421 47748336 48009732 48072204 48236148 48272559 48335373 48649248 48674352 48852008 48855707 48915576 49119446 49146264 49183362 49528288 49592736 49773744 49803199 50046228 50462784 50528448 50742882 50915934 51168267 51234849 51351984 51633108 51809196 51876612 51915771 52133706 52252896 52347888 52538952 52722121 52786728 52826574 52855416 53266272 53335584 53338743 53460688 53716878 53744597 53782704 54200768 54204872 54271296 54501614 54730404 54758646 54958509 55030023 55289547 55415952 55719324 55791828 55995462 56461536 56696856 56701149 56770632 56844504 57286368 57526848 57695906 57766608 57770982 57800793 57841776 58291392 58494616 58784508 58814842 58856544 58891374 59106321 59385069 59598288 59924556 60002532 60139712 60143274 60505542 60643872 60722784 60975864 60980481 61055208 61188447 61712472 61788096 62045616 62050314 62126352 62342946 62909304 63138916 63216288 63253698 63484567 63519228 63664448 63783963 63866961 64012976 64096272 64314864 64363412 64447164 64899136 64987434 65220768 65528352 65577816 65806443 66213612 66364992 66728304 66764736 66960942 67048074 67657176 67887912 68224356 68313132 68469312 68508701 68597847 68687109 68844144 69078928 69168816 69221028 69426531 69511608 69797184 69801318 69892146 70051936 70382304 70435432 70473888 70772967 71118324 71622504 71710272 72014598 72108306 72354222 72973872 73011528 73278012 73373364 73679169 73719396 73775043 73887936 74292432 74389104 74569237 74660616 75069342 75595808 75601532 75694176 75792672 76015409 76114323 76373901 77022144 77027976 77067724 77122368 77449662 77713794 77814918 78200559 78379344 78521832 78808428 79180092 79239861 79283124 79464384 79899408 80003376 80191032 80575317 80674056 81301152 81307308 81406944 81584596 81752421 82031227 82095606 82137969 82283296 82727488 82733752 82835136 83123928 83186674 83578986 83687742 83879072 83993193 84338264 84692304 85045284 85155948 85461696 85753152 85929552 86290272 86543859 86649912 86656473 86762664 87437088 87741924 88176762 88222263 88284816 88337061 88971072 89281256 89397432 89770022 89886834 90003798 90209568 90214911 90517216 90965808 91084176 91463796 91582812 91792192 92225088 92294704 92568708 92682144 93068424 93075471 93189528 93514419 94363956 94708374 94824432 94880547 95278842 95496672 96019464 96144408 96472296 96545118 96670746 97298496 97348704 97481151 97704016 97711414 97831152 98238892 98292528 98366724 99056576 99185472 99547488 99606398 100092456 100441413 100572111 101485764 101831868 102336534 102469698 102703968 103266216 103618392 103753224 103831542 104267412 104505792 104695776 104701977 104838219 105077904 105444242 105573456 105653148 105710832 106532544 106671168 106677486 106921376 107433756 107489194 107565408 108021897 108162459 108409744 108531333 109003228 109460808 109517292 109917018 110060046 110579094 110831904 111438648 111583656 111990924 112604013 112923072 113393712 113402298 113541264 113689008 114572736 115391812 115533216 115541964 115601586 115683552 116023519 116174493 116570691 116722377 116989232 117569016 117629684 117713088 117782748 118212642 118770138 119196576 119849112 120005064 120286548 121011084 121287744 121445568 121951728 121960962 122110416 122376894 123143409 123424944 124091232 124100628 124252704 124685892 124780011 125205557 125368479 125531613 125818608 126277832 126432576 126507396 126969134 127038456 127567926 127733922 128025952 128192544 128629728 128726824 128736571 128894328 129974868 130441536 131056704 131155632 131612886 132265143 132427224 133456608 133921884 134096148 134655033 134830251 135005697 135314352 135775824 136281709 136448712 136626264 137017402 137195694 137374218 137688288 138157856 138337632 138442056 138853062 138924713 139023216 139602636 139784292 140103872 140764608 140870864 140947776 141545934 142062561 142236648 142918263 143245008 144029196 144216612 144708444 144817677 145006119 145947744 146023056 146556024 146567121 146746728 147358338 147438792 147550086 148584864 148778208 149138474 149321232 149409597 150138684 151191616 151203064 151388352 151585344 152030818 152228646 152747802 153504801 154055952 154135448 154899324 155427588 155629836 155747313 156401118 156758688 157043664 157616856 158166363 158360184 158479722 158566248 159798816 160006752 160016229 160382064 161150634 161233791 161348112 162602304 162614616 162813888 163169192 163504842 164062454 164191212 164275938 164566592 164875527 165090069 165467504 166247856 166373348 167157972 167284151 167375484 167758144 167986386 168676528 169384608 170090568 170103447 170311896 171859104 172580544 173087718 173299824 173312946 173402379 173525328 174874176 175483848 176353524 176444526 176569632 176674122 177088529 177318963 178155207 178562512 178794864 179540044 179773668 180007596 180419136 180429822 181034432 181931616 182168352 182927592 182941443 183165624 183565341 184589408 185137416 185364288 186136848 186150942 186379056 187028838 188727912 189416748 189648864 189761094 190453701 190557684 190993344 191351889 191600883 192038928 192288816 192944592 193090236 193341492 194697408 194962302 195408032 195422828 195662304 196477784 196492661 196585056 196733448 197419329 199094976 199212796 200184912 200882826 201144222 202971528 203663736 204673068 204939396 205407936 205526103 205793541 206061327 206532432 207236784 207506448 207663084 208279593 208534824 209391552 209403954 209676438 210155808 210888484 211146912 211306296 211421664 212042983 212318901 213354972 213842752 214867512 214978388 215130816 216043794 216324918 216819488 217062666 218006456 218921616 219034584 219834036 220120092 221037507 221158188 221325129 221663808 222877296 223167312 223707711 223981848 225208026 226787424 226804596 227082528 227378016 228046227 228342969 229121703 230783624 231066432 231083928 231203172 231367104 232047038 232348986 233141382 233444754 233978464 235138032 235259368 235565496 236425284 237540276 237719583 238393152 239698224 240010128 240573096 241725951 242022168 243903456 243921924 244220832 244753788 245257263 246093681 246286818 246413907 246849888 248182464 248201256 248505408 249371784 249560022 250411114 250736958 251063226 251637216 251979579 252555664 253014792 253938268 254076912 255135852 255467844 256051904 256385088 257259456 257453648 257473142 257788656 259631577 259949736 259969419 262311264 263225772 264530286 264666789 264854448 265011183 266913216 267843768 268192296 269310066 269660502 270011394 270628704 270644733 271551648 272563418 272897424 273252528 274034804 274391388 274748436 275376576 276315712 276675264 276884112 277706124 277849426 278046432 279205272 279226413 279568584 280543257 281741728 283091868 284125122 284473296 284641641 285836526 286490016 288058392 288433224 289416888 289635354 290012238 291895488 292046112 292443453 293112048 293134242 293493456 294716676 294877584 295100172 297169728 297556416 298276948 298642464 298819194 299909851 300277368 301324239 301716333 302406128 304061636 304457292 305495604 305726207 307009602 308111904 308270896 309798648 310855176 311259672 311494626 312802236 313517376 314087328 314105931 314514657 315233712 316332726 316720368 316959444 317132496 319597632 320013504 320032458 320764128 322301268 322467582 322696224 323644553 324065691 324487377 325229232 325593999 326338384 327009684 328124908 328382424 328551876 329751054 330180138 330935008 332495712 332746696 334315944 334568302 334750968 335972772 337353056 337812039 338769216 340181136 340206894 340623792 343718208 346175436 346599648 346625892 346804758 347050656 348070557 348523479 349712073 350167131 350967696 352707048 352889052 353139264 353348244 354177058 354637926 356310414 357125024 357589728 359080088 359107277 359547336 360015192 360859644 363863232 364336704 365855184 365882886 366331248 367130682 369178816 369430227 370274832 372273696 372301884 372758112 374057676 374340033 375616671 376105437 376594839 377455824 378833496 379297728 379522188 380907402 381115368 382703778 383201766 384077856 384577632 385889184 386180472 386209713 386682984 387526831 389924604 390816064 390845656 391324608 392955568 392985322 393170112 393466896 394838658 396795429 398425592 400369824 401765652 402288444 403965099 404490753 405943056 407327472 408845127 409346136 409878792 411052206 411587082 412122654 413064864 414473568 415012896 415326168 416559186 416774139 417069648 418807908 419352876 420311616 421776968 422293824 422612592 422843328 424085966 424637802 426187683 426709944 429735024 429956776 432087588 432649836 433638976 434125332 434453031 435018357 436012912 437843232 438069168 439668072 439701363 440240184 442075014 442316376 442650258 445754592 446334624 447415422 447963696 448228791 450416052 453574848 453609192 454165056 454756032 456092454 456685938 457757141 458243406 460514403 461567248 462167856 462406344 464094076 464697972 466282764 466634737 466889508 467241939 467956928 470276064 470518736 471130992 472850568 474499089 475080552 475439166 479396448 480020256 480048687 481146192 483451902 483701373 484044336 487806912 487843848 488441664 489507576 490514526 492187362 492573636 492827814 493699776 494626581 495270207 496402512 498743568 499120044 500822228 501473916 501852453 502126452 503274432 503959158 505111328 506029584 507876536 508153824 510271704 510310341 510935688 514907296 514946284 515577312 519263154 519899472 519938838 520207137 524622528 526451544 529060572 529333578 529708896 530022366 531265587 531956889 534465621 535687536 536384592 538620132 539321004 540022788 541257408 541289466 543103296 545126836 545794848 546505056 548069608 548111107 548782776 548824329 549496872 550696023 553768224 555412248 555698852 556092864 558410544 558452826 558740999 559137168 561086514 563483456 566183736 568250244 568946592 569283282 571361103 571673052 572980032 574055667 574802649 576116784 576866448 578833776 579270708 580024476 584092224 584886906 586224096 586268484 586986912 589433352 589477983 589755168 590200344 591488321 592257987 596553896 597284928 597638388 599819702 600554736 602648478 603432666 604812256 608123272 608914584 610991208 611452414 614019204 616223808 616541792 616578309 617380623 619597296 621710352 622519344 622989252 624838779 625604472 628174656 628211862 629029314 630467424 632665452 633440736 633918888 634264992 636128949 636956703 640064916 641528256 644602536 644935164 645392448 647289106 648131382 648974754 650458464 651187998 652676768 654019368 656249816 656764848 657103752 659502108 660360276 661870016 663112521 663975387 664991424 665493392 668631888 669136604 669501936 671123133 671945544 674706112 675624078 680362272 680413788 681247584 684138681 685028907 687365109 692350872 693199296 693251784 693609516 694101312 696141114 697046958 699424146 700334262 701935392 705414096 705778104 706696488 708354116 709275852 712620828 713158749 714250048 715179456 718160176 718214554 719094672 720030384 721719288 725177853 731710368 731765772 732662496 734261364 735771789 738281043 738860454 739241721 740549664 744547392 744603768 745516224 748115352 748680066 751233342 752210874 753189678 754911648 755938737 757666992 759044376 761814804 762230736 765407556 766403532 768155712 769155264 771778368 772360944 772419426 773365968 775053662 778894731 779849208 779908257 781691312 785911136 785970644 786933792 789677316 790273403 793590858 794000367 795033549 796851184 800739648 803531304 804576888 807930198 808981506 811886112 811934199 814654944 817690254 818692272 819757584 822104412 823174164 824245308 826129728 828947136 830025792 830652336 833118372 833548278 834139296 836590637 837615816 837679239 838705752 841629771 843553936 845225184 848171932 849275604 852375366 852815209 853419888 853924923 859470048 859913552 864175176 865299672 868250664 868906062 870036714 872025824 875686464 876138336 877330359 879336144 879402726 880480368 884150028 884632752 885300516 891509184 892669248 894830844 895927392 896457582 899729553 900832104 903972717 905148999 907218384 912184908 913371876 915514282 916486812 917178621 921028806 923134496 924335712 924812688 928188152 928258433 929395944 932565528 933269474 933779016 934483878 940552128 941037472 942261984 942317793 945701136 948998178 950161104 950878332 958792896 960040512 960097374 962292384 966903804 967402746 968088672 970933659 972197073 973462131 975687696 976781997 979015152 981029052 984374724 985147272 985655628 989253162 990540414 992805024 997487136 998240088 1001644456 1001720299 1002947832 1003704906 1004252904 1007918316 1010222656 1012059168 1013436117 1015753072 1016307648 1020543408 1020620682 1021147343 1021871376 1029814592 1029892568 1031154624 1038526308 1039798944 1039877676 1040414274 1044211671 1045570437 1049136219 1050501393 1052903088 1058121144 1058667156 1059417792 1060044732 1062531174 1063913778 1068931242 1071375072 1072769184 1077240264 1077321831 1078642008 1080045576 1082578932 1090253672 1091589696 1093010112 1096139216 1096222214 1097565552 1097648658 1098993744 1101392046 1107536448 1110824496 1111397704 1116821088 1116905652 1117481998 1118274336 1122173028 1123020099 1126850013 1128316311 1132367472 1136500488 1137893184 1138566564 1142722206 1143346104 1148111334 1149605298 1152233568 1153732896 1157667552 1158541416 1158629139 1160048952 1162580493 1169773812 1172448192 1172536968 1173973824 1178866704 1178955966 1179510336 1180400688 1182976642 1184515974 1190386287 1193107792 1195276776 1199639404 1201109472 1205296956 1206206773 1206865332 1209624512 1211895297 1213472259 1216246544 1217829168 1221982416 1222904828 1226535381 1228038408 1233083584 1233156618 1234761246 1239194592 1243420704 1245038688 1245978504 1249677558 1250322417 1251208944 1256423724 1258058628 1260934848 1265330904 1266881472 1267837776 1268529984 1272257898 1273913406 1278563049 1280129832 1289205072 1289870328 1294578212 1296262764 1297949508 1300916928 1301665319 1302375996 1303359093 1305055071 1305353536 1308038736 1312499632 1313529696 1314207504 1319004216 1319104089 1320720552 1326225042 1327950774 1330986784 1337263776 1338273208 1339003872 1342246266 1343891088 1344686373 1351248156 1360724544 1360827576 1362495168 1368277362 1370057814 1373271423 1374730218 1381543209 1384701744 1386503568 1387219032 1392282228 1394093916 1398848292 1399904211 1400668524 1401725817 1403870784 1410828192 1411556208 1413392976 1416708232 1416815503 1418551704 1423497267 1425241656 1426317498 1436320352 1436429108 1438189344 1440060768 1443438576 1444292771 1450355706 1451104119 1463420736 1463531544 1465324992 1468522728 1471543578 1476562086 1477720908 1478483442 1481099328 1483879743 1485810621 1489207536 1496230704 1497360132 1502466684 1504421748 1505557359 1506379356 1509823296 1511877474 1515333984 1518088752 1523629608 1524461472 1528941509 1530815112 1530931023 1532807064 1544721888 1544838852 1546731936 1550107324 1557789462 1558593313 1559698416 1559816514 1560621411 1563382624 1571822272 1571941288 1573867584 1579354632 1580546806 1587181716 1588000734 1590067098 1593702368 1593796761 1595870667 1603396863 1607062608 1609153776 1615860396 1617963012 1623772224 1623868398 1629309888 1635380508 1637384544 1639515168 1644208824 1644333321 1646348328 1646472987 1648490616 1652088069 1661304672 1666236744 1667096556 1668278592 1673181274 1675231632 1675358478 1676222997 1677411504 1683259542 1687107872 1690450368 1696343864 1698551208 1704750732 1705630418 1706839776 1707849846 1714083309 1718940096 1719827104 1722167001 1728350352 1730599344 1736501328 1737812124 1740073428 1744051648 1752276672 1754660718 1758672288 1758805452 1760960736 1768300056 1768433949 1769265504 1770601032 1774464963 1776773961 1789661688 1791854784 1792915164 1799459106 1801664208 1807945434 1810297998 1814436768 1824369816 1826743752 1831028564 1832973624 1834357242 1842057612 1846268992 1848671424 1849625376 1849734927 1852141869 1856376304 1856516866 1858791888 1865131056 1866538948 1867558032 1868967756 1874516337 1882074944 1884523968 1884635586 1891402272 1897996356 1900322208 1901756664 1908386847 1910870109 1920194748 1924584768 1933807608 1934805492 1936177344 1941867318 1944394146 1946924262 1951375392 1953563994 1958030304 1962058104 1968749448 1970294544 1971311256 1978506324 1981080828 1985610048 1989337563 1991926161 1994974272 1996480176 2003288912 2003440598 2005895664 2007409812 2008505808 2013369399 2015836632 2024118336 2026872234 2031506144 2041086816 2041241364 2042294686 2043742752 2052416043 2055086721 2059785136 2062095327 2077052616 2079597888 2079755352 2080828548 2088423342 2091140874 2098272438 2101002786 2105806176 2116242288 2117334312 2120089464 2125062348 2127827556 2137862484 2139476247 2142750144 2145538368 2154480528 2154643662 2157284016 2160091152 2162507873 2165157864 2175533559 2180507344 2192278432 2192444428 2195131104 2195297316 2197987488 2202784092 2204446861 2207315367 2214843129 2217725163 2221648992 2222795408 2233642176 2233811304 2234963996 2236548672 2244346056 2246040198 2253700026 2256632622 2264734944 2267816211 2273000976 2277133128 2285444412 2286692208 2296222668 2299210596 2304467136 2307465792 2315335104 2317082832 2317258278 2320097904 2325160986 2336684193 2339547624 2339724771 2345073936 2357733408 2357911932 2360801376 2365953284 2369031948 2370820209 2378905583 2380772574 2382001101 2385100647 2386215584 2390553552 2399278808 2402218944 2410593912 2412413546 2413730664 2423790594 2426944518 2432493088 2435658336 2435802597 2443964832 2445809656 2453070762 2456076816 2466313236 2469522492 2478389184 2486841408 2490077376 2491957008 2499355116 2500644834 2502417888 2509771911 2512847448 2513037717 2516117256 2524889313 2530661808 2535675552 2544515796 2547826812 2557126098 2558445627 2560259664 2561774769 2578410144 2579740656 2589156424 2589352471 2592525528 2595899016 2603330638 2604751992 2606718186 2610110142 2616077472 2624999264 2627059392 2628415008 2638008432 2638208178 2639569547 2641441104 2652450084 2655901548 2661973568 2674527552 2676546416 2678007744 2684492532 2687782176 2689372746 2699188659 2702496312 2711918151 2715446997 2721655152 2736554724 2740115628 2746542846 2749460436 2751535863 2763086418 2769403488 2773007136 2774438064 2784564456 2784775299 2788187832 2794272413 2797696584 2799808422 2801337048 2803451634 2821656384 2823112416 2826785952 2826953379 2833416464 2833631006 2837103408 2846994534 2850483312 2852634996 2872640704 2872858216 2876378688 2880121536 2886877152 2888585542 2900711412 2902208238 2912800977 2916591219 2927063088 2930345991 2937045456 2943087156 2953124172 2955441816 2956966884 2967759486 2971621242 2978415072 2992461408 2994720264 3004933368 3005160897 3008843496 3011114718 3012758712 3023754948 3030667968 3036177504 3040308351 3047259216 3048922944 3057883018 3061630224 3061862046 3063442029 3065614128 3089443776 3089677704 3093463872 3100214648 3115578924 3117186626 3119396832 3119633028 3121242822 3126765248 3132635013 3136711311 3143882576 3147408657 3158709264 3161093612 3174363432 3176001468 3180134196 3187404736 3187593522 3191741334 3206793726 3214125216 3218307552 3231720792 3231965493 3235926024 3247736796 3270761016 3274769088 3279030336 3288417648 3288666642 3292696656 3292945974 3296981232 3304176138 3322609344 3332473488 3334193112 3346362548 3350463264 3350716956 3352445994 3354823008 3364682051 3366519084 3369060297 3374215744 3380550039 3384948933 3392687728 3397102416 3409501464 3411260836 3413679552 3415699692 3428166618 3439654208 3444334002 3456700704 3461198688 3473002656 3475624248 3475887417 3480146856 3487741479 3509321436 3517344576 3517610904 3521921472 3536600112 3536867898 3538531008 3541202064 3548929926 3553547922 3571158861 3579323376 3585830328 3598918212 3603328416 3615890868 3618620319 3620595996 3628873536 3630961153 3635685891 3640416777 3648739632 3653487504 3662057128 3665947248 3668714484 3679606143 3684115224 3699250752 3699469854 3704283738 3712752608 3713033732 3717583776 3730262112 3733077896 3733360559 3735116064 3737935512 3749032674 3750967251 3769271172 3782804544 3795992712 3800644416 3803513328 3816773694 3821740218 3835689147 3840389496 3867615216 3869610984 3883734636 3888788292 3893848524 3902750784 3904995957 3907127988 3910077279 3915165213 3916060608 3924116208 3937498896 3940589088 3942622512 3952169561 3957012648 3957312267 3962161656 3978675126 3983852322 3992960352 4006577824 4006881196 4011791328 4014819624 4017011616 4026738798 4028816677 4031673264 4034059119 4053744468 4063012288 4082173632 4082482728 4084589372 4087485504 4104832086 4110173442 4119570272 4119814269 4124190654 4144629627 4154105232 4159510704 4161657096 4176846684 4182281748 4196544876 4199712633 4202005572 4205177451 4211612352 4232484576 4234668624 4240178928 4250124696 4250446509 4255655112 4270491801 4275724968 4278952494 4308961056 4309287324 4314568032 4320182304 4325015746 4330315728 4332878313 4351067118 4353312357 4361014688 4384556864 4384888856 4390262208 4390594632 4395974976 4405568184 4408893722 4414630734 4429686258 4435450326 4443297984 4445590816 4451639229 4467622608 4469927992 4488692112 4492080396 4507400052 4513265244 4516672077 4529469888 4535632422 4546001952 4554266256 4570888824 4573384416 4586824527 4592445336 4592793069 4598421192 4634165664 4634516556 4640195808 4650321972 4673368386 4675779939 4679095248 4679449542 4681864233 4690147872 4715466816 4715823864 4721602752 4731906568 4738063896 4741640418 4757811166 4761545148 4764002202 4770201294 4772431168 4781107104 4781390283 4787612001 4798557616 4821187824 4824827092 4827461328 4847581188 4853889036 4864986176 4871316672 4871605194 4887929664 4891619312 4906141524 4912153632 4932626472 4932999963 4939044984 4939418961 4956264207 4983914016 4998710232 5001289668 5004835776 5019543822 5025694896 5026075434 5028668991 5032234512 5049778626 5061323616 5071351104 5089031592 5095653624 5114252196 5116891254 5120519328 5123549538 5142249927 5156820288 5159481312 5166501003 5178312848 5178704942 5185051056 5191798032 5206661276 5209503984 5213436372 5220220284 5232154944 5249998528 5256830016 5276016864 5276416356 5279139094 5282882208 5304900168 5305301847 5311803096 5323394889 5330321883 5353092832 5368985064 5375564352 5378745492 5398377318 5404992624 5423836302 5430893994 5443310304 5473109448 5480231256 5493085692 5498920872 5503071726 5526172836 5538806976 5546014272 5548876128 5549204781 5556425607 5569128912 5569550598 5576375664 5588544826 5595393168 5599616844 5602674096 5606903268 5623549011 5646224832 5653571904 5653906758 5666832928 5667262012 5674206816 5693989068 5698287169 5700966624 5705269992 5725160541 5732610327 5745716432 5773754304 5777171084 5801422824 5804416476 5825601954 5833182438 5854126176 5860691982 5874090912 5886174312 5906248344 5910883632 5913933768 5935518972 5943242484 5956830144 5968012689 5975778483 5984922816 5989440528 6009866736 6010321794 6017686992 6022229436 6025517424 6040108197 6047509896 6072355008 6080616702 6094518432 6115766036 6123260448 6123724092 6126884058 6131228256 6149246507 6157248129 6165260163 6179355408 6186285981 6200429296 6231157848 6234373252 6238793664 6239266056 6242485644 6265270026 6273422622 6287765152 6294817314 6317418528 6322187224 6348726864 6352002936 6360268392 6375187044 6383482668 6413587452 6418428741 6428250432 6436615104 6463441584 6463930986 6471852048 6487523619 6495473592 6526600677 6541522032 6576835296 6577333284 6585393312 6585891948 6593962464 6608352276 6613340583 6621946101 6644529387 6653175489 6664946976 6668386224 6692725096 6700926528 6701433912 6704891988 6709646016 6729364102 6733038168 6738120594 6761100078 6769897866 6785375456 6794204832 6819002928 6822521672 6823038263 6831399384 6856333236 6888668004 6913401408 6922397376 6946005312 6951248496 6951774834 6960293712 6975482958 7010052579 7018642872 7019174313 7035221808 7073200224 7073735796 7082404128 7097859852 7107095844 7112460627 7136716749 7142317722 7146003303 7155301941 7158646752 7171660656 7197836424 7206656832 7222930577 7231781736 7237240638 7241191992 7261922306 7271371782 7280833554 7297479264 7306975008 7307407791 7324114256 7331894496 7337428968 7359212286 7363009789 7368230448 7398939708 7408567476 7425505216 7426067464 7435167552 7460524224 7466155792 7466721118 7470232128 7475871024 7498065348 7501934502 7529315733 7538542344 7539113151 7574667939 7591985424 7607026656 7633547388 7643480436 7671378294 7675336881 7680778992 7685324307 7735230432 7739221968 7767469272 7768057413 7777576584 7787697048 7809991914 7814255976 7820154558 7830330426 7848232416 7874997792 7881178176 7885245024 7904339122 7914025296 7914624534 7918708641 7924323312 7957350252 7967704644 7985920704 8013155648 8013762392 8023582656 8029639248 8034023232 8053477596 8057633354 8063346528 8068118238 8097565977 8107488936 8135754453 8164965456 8169178744 8209664172 8220346884 8239140544 8239628538 8248381308 8254607589 8289259254 8308210464 8319021408 8323314192 8353693368 8354325897 8364563496 8382817239 8393089752 8399425266 8404011144 8410354902 8464969152 8469337248 8480357856 8480860137 8500249392 8500893018 8511310224 8540983602 8551449936 8557904988 8617922112 8618574648 8629136064 8640364608 8650031492 8660631456 8665756626 8697385679 8702134236 8706624714 8722029376 8738402931 8749773657 8769777712 8781189264 8811136368 8817787444 8829261468 8859372516 8866060003 8870900652 8891181632 8903278458 8935245216 8939855984 8977384224 8984160792 9014800104 9015482691 9026530488 9033344154 9071264844 9092003904 9108532512 9120925053 9141777648 9146768832 9173649054 9184890672 9185586138 9190326087 9196842384 9268331328 9269033112 9280391616 9300643944 9346736772 9351559878 9358190496 9358899084 9363728466 9380295744 9385692037 9397905039 9410133933 9431647728 9442225971 9463813136 9476127792 9483280836 9515622332 9523090296 9528004404 9540402588 9562214208 9562780566 9575224002 9597115232 9642375648 9649654184 9654922656 9695162376 9695896479 9707778072 9743210388 9783238624 9812283048 9824307264 9865252944 9865999926 9878089968 9878837922 9912528414 9967828032 9997420464 10002579336 10039087644 10051389792 10052150868 10057337982 10064469024 10094046153 10099557252 10107180891 10122647232 10141650117 10154846799 10178063184 10191307248 10228504392 10233782508 10241038656 10247099076 10284499854 10318962624 10333002006 10356625696 10357409884 10370102112 10383596064 10413322552 10414111033 10419007968 10426872744 10427662251 10440440568 10463224437 10552033728 10552832712 10558278188 10565764416 10609800336 10610603694 10623606192 10646789778 10660643766 10706185664 10713476583 10737970128 10757490984 10796754636 10809985248 10847672604 10855860957 10861787988 10886620608 10892883459 10907057673 10921250331 10946218896 10960462512 10986171384 10997841744 11006143452 11038818429 11052345672 11097752256 11098409562 11112851214 11138257824 11139101196 11152751328 11177089652 11190786336 11199233688 11200081677 11205348192 11213806536 11238278099 11247098022 11252901753 11307813516 11333665856 11334524024 11348413632 11387978136 11396574338 11401933248 11410539984 11450321082 11465220654 11491432864 11507067441 11554342168 11602845648 11608832952 11651203908 11666364876 11708252352 11714987871 11721383964 11730231837 11748181824 11772348624 11812496688 11821767264 11827867536 11856508683 11871037944 11871936801 11886484968 11936025378 11951556966 11978881056 12019733472 12020643588 12035373984 12044458872 12051034848 12080216394 12086450031 12095019792 12102177357 12161233404 12189036864 12231532072 12246520896 12247448184 12253768116 12262456512 12298493014 12314496258 12330520326 12358710816 12359442807 12372571962 12400858592 12462315696 12468746504 12478532112 12484971288 12530540052 12546845244 12575530304 12589634628 12599137899 12615532353 12634837056 12644374448 12697453728 12704005872 12720536784 12750374088 12751339527 12766965336 12811475403 12827174904 12836857482 12926883168 12927861972 12943704096 12975047238 12990947184 12998634939 13053201354 13059937071 13083044064 13153670592 13154666568 13170786624 13171783896 13187924928 13216704552 13226681166 13243892202 13289058774 13306350978 13329893952 13336772448 13354917687 13385450192 13402867824 13409783976 13458728204 13466076336 13476241188 13522200156 13539795732 13550016231 13570750912 13588409664 13638005856 13645043344 13646076526 13662798768 13712666472 13760473581 13777336008 13778379207 13902496992 13903549668 13920587424 13950965916 14020105158 14027339817 14037285744 14038348626 14045592699 14070443616 14146400448 14147471592 14164808256 14195719704 14214191688 14224921254 14273433498 14284635444 14292006606 14310603882 14317293504 14343321312 14344170849 14362836003 14395672848 14445861154 14463563472 14474481276 14482383984 14523844612 14542743564 14561667108 14594958528 14613950016 14614815582 14648228512 14663788992 14674857936 14718424572 14726019578 14736460896 14797879416 14798999889 14817134952 14818256883 14852134928 14868792621 14932311584 14933442236 14951742048 14996130696 15003869004 15058631466 15077084688 15078226302 15086006973 15149335878 15183970848 15214053312 15267094776 15286960872 15342756588 15350673762 15361557984 15370648614 15426749781 15470460864 15478443936 15499503009 15534938544 15536114826 15555153168 15575394096 15619983828 15628511952 15640309116 15660660852 15696464832 15749995584 15770490048 15808678244 15828050592 15829249068 15837417282 15848646624 15895222103 15914700504 15915905541 15935409288 15970184667 15990965649 16027524784 16059278496 16106955192 16115266708 16126693056 16136236476 16195131954 16203488971 16214977872 16271508906 16329930912 16338357488 16419328344 16440693768 16479257076 16496762616 16509215178 16578518508 16616420928 16638042816 16646628384 16647614343 16669276821 16707386736 16708651794 16729126992 16765634478 16786179504 16798850532 16808022288 16820709804 16870647033 16938674496 16960715712 16961720274 17000498784 17001786036 17022620448 17081967204 17094861507 17102899872 17115809976 17153161309 17175481623 17197830981 17237149296 17300062984 17321262912 17331513252 17394771358 17404268472 17413249428 17476805862 17499547314 17539555424 17562378528 17622272736 17635574888 17636910227 17658522936 17718745032 17732120006 17741801304 17806556916 17870490432 17879711968 17904038067 17954768448 17968321584 18029600208 18030965382 18053060976 18066688308 18120324591 18142529688 18217065024 18241850106 18283555296 18347298108 18369781344 18371172276 18380652174 18393684768 18447739521 18471744387 18495780489 18538066224 18558857943 18601287888 18693473544 18703119756 18716380992 18717798168 18727456932 18771384074 18795810078 18820267866 18863295456 18884451942 18927626272 18952255584 18966561672 19031244664 19032685681 19046180592 19056008808 19080805176 19125561132 19150448004 19194230464 19255286223 19284751296 19299308368 19309845312 19390324752 19391792958 19415556144 19462570857 19486420776 19566477248 19579802031 19624566096 19730505888 19731999852 19756179936 19757675844 19825056828 19840021749 19865838303 19933588161 19959526467 19994840928 20005158672 20078175288 20102779584 20104301736 20114675964 20128938048 20188092306 20199114504 20214361782 20283300234 20309693598 20356126368 20382614496 20457008784 20467565016 20469114789 20494198152 20568999708 20666004012 20713251392 20714819768 20740204224 20767192128 20826645104 20828222066 20838015936 20853745488 20855324502 20880881136 20926448874 21030157737 21105665424 21116556376 21219600672 21221207388 21247212384 21293579556 21321287532 21337381881 21410150247 21426953166 21438009909 21475940256 21514981968 21593509272 21619970496 21668791731 21695345208 21711721914 21723575976 21785766918 21814115346 21842500662 21892437792 21920925024 21922223373 21972342768 21995683488 22012286904 22077636858 22089029367 22104691344 22196819124 22225702428 22276515648 22278202392 22305502656 22354179304 22381572672 22398467376 22400163354 22410696384 22427613072 22476556198 22494196044 22505803506 22587947199 22615627032 22617339453 22669048048 22775956272 22793148676 22821079968 22900642164 22917928687 22930441308 22982865728 23014134882 23026010643 23055972921 23108684336 23205691296 23217665904 23302407816 23304172239 23332729752 23429975742 23442767928 23460463674 23544697248 23624993376 23643534528 23655735072 23713017366 23742075888 23743873602 23756125923 23772969936 23872050756 23903113932 23957762112 24039466944 24041287176 24070747968 24088917744 24102069696 24160432788 24172900062 24190039584 24204354714 24261128473 24292697931 24322466808 24407263359 24463064144 24494896368 24507536232 24596986028 24628992516 24661040652 24717421632 24718885614 24731641061 24745143924 24763822767 24801717184 24924631392 24937493008 24957064224 24969942576 25061080104 25062977691 25093690488 25148451717 25179269256 25198275798 25231064706 25288748896 25394907456 25408011744 25441073568 25442580411 25500748176 25502679054 25533930672 25622950806 25654349808 25673714964 25853766336 25855723944 25887408192 25950094476 25981894368 25997269878 26092157037 26106402708 26119874142 26166088128 26215208793 26249320971 26309333136 26343567792 26433409104 26453362332 26487784404 26578117548 26598180009 26612701956 26673544896 26709835374 26770900384 26805735648 26819567952 26917456408 26919494557 26932152672 26952482376 27044400312 27046448073 27079591464 27100032462 27276011712 27290086688 27292153052 27325597536 27425332944 27520947162 27554672016 27556758414 27570978261 27804993984 27807099336 27841174848 27901931832 28040210316 28054679634 28074571488 28076697252 28091185398 28140887232 28157076111 28193715117 28230401799 28294943184 28326677913 28391439408 28428383376 28449842508 28546866996 28569270888 28584013212 28621207764 28686642624 28688341698 28725672006 28791345696 28891722308 28927126944 28948962552 28964767968 29047689224 29049888671 29085487128 29087689437 29123334216 29229631164 29296457024 29349715872 29436849144 29452039156 29472921792 29595758832 29597999778 29613272947 29634269904 29636513766 29704269856 29737585242 29864623168 29866884472 29903484096 29992261392 30007738008 30117262932 30154169376 30156452604 30172013946 30282138459 30298671756 30321542673 30367941696 30424950351 30464540397 30534189552 30573921744 30685513176 30701347524 30723115968 30741297228 30853499562 30956887872 30999006018 31069877088 31072229652 31110306336 31150788192 31239967656 31242333099 31257023904 31280618232 31282986753 31321321704 31389673311 31617356488 31656101184 31658498136 31674834564 31697293248 31790444206 31829401008 31831811082 31870818576 31940369334 31981931298 32055049568 32118556992 32213910384 32230533416 32272472952 32390263908 32406977942 32429955744 32543017812 32567582871 32659861824 32676714976 32678650377 32721173019 32838656688 32881387536 32958514152 32993525232 33018430356 33116455287 33157037016 33293256768 33295228686 33338553642 33414773472 33417303588 33458253984 33531268956 33572359008 33597701064 33600245031 33616044576 33641419608 33714834297 33741294066 33758705259 33923440548 34000997568 34003572072 34045240896 34163934408 34189723014 34205799744 34231619952 34306322618 34350963246 34395661962 34474298592 34521202323 34600125968 34663026504 34789542716 34808536944 34826498856 34953611724 34999094628 35079110848 35124757056 35144963613 35190695511 35244545472 35271149776 35273820454 35317045872 35437490064 35464240012 35483602608 35569526049 35613113832 35615810403 35759423936 35808076134 35936643168 36059200416 36061930764 36106121952 36133376616 36240649182 36259350093 36285059376 36306532071 36483700212 36567110592 36694596216 36739562688 36742344552 36761304348 36787369536 36895479042 36943488774 36991560978 37076132448 37078328421 37117715886 37202575776 37386947088 37406239512 37435596336 37454913864 37542768148 37591620156 37640535732 37726590912 37768903884 37797413697 37846597059 37855252544 37904511168 37933123344 38062489328 38065371362 38092361184 38112017616 38161610352 38251122264 38254018581 38300896008 38434426209 38510572446 38598616736 38780649504 38783585916 38831112288 38925141714 38972841552 38995904817 39159604062 39179811213 39249132192 39461011776 39463999704 39512359872 39515351688 39650113656 39680043498 39731676606 39867176322 39919052934 39989681856 40010317344 40064753061 40156350576 40208603472 40229351928 40376184612 40398229008 40428723564 40566600468 40619387196 40650048693 40712252736 40765228992 40914017568 40935130032 40938229578 40988396304 41087649587 41137999416 41281420743 41332008024 41335137621 41429639536 41653290208 41656444132 41707490976 41710649004 41761762272 41852897748 41884490359 42060315474 42082019451 42136778097 42211330848 42233112752 42439201344 42442414776 42494424768 42587159112 42642575064 42674763762 42820300494 42853906332 42876019818 42951880512 43029963936 43032512547 43088508009 43187018544 43337583462 43390690416 43423443828 43447151952 43571533836 43628230692 43685001324 43784875584 43841850048 43844446746 43944685536 43991366976 44024573808 44155273716 44178058734 44209382688 44339303761 44393638248 44396999667 44451404856 44454770649 44556404784 44606377863 44708358608 44796934752 44800326708 44855226144 44953112396 44988392088 45011607012 45175894398 45199206077 45231254064 45234678906 45258020919 45338096096 45551912544 45586297352 45642159936 45801284328 45835857374 45860882616 46028269764 46052021286 46111945842 46217368672 46280249343 46411382592 46435331808 46498509027 46604815632 46608344478 46665459504 46859951484 46885535856 46920927348 47089394496 47249986752 47311470144 47426034732 47484151776 47487747204 47512251846 47545939872 47685666309 47744101512 47747716623 47806227864 47910554001 47972896947 48082574352 48177835488 48320865576 48345800124 48380079168 48408709428 48522256946 48585395862 48610466913 48644933616 48814526718 48926128288 48989792736 49015072464 49193972056 49197696949 49257985032 49322081304 49437771228 49463282122 49490287848 49527645534 49849262784 49874986016 49914128448 49939885152 49942843029 50122160208 50125955382 50187380976 50296903434 50358538512 50396551596 50462129412 50577497792 50611941099 50816023488 50882147136 50885160822 51001496352 51005358108 51067861344 51245901612 51284584521 51308699616 51347429928 51459483927 51526444869 51593492943 51711447888 51900188952 51963788736 51994539756 52184314074 52212805416 52239748284 52430417586 52498641942 52618666272 52687135584 52866818208 52906724664 52910730681 52975568808 53091175847 53156235096 53196360018 53225403912 53419670748 53541800768 53611471296 53639135904 53712114201 53834912816 53838989114 53864305344 53904964752 54088800624 54092896146 54159182928 54200064924 54360973773 54580173376 54584306104 54651195072 54850665888 55041894324 55109344032 55113516828 55141956522 55343218563 55415233161 55614198672 55676573829 55803863664 56080420632 56109359268 56149142976 56153394504 56182370796 56314152222 56387430234 56460803598 56589886368 56653355826 56782878816 56856766752 56899685016 57093733992 57098057043 57138541776 57168026424 57242415528 57376683396 57451344012 57582691392 57765858669 57783444616 57854253888 57897925104 57929535936 58095378448 58099777342 58170974256 58175378874 58246668432 58387712571 58459262328 58699431744 58873698288 58904078312 59191517664 59195999556 59226545894 59268539808 59273027532 59408539712 59475170484 59520065247 59597514909 59733768944 59800764483 59984522784 60015476016 60234525864 60308338752 60312905208 60344027892 60564276918 60597343512 60643085346 60849900702 60929080794 61068379104 61147843488 61371026352 61402695048 61407344367 61482594456 61706999124 61998012036 62139754176 62144459304 62220612672 62301576384 62479935312 62484666198 62514047808 62561236464 62565973506 62642643408 62712728317 62779346622 63090473211 63234712976 63316996272 63349669128 63580888412 63658802016 63663622164 63741637152 63880738668 63928958969 63963862596 64012145643 64110099136 64230450741 64314029727 64427820768 64461066832 64544945904 64780527816 64813955884 64859911488 65006375193 65086035624 65135165742 65353429952 65357300754 65442346038 65677313376 65762775072 65766670119 65917028304 65987050464 66036860712 66232910574 66267088101 66314074032 66590457372 66677107284 66829546944 66834607176 66916507968 67062537912 67144718016 67195402128 67200490062 67232089152 67282839216 67429668594 67482588132 67517410518 67763841597 67846881096 67852018359 68007144144 68327868816 68379446028 68463239904 68612645236 68701926492 68753786061 68791323924 68948597184 68988261907 69042404646 69078031929 69167918763 69200251936 69326053008 69579085432 69617073888 69652997712 69907223448 69912516717 69998189256 70289927226 70381391022 70542299552 70547640908 70634091744 70874980128 70928480024 70967205216 71139052098 71226227664 71231620806 71268377769 71616152268 71873286336 72118400832 72123861528 72212243904 72266753232 72481298364 72518700186 72570118752 72613064142 72783385419 72878093793 72967400424 73221790077 73389192432 73484689104 73522608696 73790958084 73886977548 73983121956 74152264896 74156656842 74194923183 74235431772 74291468301 74405151552 74773894176 74812479024 74871192672 74909827728 75085536296 75091221659 75183240312 75188933073 75281071464 75445355151 75537807768 75594827394 75693194118 75866246688 76124978656 76130742724 76184722368 76224035232 76323220704 76502244528 76508037162 76547516863 76601792016 76868852418 77021144892 77197233472 77561299008 77567171832 77662224576 77850283428 77945683104 77991809634 78276471111 78319208124 78359622426 78498264384 78645626379 78747962913 78927999408 79030703376 79300227312 79360086996 79463353212 79734352644 79794540027 79838105868 80020634688 80129506122 80312701152 80417206944 80458703856 80752369224 80758483671 80796458016 80857447128 81033899977 81133200936 81139344219 81238774392 81300097386 81828035136 81870260064 81876459156 81976792608 82175299174 82275998832 82562841486 82664016048 82670275242 82712934783 82859279072 83306580416 83312888264 83414981952 83421298008 83523524544 83705795496 83768980718 84120630948 84164038902 84273556194 84422661696 84466225504 84471228333 84581145351 84884829552 84980033739 85174318224 85285150128 85349527524 85640600988 85707812664 85752039636 86059927872 86065025094 86177016018 86374037088 86675166924 86781380832 86846887656 86894303904 87143067672 87149666013 87256461384 87263068311 87370002648 87688893492 87889371072 88049147616 88310547432 88356117468 88418765376 88678607522 88787276496 88793999334 88839818841 88902809712 88909541298 89112809568 89212755726 89416717216 89593869504 89600653416 89710452288 89906224792 89976784176 90023214024 90351788796 90398412154 90462508128 90469357812 90516041838 90676192192 90846415377 90964628019 91103825088 91172594704 91274851053 91602568656 91671714748 91721765232 92056539528 92104042572 92223891684 92434737344 92560498686 92870663616 92997018054 93209631264 93216688956 93330919008 93719902968 93726999297 93771071712 93841854696 93848960259 94169019933 94852069464 94968303552 94975494408 95024503692 95091879744 95371332618 95488203024 95495433246 95612455728 95821108002 95945793894 96165148704 96355670976 96641731152 96691600248 96817418856 97044513892 97170791724 97220933826 97289867232 97629053436 97702748613 97852256576 97979585472 98030144928 98035951131 98163519057 98387944112 98395393898 98515970064 98644162608 98875542456 98926564244 98980575696 99055291068 99349365861 99749972032 99879770304 99885686058 100244320416 100251910764 100374761952 100593806868 100717077024 100793103192 100800735093 100924258824 101144502891 101223882198 101276115777 101770321644 102002992704 102010716216 102135722688 102491803224 102569169042 102617399232 102694859856 102918967854 103052889738 103186985886 103422895776 103563606969 103800377904 103989079512 104368628148 104425610832 104479496568 104860835172 104997283884 105237332544 105374271168 105434890839 105572086533 105733636416 105813449328 105821461362 105951137616 106182351694 106312470192 106392720036 106450807824 106708578147 106839341496 106847431209 107278271808 107424228402 107669825632 107677978228 107809929504 108177601248 108185792292 108267456211 108318365856 108400129848 108721947546 108778050279 108919596213 109168612208 109701331776 110083788648 110218688064 110227033656 110283913044 110686437126 110830466322 111228397344 111234985263 111353147658 111607727328 112160841264 112218718536 112306789008 112364741592 112628304444 112774860468 112921607196 113179772736 113306711652 113392241091 113539791177 113565757632 113713533504 113799370032 114187467984 114196114086 114277083552 114336052848 114484831056 114612917269 114753366792 114762055743 114902688024 115303278627 115531717338 115566889232 115795850208 116190756896 116199554684 116341948512 116350757748 116493336864 116775425142 116835683633 116918524656 116987714451 117539433639 117747396576 117808156624 118383035328 118391999112 118453091788 118537079616 118546055064 118950340968 119040130494 119195029818 119467537888 119601528966 119969045568 120030952032 120194259183 120469051728 120625810416 120688055784 121128553836 121194687024 121286170692 121699801404 121858161588 121950146079 122136758208 122295686976 122742052704 122805390096 122814688734 122965188912 123262948761 123413998248 123844262229 123996024072 124005412863 124288918608 124959870624 124969332396 125122472928 125131947012 125285286816 125425456634 125558693244 125653471077 126180946422 126246058353 126410334291 126469425952 126633992544 126699338256 127161776824 127317604032 127327244328 127483274304 127761477336 127857917938 127927725192 128024291286 128460901482 128628059454 128855641536 128922133664 129089891808 129097537641 129561055632 129627911768 130012750386 130172071248 130270331484 130714601508 130884692076 131354626752 131525550144 131533340238 131834056608 131974100928 132073721424 132465821148 132534176202 132628148064 133017911283 133180914744 133190999001 133354214568 133364311947 133669214352 133819133589 134125075824 134390804256 134400980124 134565678432 134859337188 134965176264 135034821036 135527683194 135597618231 135693762192 135704036718 135774062757 136014288288 136655737632 136758892056 136926479808 137225290472 137235680963 137403852984 137507572122 137582647848 137976523814 138084809292 138156063858 138335837526 138400503872 138652106016 138840748029 139158170864 139234147776 139305995424 139814446896 139825033434 139897185991 139996378512 140579854452 140762782044 141084599104 141095281816 141268183488 141749960256 141856960048 141934410432 142278104196 142452455328 142463241612 142536755538 143056998927 143232304536 143243149869 143731662003 143918690841 144247723056 144533506464 144962596728 145037400372 145140237504 145226128284 145566770838 145756187586 145831400739 145934800848 146443580154 146778384864 146969378208 147045217392 147581916168 147593090847 147773955096 147966243912 148313313684 148389846366 148470863544 148582936602 149547788352 149624958048 149742385344 149819655456 149828529087 150171072592 150182443318 150366480624 150377866146 150562142928 150890710302 151075615536 151189654788 151386388236 151732493376 152249957312 152261485448 152448070464 152646441408 153004489056 153016074324 153095033726 153203584032 153737704836 153853753563 154042289784 154378451781 154579334607 155134343664 155700566856 155891366208 155983619268 156552942222 156638416248 156719244852 157291252758 157495925826 157855998816 158061406752 158600454624 158720173992 158732192043 158926706424 159273527541 159468705288 159589080054 159676211736 160259012244 160625402304 160834413888 160917407712 161136342603 161504738448 161516967342 161592916032 161714894256 162067799954 162266401872 162278688438 162477548784 162600194772 163082921319 163740520128 163752918312 163953585216 164350598348 164551997664 165125682972 165250327901 165328032096 165340550484 165425869566 165718558144 166029655689 166245699483 166625776528 166842596016 167411590992 167537961436 168241261896 168328077804 168547112388 168932451008 168942456666 169162290702 169769659104 169960067478 170348636448 170570300256 170699055048 171281201976 171294171129 171415625328 171504079272 172130050188 172354032036 172748074176 173297576007 173350333848 173562761664 173693775312 173788607808 174286135344 174299332026 174512922768 174526136622 174740005296 175163137713 175377786984 176098295232 176621094864 176712234936 177357215044 177574552992 177587998668 177679637682 177805619424 177819082596 178225619136 178328148703 178425511452 178560195741 178792544727 178833434432 179201306832 179402293449 179812449584 179953568352 180046428048 180703577592 180796824308 180925016256 180938715624 181032083676 181692830754 181929256038 182345189408 182549702106 183205137312 183343429496 183443530464 184113079056 184208085144 184222033101 184447783368 185120997372 185994036108 186419262528 186433377912 186661838016 187439805936 187453998594 187542143424 187683709392 187697920518 188138184951 188338039866 189271419633 189704138928 189950988816 190049007384 190742665236 190976406048 190990866492 191224911456 191642216004 191786876907 191891587788 192036436929 192330297408 192691352223 192942089181 193283462304 193383200496 193634837712 194089027784 194341583448 194441867652 194579734464 195019125579 195258106872 195405497226 196060289856 196071902262 196327038114 196775888224 196790787796 197031940128 197288325216 197751084912 197853128488 197868109627 197961151392 198110582136 198698731722 198801264303 199771372116 200488640832 200503821528 200749523904 201187613736 201434154048 201586206384 201601470186 201848517648 202289005782 202447764396 202552231554 203291524791 203540643288 203556055077 204021432432 204983606448 205138338084 205389719712 205837935708 206105779476 206261358183 206373971772 206845791552 206964785721 207127213938 207234095787 207503756289 207600755808 207978159024 208737256296 208851221664 208958993136 209464986733 209721670344 209737550151 209994567768 210869781678 211144173066 211626898656 211642922724 211902275232 212364703388 212624940384 212785440072 212901615648 213417156294 213527283881 213678682992 213694862418 213805133307 214848456804 215339651264 215355956456 215619859008 216355202496 216371584584 216534912422 216636731712 216800259696 217443895092 217556100558 217839192426 218337224416 218350156257 218634281379 219665370231 220167577296 220454067312 220567826088 221372874252 221660932644 222456794688 222469970526 222584769549 222706295316 222874404903 223215454656 224321682528 224437437072 224613578016 224729483184 225256608888 225273664977 225549720936 225566799219 225843214392 226336065453 226613423304 226784482182 227079582354 227598740064 228374935968 228392228172 228554167104 228672105696 228969662112 229225834538 229506733584 229524111486 229642550589 229805376048 230606557254 231063434676 231133778464 231591700416 232381513792 232399109368 232683897024 232701515496 232986673728 233550850284 233671367266 233837049312 233975428902 234829413333 235078867278 235494793152 235616313248 235936879137 236783998224 236906183576 237092110128 237900681936 238080260988 238390059636 238935075776 239203057932 239383620081 240061904064 240388518366 240938103456 241251620832 241376111568 242257107672 242275451013 242389374048 242572341384 243101699931 243399602808 243418032657 243716323176 243900292158 245484105408 245610780192 245629377468 245930377824 246525897522 246827996496 247688524458 247992048144 248010825726 248138804349 248577837216 249919741248 249938664792 250244945856 250263894024 250570573632 250850913268 251117386488 251306942154 252361892844 252492116706 252820668582 252938851904 253267985088 253398676512 253413684999 253743436053 254323553648 254654488656 255522954672 255715835876 255855450384 256048582572 256921802964 257256118908 257844267328 258179783616 258195075282 259122111264 259255823536 260025500772 260344142496 260540662968 261429203016 261448998039 261769384152 261789204933 263066680476 263668113216 264147442848 264931642296 265068352404 265256296128 266035822566 266361829488 266381998002 266519456523 266708429136 266728623894 267338428704 267638267178 268250151648 268781608512 268801960248 269131356864 269718674376 269930352528 270069642072 271055366388 271195236462 271387524384 271408073436 271548125514 272028576576 272539246131 272893884057 273311475264 273517784112 273824553159 274450580944 274471361926 274807705968 275015144244 275165295696 275953047628 276169618584 276312127716 276671675052 277304212032 277681496058 278316341728 278611990848 279628893792 279650066868 279794371982 279992757024 281159708904 281180997891 281525564088 281546880777 282190563632 282507059799 283713920096 284556208392 284904910656 284926483224 285073511076 286113997854 286464609072 286486299738 287463324006 287837381682 288495446112 289067012928 289925193456 290074800744 290452256568 291133541676 291512375172 291662801478 291869601696 292887160308 293108245839 293556769728 293938756416 294090434784 294107853393 294490557171 295163832336 295186181694 295547910192 295932487824 296626627368 296779692732 296941727088 297165873204 298048097583 299249916096 299639310912 299657058174 300342145184 300364886636 300732961248 300755732292 301124285856 301781420604 302009219957 302151231072 302379309576 302402205279 302772776472 303433508673 303828347331 304522970896 306008978112 306032148648 306190067452 306407168064 307475409672 307707507126 308084579568 308756903562 309158669214 310268687328 310690820907 311401133712 311967238536 313105884444 313276832496 313438489704 314582505516 314991851652 315711997632 316122813504 316304672517 316716259599 317200909248 317440347984 317464384086 317853412848 318547055082 318937410576 319178160108 319352423472 320125734441 320518024488 320542293627 321834815424 322272685206 323009476896 323033934684 323429788512 324135599908 324532803744 324557376876 324802368633 324955097568 325200389544 325910064871 326165842638 326334150837 326758788639 327505836624 328701196696 329103995328 330251365944 330500655802 330656064192 330681100968 330851739132 332059311378 332491398966 333251553056 333685192032 333704955789 334823181984 335075922872 336482523792 336656155608 337094224776 337884913332 338324581404 339539318208 339920134956 340176723273 340697272896 341140600512 341398110096 342562403952 342588342258 342831250656 343008158544 343838751807 344260100376 344286167229 344708064072 345909835881 346595152014 346700667696 347387550624 348572270688 348598664052 349025845536 349052273244 349480010592 350326275426 350507050899 350755573968 350963143353 352618300917 353242189728 353424469872 354714430088 355149105984 355175997336 355359275364 355611238848 355638165192 356656297406 356851022904 357120391482 357585089454 358402613664 358804586898 359624899168 359907136704 360092856096 361407155184 361593648616 361621027939 361877431248 362064167352 363385661508 363858512076 364690378816 365099404212 365850438237 366410274624 366686858992 366887060928 368226158112 368416170288 368444066202 368895566736 369788846283 370241994744 371532786687 371988072216 372016238589 372866755824 374879611872 374907997188 375367418784 375395841036 376276369902 376676079732 376960413231 378542839266 378738175059 379231002873 379408277856 379901977632 380098014768 381485330472 381952812096 381981732984 382449822912 382815320581 383284432008 383573753814 383783175576 384072873858 385382704446 385884178362 386566924608 386766400992 387269675424 387292612923 388178055568 388683166896 388883735304 390038251158 390516213744 390810994452 392143804524 392654076228 393551776448 393581575592 394063880256 394576650432 395502169824 395706256976 395736219254 395922302784 396221164272 397397463444 397602528606 399053733849 399542744232 399572997003 401007643056 401457400767 402375227472 403172412768 403202940372 403697035296 404578011564 404895528792 405104463108 406583049582 406792854693 407081286576 407112110154 407322188271 408042864864 409967212896 410276676168 410779439424 411675871416 411707042889 412211558952 412522716366 412747943544 413929571442 414254427876 414468191574 415007512578 415201511616 415956318048 416522244087 417474512592 417702443328 417917986272 418929973466 419443340688 419475100302 419691557973 419989135536 421739563356 422288346132 423253797312 423285845448 423804550464 424729406776 425249880768 425570880144 425803231296 426834312588 427054567762 427357365984 427389724836 427610266614 429170996781 429696913608 429729449607 430711912912 431194986009 432743169168 433069824844 433600519392 434887790184 435112201116 435678384852 436674448832 436700312514 437268562758 437494202217 439330740462 440335154592 440908134624 441135652176 442745748504 442779272541 443321865288 444939941052 445169539098 445412590632 445748809806 448643365056 448874874144 449227156032 449458966368 449485587261 450513217776 450547329954 451099441872 451133598438 451686428784 452672130906 453226846608 453568964364 454159164708 455197480128 456749871936 456784456344 457344211392 457939324224 458451669076 459013467168 459048222972 459285101178 459610752096 460961440987 461213114508 461561260689 462126869352 462267556928 463135355343 463738003821 464798218736 465403030992 467101700568 467342734532 467674098624 467950857804 469658826666 469901180159 470157734556 471232626496 471873758274 473567996448 473812367152 474184220256 475801363872 476160521976 476196576129 476780119272 477820582623 478406115864 478767240162 480777036732 481876206912 482503241664 482752223136 483409027809 484514215344 484550902026 484778748096 485144682768 486203399862 486799205616 486836065314 487432646352 487800584316 489248763957 491221560384 491258754936 491860755648 493051795044 493655992992 495377048916 495750983703 495984096288 496021651452 496277608698 497155674432 497441677961 498088967067 498737098449 499877329584 500527788048 501701826536 502234772976 502613884308 504723785688 504984233412 505641337164 506797353024 506827369998 507486872106 508647107296 509308977312 511045909344 511431671752 511470396583 511710900768 512097165144 513843605928 513882513387 514512237816 516390150564 518244222528 518511647072 520051001544 520688284992 521081325936 522858406032 522897996078 523538768304 523578409866 525489413139 526133360952 528294885696 529863284592 530136704808 532071645132 532723658976 532763996004 533038913046 533416858272 533457247788 534676857408 534984446109 535276534356 535680587223 536377634181 536500303296 537603920496 538206880347 539437348752 539860705056 540139284144 542110732776 542390472924 542775048768 542816146872 543096251028 545078492262 545787768114 547035568224 547649106318 548901161888 548942723852 549615411936 550030288488 550330591392 551906095256 551947884749 552339237168 552624255432 552666099303 553343350104 555362992116 556632683456 559257787584 559300133736 559588743964 559985514048 562319417808 562361995782 563051128176 563093761554 564381127264 564414554853 565014119598 567427840192 567814258899 569112416784 569852966448 570147022152 572227995708 572929218144 572972599476 574926648012 575360630721 575674763364 576109310787 576990892224 578074056669 578826267543 579850386912 580149601488 580904513136 582267083352 583024750344 583325602956 583739203392 585057376737 585774320616 586216491678 588180869568 588215706786 588981114342 590327664672 590372363388 591095820384 591864975648 593253254736 593559385464 593604328881 593883454176 594331746408 596096195166 596403792909 599314116348 600684290368 600729773272 601465922496 601511464584 602248571712 603562841208 604018439914 604302462144 604758619152 604804410558 605545552944 606867017346 607656694662 609045941792 609874574373 612064297296 612380134904 614950819344 615415014252 616169159136 617513807124 618317338428 618784074549 620537374656 620894357163 621381641814 621702287361 622802267424 623934477072 626211768888 626553664992 626876979408 628394960199 629165011032 629212650453 629983703304 632609345034 633432519198 634880695968 634928768172 635706825696 637094110164 637874821152 638356320216 638704846944 640251468882 640581851643 641036048976 641084587254 641415399921 644545370412 646018953792 646067869368 646859577024 648271199816 649065607488 649114753752 649604737266 649910195136 650400779088 651820129742 652331685276 652668301674 653517577278 655011673248 655050468771 655902844137 657402393392 660502731888 661001311604 661362201936 661703478264 664118622756 664982797932 666503106112 667370384064 667409911578 667754308647 668623214709 669646363968 670151845744 672965047584 673312311216 674188449552 675769826664 675820994931 676649162808 676700397657 679008196359 679840269912 680353446546 682796220192 685124807904 685176684516 685662501312 686016317088 687677503614 688520200752 688572334458 688927651767 689416128144 691819671762 693190304028 693401335392 694775101248 697144541376 697197328104 698051691072 698104546488 698960021184 700652550852 701014101798 701511147936 701926286706 704488239999 705236601834 706484379456 706848939744 707810637411 709428860176 710351994672 710718550728 711276330384 713312594812 713702045808 714240782964 715170178908 716805227328 717609173796 718150860243 719249798336 720185712192 722814310368 723187297232 723242055878 723754862496 724128334704 726771323016 726826353039 727717024152 729305099793 730198808424 730254097971 731700876474 733373717984 736452316224 736832340576 736888132404 737791133472 739577692566 740483989488 743065573374 743976144432 744032477178 744416413047 745733511648 749759223744 749815994376 750734837568 750791682072 752552739804 753352159464 753920826462 757085678532 757476350118 758462005746 758816555712 759803955264 760196029536 760241054997 761230308159 762970660944 763963465968 765630641162 766568864016 767147507628 767566351152 768145747716 770765408892 771768356724 773532801984 774539350848 774585225846 776356111136 777366333792 777767470608 780076502316 780665342153 781032427488 781621988904 784287609048 784346994117 785308152456 785367614799 787163151184 791004339648 791412513952 791472438508 792442328544 794794926888 795205057212 798107467698 799085488464 799145994006 799558369569 802015286112 802914801534 804750454944 806344825536 806405880744 807394070592 809156023128 809791057584 810208926216 813166099164 813585709386 814162573152 814224220308 814644376542 816085729728 817617738393 818681652171 819934425792 820553352336 821473659477 823351742832 823414085778 824423117904 825045432732 825495887088 827859142884 828508855752 828936383148 830015025156 831912636096 833044488174 834949025184 835835972544 837859946932 838886681376 838950200604 839383115946 839978271072 842446771459 843479126712 843542993673 844576692264 844640642331 846571690896 847521179397 849458813552 851141760288 853668625176 854109135524 854714731968 854779449672 855220533228 858341993562 858784915463 859393827216 859458899214 861423825824 862389972018 865486338336 866139649688 867201038784 869775580368 870224402232 871356769704 873400625028 874537125516 874988404434 878661480924 879324737517 880670309184 881816269248 882271304352 882323560179 883471671513 885491497008 885558545082 886643730576 889879882104 890339078196 890825181264 891497619612 894144292749 897749748288 898917932736 898971174522 901026435552 901094659908 902198883744 902267196876 903372857568 905344261812 906027659871 906453693216 907137928728 907206615837 908318329416 910300526019 911485041993 913568912688 916903338152 918026934336 918096445944 918570202356 919221504192 921922881974 922426229016 923122521378 924253738704 926270710686 927476007642 929596437472 930806061984 934203401136 934685469064 934756242031 935901715608 939317653332 939802360318 940315469112 943747516548 947135992896 947624734304 948368440512 948914017551 951602727744 952321043952 952393152258 953560238544 955641165246 956812231728 957534480324 960377203323 961554073464 961626880881 965504446272 966818055618 969028430688 969101804052 970289365536 972406799724 973598411232 973672130628 974407105899 974865292704 975601168632 977730194613 978497527914 979002452511 980276365917 982517509872 986103590088 987311985984 990754097832 991501967406 991968192576 992043302904 992555217396 994883355922 996177934134 997474196898 999754659168 1001055576096 1001114867367 1003403653072 1004469545952 1005227768616 1008732341093 1009447571376 1009968466824 1011282674328 1013654739996 1014973744212 1017294214592 1018617954624 1020530169819 1022091818688 1022863343504 1022940793166 1023421801536 1024194330288 1027687211856 1027765026774 1029024475632 1031516255421 1032780301128 1032858501687 1037023294144 1037729507643 1040102003088 1042162651872 1045716812064 1045795992156 1047077536608 1047156819732 1050978826278 1051521152697 1052266721904 1052889430059 1057854902751 1059726569184 1060273409616 1064143290264 1065447317952 1065527992008 1066077826092 1066833716544 1066914495576 1069968892218 1070553068712 1071361174446 1072755268362 1075207840992 1076413760694 1078874697504 1079721410112 1080278568288 1084221465552 1084780945848 1084863083817 1085632293744 1086192502056 1090156984524 1091575536228 1094071136448 1095298212636 1097551314711 1097802323776 1097885447704 1099230823872 1100060576976 1100661182784 1103812190512 1103895769498 1104678474336 1105248510864 1105332198606 1106686700208 1109366538849 1110725984232 1114598360061 1118600267472 1119177487928 1124638835616 1124723991564 1126102256352 1126187523108 1128762254528 1128829109706 1130028239196 1130881239693 1135628517798 1136214525177 1138224833568 1139705932896 1140294044304 1144455991416 1145858436288 1145945198952 1148445961743 1149853296024 1150721261442 1151349526728 1152218621574 1156148113338 1157652535086 1159700773824 1160299202976 1161809026272 1161877838769 1164534166704 1166049500688 1166651205912 1170114753474 1171548641232 1172432983356 1176431413572 1177962228684 1180655329344 1180744726776 1182191640768 1183729951296 1186506509472 1187118770928 1187208657762 1187766908352 1188663492816 1191541838023 1192192390332 1192807585818 1197161201547 1198628232696 1198718991009 1201459546544 1203022929168 1207125682416 1208036879828 1209517238304 1209608821116 1211091105888 1213734034692 1214650220411 1215313389324 1218091883584 1219749148746 1220378564079 1221966564813 1224128594592 1224760269808 1229901638688 1230830028504 1232338318272 1235027614248 1235121128667 1236634676856 1237568149098 1241788714326 1242763283628 1243404574722 1245604534848 1247868954144 1249566732261 1252423537776 1253107329984 1253753958816 1256789920398 1258330022064 1258425300906 1259074673919 1259967406608 1265218690068 1266865038396 1269761391936 1269857536344 1271413651392 1274188220328 1275749642304 1276712640432 1277409693888 1280502937764 1281163703286 1282072097952 1282169174508 1282830799842 1285839809069 1287512990343 1289090740824 1289188348821 1292135738736 1293584958027 1296542399632 1298229507504 1299209474532 1300801558176 1303640259484 1304663370552 1305336603348 1307035154556 1310023346496 1310100937542 1310776976233 1311805688274 1312482606651 1314804786784 1321005463776 1322002623208 1322724403872 1323406956528 1328237245512 1328337817623 1329965595864 1334819823156 1335508617294 1337246429418 1340303691488 1345930095168 1346624622432 1348376899104 1348456761783 1351539653328 1351641989862 1353298325616 1353400795314 1358016392718 1359680539824 1360706893092 1365592440384 1370249615808 1370353369032 1372032634176 1375355007228 1377040401504 1377144668916 1377855303534 1378832256288 1382884322961 1383639343524 1384683782067 1386380608056 1386802670784 1389406066029 1391214011463 1394394656208 1396209092976 1401305101704 1402028203596 1403022295872 1403852573412 1408976479998 1409703540477 1410473203668 1413697879488 1415621274822 1418857720352 1420703989344 1421437101456 1422552660768 1426625189624 1426733211521 1427404091616 1428481565928 1428589728387 1430340357816 1433461747869 1435218347592 1436301720486 1445628620736 1446374594464 1446484111756 1447509724992 1448256669408 1453542646032 1453652706078 1455434048304 1458610199586 1460397616848 1460508195942 1463401752948 1466747435968 1467746291871 1473664681152 1473776264808 1475582266944 1479155385132 1480967978976 1486131146748 1487252951109 1487952288864 1488064954356 1488832826094 1491467023296 1492325033883 1494266901201 1496211295347 1499631988752 1501583364144 1505105479608 1506704318928 1507841652924 1514171357064 1514952700236 1516924011492 1520392059072 1520482109994 1522460616318 1525941321888 1527926931936 1531261282324 1533137728032 1534295015256 1534411189749 1535132702304 1536291495432 1539644099563 1541530817784 1541647540161 1543536713448 1549170451692 1552712222272 1554732667584 1555534941216 1560153004632 1561330684306 1562064854976 1563243977808 1568575218096 1568693988234 1570616304912 1570735229598 1574326302368 1576468239417 1582825027904 1582944877016 1584884657088 1589589853776 1590410114424 1596214935396 1598170976928 1598291988012 1599116739138 1604030572224 1604953338327 1605829603068 1607041761669 1609500909888 1612811761488 1614620641041 1618312046256 1619582115168 1620417852432 1626332198328 1627171418772 1628325146304 1628448440616 1629288753084 1635235476786 1637363304342 1641106704672 1642947318954 1646703485664 1646828171556 1648846235808 1650090865464 1650991774176 1655718285768 1655843654247 1657017711504 1657872766296 1657998297909 1660030050312 1666088976348 1669898050368 1675719893864 1677773362752 1677900401208 1678766231892 1679956542144 1684893542918 1686958253424 1687085987346 1689153384528 1689281284662 1693143381792 1693243664559 1695042358794 1698917627104 1702283520576 1707337250352 1708218271048 1709558899344 1710441066456 1716683987124 1717569830926 1718787654432 1718917798428 1722847651648 1724779944036 1726081892163 1728327932361 1730972676672 1732279299376 1734222170007 1739551160736 1740448804464 1742713539408 1746801250056 1749074251032 1749976808868 1755172130211 1757322961848 1758649475034 1764542608704 1764647120358 1766943343026 1770982994016 1771117090164 1773287461152 1779759764208 1780678156392 1780812986643 1781650362528 1782995239224 1788288585498 1789211378727 1797942349044 1802052871104 1802189319816 1804397767488 1804534393752 1806745715136 1810688523624 1812055319742 1812907386432 1814275857456 1814413231674 1816636658832 1820601052038 1822970083986 1827137825376 1829623723119 1833806676304 1836192891888 1837140404712 1843845763948 1844852458032 1846245042756 1848507477408 1852541421372 1854952015284 1856352223647 1859192874944 1861612123968 1862683071489 1865106862083 1868406802272 1869370938128 1869512484062 1871803431216 1878635306664 1879604720636 1880630938224 1885184880597 1887495033096 1887637951359 1895249468608 1897828035102 1904642087904 1904786304516 1907120477088 1911282330492 1913624463456 1915068960648 1920754406646 1921745554929 1923108146928 1923253761762 1924246199763 1933636111236 1938056861376 1938203608104 1940578731072 1944813599448 1947196822464 1947344261256 1948814211798 1949730585408 1951202337264 1955460389226 1956995055828 1958004905022 1960552731834 1965035019744 1965151406313 1967708532411 1972207180176 1981508195664 1983003934812 1984086605808 1985110434792 1989766711844 1992355868268 1994948393796 1999509318336 2002111152192 2002229734734 2003262925941 2005869644127 2006807306144 2008939091904 2010455537232 2017464682186 2018895142752 2019936933648 2022565348656 2027309479992 2027462984793 2029947488424 2030101192971 2037024589077 2041060339638 2045726687008 2045881586332 2048388660576 2055374423712 2055530053548 2058048951264 2063032510842 2065560602256 2065717003374 2066782955301 2075459015286 2080204006176 2084325303744 2091433624128 2091591984312 2094155073216 2094313639464 2101957652556 2103042305394 2104533443808 2105778860118 2113464719997 2115709805502 2119453138368 2120546819232 2123431912233 2128286580528 2131055984016 2132155652184 2133828991152 2139937784436 2141106137424 2142722348892 2145510536724 2150415681984 2152827521388 2154452580729 2157749395008 2160557136576 2168442931104 2169561891696 2169726167634 2171264587488 2172385004112 2177645428111 2180313969048 2180479059117 2183151072456 2187915299379 2190596425272 2190762293913 2195102629422 2195770895408 2200121153952 2207624381024 2207791538996 2209356948672 2210497021728 2210664397212 2213373400416 2218733077698 2219877989027 2221451968464 2229196720122 2233249239141 2237200534944 2238354975856 2249277671232 2249447983128 2252204512704 2252375046216 2257658219412 2260056478392 2261762479386 2271257035596 2272429050354 2276449667136 2279411865792 2280588088608 2280723164991 2283690924477 2288911982832 2291890397904 2296891923486 2299706592048 2301442522884 2302699053456 2304437243148 2312296226676 2315305070172 2320598405952 2323618052544 2323755677538 2329068333408 2332099001376 2333302411824 2340229506948 2341996026459 2343097282464 2344865966712 2349983099333 2352862827144 2353040982351 2355924457368 2356102844397 2361489453552 2373013018944 2374237541856 2374417315524 2377326985632 2383083676046 2384384780664 2385615171636 2394322403094 2397256465392 2397437982018 2398675108707 2402919093088 2406045858336 2414251364832 2416073759656 2419034476608 2419217642232 2422182211776 2427468069384 2429300440822 2430626778648 2439498297492 2440757128158 2443933129626 2448257189184 2449520539616 2452853215179 2459803277376 2461660057008 2464420978431 2470055228496 2470242257334 2473269353712 2475136298196 2483577428652 2485526567256 2486809149444 2495737908288 2499133464522 2504847075552 2507507917632 2513579840796 2516660044128 2516850601812 2518149347838 2519934813216 2527340314377 2530437380136 2530628981019 2533730076792 2533921926993 2539715072688 2542563538191 2548376440656 2553425280864 2561005875528 2562327406572 2564144195904 2564338349016 2565661599684 2571679618138 2575025980686 2576354746389 2578181481648 2578376697642 2584271477472 2587169916054 2593084799264 2596459015008 2598418949064 2601603116352 2607280518968 2607477938297 2609326741104 2610673206696 2614070309112 2620201875084 2621553952466 2623611376548 2624965213302 2629609573568 2637974212551 2642010927552 2644005246416 2645448807744 2646813913056 2646970680537 2656474491024 2656675635246 2659931191728 2669639646312 2671017234588 2674492858836 2680607382976 2682432878247 2693249244864 2696753798208 2696913523566 2703079306656 2703283979724 2706596651232 2706801590628 2716032785436 2718082979613 2719361079648 2721413786184 2721619847511 2730901578057 2734455125979 2740706738064 2750710014456 2754080803008 2754289337832 2755710607068 2757664512576 2765768645922 2767278687048 2769367564134 2772761216112 2778812132058 2782428022926 2788789312416 2792418185952 2802610203408 2804056407192 2804268726093 2807705146824 2817952959996 2819407080954 2820946407336 2831242549644 2837715440704 2841407978688 2842874202912 2845105321536 2846742052653 2853250379248 2853466423042 2854808183232 2856963131856 2857179456774 2860680715632 2866923495738 2870436695184 2872603440972 2881131609969 2892749188928 2892968223512 2896513338816 2907085292064 2907305412156 2910868096608 2917220399172 2920795233696 2921016391884 2923221317697 2926803505896 2933190583839 2935492583742 2937007357533 2947552529616 2958310770264 2961935957952 2972262293496 2974505902218 2975904577728 2976129908712 2977665652188 2984650067766 2988533802402 2992422590694 2999263977504 3003166728288 3003344602101 3010210959216 3013408637856 3015683305848 3026197023279 3028342714128 3029905400472 3033848022984 3040964219988 3044921232636 3051882643776 3055853863872 3061590509457 3062522564648 3066275456064 3068590030512 3068822379498 3070265404608 3072582990864 3079288199126 3083061635568 3083295080322 3087073426896 3094548766263 3098340903384 3098575505061 3111069882432 3120306009264 3122661368612 3126487955616 3137150436192 3137387976468 3139756230119 3141232609824 3141470459196 3148652604736 3152936478834 3154563458091 3158668290177 3165889754032 3179179707552 3180820228848 3192429870792 3196341953856 3196583976024 3198233478276 3209906676654 3211659206136 3214083523338 3225623522976 3229241282082 3236624092512 3239164230336 3240835704864 3252664396656 3254342837544 3254589251451 3256896881232 3258577506168 3270470953572 3274726608684 3282213409344 3285894637908 3292653944133 3293406971328 3293656343112 3297692471616 3300181730928 3301983548352 3311436571536 3311687308494 3314035423008 3315745532592 3315996595818 3320060100624 3323774600801 3328099616547 3332177952696 3343795080183 3351439787728 3355800802416 3357532463784 3369787085836 3373916506848 3374171974692 3378306769056 3378562569324 3386286763584 3386487329118 3388234825357 3390084717588 3392643719079 3397835254208 3408643575531 3414674500704 3416436542096 3419117798688 3420882132912 3433367974248 3435139661852 3437575308864 3437835596856 3445337885229 3449559888072 3452163784326 3456655864722 3464558598752 3468444340014 3479102321472 3480897608928 3485427078816 3485633516307 3493602500112 3498148502064 3499953617736 3510344260422 3514645923696 3517298950068 3529294240716 3533886686052 3541965988032 3542234180328 3546574922304 3559519528416 3561356312784 3561625973286 3563300725056 3565990478448 3574625514069 3576577170996 3578422757454 3591483604641 3595884698088 3596156973027 3604378639632 3609068787504 3621377047248 3624110639484 3628551714912 3628826463348 3633273317664 3641202104076 3643950661233 3645940167972 3654275650752 3659247446238 3661135692237 3665899694439 3667613352608 3672385783776 3674280809424 3687691527896 3689704916064 3692490085512 3697014954816 3705082842744 3705363386001 3709904030568 3712704447294 3725366142978 3730213724166 3736813604544 3738741876256 3739024968124 3743606862432 3757270613328 3759209441272 3761261876448 3770369761194 3774990066192 3775275902718 3777224021757 3795656070204 3809284175808 3809572609032 3814240954176 3822564660984 3827248926912 3830137921296 3841508813292 3843491109858 3846216293856 3846507523524 3848492399526 3857519427207 3862538971029 3867272222472 3867565046463 3876407216208 3880754874081 3889627198896 3894688522512 3897628423596 3902404674528 3910920778452 3913990111656 3916009810044 3921105463668 3930070039488 3930302812626 3932330928699 3935417064822 3937447819953 3944414360352 3963016391328 3966007869624 3968173211616 3970220869584 3979533423688 3979834747927 3984711736536 3985013452869 3989896787592 4004459469468 4006525851882 4011739288254 4013614612288 4020911074464 4034929364372 4037790285504 4039873867296 4045130697312 4054618959984 4054925969586 4057018393739 4059894976848 4060202385942 4074049178154 4082120679276 4091453374016 4091763172664 4096777321152 4110748847424 4111060107096 4116097902528 4126065021684 4131121204512 4131434006748 4133565910602 4148652968883 4150918030572 4154051346201 4160408012352 4168218198087 4173642034389 4183183968624 4188627278928 4203915305112 4206084610788 4209066887616 4211557720236 4226929439994 4229110621431 4231419611004 4241093638464 4246863824466 4256573161056 4262111968032 4264311304368 4267657982304 4279875568872 4280199634563 4282212274848 4285444697784 4285769185161 4291021073448 4300385243607 4305655042776 4308905161458 4336885862208 4339123783392 4339452335268 4342529174976 4344770008224 4355290856222 4360627938096 4360958118234 4366302144912 4375830598758 4381192850544 4381524587826 4390205258844 4391541790816 4400242307904 4415248762048 4415583077992 4420994043456 4421328794424 4426746800832 4437466155396 4439755978054 4442903936928 4458393440244 4461758853327 4466498478282 4474401069888 4476709951712 4476975101649 4482800703603 4498895966256 4504750092432 4515316438824 4520112956784 4523524958772 4542514071192 4544858100708 4561176177216 4561446329982 4567381848954 4577823965664 4583780795808 4593783846972 4599413184096 4602885045768 4603233569247 4605398106912 4608874486296 4618932298689 4624592453352 4624942620483 4630610140344 4647511355076 4658136666816 4664198002752 4666604823648 4680459013896 4683992052918 4686194564928 4689731933424 4699966198666 4705725654288 4706081964702 4711848914736 4712205688794 4722978907104 4729404718251 4748475083712 4748834631048 4754653971264 4766167352092 4768769561328 4771230343272 4788644806188 4794512930784 4794875964036 4797350217414 4805838186176 4812091716672 4814860014981 4821125285007 4828502729664 4832147519312 4838435284464 4854936138768 4858600881644 4861253557296 4878996594984 4881514256316 4887866259252 4899041079232 4905706430358 4923320114016 4928841956862 4940110456992 4940484514668 4946538707424 4950272596392 4967154857304 4967530962741 4971053134512 4973618298888 4973994893727 4998266929044 5009694151104 5027159681592 5033320088256 5033701203624 5036298695676 5039869626432 5054680628754 5060874760272 5061257962038 5067460153584 5067843853986 5079430145376 5079730993677 5085127076382 5096752881312 5106850561728 5122011751056 5124654813144 5128676698032 5131323199368 5143359236276 5150051961372 5152709492778 5156362963296 5156753395284 5168542954944 5174339832108 5178245676489 5184983797083 5186169598528 5192918030016 5196837898128 5202666510021 5214561037936 5214955876594 5218653482208 5221346413392 5228140618224 5240403750168 5243107904932 5247222753096 5249930426604 5265516390633 5275948425102 5288010492832 5293627826112 5293941361074 5312948982048 5313351270492 5319862383456 5339279292624 5342034469176 5342438959929 5348985717672 5364865756494 5367634136181 5393827047132 5406158613312 5406567959448 5413193302464 5413603181256 5432065570872 5436165959226 5438722159296 5442827572368 5443239695022 5461803156114 5468910251958 5481413476128 5488871169357 5501420028912 5508578675664 5511421214136 5531537291844 5534557374096 5538735128268 5545522432224 5557624264116 5564856045852 5569056670941 5577578624832 5584836371904 5588049214467 5595320586249 5605220406816 5608112814384 5608537452186 5615410293648 5635905919992 5638814161908 5641892814672 5655554641791 5662485099288 5662913854077 5685748405824 5693484105306 5706500758496 5706932846084 5713926263712 5714358913548 5721361431264 5733846991476 5738175179183 5740873390368 5745206881944 5762263219938 5765236664787 5772738599289 5785936447024 5814170584128 5814610824312 5821736193216 5834440798344 5841590467392 5842032783768 5846442635394 5853607011792 5866381167678 5870985167484 5874014715066 5895105059232 5895454218939 5903125597233 5916621540528 5944524586992 5949011804436 5952259817424 5955331304376 5969300135532 5977067604804 5984845181388 5998527955008 6006333456576 6006689204202 6009788777823 6017608932381 6020421918432 6026817275712 6031366611696 6052394046558 6056685428256 6059810800944 6067696045968 6074484615257 6081928439976 6082388954379 6089842465272 6090303578913 6111073767231 6123181018914 6125045129296 6137180061024 6137644758996 6145165981728 6158576398252 6166123271136 6166590160644 6174146853792 6189097532526 6192291232549 6196681806768 6197151010122 6200348865903 6240612018528 6245322737224 6252975911232 6274300872384 6274775952936 6279512460238 6282465219648 6282940918392 6305872957668 6309126916182 6317336580354 6331779508064 6340394159991 6358359415104 6361640457696 6370295736699 6384859741584 6393167952048 6396466956552 6419813353308 6423318412272 6428167046676 6451247045952 6458482564164 6463357742187 6473248185024 6481671409728 6505328793312 6508685675088 6509178502902 6513793762464 6517155012336 6532936284333 6540941907144 6541437177351 6549453217368 6563745898137 6571789275816 6572286881739 6585307888266 6587312686224 6600363461856 6622873143072 6623374616988 6628070846016 6631491065184 6631993191636 6640120201248 6647549201602 6656199233094 6659633967081 6664355905392 6687590160366 6699747717423 6702879575456 6711601604832 6715064927568 6739574171672 6747833013696 6748343949384 6756613538112 6757125138648 6772974658236 6776469650714 6780169435176 6785287438158 6817287151062 6829349001408 6832873084192 6838235597376 6841764265824 6842169494973 6866735948496 6870279323704 6875671193712 6890675770458 6899119776144 6904327568652 6913311729444 6929117197504 6936888680028 6961795217856 6970854157632 6971267032614 6987205000224 6996297004128 6999907235472 7020688520844 7025988079377 7029291847392 7034597900136 7049949297999 7058588481432 7059122947053 7067773372104 7068308533191 7084468360656 7119039056832 7122712625568 7123251946572 7131980956896 7149251028138 7153154341992 7156845514908 7182967209282 7191769396176 7192313946054 7196025326121 7208757279264 7218137575008 7242754094496 7248221278968 7257103429824 7257652926696 7266546635328 7273491091039 7282404208152 7287901322466 7291880335944 7318494892476 7322271384474 7331799388878 7335226705216 7344771567552 7348561618848 7358559645537 7375383055792 7379409832128 7384980171024 7410165685488 7410726772002 7419808061136 7425408894588 7450732285956 7460427448332 7477483752512 7478049936248 7487213724864 7514541226656 7518418882544 7522523752896 7540739522388 7549980132384 7550551805436 7554448043514 7582020943131 7591312140408 7591886943057 7619145218064 7627690614573 7645129321968 7660275842592 7683017626584 7686982219716 7692432587712 7693015047048 7696984799052 7715038854414 7725077942058 7729064239167 7734544444944 7735130092926 7752814432416 7761509748162 7779254397792 7789377045024 7795256847192 7804809349056 7821841556904 7822433814891 7827980223312 7832019620088 7842210927336 7860605625252 7864661857398 7870834129644 7874895639906 7888828720704 7913922637653 7926032782656 7932015739248 7936346423232 7940441739168 7940912041611 7959066847376 7959669495854 7969423473072 7970026905738 7979793575184 8008918938936 8013051703764 8023478576508 8041822148928 8069858728744 8079747734592 8090261394624 8109237919968 8109851939172 8114036787478 8119789953696 8120404771884 8148098356308 8154248938839 8164241358552 8164859542533 8183526345328 8192704734171 8222120214192 8252130043368 8262242409024 8262868013496 8267131821204 8297305937766 8301836061144 8308102692402 8336436396174 8347284068778 8366367937248 8377254557856 8407830610224 8412169221576 8412806178279 8423115440472 8453858879988 8458221242862 8462839222008 8493727648932 8513146322112 8524223936064 8528622608736 8535315964608 8540226157959 8559751137744 8560399269126 8564424549696 8570889395568 8571538370322 8582042146896 8600770487214 8611310085552 8617810322916 8643394829907 8678247566784 8678904670536 8689540016448 8710581712444 8721255876192 8721916236468 8732604289824 8751661197516 8758267378753 8762385701088 8763049175652 8769663953091 8780410517688 8783083581632 8799571751517 8811022072599 8831166155984 8842657588848 8874932310792 8879511956108 8885807873856 8916786880488 8923517706654 8932996956564 8953419903424 8953950203298 8965601407206 8997791932512 9009500184864 9010033806303 9030632877648 9040225913568 9047049917544 9078591069837 9085028142384 9089716201416 9122892659964 9134763697908 9155647931328 9167561591616 9184771528371 9187567693944 9198826368192 9205770091536 9206467138494 9210796213824 9217748972592 9237864597378 9249184906704 9249885240966 9261220280688 9283646298789 9295022710152 9295726515183 9333209647296 9360918027792 9367984105836 9379463866848 9399932397332 9411451308576 9412163929404 9419268690357 9423697829472 9424411377588 9445957814208 9451391881259 9458809436502 9463690374273 9476004870531 9497669262096 9532334704184 9537539122656 9542460686544 9577289612376 9589025861568 9589751928072 9594700434828 9629720029962 9642250570014 9664295038624 9676870568928 9709872277536 9717201763288 9722507114592 9757993189968 9763028512632 9763767754353 9775732518504 9811412860716 9846640228032 9857683913724 9880220913984 9880969029336 9893077414848 9900545192784 9934309714608 9935061925482 9942106269024 9947236597776 9947989787454 9971323802403 9984298849641 9996533858088 10031385240549 10054319363184 10067402407248 10072597391352 10109361257508 10121749520544 10122515924076 10134920307168 10135687707972 10158860290752 10159461987354 10164704476071 10170254152764 10177931157237 10193505762624 10225930726593 10244023502112 10249309626288 10257353396064 10262646398736 10286718472552 10300103922744 10305418985556 10312725926592 10313506790568 10336013655687 10348679664216 10356491352978 10369967594166 10393675796256 10405333020042 10429122075872 10429911753188 10437306964416 10442692826784 10456281236448 10480807500336 10486215809864 10487009810231 10494445506192 10499860853208 10531032781266 10551896850204 10576020985664 10587882722148 10625897964096 10626702540984 10639724766912 10678558585248 10684068938352 10684877919858 10697971435344 10723876542207 10729731512988 10735268272362 10774450813923 10787654094264 10788470919081 10813135918896 10827206362512 10864131141744 10872331918452 10885655144736 10886479390044 10923606312228 10931851983699 10937820503916 10962826952256 10977742338714 10983407076711 10997699083317 11002840057824 11017157351328 11022842428272 11063074583688 11069114748192 11077470256536 11091044864448 11101644296849 11115248528232 11116090158003 11129712091704 11138113341882 11176098428934 11190641172498 11210440813632 11216225628768 11217074904372 11230820587296 11271811839984 11277628323816 11283785629344 11311109283582 11324970198576 11325827708154 11331672065271 11386968210612 11413001516992 11413865692168 11427852527424 11428717827096 11442722862528 11467693982952 11476350358366 11481746780736 11490413763888 11524526439876 11530473329574 11545477198578 11571872894048 11572558281621 11587616913087 11629221648624 11642264622243 11668881596688 11684065567536 11692885270788 11707214023584 11732762335356 11741970334968 11748029430132 11790210118464 11790908437878 11796992786097 11806251194466 11812343459859 11833243081056 11889049173984 11898023608872 11904519634848 11910662608752 11938600271064 11939504243781 11954135209608 11955040358607 11969690362776 12013378408404 12019577555646 12035217864762 12040843836864 12062733223392 12104788093116 12113370856512 12119621601888 12135392091936 12148969230514 12163856879952 12164777908758 12171055181217 12179684930544 12180607157826 12222147534462 12246362037828 12250090258592 12274360122048 12275289517992 12290331963456 12317152796504 12332246542272 12333180321288 12348293707584 12378195065052 12384582465098 12393363613536 12394302020244 12400697731806 12445958906649 12462154038603 12481224037056 12490645474448 12504654594261 12549551905872 12559024920476 12565881836784 12611745915336 12618253832364 12634673160708 12663559016128 12680788319982 12687331864293 12723280915392 12740591473398 12769719483168 12786335904096 12792933913104 12839626706616 12840598903689 12846636824544 12856334093352 12857307555483 12901155730821 12916965128328 12926715484374 13010657586624 13017371350176 13018357005804 13027587524928 13034310024672 13065872568666 13081883814288 13082874354702 13098906434736 13127491796274 13143578551632 13144573763478 13170615776532 13174625372448 13200726923712 13245746286144 13246749233976 13262982130368 13263986383272 13280240402496 13295098403204 13312398466188 13319267934162 13328711810784 13375180320732 13385276559981 13399495434846 13405759150912 13423203209664 13430129855136 13430925304947 13448402110809 13479148343344 13496687898768 13514250277296 13545949316472 13552939301428 13560338870352 13570574876316 13634574302124 13665746168384 13683528531648 13684338989946 13733471896992 13740558647408 13751342387424 13781351540916 13798239552288 13808655137304 13809700707741 13826623458888 13856796896067 13873777360056 13874827861449 13942534065228 13974410000448 13992594008256 13999814470944 14041377041688 14051976158754 14058583694784 14069195800272 14099898595998 14117176962864 14118245894106 14135546744208 14136617066382 14168936721312 14188214154753 14245425251136 14246503893144 14263961913792 14298502056276 14306308683984 14313691029816 14365934418564 14383538792352 14384627892108 14392050652242 14417514558528 14436275150016 14444580044943 14463375855021 14485508188992 14496442557936 14515305853392 14546982182078 14564808416304 14575802644932 14583760671888 14636989784952 14644542768948 14663598777756 14697123237696 14717119291074 14750766111584 14769960342048 14820331370976 14821453544004 14832641500907 14839616122272 14850817789176 14901464571912 14902592888223 14920854896664 14921984681181 14956099872496 15029082453312 15036837765088 15081479044776 15099960264768 15101103610872 15108896087028 15164041886262 15182624280816 15183773886114 15238290436128 15239192981031 15255381229146 15290258643936 15320551685184 15366035253168 15373964439432 15386030094096 15393969598104 15430077708828 15450155884116 15458128478334 15469088889888 15470260185852 15505628864832 15523019496324 15534737029467 15554951391249 15558508795584 15578754090048 15590513694384 15607999530063 15643683113808 15644867629782 15655960446624 15664039240176 15684421854672 15721211250504 15729323714796 15741668259288 15749791279812 15796549171899 15827845275306 15864031478496 15880883478336 15881824083222 15918133694752 15919338991708 15938846946144 15940053811476 15959587150368 16006488657721 16017837877872 16026103407528 16027316879787 16046957153016 16102902408543 16139717457488 16218475839936 16219703878344 16228073574956 16239579907392 16240809543768 16296196712616 16308497877678 16328482717104 16329719085066 16367052690656 16385409468342 16444240428384 16466613508071 16504260086736 16525736026992 16534263642408 16594611875532 16603672122288 16616205384804 16672872792348 16694568137556 16707170012823 16732735874496 16754509115712 16764147643401 16785961758747 16815661220448 16824338443152 16825612356558 16846230880944 16907717759976 16916442485724 16925678444016 16966663925373 16987455297864 16988741562231 17057245217472 17080452315918 17119502275488 17120798538252 17141778791136 17143076740644 17164084293792 17201540974428 17214525537549 17222620171104 17235620645832 17286789659814 17295709994361 17318215797867 17357809341072 17421163424888 17442511752384 17443832472936 17465208579648 17503322395032 17516534757506 17524771402176 17526098351304 17539327906182 17560821035376 17599143503034 17622044145198 17662332311968 17685315177696 17686362656817 17749864621584 17759023912216 17833573760976 17847035413308 17865993913128 17907900406596 17931202814412 17995583865024 18019000369728 18020067612606 18029366333469 18061265755296 18080451827136 18094099835088 18157182139674 18170056284768 18179432402832 18223453845771 18245785319928 18247166863137 18269527395816 18270910736739 18333221301693 18369543056742 18375135387888 18411540183072 18412934276988 18435497945184 18475729194756 18498369813408 18499770481932 18522440561376 18567292597578 18576873697647 18590045420304 18591453030366 18601046597709 18721836055584 18735968211672 18758927733696 18799864794664 18822902617152 18824327858808 18838537380714 18847395658944 18848822755176 18902783762518 18917618873004 18927380748546 18952009741062 18995338524192 19021182479973 19064669408368 19075078245312 19084921373088 19154579224752 19165914480767 19179503856144 19189400869656 19259440059924 19284501140028 19328590077248 19353741137856 19390073226561 19419744555072 19434403526576 19445014229184 19515986379936 19526057025264 19527535508706 19551465037008 19598808852999 19622825721432 19624311532053 19691237694411 19715367827448 19716860645217 19761938058672 19801090385568 19868619429216 19870123850964 19884212538048 19894473195552 19895979574908 19942647604806 19968597699282 19978901901243 19993067716176 20062770481098 20099243152269 20108638726368 20134804814496 20145194782704 20218722515016 20243499041088 20245031848152 20269840614336 20271375415944 20318923974708 20329408952142 20340508305528 20355862314474 20451861453186 20488047004224 20498619252576 20514706792128 20525292797472 20526508484919 20573436945104 20600207845488 20610837971112 20627013581136 20672027311374 20697359328432 20712982705956 20739935188332 20787351592512 20810666040084 20858244151744 20859823506376 20885385653568 20912562472896 20961615000672 20972431619728 20974019620462 20988891012384 20999721706416 21062065562532 21077964238131 21103793700408 21149847893997 21175765444296 21177368841159 21253405081968 21357117170496 21368137876704 21369755839716 21395942870688 21447753084414 21459463025976 21470536544724 21548901627846 21575308188528 21576941838162 21588075978363 21626271837792 21654412725024 21728262283488 21744663836904 21771310289472 21772958780088 21820473273117 21847212624456 21863703967398 21875641007832 21955484677428 21966814153422 21995398166634 22005680115648 22034314702656 22045684856544 22075678936611 22126149167376 22138229496384 22154940513072 22203288593698 22230497056464 22232180316006 22259424183408 22276226683764 22352196857868 22381282344996 22432451257536 22434149808744 22461641174592 22543623679968 22555256647632 22567571258688 22622218567164 22639294922437 22649940397152 22651655416308 22663344130542 22746062829393 22773936421224 22775660829171 22827731384336 22857435654192 22935387965904 22952700716732 22980827527776 23049052879752 23060946659148 23090954397156 23143745788096 23145116563242 23175233826174 23187192717501 23258443297248 23284529244486 23337763193376 23368131135072 23385770541576 23414428047168 23465524670712 23467301444673 23483940669936 23496058860264 23581816875756 23593985572194 23612502388932 23624686919718 23666486162112 23741767912959 23778098347968 23796047217744 23809039269696 23821325217504 23822736124833 23877200542128 23879008487562 23908270419216 23910080717214 23939380725552 24026756816808 24039155111292 24070435729524 24125466446784 24209576186232 24239243203776 24270784183872 24297938461028 24327713759904 24329555817516 24342110362434 24359369861088 24361214315652 24430956372311 24444295068924 24462746816517 24492724075656 24494578627599 24500180517184 24550579035984 24578114202513 24634305593008 24666360642576 24756390130104 24769164930196 24786727227072 24788604040488 24801395463612 24891917813298 24904762548427 24924308077206 24981290948896 25009309188522 25099103811744 25118049840952 25131763673568 25223491830672 25236507664728 25238418534837 25269346321416 25361576639964 25374663728586 25481182946796 25539438966336 25572671808192 25585867826208 25620678473877 25679253413232 25681197807378 25693273649088 25712668186704 25714615110966 25802311461642 25833930256656 25853430968748 25930184489721 26034742700352 26036714011608 26068620049344 26131745137332 26163767628576 26165748709404 26197812869472 26254983592548 26274802136259 26287157103264 26289147526956 26308991859273 26341231553064 26349250744896 26398715254551 26433066217797 26493498467952 26527972766544 26590196806408 26624796932376 26638535868324 26657423621568 26750360641464 26770553119962 26798990869692 26860259710272 26861850609894 26896804221618 26958296686688 26993375797536 27028500554592 27091898632944 27105878602856 27107931018899 27120677740704 27141149752632 27235773209511 27269148604248 27368677979892 27466943793984 27481117294816 27502684774848 27562703081832 27596479104576 27617310274608 27619401415482 27653246917776 27713593792134 27747554720112 27749655722898 27850938896367 27885068130456 27887179545549 27999628941888 28082754083376 28103952317508 28138391600544 28199797191996 28234353925728 28236491788212 28257806071071 28271093488416 28273234132764 28337873442624 28354175643777 28376428309506 28391071122819 28428014611593 28493007786288 28597004112552 28612617367968 28627382059632 28731868837128 28767077584704 28769255784216 28784101304484 28889160089886 28926751710042 28992885115872 29030611706784 29093964364156 29129616832608 29151605289864 29167521343776 29253237891697 29273979569904 29289085537896 29291303263059 29327197555512 29434238582148 29501532223168 29539920684096 29640662741952 29642907088008 29665283001814 29679232244544 29701635578352 29802929143824 29805185776446 29841709793328 29843969362362 29912199744992 29913971407209 29952896548923 30073675530176 30094155721647 30162958089552 30202207221744 30217792174056 30328083772524 30365248561632 30367547772228 30476580872256 30478385962062 30494113428213 30510762458292 30533793471711 30580517287872 30677792179779 30732070506336 30747928878864 30772060188192 30787939196208 30860155417656 30900311768232 30916256956668 30938177779776 30940520371704 31008040967061 31046038992648 31069474058934 31109902782498 31181027388768 31215999060126 31287366227616 31289735259564 31311920893248 31328078480352 31368843709344 31442422501008 31458647429592 31461029430693 31483336518576 31499582559624 31593098343798 31655690550612 31728062956992 31763648166444 31836267389504 31838677983416 31877693892288 31880107622952 31919174300736 32012977315442 32035675755744 32052206815056 32054633759574 32093914306032 32171629626621 32205804817086 32279434914976 32323352441769 32439407756688 32456147149912 32481619087536 32592393425232 32616995755356 32656965434208 32659438170132 32734105381312 32770818936684 32795555951097 32888480856768 32933227016142 32950221230133 33008520173472 33051472053984 33068527284816 33189223751064 33207344244576 33232410769608 33304932890547 33345745584696 33348270474009 33389136275112 33414340025646 33528295286802 33571923517494 33631322440896 33648676886304 33651224713116 33692461761888 33815435519952 33832884971448 33851356888032 33933327850746 33974910595728 33977483124462 33995016195813 34160904631836 34239004550976 34241597076504 34283557582272 34286153481288 34328168587584 34403081948856 34429051075098 34445240342208 34471241291664 34573579319628 34591419988722 34636431595734 34715618682144 34717674844863 34762850739261 34842326849776 34887664945872 35006644790064 35033069515012 35052196702608 35078655812364 35121642070752 35198287006068 35244088290396 35324664623936 35370630355392 35372725313634 35390978358291 35437030379577 35499729243168 35518047824432 35667147521952 35694070826616 35731987826256 35815800813192 35818512731343 35862405628824 35865121075821 36040135225212 36058732666938 36122531510592 36188199670176 36314364279348 36340112569536 36358864805664 36446907691542 36491570639856 36494333726274 36513165543651 36539054791632 36541821473478 36666442603386 36739086113484 36750270775776 36823080366144 36825868553976 36870995890368 36951458389512 36996739626816 36999540963864 37044881122752 37134585195156 37153747395294 37180090840608 37182906060732 37202093195418 37337876719947 37386462115809 37443672111168 37471936423344 37513963782783 37599729589328 37648655717616 37677074761428 37697645510352 37805567525036 37835237746008 37854761497092 37904019482124 37990677048384 38042364959946 38061995592879 38129338816736 38169842746176 38309158449504 38331828961534 38359007712288 38378801739312 38518880119848 38521796711067 38569002280056 38571922666449 38703467192463 38780146453122 38868807053152 39031972759872 39052114050528 39055071017412 39102930074016 39197617705998 39245651442864 39248623064106 39382475388822 39430735654896 39433721290434 39523876117344 39602180771136 39737238858432 39740247701928 39788946391104 39791959149816 39885295209612 39937195398564 39957803802486 39986135432352 40125540962196 40155829679943 40198486304538 40217277452736 40269609628992 40290389565408 40292775914841 40345206332427 40437445030032 40490063696304 40542750831888 40637847949416 40658817904284 40681016611056 40711724628948 40903722906372 40997238505152 41050585594944 41053016969838 41146873890208 41200415690976 41221675942224 41254027162272 41344054622748 41375263134109 41394718656864 41425965411912 41429102123223 41479870376664 41570390688201 41621332080168 41624483584347 41719647012752 41923230001344 41944863239456 41948039240924 41977782024768 41999443412832 42124131125064 42155928476262 42207587400816 42299695787994 42351530888592 42354737682318 42506810163936 42564642464259 42736275753408 42739511679432 42791885741376 42895506168828 42918926051952 42941073089448 43097803255692 43150616377056 43153883676324 43176151956726 43252543675584 43308825450048 43333740134829 43390127565063 43456524566976 43489327673808 43545917560176 43640946546234 43694425248912 43727407934796 43751282015664 43910969354856 43933628306844 43990796333268 44091369713088 44151357873222 44252298334752 44309881026144 44406577187396 44460994112928 44464360632012 44497924502721 44518848366816 44552453367528 44649678887327 44704393715736 44707778664669 44762564689992 44765954043543 44868299617488 45087247359936 45110513295264 45244437134328 45278589844874 45299880794304 45303310832616 45326688261084 45492125658786 45547872842448 45551321658342 45655462768672 45714871308384 45717578943093 45870775931808 45905401433464 45961655055552 46098105759504 46121893318296 46181908794312 46290233126484 46350467652348 46374385435002 46516886594496 46569058488972 46604211088401 46675526386752 46736262270144 46771541083152 46823998590189 46931049341424 46934602889346 46967881339872 46992117720528 47163633751512 47187971144388 47225004777864 47249373839436 47389647515697 47483535825918 47592094435488 47642650435008 47645472249666 47754401084256 47758016975124 47816540838432 47820161434428 47878761451104 48019465973163 48053513633616 48078310222584 48081950639361 48140871459048 48308707225629 48419152372464 48595876922056 48655427519808 48659111635032 48684220724868 48718739722176 48722428631304 48861912744622 48888590137848 48925493633034 48985448151312 48989157255198 49101158071968 49156228405026 49268611186016 49332721285152 49512780260208 49538329860392 49542080827643 49577208080976 49602790927224 49783835626596 49809525096854 49848616154412 49962581897792 50018618377044 50121510038469 50198207623488 50236099681904 50263527347136 50292442930203 50446983661344 50473015329456 50476837069674 50538692642832 50723153279928 50749327457172 50899991776119 50962365893592 50966224686693 51171735652416 51241356947754 51358506826464 51362395614756 51425336373408 51429230221932 51604622923284 51643576612647 51667860513312 51706861937496 51860368979442 51887129983083 51954647393601 52073428023216 52263490274664 52327535257152 52331497418808 52395625738944 52509967185096 52549604272518 52574314206528 52578295053912 52617983718546 52682463106128 52797430509102 52866132435594 52986996935904 53055945533088 53059087970451 53180393612816 53249593864752 53277071736648 53500721282928 53541106239924 53597981739384 53723701219788 53793608443236 53916593373376 53986751595072 54057001109184 54088099000407 54183797265888 54211757205712 54215862037798 54241355481408 54282299505264 54471546419022 54538297208496 54670361537313 54737355959784 54741500589411 54962234589632 54999663905079 55125406163664 55234620549216 55238802830964 55306493835552 55427187584268 55495109440224 55499311445796 55701877792734 55730621092941 55770136260912 55774359091098 55803139793127 56165508166752 56207904635016 56276783201088 56399594383992 56468707851456 56472983576424 56515612142142 56542186976832 56546468265528 56708351287554 56752856619012 56782142245638 56856029223186 56986015572576 57063547439919 57194008225104 57225234735936 57254764119264 57463737674256 57497743442301 57538511568432 57568202608968 57778320179772 57853503420084 57985770231744 58061223413568 58170219679683 58187928728312 58259233665216 58303210579728 58335042687552 58506475783394 58547959139808 58578171075792 58582606526118 58654395111024 58796426558997 58868477164296 58872934596159 59073713083233 59285814176016 59330566003628 59403271156704 59605858287648 59610371552892 59683419586656 59687938724724 59824399489984 59827942814418 59905793097846 59936705703729 60188311443294 60325916179104 60404414443488 60435584348112 60656167545048 60730497123264 60735095544456 60956771924124 60988226856426 61021524916584 61067586943422 61355584359558 61464141012672 61495857757728 61544120376384 61575878392416 61579525454757 61720310835312 61800623536464 61832513913336 61881040743408 62016081934122 62092077985296 62138948117868 62219805564996 62362054777536 62431998120252 62574732455232 62579470519128 62656156960704 62737687418688 62884845002016 62917294859184 62922058861386 62966673037152 62999165119248 63151717415219 63186196687596 63233892714393 63311381101224 63449543681991 63527296332888 63532106523477 63677355966832 63760215245904 64025954630884 64071351511488 64104413630112 64109267519148 64187828612064 64343259253242 64376461681783 64411609634172 64558869829952 64646704883538 64764227935089 64878815513376 64912294299824 64963238175072 65184786850464 65233991510712 65313930868416 65318876340264 65461419819351 65541637873368 65591111902194 65866454032284 65900442460266 66017040346944 66102944107968 66137054569632 66227036809833 66378447502128 66414688489152 66464821539216 66609865781094 66691491169392 66696540948018 66778272550224 66828680051292 67056590573604 67143847034988 67297353772608 67302449426232 67384923523776 67630871039904 67665769942896 67702713776064 67866655701492 67917884767311 67949821191456 67954966248924 67990032391626 68149509880657 68238188488179 68321809263672 68326982487513 68483194153008 68572306962576 68806163897712 68858102150196 68942482583328 69147158639256 69182839977444 69272863191468 69431237364288 69435349689726 69525701478522 69561578152503 69684653699552 69775329891744 70013289580128 70066139030024 70104393405216 70157311624728 70243284141504 70396574012136 70401904334019 70488176580792 70745450627268 70781956716582 70874060759154 70999458486336 71036095648864 71334295043904 71388141653232 71463975652512 71468208374499 71631601626384 71637025462686 71724811257648 71730242151642 72080270450424 72117465333876 72376399340352 72628728558696 72717729611328 72893815383084 72983141279712 72988667452548 73026331087302 73078109583264 73083642946956 73292869116933 73332885206772 73388240449551 73478172226968 73483735882797 73500541551552 73651737107952 73734342607539 73902916779024 73999081927728 74269170390312 74307494790588 74360181681216 74365812121464 74404186390836 74675753439894 74714287645281 74772924231618 74943872846688 75027927565566 75199459178656 75297311435232 75354149522856 75395291020704 75611135050072 75616860210613 75670475492016 75709522994184 75715255604511 75808038964248 76084729919892 76123991185758 76258677633472 76618316899008 76663657923068 76718015424576 76757603478624 77037760239696 77043593422134 77138004560112 77143845332898 77406934384926 77560292906244 77737614106304 77790553469163 78104228101056 78110142034824 78205860148032 78395235411996 78491302885728 78497246128212 78764950777644 78824406408777 78861471309792 78867442580868 78926975577819 79047752234688 79196145763653 79299198653391 79480495403856 79583918299632 79770590419224 79874390797128 79915607604972 79972270864704 80251081924392 80311659359886 80396972609076 80580779130816 80585551829682 80690412664854 80874890060064 80980127392608 81085501663776 81275695898832 81317635808568 81323793056697 81362033222112 81423449257896 81707319628533 81807445812744 82106033939676 82293747780416 82400831381952 82443351884448 82508054324544 82688109245496 82750526268218 82789437313728 82851930823824 82858204246446 82959740753328 83140781376402 83242664160336 83248967168694 83439294025504 83552816689101 83889726478912 83896078481848 83998886825664 84248262250128 84311856952524 84415174801632 84599391575988 84703061777184 84709475364636 84773418213213 85013620327872 85062526931331 85129284928518 85173213368457 85479023358864 85791012337656 85837852103904 85882146178896 86195606511384 86301232754112 86307767352648 86352303913452 86667480269658 86780255130126 86978655347616 87091835120352 87281893092468 87388850497824 87454815869592 87502564031328 87759713675091 87821938709712 87867256613688 87873909789177 87981592666536 88302715746444 88504596669504 88619762052288 88813154374792 88921988225856 88928721264024 88995849005442 89037696733632 89104906735056 89299357774654 89408787431472 89415557329338 89525129379984 89531908087086 89736599234976 89741914221627 89858689646769 90221026590528 90488874268656 90557179689748 90606621665232 90653376522168 90984251317572 91095745684896 91102643316684 91310925537344 91429742616768 91435157886186 91482340284639 91601380415133 91741551863616 91810802866928 92196211519008 92243786636592 92363817588624 92580466252968 92700935304696 92748770870004 93024122901183 93138116977944 93208422176802 93543082166304 93647997180378 93862098682848 93869205778692 93935762679744 93984235441056 94327267503024 94375942288776 94383088292079 94450009555728 94498747678872 94779295031394 94967071651836 95184188870976 95290944499332 95508802168512 95516033950248 95633081676864 95640322868856 95757522902208 96038931946326 96107027267232 96156620445168 96163901278722 96281742918096 96514888879863 96617414451258 96838304744928 96970057325307 97191753844112 97318223270064 97368441449736 97444857262608 97723825489244 97777180275696 97850987266068 97970896302624 97978314510396 98202316143936 98312456810052 98386667853291 98537222372032 98665442570304 98850663690399 99025560520416 99076659720784 99084161655286 99154416161952 99205581854448 99567671253192 99619050193708 99697232308824 99914798671641 100037236754088 100044811422027 100243020076938 100472199363808 100584885860406 100893967322688 100946030658912 100953674139348 101077385285664 101446306559856 101498654914344 101799983552238 101924731787184 101932449373386 101985048587439 102482713895508 102717013652928 102724791229512 102850672746816 102858460443864 103209245846568 103287153225294 103335721026624 103413723874992 103720737958884 103774259966166 103909294787202 104146856046432 104153024534589 104288552217783 104526980549328 104662994837616 105019934370192 105099208545036 105156590107824 105235967437092 105364926212256 105594861018204 105732264871188 105973993871808 106111891066176 106118175940902 106172935074873 106311091138731 106360787225632 106499187729504 106554143473296 107001442565856 107082212479848 107195963478768 107447402439576 107455538194029 107587216886472 107595363227463 108176198000814 108367594531776 108423514411424 108431724075596 108564599010528 108943092838044 109076594416992 109340723074626 109474711919568 109483001178822 109539496630953 109999327810158 110250812327328 110469241098432 110477605661928 110612987671104 110854375168536 110990218880448 110998622891592 111403755585468 111461242185882 111540272521824 111548718182196 111606279586254 112013630159841 112159386347427 112331016333504 112415809270032 112541891348349 112799188767984 112945967152848 113031224284284 113092936531056 113416702575108 113505713238024 113564284491276 113712058446372 113972031145152 114127094879838 114185986778637 114388016450208 114509528238528 114927475348512 114995486884602 115077023136864 115136405217936 115415207689883 115556640359544 115565390133201 115707006840168 115715767999347 116110401577389 116340439359366 116375857456624 116606421159456 117012951566788 117095918279616 117156342151584 117165213052236 117308790222048 117592853117994 117653533418431 117736954328592 117745869192318 118147426166466 118571628352032 118661132007256 118806542313408 119211716575296 119220743105784 119366839173312 119375877449448 119655885628836 119811586195692 119873411407458 120376622886588 120467489039829 120651832358208 120808828886976 120871168696224 120878327744523 121035618997281 121312335090096 121470191088912 121913543848248 121976453712852 122043049833168 122135173886844 122711168719116 122991715515456 123151756784832 123159050909514 123440621670624 123601247072928 123665027826672 123762081486816 124032163868244 124125789402327 124184155970592 124277896235736 124287306369669 124439611129992 124711172064603 124863996240504 124873450753041 125158941038256 125769690004032 125834589718368 125844117722772 125933346074304 125998330238496 126303434830438 126372393375192 126467785428786 126622762202448 126899087363982 127054592665776 127064213046954 127354711933664 127520430491808 128051909261768 128208827260224 128218535038296 128375657224128 128686518506484 128752923363566 128823219268344 129293409767076 129528455870178 129757631026752 129824588599648 129926476350144 130001220404487 130369573700928 130467983021424 130637752680528 130922839638702 131083275746736 131182223804388 131732908064568 131800884920532 132274109139264 132454073619666 132756895004256 132929643078432 133219731562188 133382982338784 133393081896036 133493773508163 133556545100448 133657360102584 133949036661981 134113181147208 134123335994007 134287694069976 134297862130629 134604898852464 135261742079808 135331539885792 135733311402984 135835769534622 135899642382912 135909932497848 135980064783252 136299019761314 136476376976358 136643618527344 136653964975026 136966388306016 137144613925152 137152736829279 137612327795424 137716204300392 137884965166656 138196330729741 138294317278512 138365679954888 138545726382936 138870699379452 139051402957044 139123156305006 139369307399104 139550659783488 139812633265203 140026579160256 140132278060048 140208786810432 140314623249456 140793148024272 140803808668038 140976353161584 141490901254536 141563913433164 141748121518308 142072191297728 142168942547091 142776283306464 142927951305024 142936416748998 143263203252768 143274050925372 143449622515296 143460484303284 144058397919489 144160540900848 144234930667752 144245851918083 144926121676887 145257457117392 145787630766168 145966282559424 145977334905096 146052662174604 146156219166528 146167285893912 146585738233866 146665770413544 146776480899102 146956344453936 146967471765594 147303474215904 147468685215078 147805833558048 147998163855456 148538340780624 148614989581176 148626242482929 148731624242928 148808372781672 149351506879788 149428575290562 149545848463236 149887745693376 150055855131132 150364530115407 150398918357312 150594622870464 150708299045712 150790582041408 150877328790609 151222270100144 151233720421226 151340950984032 151419045988368 151430511209022 151616077928496 152169459839784 152247982371516 152699975328357 153327315846136 153515206957248 154075520479392 154087186844268 154276009120224 154287690665796 154813868769852 154930729837941 155120585812488 155581106938326 155661389949249 156220284069648 156790470823992 156982605771456 156994492256424 157529901555288 157648812817554 157722942619584 157734885161736 157853951155638 158392291527306 158598397306782 158960990807712 159167836599264 159177263911353 159541180838448 159748781594256 159831215209944 160502163848784 160623318719772 160793945218152 161171103659364 161380825329708 161749780120128 161960254785216 162171003327552 162264297001221 162551391797664 162635271617136 162647586113394 162724066444224 162846898515792 163414639257066 163614891625488 164011084611939 164212067879352 164224501768233 164886703768896 165376218490992 165501052536436 165703861647648 165716408492892 165919481506656 166281562752804 166407080196307 166485328320672 166497934337388 166878588051008 167105633378202 167191863278823 167409419379381 167792156963696 168496524500256 168623713905048 168830349603264 169198783151976 169406123554368 169418950729272 169546836426426 170125053862662 170258569857036 170346426736914 170958046717728 171190642319757 171582024675312 171675704207808 171764292357792 172391213022768 172493230326903 172615534705296 172704607826904 173334960539316 173560510260252 173957310695232 174183670240704 174510659039049 174563786184936 174777700995648 174909631739184 175005128062656 175519427350182 175643877419424 175734513227376 175747819578354 175963185333072 176160053842453 176389279676991 176605431492888 176618803788477 177221139249699 177626308749584 177857442528048 177991698010884 178209813470112 178598715549308 178817574862944 178831114658676 179050258759968 179063816174172 179473198469952 179483828443254 179576445743921 179717379293538 179810117111187 180977748537312 181114359379496 181213243330464 181306753044336 181968502635144 182191491369792 182205286633368 182870315772372 182964680569278 183202760830266 183621605733856 184392423038016 184487573273184 184727635177248 184738576364271 185160932505936 185401870609392 185497541740008 186048245802366 186276233955888 186416844353604 187086164332608 187295994360756 187724197365696 187738411557384 187968470882112 188654535006048 188751884577552 188766176584158 188900019111456 188997495357744 189455152245657 189558590062788 189701678143179 189934143303672 190348631045973 190581888998664 190596319570431 191032067900496 191280645737712 192077863892652 192214054534464 192313240890336 192327802557444 192563485836192 193029777759726 193129385045349 193234828902516 193676609489856 193940114650614 194292683805267 194383507688224 194636446540128 194736882899472 194889714525216 195447650978488 195554360551392 195701974532136 195941792605248 195956629020792 196384259458053 196624913620104 196773335706582 197701327380798 198051121040832 198153319441568 198168323310572 198308832323904 198411163708896 199135342506384 199238100387416 199394464617648 199829597343282 200074473508176 200089622844054 200486040153876 200944398727616 201169771720812 201892061317824 201907348278696 202154770571328 202892613119712 202997309828688 203599967104476 203753654301933 203849463574368 203864898746772 203970097174878 204448529641971 204714565464537 204965427791016 204980947462539 205449582459024 205716920887728 206418491693136 206574306450588 206827447749984 207441475917768 207548519932332 207818589574404 208293712092864 208306049069178 208577104435566 208684734457509 209053961098656 209325989675232 210039868740384 210198417090072 210313180215648 210471934874184 210729852424512 210931241640131 211189722036408 211205713002057 211464529742376 212236351881804 212345870149746 212622182277462 212721574451264 212998375459008 213108286946592 214002885131712 214164424959696 214391926957536 214894804879152 214911076388058 215174433772944 215190726454926 216352396001628 216847028822848 216863448151192 217129198021056 217886185676088 218153188833984 218681446149252 218949423839136 218966002357644 219078993261906 219878607350799 219998655620316 220164721348653 220501624654656 220955211323856 221203027822617 221708750337072 221997245783184 222807511170936 222922484371764 223080545043648 223097436364392 223212559172508 224027260319682 224142862935843 224318772694854 224831618540064 225083782696698 225598377535968 225891934305696 226062448568568 226185873062112 226833405150216 226850580631839 227011426476048 227128568982552 227145766813533 227424116892744 228254189759676 228371973557274 228776032900416 229854950697024 229990973769204 230154046273728 230272810435872 230830415379766 231113280719088 231130780266402 231414013680336 231431535998694 232220803154778 232680878718732 232751714913248 233212842318912 234025903133576 234312684303168 234330426104472 234617580444096 235185706235988 235307066836862 235473908657184 235491738384636 236294852332932 236473219226331 236780926733457 237143256704064 237322264014512 237588437290959 238441486211568 238751754898896 239311771257672 239623172391384 239746822814916 240753245773176 240934978079658 241742337392448 241756655489046 242071237994562 242624670180192 242940382177824 243827087696496 243952907425704 243971379170091 244086099666336 244270347773688 245121958885599 245422337438232 246318101819028 246881243341248 247202494145856 247330055653344 247524162973632 248064327736488 248251578804654 248368311941184 248555792471472 248574612739338 248879222259984 249422344129206 249727992481008 249746901506082 250317882076512 250658450067303 251669179436736 251688235445544 251996660476992 252606869660876 252744786750384 252935570857572 253245524404896 253798174727964 254109185331552 254128426093908 254320254639639 254709423867328 255040860983616 255187580793993 255519640105371 256103818523536 256437070076592 257373037012968 257505846727132 257646438536688 258586819534152 259056911740356 259649177199296 260002440808974 260935966042848 261275505361056 261845679277404 262166551493472 262364447608776 263279141025273 263465816129136 263601769841064 263621729367531 264908147239332 265513790008512 265859286156864 266439463124376 266765964677568 266786163792072 266987547016326 267113090200896 267314720205168 267898073323962 268226362294416 268246671988014 268575388139952 268595724261258 269209797704928 269225742664881 269576068940307 270663079771584 271466622805968 271671539069244 271819864995696 271960129566504 272598039522628 272952753952716 273287237054688 273307929950052 273932776612032 274289227850304 274305473658558 274447020853917 274804141245399 275224655590848 275432408600784 276392661459482 276588634557024 276731359909776 277091452765872 277741398758904 278102805914088 278246312610012 279072368703549 279625266530406 280264556120096 280629246498912 281586296048544 281607617336076 281952706323168 282981802509072 283127826866328 283149264876237 283496243036616 284337885094182 285552566612928 285872833497996 286526406505536 286548101850744 286899245030592 286920968606568 288116795838978 288321081801696 288469861335504 288491703836166 289544666639589 289852243353774 290514914234784 290910171975921 291575261532336 291954669810192 292105324349208 292334571787824 293171476467732 293331540827088 293552961798204 293912688907872 293934943531188 294606948431808 294937370430156 295160003559873 295611667116096 295996327710912 296551991071197 297076681561248 297229979162352 297252484965858 297463248485856 297616745563344 298703013759576 298857150581124 299091696926472 299744396014923 300111710262264 300134434266081 300729060230814 301416598091424 301754657581218 302444540200288 302467440842452 302681901968064 302838091976736 302861022418044 303232155856992 304123284496699 304338919679568 304495964743032 305399950656714 305955145762317 306654631692272 308151040958784 308174373688536 308552018240448 308575381331592 309627737539704 309861459675882 310241171624976 311162213876652 311322779898498 312440568139296 312459073603767 312865656653349 313580941647984 313988984512848 315059803110576 315297625635108 315469770323472 315707902311276 316784583054612 317196794613564 317921981615424 318335673198528 318354527822706 318518805224619 318933273416193 319082361676896 319497563188512 319662430419888 321004327697568 321246637439544 321587890436304 321947684608621 322342207318728 322366614582087 322761650659416 322786089682389 324528594002442 325102783595328 325270543234272 325295172226788 325693797031584 326829278514132 327229783250976 328022169223878 328424135758704 328449003536466 328618489892859 330752436981984 331002105072872 331407723295296 331432816985784 331838963013312 332563125505608 332814160392614 332970656641344 332995868674776 334211266756404 334383726557646 334818838758762 335584313927392 336040890479523 336993049000512 337247427810096 337625674045047 338397566303952 338837901458544 339093672852852 340250107725324 340517139714072 340692853473828 341916093435456 342381284639514 342557960335911 343164049350624 343528584715584 344782426045536 344986460653806 345231069410592 345409215653808 346245623069649 346669921078632 346696170399603 347121020520504 347147303998041 348331204732167 349021318078098 349127572369872 349819263478368 351038854700364 351287754838848 351469026454752 351495639156708 351926370666144 352320107684906 352778559353982 352960600255293 353210862985776 353237607576954 354442278499398 355252617499168 355714885056096 355983396021768 356419626940224 357197431098616 357635149725888 357662229317352 358100517519936 358127632348344 358967656886508 359152891487842 359434758587076 359620234222374 361402467119487 361955497074624 362228718758992 362426486660928 362613506088672 362634983233569 363937005270288 364410573266736 365740631544744 365929361138556 366405521660532 367243211467712 368975146546368 369455270354496 369477152728542 370321865011872 370803741218784 370995083480016 372096491604732 372377368206981 372552467911776 372833688707208 372861919109007 374133516193809 374591988721512 374620352259123 375476823114768 377309070012096 377503769155104 377532353168316 377800038222912 377994990715488 378910304491314 379117180125576 379403356286358 379868286607344 380697262091946 381163777997328 381192639140862 382064135800992 382561291475424 384155727785304 384626481780672 384655605114888 385126971672384 386059555519452 386258770090698 386469657805032 387880229301228 388585367610534 388767015376448 389272893080256 389473765798944 389779429050432 390003661213461 390895301956976 391108721102784 391403949064272 391913258041584 392768518916106 393249827240208 393546671413164 395402654761596 396306638883136 396336646621144 396822327417792 398270685012768 398476200774832 398788929235296 399659194686564 400148947016352 400179245688108 400481320524489 400972080307752 401847109985943 402339543441624 402370007982021 403814696557392 405785226239424 405994619657376 407199934208952 407507308603866 407698927148736 407729797493544 407940194349756 408897059283942 409429130929074 409930855582032 409961894925078 410899164918048 411433841775456 411458210487837 412836983386272 413148612901176 413654895499968 414588992189223 414882951835536 415097039864664 415637179148808 416612098138356 417154208871132 417369468915018 418107922197312 418651979350464 419437899795609 420079737480768 420396834180144 420626360431296 420943869748368 421862483280262 422379444072816 422411426004114 422929059484752 424472703763608 424691740299492 425244364554924 426216573893184 428328849919392 428783853915072 429789609758304 429822152776116 430146603526303 430348867545888 430381452909852 432175193758467 432704792003256 432737555754249 433726896302384 435772371352176 437362892298504 437898847678272 437932004715288 438157986523812 439757214701598 439997311240632 440329442697306 441910422647712 442406055645234 443417500674144 443994491566368 445615022341872 445844968743528 445878727448787 446194872728784 446425118345016 448054520639364 448285725871686 448637545389708 449663237080128 450167565393396 451093590346221 451196755071936 451783868611392 452124897137136 452371746124224 452631986371827 453666810300432 453701161263678 454022852952096 454257137965104 454291533627066 454848233785488 456508379519352 456743947114548 458099925985071 459981947538408 460545620871744 461660830759532 462226561438176 462261560532804 462828027360672 462863071997388 464188171073909 464441606309556 464792189513823 465361757437464 465503429826496 466984169847747 468051806267152 468660852208944 470371412471976 470614133673724 470947817314368 470983476769272 472589704665864 472946438452662 473561853466914 474644528029024 475176874581918 476882972423136 477503509797792 477531791734059 478623542515344 479246344782768 479493645629832 481506491546352 481869956159316 483513310978092 484142475989124 485249340360384 485880764355648 486792891003663 487654175392992 487905814851408 487942758340182 488172199332672 488540695547376 490243917771198 490844674876464 492033253835817 492636203638056 492673505304699 494660111306688 496128655472976 496503157609308 497111584942944 497149225478676 497758444519968 498844688258412 499221240588921 499455984962016 499493803012164 500635764153024 501316900134606 501575589836469 502228258138143 503376470891088 505213739321752 505489573500768 505871141715144 506491048809792 507596349455928 508218370663104 508256852187816 508640509279278 510375161587986 511039280210742 512207637047072 512874140153184 514746074025936 515011693454264 515292877073376 517173639068304 517479690980709 518113823480712 520004881617948 521871932085696 522551010722112 523691358554808 524333102986944 524728895217552 526558282050546 526931632258272 527203539682128 527243458735062 528480161527359 529167839030973 529816294478664 529856411365431 531663417749097 532878926248752 533572327584144 533975094032652 534629440410336 535796146647924 536452724588832 536493343976028 537150776279904 537191448522516 538419595409856 538451485329762 538729337231763 539152137880614 539430351333561 542933245611936 543343078138488 543639729991392 543920259133008 545196079045256 545905507905432 546574474109376 546615859900104 548610947317116 548894041707834 549608282490798 550864817201568 552785322918964 553177269114048 553462719819552 554182905531744 555482797517808 555811519942243 556205611828176 556492625220024 558144737407098 559250533060812 560529112240192 561258492997824 563172592097088 563215234672152 563905412646336 565963605018144 566255653732656 566298529752474 566992486073232 568365456736971 568675770188364 569105034429537 571045893137919 571745666995992 571788958711293 573096203701488 573841937213136 576233591677956 576642163603392 576939722671008 576983407672332 579089333279178 579388155136047 579704486707548 581029828469568 581820343951842 582878051415801 583150523064672 583909339620384 584210648698416 584669143575648 586342952935464 586663081654176 587105923596408 587825377815744 587869887062376 589152778374159 589874740860312 590320007119746 593103982142394 594153363122496 594459958324704 594504969931716 594926496971712 595233491126688 597406027519152 597714301162248 598183393852944 599488792029846 600223420524528 600268868532162 601458120461628 602833196182848 603509315162436 604889080400576 604934881684904 605676183953472 605722044836088 606464311713984 608246568993398 608677839359136 608991929486064 610799901313428 611260962905799 611910291524634 613309263384544 613345588925913 614143696393611 616348747377072 617150762663184 619255475079408 619722919351764 620482343249952 622324427753304 622645559796996 624881136278592 624918147207534 625731313306698 626054203372527 627161883295968 627977969025696 630119606221152 630595251270216 630939540646944 631415804622552 632793724920393 633569166109224 633617139006171 634393589227128 636709055645412 637037610449238 637866546832386 638164723353792 638995126377024 639324860839776 642008655395136 642493274879088 643175780872608 643895369217242 644684414637456 644733229164174 645523301318832 645572179364778 649057188004884 650541086468544 650590344453576 651387594063168 653658557028264 654459566501952 656044338447756 656848271517408 656898007072932 657236979785718 659635822052397 660494164045959 661504873963968 662004210145744 662865633971568 665126251011216 665628320785228 665991737349552 668422533512808 668767453115292 669637677517524 671168627854784 672081780959046 672428588807529 674494855620192 675251348090094 676795132607904 677675802917088 678187345705704 680500215450648 680551741895517 681034279428144 681385706947656 681437300440599 684762569279028 685115920671822 686328098701248 689564852091072 689972921307612 690462138821184 690818431307616 692491246139298 693339842157264 693392340799206 694242041041008 694294607996082 696662409464334 698042636156196 698255144739744 699638526956736 702077709400728 702938052909504 702991278313416 703852741332288 704640215369812 705557118707964 705921200510586 706421725971552 706475215153908 708884556998796 709419657678993 710342780200371 710505234998336 711429770112192 711966792043536 712765311872877 714394862197232 715324458634704 716255264696688 717935313773016 718305782975684 718869517174152 719240468444748 722804934238974 724457437517984 725227012177344 725269966467138 727874010540576 728821146533472 731481263089488 731858722277112 731914137510273 732811043321064 735365876656797 738954305457084 740643730023744 741607482437568 741990166960032 744192983209464 744754736413962 745104935823552 745667377414416 745723838218014 748267032387618 749183977443024 749240704518246 750953646229536 751975350201909 755007538310208 755064706336632 755989981430976 757820608982628 758234360251152 758806712572716 759736573214688 761394524183892 762327555994656 762385278281724 762960763918917 764128271601984 765122582950848 765562742381979 766558920316113 768311455570608 769311210229776 772119111038904 772517540181396 772939315610064 775760458602456 777170735221068 778947531597888 780007322426922 781790603913952 782807898128544 783826516083168 785537037832212 786129999548071 786499654480416 787093342826328 789837423075819 790805309523192 790865188102593 792673293242288 796541370025536 796952401549664 797577858470592 799318389373128 800297894032704 800358491376216 800962641048978 801944160615504 803694219971886 804679086883248 804740015964042 807629393114784 807677227994643 808728206820921 811989239314752 814399868417904 815014617207732 815459594987088 815880388699512 817794118567884 818858261858148 819861711164064 819923789850156 821798329836096 822867683550912 822916420975674 823341062561751 824412423736197 825673966772544 826297225802352 829177984378446 829765903671072 830194079729328 831274358297616 833224196276712 834308417742264 834738937830036 837217106110647 838875799591218 840793668360288 841887739496736 843724966560524 844758888145632 844822852008228 845858118969504 848343898859213 848945407527216 849383480598984 849447794628711 850488729109848 856657699838784 859579219516608 859644305552232 860293207052606 860697735091776 860762905819704 864350387516934 865409584006512 865475111508498 867453792604768 868633999918767 871544742704352 872730515927763 874725784597008 875864009430576 876315973047624 879514429403196 879994622481264 880658885394612 883820845295424 884812111290468 885480010679619 886835001348288 887988983132736 889655973213591 891230044683744 891689937487056 891757454897574 892389745457568 892850236690032 896109041278728 896571451743372 897275090779416 899233188044769 900335130786792 900403302798243 902187180692442 904249794274272 905263972743654 907333620600864 907402322527356 908045705904192 908514275930208 908583067254132 909696467570976 912369853490097 913016759038704 913487894229096 916199851970142 917865437286951 919963895076816 923321661519064 924453122876352 924523121065608 925656054721344 925726143994776 928376342147818 928883212619112 929584379027646 930723514874928 933968339695494 936103612534304 937321704417888 937377220811301 940742824943952 941228267347448 941966953538544 945179409331728 945892876905324 947123706933828 949289056058048 950353749163836 953765944846272 955007019595584 955063583468118 955556415673857 957247085030688 958492689565536 958987291259664 963012983092704 963739912318632 965843053825863 967026621956184 967099843746261 968284951978248 968358269047167 973585782007326 975308350785984 975811629702816 975885516680364 977081391094752 980487835542396 981689349752928 984066507671634 985272407276112 985347010609398 985855469678577 992257310945952 993006315218616 994223169885888 994298450957352 995516889039936 997689376516824 998442481177842 998911969924032 998987606024328 1002633800269212 1003151179672938 1004456516276286 1006752941782176 1008122671438569 1010427478643504 1010979147001536 1011742283430288 1015192698911856 1016513704375632 1017281018558556 1020750323175972 1022078560421484 1024415274094144 1025748280306368 1027673881007733 1029492148051872 1030023386908528 1030585754146752 1034347278136608 1034959381961418 1036227646961424 1038736869208947 1040009763235896 1040088511198809 1044993614196501 1047382717109616 1049457790435104 1053116564101092 1053863264516544 1054407079364256 1054486917470124 1056960323054718 1058335678061946 1058881800765879 1059632588957328 1059712822730862 1063326835498194 1065757852497504 1067144655168288 1067950188065304 1069258880820672 1071592293295848 1072905449177664 1072986687952056 1074301552559808 1074382897045032 1076902970659524 1077458674463526 1078304275761228 1078860702667122 1084207401358461 1085866491223872 1086686156276976 1087279459982784 1087840518266016 1087904949700707 1090392158090512 1091811015810864 1093231719800208 1097221894634232 1097788083415668 1099216564981596 1101729634403136 1105570645837928 1106925439639104 1108365811063488 1110965595035616 1111623039884486 1112411223656352 1112985250440048 1116289474814196 1117132104620943 1118501066121624 1118585757327021 1122400548581427 1126430469344304 1131927210036288 1132511307465312 1132597059504948 1133984972146464 1136730913473942 1137351540376728 1138210068859074 1142091786275838 1143491333991984 1143577917422586 1146192407402976 1147683874426272 1152467183355912 1153879445342016 1153966815344664 1158178666558356 1158776310272094 1159408973415096 1163640687903684 1165756102831602 1166301046129344 1167818679240768 1168421297396832 1169338287151296 1170010983640383 1172685905870928 1173326163308352 1174211847192816 1175739774124752 1178305556748318 1179749481720624 1180640014239492 1186207964284788 1188919916649408 1189009939863432 1190466982253376 1194812055038304 1195428602324496 1196366787705888 1198977584059692 1199882630889161 1200446841049056 1200537737064324 1201443961573467 1202916240923256 1205541329957829 1207018630324872 1207110023946063 1209869763369808 1211444089672176 1216493137986796 1217355678718272 1217983858972128 1221599802626856 1222521925811598 1223820583049268 1226618526769088 1226691177851826 1228287392787222 1232697494754144 1234301525326368 1234374631463511 1238510950158816 1239445838703528 1240964686499904 1243766976567669 1244648855506608 1245291119593992 1249836294415068 1251462626613396 1252108406745054 1254323766591936 1255955938051392 1258313699386827 1260239212442304 1261190502540432 1261879081293888 1262831609245104 1265587449840786 1267138332218448 1267234278012342 1268787178454256 1273418111290824 1274075220898476 1275733093664772 1278649721679552 1284986549758176 1286351561745216 1287790738434484 1289368829274912 1289466458328348 1290439810578909 1291046602637664 1291144358729556 1294840687732483 1296525581275401 1298114376009768 1298212667262747 1301180688907152 1307317114056528 1312088676895512 1313696543034816 1313796014145864 1314473959571436 1319271644104794 1320988328091918 1324008420291488 1325731267943136 1330252502022432 1331256641570456 1331983474699104 1336845067025616 1337534906230584 1337636182346361 1339275355035048 1344163561918092 1344857177615058 1348989711240384 1350502696180188 1353590265215808 1355351605834176 1356374691411408 1357895959115481 1361000430901296 1361103483791034 1362068558856288 1362771413895312 1362874600881198 1369525138558056 1370231841343644 1374299777955213 1379945842615224 1381636862615232 1384982492278596 1386679684314528 1386784681598412 1388484082082016 1388589215992164 1392564513221727 1393324818928668 1394376568541469 1396085272312392 1396510289479488 1400952509543241 1404155418801456 1405982556626832 1409280430739624 1411114237415928 1411842401021172 1412843451943104 1412950430307816 1417769113997592 1418839315357986 1420685560400742 1423933584087072 1425530623745754 1428789724394464 1430648917269408 1432510529393376 1435870627546032 1436611565951368 1436720344001647 1437739034348304 1438480936889496 1445609868477948 1448914875035968 1450539932934276 1455748021081152 1457642293066944 1462962526178976 1463717444554224 1463828275020546 1465622086642128 1470731753313594 1476099761507451 1477908610914168 1478020515914097 1483980333920064 1488385966418928 1489509472827924 1491334754828832 1491447676436028 1496534064775236 1497663721766763 1498367954886048 1498481409036492 1501907292459072 1503950700403818 1504726769509407 1506684774414429 1510129412673264 1515641217965256 1516468720502304 1517613425145432 1519473146429376 1522789048367784 1524655111989312 1524770556563448 1525921527837834 1531125484763958 1533117840632226 1536622911141216 1538622420459552 1544238222077808 1545035080362792 1545878631220128 1551520917204912 1552439072942127 1554341470442136 1560014644853844 1563581207827904 1565615796257088 1567653032166336 1571074075664424 1572259999096142 1572999308960832 1574186685652656 1579674846151638 1581610619046384 1581730376205186 1585346586484576 1585440484582077 1587503517092919 1593904803099328 1594990253247291 1598636778746256 1600716982752432 1601925282097956 1603888321231008 1607388439943772 1609358173766496 1609480031928084 1615258786229568 1615354455989286 1616188011695289 1617456413641842 1618291054000683 1628799736835808 1630029234415464 1630919189974176 1631760777399024 1635588237135768 1637716523716296 1639723422328128 1639847579700312 1645832841951348 1646682125123502 1648824847472394 1652594451604704 1658355968756892 1659531807342144 1660388159458656 1662548716595232 1666448392553424 1667434559826729 1668616835484528 1669477875660072 1674434212221294 1677751599182436 1681587336720576 1683775478993472 1687449933121048 1689517776291264 1689645704016456 1691716237939008 1696687797718426 1697890815054432 1698766961197968 1698895589257422 1700977458219696 1705096370210913 1707315103288611 1713137679413757 1719288611104464 1720586414105212 1721525811639408 1728700775033868 1730819168013024 1730950223016996 1734907585209536 1737267999837534 1738164465408141 1743089485408704 1745461031855526 1749451569194016 1751728018861152 1752631946095248 1759028858806392 1759989244962528 1761317770789224 1767458335122477 1769624222580936 1770960021359238 1779311946427182 1782460089367488 1783379874974112 1783514909795148 1784779490915136 1785700473380064 1792218082557456 1793142903486744 1794550181558832 1798466376089538 1800670261573584 1800806605596486 1804374361384884 1808499588548544 1810527945487308 1814667241201728 1814804645054712 1817028551860416 1817166134508264 1819392935141952 1824739706980194 1826033518077408 1826975788458192 1832399703940284 1833782888717397 1835730874573902 1839927790153632 1840036766777739 1842431089180833 1846643323038128 1849046242131216 1851452287989552 1856752684295636 1857766425238224 1859168758055292 1861447029749856 1867936679390988 1872207225068608 1874643408835776 1874754441622602 1878162610117581 1881485649887904 1882456534694896 1883933907077088 1890358818663456 1891785753810648 1894247413867656 1898381174761179 1900707498327672 1900851417018513 1910127166936236 1911112831347714 1914494170061376 1916985379131072 1917974582519328 1926025966185408 1927479824637264 1931686107651726 1934053243912368 1934199687492522 1936569903956496 1936716538094334 1947171564014652 1951623259405632 1951771033360728 1954162782189504 1960975671084792 1963378699505856 1968133015343268 1970544814552224 1970694021218796 1971710939357154 1978907466157191 1981482492137877 1984514621891904 1986012630437232 1988596901914704 1995378753033648 1996884962355684 1997975212048656 2005267600538424 2006302359345876 2008913032552572 2013505883564352 2016245342877138 2017285766422587 2020854957287008 2023484566860576 2030385397823712 2033027408751264 2034562037117112 2041500646351944 2041655225686551 2044157120842968 2044311901321797 2055347762015466 2058984296103744 2060046773817056 2068694556273216 2069918763922836 2072455293922848 2077473738417894 2080019526471792 2080177022397618 2089987228393002 2094765434219232 2098915580870208 2106233128202184 2108814158728512 2108973834940248 2113920646109436 2116671356123892 2117763601531758 2119265177914656 2119425645461724 2126653670996388 2128258973036979 2131028340601113 2131515704995008 2134289310336576 2135900376130608 2138295935618631 2143184586591696 2145973375904112 2148765794090064 2153805941319048 2154917348927052 2156608551522456 2157721405334244 2168414802716922 2173372312553952 2175681036532032 2175809899401414 2180784316181024 2183622031621728 2186463439600416 2192888946107777 2194443789268464 2195576166831336 2195742412530819 2198433129963192 2206097629970391 2211141291675856 2221931190071232 2223246079768972 2224822447312704 2225970500880096 2232578949628392 2234264209241886 2237002132243248 2237171514654042 2244801097162854 2252860938688608 2255926050605727 2265022614930624 2265194119009896 2267969944292928 2273461826947884 2274703080753456 2276420137718148 2284183572551676 2286982667983968 2287155834845172 2288882291756751 2292384814805952 2295367748852544 2296688227145937 2299676760948339 2304934366711824 2307933630689328 2316357333116712 2317552620544188 2318817946830192 2327281375807368 2331512205663204 2336842594793664 2340021967280766 2345371811741856 2348423694385632 2351479548249504 2356611113496636 2358389998644213 2359498963441248 2361280028478984 2369512269227457 2372415928569576 2372595564307779 2378019879726864 2389624110076608 2390857204648992 2392733575411776 2397955168119384 2399765261778322 2400893682098112 2401075474128648 2402887923146934 2405832481846512 2411082659915658 2414037260649744 2414220047892126 2419739526739616 2422888179344352 2423031683983929 2432986275973592 2435967717944256 2443199605253712 2445043851623196 2447641166098536 2453382355703652 2456574785574444 2465394989508288 2468603050652736 2468749262927022 2470023187685253 2477021900317632 2478891677407056 2487533953135338 2489297711013216 2490582239187984 2499672588830136 2502925253226792 2504216813490108 2511651318331941 2516627398773654 2522381005080864 2525663218490208 2531174899681572 2534276664436896 2534468556024684 2537574356908512 2545031696577639 2546836222581648 2548150441796952 2548343383886133 2551466187329544 2569973099516352 2575581476868968 2578737658549824 2578932916656696 2580879621157818 2582093205275328 2582288717459112 2589681375464966 2593051162550802 2596228752019536 2596425334525494 2602361377814304 2605901999756301 2614634228113056 2624177353791024 2625730283865079 2627592028291728 2628947919142872 2638543288209588 2641976656183836 2648016840582976 2651462535886272 2656440032038857 2660505004044864 2662513283140912 2663966949398208 2673690134051232 2675069812461168 2675272364692722 2678550710070096 2688327123836184 2689714355230116 2697699564134307 2701005392360376 2701209908394729 2712749382822816 2715791918230962 2722000861802592 2722206967582068 2724137117712576 2725542827790624 2725749201762396 2737109560470291 2739050277116112 2740463682687288 2748599555910426 2753596311860853 2759891685230448 2769964984557192 2773359368629056 2773569363196824 2776968164164032 2777178431984328 2785129026443454 2786649637857336 2788753137082938 2792170544624784 2801905019086482 2808310837602912 2811965113253664 2812131662433903 2818560861479248 2822228474831856 2823684802042344 2825900860615632 2835538227995184 2837678630715972 2841371120801484 2847867168174144 2851061247491508 2857579448788928 2861297834538816 2865021058786752 2866669247021571 2871741255092064 2873223131902736 2873440688003294 2875478068696608 2876961873778992 2891219736955896 2897529161477589 2901079865868552 2901299531238783 2925925052357952 2927434889108448 2927656550041092 2931244173284256 2941463506627188 2952199523014902 2955817221828336 2956041031828194 2957566409035731 2976771932837856 2979018945655848 2982669509657664 2982895352872056 2993068129550472 2995327443533526 2996735909772096 2996962818072984 3007901400807636 3009453539018814 3013369548828858 3020258825346528 3024368014315707 3031282435930512 3032937441004608 3035226850290864 3045578096735568 3049541113126896 3051843055675668 3062250969527916 3066235681264452 3073245822282432 3077244840919104 3083021643023199 3088476444155616 3090070160725584 3091757262440256 3103041834409824 3104878145884254 3108682940884272 3116210607626841 3120029289707688 3120265533596427 3142148151328848 3144519998192284 3148373371305312 3159349692303276 3163221238092768 3163460752410372 3170693172969152 3170880969164154 3175007034185838 3176645402297637 3189980506494582 3197273557492512 3201433965504864 3203850564195912 3207776642462016 3214776879887544 3218716347532992 3218960063856168 3230708911978572 3232376023390578 3234912827283684 3236582108001366 3252622204075383 3257599473671616 3260058468830928 3261838379948352 3263521554798048 3263714849102121 3271176474271536 3275433047432592 3279695159400624 3291665683902696 3293364250247004 3297649694944788 3305188903209408 3316711937513784 3320776318917312 3325097433190464 3332896785106848 3334869119653458 3337233670969056 3338955751320144 3347041023006607 3348868424442588 3351396313862829 3355503198364872 3355757271981063 3367201645744281 3374899866242096 3379291408032912 3393375595436852 3395781630108864 3397533922395936 3397791178514844 3401954916439392 3410192740421826 3411952469134499 3414630206577222 3426275358827514 3438577222208928 3441172828210424 3443051623278816 3457401550067736 3461638336026048 3461900446033992 3474535999675068 3476328930816282 3490922063711052 3498903138388032 3503456037722304 3505263892190496 3510032950921149 3518057717612784 3519978489925056 3522635541578448 3534916670244954 3539248445161872 3541920042718476 3558623892854364 3566759749948224 3567029819590296 3571400946760128 3584436165114912 3586285806973488 3589100363117664 3596932752179076 3599647892667483 3601340523147168 3601613211192972 3604331884720401 3608748722769768 3616623989873487 3621055890974616 3621330071838189 3629609290109424 3634332269016528 3649479413960388 3652067036154816 3653951576916384 3664799407880568 3667565777434794 3671461749147804 3679855580307264 3680073533555478 3684862178361666 3693286646076256 3698092484262432 3702904575979104 3713505368591272 3715532850476448 3718337516110584 3722894059499712 3731300929703007 3735873358781976 3749508883245204 3756325220235162 3762971299775808 3764913069389792 3767867814154176 3780717637326912 3783571507621296 3788494827735312 3796762349522358 3801414996655344 3801702834037026 3820254333872472 3822225662695428 3835949165038656 3854959649274528 3863372215303452 3868106487824736 3868399374985044 3871319431736727 3873139807912992 3873433076188668 3884522063197449 3889576743826203 3894343128029304 3894638001788241 3903542066721456 3921951342169584 3936266030686536 3941089629104448 3941388042437592 3943421878714308 3957814932314382 3962964984275754 3972025260874464 3977193803829408 3990757506067296 3993769924711368 3995950424097312 4007693591162489 4010535201076848 4012604718691752 4012908547039083 4017826065105144 4032490685754276 4034571532845174 4041709914574016 4046969133721152 4060770795647424 4066054817502528 4069124074234224 4083001292703888 4083310451373102 4088314241685936 4088623802643594 4110695524030932 4120093547634112 4122899333865639 4139837527845672 4144910587845696 4154947476835788 4160039052943584 4160354044795236 4177693539665181 4179974456786004 4183129705624407 4189530868438464 4202857528629723 4212466256404368 4217947669880496 4227841292218872 4233342712247784 4235527203063516 4238530355829312 4238851290923448 4253307341992776 4256517946073958 4262056681202226 4271800752261216 4276591871237262 4286369173183392 4291946751808224 4297531588180128 4307611882638096 4309834697854104 4310161032004941 4313217103044912 4315442810668488 4336829605433844 4346744625107904 4351619798802828 4361568632362048 4367244063243456 4372926879200832 4385777892215554 4388887578536928 4391152333662672 4391484825061638 4396866259926384 4412195259940782 4422282583351712 4428299284522353 4446492159537944 4451941001760192 4465157899256784 4468528418483772 4474004264486496 4474343029308084 4489602194325708 4492991165300289 4505721877377216 4511852101211454 4514180308528221 4530388238019792 4546923653895768 4549406161506912 4552840275436296 4568367145103352 4573965335967936 4574311669690344 4577764583513502 4593376454291874 4599353521896678 4609868733423648 4615867261378656 4632714666233424 4635105241088376 4637635893660384 4654562751614736 4657317218826381 4663024411326408 4680043934561532 4690743623483712 4696847388771264 4702959096499008 4713222226993272 4716779997288426 4718997926882496 4722560056957968 4739024538454914 4744831857139152 4745191128615558 4756039759453728 4756321453746231 4762510551278757 4781714409297984 4795910336238768 4799530523556644 4802150948257296 4805775846293868 4811664963693024 4822165319831316 4828074521299488 4828440095784252 4839479053479232 4845776358688704 4846063367967858 4848564035085867 4854873162002049 4865972551947184 4886399210507424 4890087703246392 4895282332197072 4906764711407304 4913149571148888 4937498525854044 4940046375370506 4957783354814112 4975067906270676 4978595422026432 4981164478375968 4999345177660272 5002303679480187 5005850506453584 5008433626980216 5023302636663882 5033254797547308 5044762010161728 5051326436980416 5062349799363144 5068553328873792 5068937112049368 5075148713817024 5090063393155278 5093672445163296 5096300883593904 5096686767772266 5102932374659088 5115289110632739 5121945309865833 5139413038241271 5151162953737936 5157865833313392 5161759242315636 5164577434918224 5179362750929932 5186102325101604 5192457504039072 5192850669050988 5204722755628608 5211803999512602 5214493396224423 5229268456226112 5248354707582048 5251460567730158 5255184056583456 5257895838285744 5277086576419176 5283953312367672 5302375005367431 5312880064077714 5325026566281824 5347380268102464 5350139624922336 5350544729385444 5357101420140192 5376654247672368 5379428710460232 5395399128268614 5402010784720752 5402419816789458 5425498765645632 5431583836461924 5444001723605184 5444413935164136 5451085655581248 5451498403524792 5474219120940582 5478100554232224 5480927365374576 5497199111820852 5501348666152191 5507192623721706 5519783370460896 5520110300333217 5527293267542499 5539929969114384 5547138726393648 5554356863968656 5570258052886908 5573299275714672 5577506274165876 5584341089249568 5603810038172964 5616621675205824 5623930226507328 5624263324867806 5634487830352743 5637121722958496 5644456949663712 5647369604084688 5651801721231264 5671076455990368 5675357261431944 5682742241602968 5695143524283537 5702122494983016 5702554251055539 5733338494043142 5743482510184128 5746446263805472 5746881376006588 5750956137393216 5753923747557984 5782439473911792 5795058322955178 5802159731737104 5802599062477566 5854869778216896 5855313100082184 5862488346568512 5882927013254376 5904399046029804 5911634443656672 5912082063656388 5915132818071462 5936722398471573 5944447476413631 5953543865675712 5958037891311696 5965790705744112 5986136259100944 5990654887067052 5993925636145968 6015802801615272 6018907078037628 6026739097657716 6040517650693056 6048736028631414 6051857299267761 6062564871861024 6070453700581728 6091156193471136 6099082226253792 6103686111351336 6117006007563799 6124501939055832 6124965677059653 6132471362528904 6132935703965391 6166043286046398 6176952888311232 6180140321451168 6206083668819648 6209756291768508 6217365881768544 6232421215253682 6240058579415376 6240531067192854 6284296302657696 6289039996384568 6296746742610624 6318699384606552 6326442476185536 6326921504820744 6341761938328308 6350014068371676 6353290804595274 6379961012989164 6384776919110937 6394547114985024 6402867931009728 6407701128391824 6414887806855893 6429553759775088 6437920127712336 6461417823957144 6464752046781156 6469825654567368 6473164216002732 6505244408150766 6520116937661856 6527043109596096 6527429698204242 6542352948543072 6550866094865184 6559390318801248 6578666838323331 6583331367805392 6586728500494008 6587227237592457 6595299389889576 6618292889911173 6633423875027568 6665793570213696 6669738239306916 6674467341938112 6677911502640288 6694082046013214 6697736848885176 6702792627725658 6711006396729744 6711514543962126 6734403291488562 6749799732484192 6758582816065824 6786751190873704 6795067844791872 6795582357029688 6803909832878784 6820385480843652 6823904938268998 6829260413154444 6852550717655028 6866646875270253 6877154444417856 6882345656420848 6886103246557632 6890064681437811 6914803100135472 6923800892067984 6949071999350136 6952657861632564 6981844127422104 7010527784380992 7020065901842298 7036115435225568 7045271083156896 7069833340489908 7075169995932639 7078496890323744 7083840085436952 7108536807682371 7117247785708728 7117786692923337 7134059639180592 7168872330229824 7172571613946976 7178200726235328 7193865504358152 7199295785334966 7202681046294336 7203226422385944 7208663769440802 7217497445539536 7233247979746974 7242111781949232 7242660143676378 7259218580218848 7268664538033056 7269095051951787 7298958827920776 7307903153832768 7329598815761136 7335131554869588 7342923498295608 7360147067110956 7369724356723332 7386573292152512 7396184968524864 7405809151958208 7410069563055759 7427010737182544 7431065700952896 7436675032221168 7462601859406014 7471746717563952 7499017766490408 7512650440470324 7529826138779584 7534953954995823 7567143015242592 7576989655470624 7593524699044716 7602829993310688 7603405668074052 7635095089732917 7640508667744944 7644451325390856 7645030151658399 7709919298549056 7726744430606904 7736212975649472 7736798749970088 7742638863473454 7746279615825984 7746866152377336 7769044126394898 7779153487652406 7788686256058608 7789276003576482 7807084133442912 7817705999268903 7843902684339168 7872532061373072 7877190851595237 7882776084875184 7886843757428616 7915629864628764 7925929968551508 7944050521748928 7954387607658816 7969320096116571 7981515012134592 7987539849422736 7991900848194624 8015387182324978 8021070402153696 8025209437383504 8025817094078166 8035652130210288 8064981371508552 8069143065690348 8093098692402921 8138248148468448 8166002585407776 8166620902746204 8176628483371872 8177247605287188 8211328681410873 8221391048061864 8245798667731278 8279675055691344 8309894953671576 8320078105887168 8320708089590472 8355387079330362 8359948913572008 8366259411248814 8405715057259446 8424932512808736 8435895339760992 8436394987301709 8455682584437744 8466685424495568 8471054406127032 8477702581846896 8506614683985552 8513035892147916 8524113362404452 8543601504522432 8553183742474524 8572738346366784 8583893503616448 8595063176360256 8600007741064713 8615223765276192 8619669395708208 8620322064009882 8626434206089824 8630885621336976 8673659210867688 8692587484432767 8703239597605656 8703898593716349 8771555784431108 8777775157073856 8782304667325344 8782969650123276 8793732519852768 8819575250404271 8824390519881564 8844565166703424 8856598569044706 8872699227107193 8892984319075888 8930315798513568 8937056836967544 8948008528972992 8948686058616168 8979204388651416 8985982330600578 9023704202422908 9028360617056442 9060776476039584 9073104042947121 9093847307791536 9098812323013824 9105680550872592 9136734290206704 9148623339380688 9155529167027004 9186752908583748 9198707043793356 9219737466847296 9231734522757312 9249064929069597 9265429332466848 9270210482176752 9275271787320768 9309125503229472 9314634437652762 9326048822652816 9336482853650009 9348631822880523 9360087869123064 9360796600789281 9426444453986544 9433559994576852 9445120113915936 9478049076909828 9489663714278304 9490382257231116 9512079518907456 9512642907492462 9525021102557514 9529936206892911 9591820672477536 9599061047113288 9604301896514592 9611551692587736 9623329927386048 9644330639662632 9656149042598976 9656880191568504 9692126735935716 9697128070171734 9709746324004098 9731945103894368 9772798421014848 9780175406492784 9790564664394144 9791144547306363 9813529422814608 9826299142297776 9874997051708088 9880092750741012 9915566709628224 9950135812541352 9962328956751936 9998690355320544 10004607358960374 10011701012907168 10016867253960432 10041123069019821 10046605273327764 10054188941588487 10066509595094616 10067271815943189 10101604937232843 10124699598726288 10137874224098736 10180126786310556 10187344890326592 10192601767187808 10193373535544532 10205864749318176 10230578221265478 10235857407403497 10243890619731666 10278826076482542 10302325907475872 10315731666626784 10323518484631272 10329154869836448 10358725501859864 10372204650203208 10384915008078144 10385701338101976 10423607999025204 10428986792448846 10496709415164096 10502921135460316 10510368113166912 10515791676571488 10554173152838352 10567906624735344 10604750010734862 10625760128155428 10650053132563648 10700279249844672 10701089458770888 10714202840280384 10753308495344736 10758857420920464 10790798256537228 10798943678002449 10804021569441504 10804839633578916 10812995654161203 10849871969620461 10863167672923848 10863990215514567 10888827870328272 10902996807049584 10948438241881164 10956201108464448 10961854730749152 10994398223641704 11002697332304382 11014385247443412 11039566740921792 11040220600666434 11054586535084998 11079859938228768 11094277452787296 11108713727937312 11140516105773816 11146598551429344 11155012548331752 11168682178499136 11193902789109021 11207620076345928 11248526649735612 11268975660705486 11274243445916992 11288913899327424 11294739208169376 11303603442462528 11342152911980736 11350714522863888 11365484483205936 11390287048567074 11404244989966032 11405108502111078 11466676988086284 11492892527610944 11493762752013176 11507847495115968 11564878947823584 11590116645910356 11604319463474208 11605198124955132 11613958295210181 11653566189592347 11668730231478609 11710626200164368 11765854026508752 11808798092059608 11823268887313344 11824164127312776 11830265636142924 11873444796943146 11888894952827262 11916075782623392 11931581411488224 11972272518201888 11981309774134104 11987851272291936 12023080773487467 12031605603230544 12037814156075256 12038725641117249 12053478195315432 12097472057262828 12103714598535522 12125129743722048 12140907401163456 12182312386942272 12198164452507584 12207372222702672 12234012015127598 12249003878111664 12249931354119306 12264942725057808 12265871407930782 12332086572092796 12360280642902336 12419512583537016 12434731763537088 12464842430507364 12480117158830752 12481062134385708 12533080618995543 12549389116873221 12568592605315392 12578079992769136 12637398769213104 12653843009641488 12683523876656616 12700028136743352 12706581609190548 12759922025978328 12769553838221874 12815402256783648 12829775613711786 12859107519550176 12875840255424672 12922835647914288 12929504093562312 12930483096014823 12939651309134736 12946328432005464 13010488816301532 13040233875323712 13054859396408484 13084705897086144 13101732189730368 13118780637602496 13157333676646662 13166662735610784 13173457000988016 13174454475184914 13190598779779152 13236585779822346 13266847750055136 13284897853567059 13339476478613832 13355823005280576 13388164092026428 13395473697770352 13405585255451316 13422012793459488 13423029087924252 13468806582977124 13478973495900867 13499599464968384 13517165632131648 13542540925584663 13573502381747408 13591164714059376 13640770961687304 13647809876537996 13658520826308888 13705101435310056 13733293750540506 13764691312841696 13780129362875622 13829606200270944 13847601784135968 13898143998700272 13905315723265128 13963688254844208 13971951656479143 14040131803684596 14072230870451136 14090542166313792 14139666680979816 14150339991865278 14156993780647488 14167680170873904 14217073615364742 14234495571417456 14235573385846674 14268119278361184 14268964361238693 14287531653836271 14345143227893952 14387731008716304 14398591570669932 14406452844771888 14417327538881604 14434994891079072 14466495959493948 14484223563898464 14485320287352756 14518437160437696 14537329076066112 14538190103903574 14545692105257601 14564619486006147 14597917655841552 14659197631522272 14670263109739176 14685846996591216 14720294134221912 14739448713446664 14820139126111518 14854021474365088 14873350064442336 14925203718812028 14943493435127904 14998035532980816 15006911038440561 15025300880940648 15069907909991646 15134286030485184 15153979310941248 15187049398089432 15205659986621376 15206811336148104 15270190179465834 15281017335489888 15288902650781712 15290060303316798 15345867331898217 15365835929597499 15418239114723813 15453488861213808 15473597499940176 15485277726946908 15493732304754672 15538088252789796 15558306975304812 15577372512117216 15578552007152964 15614168266885824 15635411998537806 15643480188673269 15687805368678336 15745064122746144 15754381703190474 15765552169750368 15773687514857232 15831259729257528 15851859937103016 15907125016102293 15938640192233142 15975079698845472 16030774364649956 16042140804307392 16050418874767008 16051634188156332 16071304260420576 16118534078325047 16129962743017104 16138286131380696 16186197384805842 16276496296936896 16332005170815552 16333241805492408 16353256966743744 16354495210574376 16422657362821746 16442782096123728 16491597335462556 16504045998456573 16559350111382688 16560330900999651 16581879802627497 16619789907343152 16641416179180944 16710774158660724 16719897827144016 16732518822497628 16811430114518892 16849865025617472 16871790679521984 16872789974603418 16903463491058229 16911365168875488 16933370848991136 16942108812254064 16955405163693792 17013229367971104 17026071784295832 17048226724808904 17085430572850611 17106367484949048 17107662753166617 17200015482129426 17230447530552384 17239338791416416 17240644128019764 17252868412179648 17261771242673952 17347318421735376 17385174968865534 17406479195211312 17407797187432698 17543111568862216 17564609334650688 17565939300246552 17587465039705536 17639150500808542 17648781039763128 17713197138089412 17745398454214386 17785968638151776 17810167195414719 17860631597027136 17874113673935088 17897372117232336 17958408777302832 17971964661201156 18047408404845816 18056721234112884 18121552952079168 18146208085894242 18155571897803283 18187694615583072 18211361101745184 18273468580413408 18297246678761376 18311058334054008 18351018022691397 18373505817167496 18374897031178959 18397414087586712 18398807111896173 18498129858139194 18530858664933696 18540420964353504 18618251006458944 18629268875305524 18652097645305632 18672965707300018 18697263645761046 18720175738246128 18721593201578562 18852888907973088 18867119989153704 18890240227831872 18956098153819656 18979327428556608 18980764514462232 19025285814984924 19050042205115028 19059872413785822 19154330757332811 19183641344955072 19198122094226576 19208603793029184 19223103385175472 19288661279325264 19313760383137008 19384253471871432 19394256140343468 19419492648008196 19463890207788736 19560350812985568 19581129328788288 19582289094612726 19627058845629216 19652598284595552 19736000514969993 19749994103416176 19760185501482024 19761681712777371 19854878669733519 19900271625082704 19997380710641088 20009214717920748 20023402025814336 20033734507920864 20082246138039642 20093210546655528 20108377883176974 20133019190189232 20134543631886378 20203209874465686 20249399197452576 20275748448197472 20360253572621112 20385203534375616 20386747071089064 20411729498636352 20461156442530956 20471714814806994 20487781239463332 20557652152965084 20599940625810759 20604651814951744 20631463333253568 20647036969262544 20658309739672896 20670194044313433 20717451003719728 20744409300406416 20771402676203952 20847215998050408 20857973584897692 21005842270920632 21031583353142976 21108346305676704 21135813249470688 21209500021469724 21225509987797917 21251520256310856 21325610423047113 21402178917541776 21506616990689472 21517714841840928 21581596513074456 21597887356004898 21608043138883008 21609679267157832 21625991308322406 21699743939240922 21726335345847696 21727980431029134 21777655740656544 21805993614099168 21807285155855361 21896876483762328 21923709461498304 21988796447283408 22005394664608764 22028770494886824 22080441201332868 22109173070169996 22159719876457536 22188554905574592 22217427455874624 22230208689167277 22281032211547632 22293197102858688 22310025096663504 22387805578218042 22415240152691856 22497053299471224 22537951321410972 22589478416338752 22701429045727776 22730968966411872 22780574097134148 22797769986894059 22808489979932064 22810217004222156 22905285269198751 22933353976172568 22935090454975197 22987525504026352 23129757895647168 23180233291820712 23208638926948416 23210396249910264 23227916590420362 23307132379184694 23337460462957218 23421252400328736 23453117997806709 23531708053017504 23617596184119216 23631572554785711 23648328254625552 23660531272285848 23746889593886292 23777789905654524 23832151565246784 23863162822976448 23907960288349713 23944545036403776 23962619548268208 23975702544583872 24046161546974934 24063211206461088 24075628312150512 24077451282234498 24106956390630864 24194944114525656 24207429197071044 24279296077208763 24414744445405344 24468024030255196 24498007756223328 24499862708238612 24529885450115616 24531742815861564 24601973066917177 24633986044232619 24664173144185592 24839025167074032 24929684861014728 24960234317661504 24962124268771416 25066161237991086 25098778233746442 25156159985538272 25274797538426208 25307686019282976 25309184961905127 25367047753313232 25400056273486704 25413163218381096 25519844051956656 25539107676443748 25630804513567296 25659551227423572 25718215039100352 25751680510849344 25800023223194139 25845671295828576 25859008187124624 25860966192029646 25879302618269472 25892656864010928 26020977632603064 26077762453298301 26109718792816968 26111695781149047 26314667353293324 26333325471221568 26346914001976032 26348908950369828 26381197559558304 26458725751212813 26473171559644692 26533695500110272 26569795707134118 26618097681321579 26678952957227664 26776328184052856 26790947395540704 26811170510902632 26844025586918976 26846058175848504 26937613165954248 26957946991801734 27085081851169326 27147004763494816 27182329428118752 27281541923374608 27295619753075992 27317041652617776 27410202870620112 27466587501081012 27529382625683392 27560258725751244 27659212400541888 27695203568271936 27796287997400544 27810631446530256 27927376509688416 27943903312958286 28009448560950027 28045895468641569 28080263607369192 28082389802367843 28279333361959632 28300679983730556 28335360341747808 28434147230729484 28468991142834912 28471146771693348 28536238556722368 28537928722477386 28575063307672542 28589808620678733 28775462017432608 28797183141339864 28812905689543776 28834655077763208 28869989782158144 28932991918987896 28968447127796928 28970640574705512 29076380207807148 29091384210515202 29129238972012294 29195835311683104 29318395263044544 29340526219478352 29371693993182432 29440588268443824 29478897426893328 29640278252223036 29708042948730176 29746700128884672 29850407437624056 29886986870255808 29996071065961632 30013822076881122 30050601761881296 30123369207059463 30139815819983292 30162566824765461 30304814811698529 30374098796178864 30413622672296208 30540380358931668 30562034670979776 30577805301563424 30580120606633596 30691734663796434 30707572222210491 30731671859194998 30836478229447626 30906977722427616 30947194999880352 30970555453893816 30987464609509344 31076176505579592 31116613950609624 31154745024234432 31157104014305928 31270823997075612 31286960377346538 31490128245492288 31508763406380948 31531104339500736 31547375029714464 31662519458515056 31703719874206032 31814250032204586 31877280384466284 31950159397690944 32061548729299912 32100837749534016 32103268376312664 32142608520841152 32237068156650094 32259925486034208 32276572262761392 32372394769611684 32396831034007347 32438986962483609 32549615908861383 32666483610984816 32708990421148752 32845314725643492 32885564192247456 32983194670925112 33008091996913146 33118700222765376 33120661801999302 33163759605254994 33239579814686304 33282832358361888 33421548317321448 33439795654288032 33465037644995256 33581708367327063 33622860229037784 33745579949206836 33806926982116458 33822730337750976 33866741697982272 33884217624508128 33910810327387584 34026458735942208 34052143568591664 34096453449617808 34170861145701222 34212734969898096 34215325506333234 34400030964258852 34478677582832832 34481288256039528 34523542485347904 34694636843470752 34770349937731068 34812958390422624 34815594374865396 34841874885630543 34960698568777041 35006190694435827 35086223137724432 35131878600493104 35278301001617084 35297562079526256 35426394276178824 35490796908428772 35571937276303552 35620334390829438 35748227347870176 35794744234464672 35916817554605664 35943929322402312 36069242320462401 36094816809691632 36113442468225768 36116176923351747 36292416171788484 36311143795606566 36375389231166144 36422722203490368 36546937160826816 36594493357522752 36622116668108016 36702036045382794 36747011634334992 36749794062357918 36794828175173424 36797614223792346 36996259716278388 37080841928707008 37258537750611048 37304195290611264 37345931414600036 37394527291522092 37440351476492256 37443186403157124 37599241856986629 37648167350619663 37705777815946176 37734239978307408 37912196307639312 37961529028924464 38050571629969848 38100084410230056 38119744827571644 38308661514665622 38396244188453152 38446206770350944 38577322558650528 38627520766274016 38768506943742864 38788512280686936 38791449288044469 38838985296016392 39120701625971136 39164578189225452 39254117691258432 39305196569191104 39472001029939986 39499988206832352 39520371002964048 39523363425554742 39709757339467038 39800543250165408 39854693560701177 40018429435841496 40067469015841728 40164492276079284 40186421093311056 40216755766353948 40266038380378464 40269087263772756 40406419748931372 40436920487702601 40498798394905152 40551496896394944 40627622776753989 40720507145242224 40773494142178128 40922312885061912 40943429629613988 40975562478926664 41115304305930168 41199881251621518 41294073938525088 41340388088626866 41434902007439456 41488818600812832 41542805352407904 41664889976047763 41694431996100816 41715947169795384 41915854969437429 42011684541841264 42216692611353408 42271626498941376 42419000042939448 42451019975595834 42503040512621712 42651220846094226 42804357835083552 42806893083716079 42862594961508813 43035429683681856 43163193026148912 43195774712009796 43219358534315664 43251982616644812 43399487878481844 43452670691695392 43455960862058268 43555311481313088 43611987228198336 43614570311710722 43637076315772803 43693858458018441 43793752967524656 43977592894566816 44010789329217528 44057540989773648 44160882402665736 44218346140339992 44460417378334554 44562064423095264 44620050193327008 44775611156436084 44830480305383712 44994106598942448 45020733115321683 45075902642821944 45402858091455552 45461937932823744 45561148194268296 45595539973788118 45616979959864128 45620434008444312 45810570538397502 45866707952345136 45870180909950394 45975051008052704 46037601995694651 46254717344171439 46360466583641424 46420792499820528 46455833180840724 46614264758369388 46674920925914436 46842504800657472 46906235995613418 46930440566019807 47063416106035008 47235192368238432 47263145109571422 47296656509251104 47321062544571696 47493779187772584 47555579811309048 47721375048306879 47815920576699426 47925239096536416 48092323093949868 48126422412922176 48151256624301024 48154902564468996 48213912781261728 48355602234975141 48389888229051312 48414858394142088 48558592154417526 48829488890810688 48936048060510392 48996015512446656 48999725416477224 49059770900231232 49063485631723128 49203946133834354 49267972088465238 49328346288371184 49512137995369719 49678050334148064 49680992702998953 49859369722029456 49924248537542832 50132322475982172 50197556467492884 50312319971076544 50549595076852416 50615372038565952 50618369923810254 50734095506626464 50800112546973408 50826326436762192 51039688103913312 51078215352887496 51256291718551833 51319102454847144 51322988259499851 51600046446388278 51691342591657152 51718016374249248 51721932384059292 51758605236538944 51785313728021856 52041955265206128 52155524906596602 52219437585633936 52223391562298094 52629334706586648 52693828003952064 52697817900739656 52762395119116608 52917451502425626 52946343119289384 53139591414268236 53236195362643158 53357905914455328 53430501586244157 53552656368105712 53581894791081408 53622341021805264 53692116351697008 53875226331908496 53915893983603468 54170163702338652 54294009526989632 54364658856237504 54466715693409849 54563083846749216 54591239506151984 54634083305235552 54820405741240224 54933175002162024 55053054068074191 55120517451502488 55124691093536877 55592575994801088 55621262893060512 55854753019376832 55887806625916572 56018897121900054 56091790937283138 56160527214738384 56164779604735686 56558666723919264 56601359967461112 56670720683495616 56868294461458968 56937982285669824 56942293543386696 57075857444954772 57150126615345084 57179617241357466 57462992271998433 57550924034865216 57594366282679728 57625811379087552 57669310155526416 57865983837975792 57941281149411024 58152760415614296 58182768421030404 58258477944024588 58391670623366208 58681052438956704 58743387986364864 58881176536887648 58957794853786656 59208001544909979 59280556504446072 59285045138332113 59700814875248112 59992142131923264 60027644153762244 60101203523762592 60246738414118926 60279631639966584 60325133649530922 60609629623397058 60748197592357728 60827245344592416 61080760717863336 61155610603126848 61160241213267192 61383469327592868 61415144444420982 61463343718389996 61672956458895252 61799821877432277 61813955444855232 61894389999760704 61941110907787632 61974929219018688 62010582132940299 62152353011159184 62233227901219248 62314208028611856 62541647994151224 62573920754693076 63017526812761896 63094750059428928 63325038917030112 63407439748412064 63593779437125533 63628500064409172 63676529963393751 63754560768932568 63976831269141339 64123097458599824 64206536752625328 64474136313300188 64519850972068416 64553144525522784 64744789539223368 64793662068014694 64877973924967218 65099231817722766 65332967221969632 65417980842297504 65421855467566083 65690629451286984 65771128384494912 65966389341850224 66016183993826292 66241323603998604 66327519210509988 66479159629372608 66565664716723776 66690626067501831 66843096634642896 66879591308576064 66930075289990512 67163416734654126 67245720458075568 67491159898413672 67613853964232916 67768435249016256 68104287137183328 68192906899235616 68341722291402444 68393309960682177 68425469939796192 68430651012666468 68715855807596253 68800061928517704 68805271364925591 68962576512079056 69389273686941504 69540699875462136 69625916780845248 69631188749730792 69683749771261086 69921397137554082 70012381388871654 70172446275448864 70263757200986208 70556602003234168 70595124159052512 70852788552357648 70894717664357133 70981593816857544 71240668781658876 71496454695740352 71589488468929344 71833635109211328 71887858644804624 72138484640924802 72189633619383264 72226884936451536 72232353846703494 72584832343576968 72622287591213132 72837888231626289 73244233336216032 73404072090765588 73494023268669984 73499588124715836 73589656350346848 73595228447584692 73805919200751531 73901958132697857 73992519432556776 74517075501222096 74691862829200072 74789054583044184 74880702952984512 74886372806314248 75198483713973258 75296334701239326 75468479956614816 75824392615278624 75923058057848928 76101143259939696 76146178232087291 76200168820460112 76239489655143288 76617323029331244 76792488376906304 76892413540701888 77154645117301056 77255041532548032 77537013887485728 77577024561373872 77582898576088938 77677970592032784 78233287359894903 78329156378450904 78335087343447141 78944002059879972 78999976413664704 79040742005928096 79046726851109484 79376177253638439 79419514678934076 79601086500330816 79709387121402354 79854293043964737 80036858871682992 80328984552158568 80372842186622112 80433511532707896 80532076760756928 80538174527545512 80812839497862744 80873840975405202 81255245553507978 81441014290484448 81546988284356256 81844625770123824 81886859259227976 81951124957853328 82230608611860336 82399762503243036 82588147877050176 82680776177253732 82869804014878912 82977637201625664 83085610704815808 83329779952095526 83388863992201632 83431894339590768 83831709938874858 84023369083682528 84028345682850081 84137686405924707 84838000085878896 84902039951191668 85006081025243424 85302441692188452 85608715670167104 85613786167432158 85725189923017626 85769425862036199 86326386052297824 86391549424019592 86438717068631328 86503965233289624 86798975756963688 86905341383390784 86911921724116536 87229140623421444 87274152631545606 87387716916036882 87587505935049312 87955185789133632 88021578658435056 88115081979547296 88321764805331472 88436692280679984 88920834756669108 89124128846190528 89240100386654016 89551222312872168 89660960610767424 89988213197884896 90041466230643366 90151805285643888 90370107621178389 90487700474296383 91122296388536592 91191079947576236 91240868016888624 91621141076795004 91733415904690272 91740361819900788 91950102016105408 92075203991389302 92122716666631473 92509434688342878 92720933167282848 92841584999641056 92911666361681448 93228529516738776 93349841851828872 93812471991226836 93860881132039614 94470384736476864 94526290219142844 94593313018502208 94642125089143392 94987558375545168 95111159622618096 95442750096613758 95631841153398852 95850478193072832 96184646187899736 96302513248602048 96309805128937992 96427825562523456 96711204469950282 96779776458102624 96829716788284176 97117184308835052 97190493102022041 97316960887450827 97648847726584149 97872096121020784 97999450832954448 98126971263446256 98407892267668708 98535944176930476 98656692576742368 99024275990739438 99356100668296128 99361985405997906 99718739444058912 99848497075085664 100264644951964344 100395112934985768 100745125101981189 101236739847620508 101468191013252928 101600225093946816 101652652873524384 102079376207826624 102156430705774992 102512583437103666 102638204909694288 102645976518999702 103200092892776556 103436032748498496 103443864768118584 103570627456043712 104083910530412256 104311049813193204 104438875171267872 104446783124596188 104525624656891629 104882095706331123 105018572083307481 105258669413173296 105395635801479312 105834903004851252 105892686238578768 106279182828536472 106472390725286316 106715811828910656 106861003172488314 107105312736211424 107244682043610528 107384232703394016 107750452663816992 107831787967206936 108207726961387203 108340327404677304 108348530770055241 108933431386819698 109126167693498432 109182479012303968 109268166610471104 109640811482480448 109866350004324048 110106108136148382 110241034903004976 110249382187073754 111242525786121024 111775613251833144 112037794243800108 112183581874566276 112321054429476768 112329559209471372 112797725570959887 112944502051858989 113117333447838528 113202719934922224 113736588922917936 113884587086773392 114151714889909544 114300253230690168 114359234482714932 114925984543996866 115188732565359456 115338620311052832 115731967675951584 115882562298822048 116223114143712181 116305520831228592 116365536842060808 116374347864133407 116516955888049176 117362104877913408 117762353073775296 117915589707573312 118416003089819958 118561113008892144 118570090276664226 119401629750496224 119564080682103531 120055288307524488 120202407047525184 120493476828237852 120559263279933168 120650267299061844 121219259246794116 121310761463107803 121496395184715456 121654490689184832 121882868330261967 122161521435726672 122320482426534384 122766938655185736 122830288888841964 122926687436779992 123345912917790504 123599643754864554 123882221815575264 124021164265880598 124304706022318368 124466455802438496 124628416057223712 124994669928143289 125083295988302448 125147841509386152 125747564908312287 126035053625523792 126650077834060224 126814879496824128 127187558874251066 127257000128818344 127353059926787502 127509121537865136 127953662538282678 128246194917199648 128413073505250656 128420679251148237 128948272626600376 129106289051045568 129489579078446736 129587324136029388 129755947849934436 130198463635445532 130665934443939264 130835961684595008 130843710935132166 130911228947318409 131381258902573968 131932778683700448 132032367987652584 132482647207997208 132655038421019976 133381252135003662 133686193269285792 133860150579981024 134326833469308252 134491440916151136 134982319796827344 135062199345965049 135227707928465832 136208574274366656 136385813798471232 136683444582804888 136786619921364354 136850939879592384 136861302025332936 137431711615192506 137600123857035408 137610542729851182 137925153024158112 138112805987083953 139081399750924272 139262377499461584 139367499542522172 139842794275108164 140024762777743308 140344892550897728 140527514401972416 140791321698059421 141113204006468336 141190248318105024 141705577104715296 141789435328714266 141963187633715088 142481337563317752 143164125144920637 143775717289609248 144276969281849604 144379267238766528 144453769872903072 144464707693406988 145066806704925423 145169664687153936 145244575182426264 145675776463252578 146488466672432064 146808144181531176 146988046537339968 146999176249431672 147179312700693696 147190456895169384 147611838401503062 147803916265395714 147985038865113552 148536413986109157 149034151002444192 149042978108996859 149383725658400144 149578109166088368 149772745612628496 150396967427946516 150592669402478652 150936959913229632 151648785230557248 151846116115697856 152202286519879392 152292356464174582 152400337640920224 152478979310286576 153234646058662488 153768875155655499 155074027774971456 155154049122747744 155165797152177876 155355941184065568 156466574719789806 156658312756901808 156670174686894282 157888004119759944 158081484011856192 158093453702218968 158752354507276878 158839029357868152 159418774242804708 159708586087929474 160073717743365984 160291504758732471 160657969104317136 160745684373244224 160867023065415792 161076349055091024 161625678995725488 161747681950810404 162510491107015956 162882028580968896 163093976568712512 163400147080229547 163689251540247648 163773718518455952 163902249915706656 164461217223720672 164799525006486072 165159162204222573 165361552354507464 165374073280610631 166659559904191052 166777727984403264 166863788679181536 167663419877749716 168046738167365056 168056691365700162 168275372811849414 169676000171757792 169804079902383336 170012162050486848 170604883384376904 171227572334864316 171450379846035252 171538851724072398 172388976815995299 172652772104595648 172783098848039184 172877434137262656 173007930466579248 173597951513927376 173823843448233072 174458281246842888 174548305263091212 174775433832073764 175175011870098624 176043157316870112 176230163959094592 176643529610662944 176873384561359968 177393174219350171 177624004634729937 177841669513338216 177855135414996339 179102444625744336 179976426395769792 180082932461286732 180303610571287776 180740215242356778 180975400948592766 182244592777073184 182382159895152472 182481736033777248 183242282153590008 183466831809380544 183480723639801576 184150407982778604 184245433333262946 185018869376685756 185441866334565696 185683169999282112 185823332723362896 186031746398820897 186457059033477552 186699683703657744 187624943982453672 187721762264079228 189052580438285688 189284250178286784 189975116751090336 190222319245236192 190781338311376599 190885500193227516 191029589890181253 191263682306797704 191930493807424017 192369292375799472 192619610257875984 193422408939900564 193559552916205248 193659433576568352 194234368617670104 194380986204044082 194633921774901654 195297695453168298 195744192242041568 195998901665908896 196253942526892512 196815784535337416 197071888353860952 197313385153484736 198048551981478876 198723970811995812 199437478888117824 199696994150171328 200529289903928688 200790225869971536 201490250203962378 202473479695241016 203305305747048768 204312861411549984 205025166874207332 205179929882046531 205276409819388576 205291953037999404 206147567422788759 206400185785553112 206415814094776773 206887729536237168 208167821060824512 208622099626386408 208877750342535744 208893566249192376 209051249313783258 209764191412662246 210037144166614962 210517338826346592 210791271602958624 211669806009702504 211785372477157536 212558365657072944 212684152993071399 212944781450572632 213722006344976628 214210625472422848 214489364087221056 214768465406788032 215500905327633984 215663575934413872 216415453922774406 216680654809354608 216697061540110482 217866862773639396 218364958024607936 218513664694878867 219732700008648096 220212216272296764 220482069806009952 220498764374147508 221417757602254593 221705874398093571 223551226503666288 224075588487600216 224367163749132552 224642108858953536 224659118418942744 225595451141919774 225889004103717978 226405439869844448 227473177845835872 227769174173546784 228303429779819088 228438534696261873 228600506461380336 228718468965429864 229851969087993732 230377465130718912 230677240622105664 231463935351903168 231765124597644096 232446228287424362 232611041662457184 232731073684121616 232748695728266814 233033911776098352 234699862079684709 236832006179639916 237122226017784288 237140180553328452 238128531760915317 238803259500992448 239128161364207062 240110576615048976 240986953656475704 241118526559866336 241300534598123688 242438518493588232 242621522926215606 243765736660523934 244323042871453344 244640964853068768 245533877310371472 245660577777683928 245853374873559984 246691825835581008 247199287509729108 247764443631150528 248042328531761196 248609412044636736 248932911604876992 249256832114447424 249989339856286578 250166591976604896 250295683018772304 251495129816624574 252070107251047584 252085037048550243 252413059217774121 254375117748502132 254514000257636688 254706119853575004 255018243075730272 255907325076565356 256492389834399296 256826147010501312 256841358502296474 257308277586108597 257896545253200752 258979158156893472 259174648272058776 259511895699868872 260396927270891064 261687421870264332 261822457894636818 262762517805147936 263865557367400896 264064735975305168 264965294415994416 265310076842039952 266762504270007324 267372386538571584 267720301159962048 268653666938616504 268982881832302272 269964639593654688 270124398691930098 270455415856931664 271110322863535167 271463101422889149 273366889165609776 273573239842728708 273722604050665872 274863423230385012 275200247714070816 275221085459702364 275850306048316224 276225611974167906 276368149999894419 278162799501848544 278524754998923168 278734999085044344 279685588550216328 280049525555486616 281582643396118842 282226408012936672 283411154209430592 283578870657428532 283926375267430176 284962675126635504 286328250289841274 287551434579218496 288553938563699208 288907539745806144 288929415386813976 290133613409850846 290339329374307872 290489150364852528 291351552926505156 291571479306066123 291950882662352481 292946543179752447 293616288363062352 293998352498863344 294380913790338768 295223676803006124 295607832530791428 295970077730227104 297072827972218314 298068302004888384 298085956217993718 298767451316800288 299156218332176736 299545491225256992 300793934855893032 301185338804957304 302235375305943567 304404573039758784 304584712928349164 304800675281840448 304957958620573152 306469292117324976 307537750311310998 310308098245495488 310331594304355752 310711882368131136 312933149439579612 313316625513803616 313340349373788564 313576873970674887 314646287118993369 315055716249922443 315776008239519888 316186907404437936 317504709014553756 317678058715736304 318837548485609416 319417172175858948 320147435486731968 320583009517464942 321315938208634272 321734046130831584 322152698110182048 323251357991450976 323495363901620808 324623180884161609 325020982214031912 325045592310165723 326800294160459094 327378503080495296 327547437036911904 327804499831413312 328922434447441344 329599050012972144 330318324408445146 330723104709014928 330748146561221262 333319119808382104 333727577358363072 335326839755499432 336113382731400324 336550745623698828 338393176712879661 339352000343515584 339608159804766672 341209766768753808 342455144669728632 342900759692070504 343077703448144796 344777953631990598 345566197696078368 346015860933158496 347195903027854752 347647686896466144 348669342431136543 348916562493685776 349096610526182424 349123043592400221 349550867664147528 352086314633740224 353287059221325888 353746769122719936 354786348438700342 355248009269459874 355683339026676432 355710270829992678 358204889251488672 360165864922573464 360607221142575552 361480430484713556 361950801897185532 363932284389323409 364489185554146368 364764319790304944 364963472067554496 366484564307180016 366961447279603152 368300815965557208 368490866666525892 370037738753371512 371646665446725792 372063492797641794 372914118066955104 373399367407315488 374984009784429867 375249887964907344 375443524528158456 377242694724936861 378105160876571376 379950233502180672 380444638490472384 381562676622753198 381771000386455032 382059179780362506 382527364613595408 383860987614848034 384738584751598944 385239220515751968 385262037753444711 386844817879801128 387318867153136704 388468737235340208 388761972408088164 389267843549803308 390595390906336596 391488384484083136 391997803331817792 392507885053785024 392733686841955227 393631569070674832 394143776707721904 396097103962957752 397447941623991624 401058579807857376 401580451739943072 402980500407924756 404946959390482032 405186598037895147 408625722823099968 410050333748414664 410359859764093062 410552819638777152 410583906075998808 412295134845577518 412800371571106224 412831628189553546 413775459072474336 414338417961251859 417244199252772816 417787132498384752 418102498627566516 419528382825324492 420074288333229924 421034677652693184 421582543205917248 422373965094178263 423339612019405008 423570744954315072 425116731314145888 425368305986142798 425889562901145264 427444012689953256 431327151868827744 432830907845548812 433361309618709216 433394123080220964 435200420114776269 435733725547278792 437027329389757734 439465400017296192 440424432544593528 440964139612019904 440997528748295016 442835515204509186 443411748796187142 445609241958327471 447102453007332576 447128934326990577 448151176975200432 448734327498265104 449318236837885488 451190902283839548 451778008207435956 452810879739688896 454946355691671744 455538348347093568 456606859559638176 456877069392523746 457201012922760672 457436937930859728 459703938175987464 461306625466966497 464892456574848724 465222083324914368 465462147368243232 465497391456533628 466067823552196704 467437488271426363 469399724159369418 473664012359279832 474244452035568576 474280361106656904 476257063521830634 478256322728414124 480221153230097952 480874514276197413 481973907312951408 482237053119732672 482601069196247376 484877036987176464 485243045852431212 487531473321047868 488646085742906688 489281929706137536 490200441240688641 491067754620742944 491321155555367856 491706749747119968 493383651671162016 494398575019458216 495477486612667719 496084657063522392 496122219841831893 499978679712573156 500333183953209792 500591366037544608 502990259633249148 504140214502095168 504170074097100486 504826118435548242 508750235497004264 509028000515273376 509412239707150008 510036486151460544 511814650153130712 513682717004592948 514616555172217194 515793090506401504 517958316313786944 518349296544117552 519023791399737744 520793854541782128 523374843740528664 523644915789273636 525525035610295872 528129471950610336 529930588831988832 530620153684079904 532179522658050513 532872013904189811 533525008540014648 533565406244989017 537307333877233008 539929279187309376 540248797383860196 540910831713863328 542220645727070334 542926202845778298 546733778331219552 547146479685457416 547445208101331744 549726846460770024 550400495428141632 550442170919404728 552451223948335812 552736299999788838 556325599003697088 557049509997846336 557469998170088688 559371177100432656 560099051110973232 563165286792237684 564452816025873344 567157741314857064 567852750534860352 569925350253271008 572344014934129797 572656500579682548 573088769670543759 575791481422272051 577107877127398416 577858830773627952 580267226819701692 580678658748615744 580978300729705056 582703105853010312 583142958612132246 583901765324704962 585893086359504894 587232576726124704 587996704997726688 588761827580677536 590447353606012248 591215665061582856 591940155460454208 594145655944436628 596171912435987436 597534902633600576 598312436664353472 599090982450513984 601587869711786064 602370677609914608 604470750611887134 609169425856698328 609915917241146304 612938584234649952 615075500622621996 615539789646139593 618442702268366277 620663188608711504 625866298879159224 626633251027607232 626680698747577128 627153747941349774 629292574237986738 630111432499844886 631552016479039776 632373814808875872 635009418029107512 635356117431472608 637675096971218832 638052458979214197 638834344351717896 641166019034929884 642631876417268544 643468092261663168 644305396220364096 646502715982901952 646990727803241616 649246361768323218 650041964428063824 650091184620331446 653600588320918188 655094874073823808 659198100025944288 660636648816890292 661446209418029856 661496293122442524 664253272806763779 665117623194280713 666638239616764208 670653679510998864 672226765462800648 673101491247397656 676786353425759322 679216319609533344 682419533537507616 684910289339457264 685315604088785619 685801519384141008 686155406896289592 689555907263981196 691132395392156736 692031721866316992 694391806055709504 695295373792932288 697338684862273086 697833124987371552 698193221052364848 698246087184800442 699101735328295056 704099586239054127 709572696877400684 710496018538919748 711366678053352864 711420541659985356 714385595282745951 716409778502977344 720331729845146928 722960860969427112 723901603794371064 727864568778646818 729528639580609888 732969128614360032 733922894559206304 736601631931114416 736981733333051784 740075477506743024 743293330893451584 744126985595283588 745828236133910208 746798734814630976 749968019568859734 750499775929814688 750887049056316912 754485389449873722 756210321753142752 756255111145650729 757239177653322363 763125353245506396 763542000772910064 764118359560725012 765054729227190816 767721975229696068 769477169503197888 770478441031503936 770524075506889422 771924832758325791 773689635759602256 776937474470680416 777523944816176328 778535687099606616 781190781812673192 785467373683910454 787263138141349664 788287553415443808 792194207925915504 794895883247983248 802117159615714752 803160903479886144 805961000815849512 809893918780964064 810373196075790294 813330968590605501 814389304268667447 820100667496829328 820719719528186124 821167812151997616 824590269691155036 825600743142212448 825663256379107092 827550918144948672 828676835922503718 829104449999683257 834488398505545632 835574264996769504 836204997255133032 839056765650648984 840148576666459848 844747930188356526 846679224038810016 850233462628291776 850736611972285596 851779125802290528 854888025379906512 862654303737655488 865661815691097624 866722619237418432 866788246160441928 870400840229552538 871467451094557584 874054658779515468 874714437918198369 878839629539257341 880848865089187056 881995057496590032 885671030409018372 886823497592374284 891218483916654942 894204906014665152 894257868653981154 896302353950400864 897468654996530208 898636473675770976 902381804567679096 903556016414871912 906706125917830701 913213719119276352 913754138785047492 914402025845521344 914873875861719456 919407876351974928 922613250933932994 929784913149697448 930924294736486464 930994782913067256 932135647104393408 934874976542852726 938799448318738836 940730621912024661 943938861356980107 947328024718559664 948560722213313808 952514127043661268 956512645456828248 960442306460195904 961749028552394826 963947814625902816 965202138392494752 969754073974352928 970486091704862424 973869542652484827 975062946642095736 975136776930497169 980400882481377282 982135509241485888 982642311110735712 983413499494239936 986767303342324032 988797150038916432 990954973225335438 992169314127044784 992244439683663786 999957359425146312 1001182732075089216 1005980519266498296 1008340148194200972 1009652236871096484 1015179530138638983 1017500470994008528 1018056001030546752 1018824479414300016 1023629300306261424 1027365434009185896 1029233110344434388 1031586181012803008 1036698593088235104 1038047582799475488 1041587709083564256 1046008027293409629 1046749687481057328 1047289831578547272 1047369130777200663 1056258943901220672 1059861177663977664 1061240307368159808 1064359045316101026 1065744027808379622 1067050017080029296 1067130812489978034 1074614667754466016 1080497594767720392 1081821663427726656 1084441291454140668 1085852405691556596 1091796853167970227 1093467556662439104 1094292959370914832 1094890416202663488 1099453692921540048 1100884341838809456 1104902447896671624 1105472599999577676 1114939996340177376 1118742354200865312 1120198102221946464 1124952029353289601 1126330573584475368 1134315482629714128 1139850700506542016 1144688029868259594 1145313001159365096 1146177539341087518 1151582962844544102 1154215754254796832 1155717661547255904 1155786113260334133 1160534453639403384 1161956601459410112 1165406211706020624 1166285917224264492 1167803530649409924 1171786172719009788 1174465153452249408 1175993409995453376 1177523655161355072 1178201060525865681 1180894707212024496 1182431330123165712 1188291311888873256 1192343824871974872 1203175739423572128 1204741355219829216 1208281809305385127 1208941501223774268 1215559794113685441 1218338851713396656 1225877168469299904 1230151001245243992 1231079579292279186 1236885404536732554 1241326377217423008 1243015253883755577 1251732597758318448 1253361397495154256 1254307495882699548 1258585148475973476 1260222864999689772 1263104032958079552 1264747629617751744 1267121895282534789 1270018836058215024 1270712234862945216 1275350193942437664 1276104917958428394 1277668688703435792 1282332038069859768 1293981455606483232 1298492723536646436 1300083928856127648 1300182369240662892 1305601260344328807 1307201176641836376 1318396200051888576 1321273297633780584 1322892418836059712 1322992586244885048 1328506545613527558 1330235246388561426 1333276479233528416 1341307359021997728 1341386802980971731 1344453530925601296 1346202982494795312 1353572706851518644 1358432639219066688 1364839067075015232 1369820578678914528 1370631208177571238 1371603038768282016 1372310813792579184 1379111814527962392 1383919876400899491 1394677369724546172 1395666249974743104 1396386442104729696 1396492174369600884 1398203470656590112 1402312464814279089 1408199172478108254 1419145393754801368 1420992037077839496 1422733356106705728 1422841083319970712 1428771190565491902 1440663459690293856 1445921721938854224 1447803207588742128 1455729137557293636 1459057279161219776 1465938257228720064 1467845789118412608 1473203263862228832 1473963466666103568 1480150955013486048 1486432459838003157 1488253971190567176 1488366659525495679 1499936039137719468 1500999551859629376 1501774098112633824 1508970778899747444 1512420643506285504 1512510222291301458 1514478355306644726 1526250706491012792 1527084001545820128 1528236719121450024 1530109458454381632 1535443950459392136 1541048151013778844 1543849665516651582 1547379271519204512 1553874948941360832 1555047889632352656 1557071374199213232 1562381563625346384 1570934747367820908 1574526276282699328 1576575106830887616 1584388415851831008 1589791766495966496 1596538567974151539 1598616041712569433 1611922001631699024 1619787837561928128 1620746392151580588 1626661937181211002 1628778608537334894 1640201334993658656 1641439439056372248 1642335624303995232 1649180539382310072 1651201486284424896 1651326512758214184 1657353671845007436 1658208899999366514 1668976797011091264 1671148529993539008 1672409994510266064 1678113531301297968 1680297153332919696 1689495860376713052 1693358448077620032 1701473223944571192 1703558251604581056 1709776050759813024 1717032044802389391 1719266309011631277 1731323631382195248 1733576492320883856 1740801680459105076 1742934902189115168 1748109317559030936 1749428875836396738 1757679259078514682 1761697730178374112 1763990114993180064 1771342060818036744 1773646995184748568 1782436967833309884 1788515737307962308 1792604707900801728 1794937309993060416 1797272947351541952 1804763609135358192 1807112032829743824 1813412251835661402 1827508277570094984 1829747751723438912 1838815752703949856 1845226501867865988 1846619368938418779 1855328106805098831 1859569826299394896 1861989565826134512 1869749953085705452 1877598896637477672 1881461243824049322 1887877722713960214 1894656049437119328 1897121444426627616 1905028254087322536 1913025290913656496 1914157376937642591 1923498057104789652 1927895629251805632 1930404276784989504 1939508147948705856 1940972183409724848 1947739085304969654 1950125893284191472 1950273553860994338 1960801764962754564 1965284622221471424 1977594300077832864 1981909946450670876 1984338628254089568 1984488879367327572 1992759818420291337 1995352869582842139 1999914718850292624 2011961038532996592 2016680296388401944 2019304473742192968 2030359060277277966 2035000941988017056 2037648958828600032 2047258600612522848 2054730868018371792 2055946812266356857 2058466220688868776 2073397186176470208 2076095165598950976 2083175418167128512 2092016054586819258 2093499374962114656 2094579663157094544 2094738261554401326 2112298758717162381 2128718090632202052 2131488055616759244 2134100034160058592 2134261624979956068 2143156785848237853 2149229335508932032 2160995189535440784 2168882582908281336 2171704811383113192 2183593706335940454 2188585918741829664 2198907385843080096 2201768683677618912 2208239168730531439 2209804895793343248 2210945199999155352 2229879992680354752 2237484708401730624 2240396204443892928 2249904058706579202 2252661147168950736 2268630965259428256 2268765333436952187 2271717532959967089 2289376059736519188 2290626002318730192 2292355078682175036 2303165925689088204 2308431508509593664 2311435323094511808 2311572226520668266 2315774498274977373 2321068907278806768 2330812423412041248 2332571834448528984 2335607061298819848 2343572345438019576 2356402121051731362 2361789414424048992 2364862660246331424 2376582623777746512 2384687649743949744 2406351478847144256 2409482710439658432 2416563618610770254 2417883002447548536 2431119588227370882 2436677703426793312 2439992905771816503 2460302002490487984 2462159158584558372 2473770809073465108 2482652754434846016 2486030507767511154 2487313349999049771 2503465195516636896 2506722794990308512 2508614991765399096 2517170296951946952 2520445729999379544 2534243790565069578 2540037672116430048 2550700387884875328 2552209835916856788 2555337377406871584 2564664076139719536 2587962911212966464 2596985447073292872 2600167857712255296 2600364738481325784 2611202520688657614 2614402353283672752 2624143313754595107 2642546595267561168 2645985172489770096 2657013091227055116 2660470492777122852 2666552958467056832 2682614718043995456 2682773605961943462 2688907061851202592 2692405964989590624 2707145413703037288 2720118377753492103 2739641157357829056 2741262416355142476 2743206077536564032 2744621627585158368 2758223629055924784 2767839752801798982 2789354739449092344 2792772884209459392 2792984348739201768 2796406941313180224 2804624929628558178 2816398344956216508 2822191865736073983 2831816584070940321 2838290787509602736 2841984074155678992 2845682166639941424 2857542381130983804 2881326919380587712 2891843443877708448 2895606415177484256 2911458275114587272 2921608627957454481 2946406527724457664 2947926933332207136 2960301910026972096 2972864919676006314 2976507942381134352 2976733319050991358 2999872078275438936 3003548196225267648 3017941557799494888 3025020444582602916 3028956710613289452 3045538590415916949 3052501412982025584 3054168003091640256 3056473438242900048 3070887900918784272 3082096302027557688 3087699331033303164 3094758543038409024 3110095779264705312 3114142748398426464 3124763127250692768 3138024081880228887 3141869494735641816 3142107392331601989 3168776831703662016 3179583532991932992 3193077135948303078 3197232083425138866 3223844003263398048 3241492784303161176 3253323874362422004 3257557217074669788 3275390559503910681 3280402669987317312 3282878878112744496 3284671248607990464 3298361078764620144 3302653025516428368 3314707343690014872 3316417799998733028 3344819989020532128 3356227062602595936 3360594306665839392 3370470310167653249 3374856088059868803 3378991720753426104 3402946447889142384 3419552101519626048 3434064089604778782 3438532618023262554 3462647262764390496 3467152984641767712 3467358339781002399 3481603360918210152 3485869804378230336 3496218635118061872 3498857751672793476 3515358518157029364 3523395460356748224 3527980229986360128 3534603181577597043 3542684121636073488 3547293990369497136 3564873935666619768 3577031474615924616 3609527218270716384 3614224065659487648 3624845427916155381 3626824503671322804 3646679382341056323 3655016555140189968 3677631505407899712 3690453003735731976 3693238737876837558 3710656213610197662 3719139652598789792 3723979131652269024 3739499906171410904 3755197793274955344 3762922487648098644 3775755445427920428 3789312098874238656 3794242888853255232 3810056508174645072 3826050581827312992 3828314753875285182 3846996114209579304 3881944366819449696 3895478170609939308 3900251786568382944 3900547107721988676 3916803781032986421 3921603529925509128 3955188600155665728 3963819892901341752 3968677256508179136 3968977758734655144 3985519636840582674 3990705739165684278 3999829437700585248 4023922077065993184 4033360592776803888 4038608947484385936 4060718120554555932 4070001883976034112 4075297917657200064 4094517201225045696 4109461736036743584 4111893624532713714 4116932441377737552 4151759629202698473 4184032109173638516 4186998749924229312 4189159326314189088 4189476523108802652 4206937394442837267 4224597517434324762 4257436181264404104 4262976111233518488 4268200068320117184 4268523249959912136 4286313571696475706 4321990379070881568 4337765165816562672 4343409622766226384 4367187412671880908 4377171837483659328 4397814771686160192 4403537367355237824 4416478337461062878 4419609791586686496 4421890399998310704 4459297379514009471 4499808117413158404 4505322294337901472 4537261930518856512 4537530666873904374 4543435065919934178 4578752119473038376 4581252004637460384 4584710157364350072 4606331851378176408 4623144453041336532 4631548996549954746 4642137814557613536 4661624846824082496 4665143668897057968 4671214122597639696 4687144690876039152 4712804242103462724 4723578828848097984 4729725320492662848 4753165247555493024 4769375299487899488 4789615703922454617 4795848125137708299 4833127237221540508 4835766004895097072 4862239176454741764 4873355406853586624 4879985811543633006 4920604004980975968 4924318317169116744 4947541618146930216 4972061015535022308 4974626699998099542 5006930391033273792 5013445589980617024 5017229983530798192 5034340593903893904 5040891459998759088 5068487581130139156 5080075344232860096 5104419671833713576 5110674754813743168 5129328152279439072 5151096134407168173 5157798927034893831 5193970894146585744 5200729476962651568 5222405041377315228 5228804706567345504 5248286627509190214 5285093190535122336 5291970344979540192 5314026182454110232 5320940985554245704 5365547211923886924 5377814123702405184 5384811929979181248 5414290827406074576 5440236755506984206 5482524832710284952 5489243255170316736 5516447258111849568 5535679505603597964 5539858106815256337 5565984320415296493 5578709478898184688 5585968697478403536 5609249859257116356 5632796689912433016 5644383731472147966 5663633168141880642 5676581575019205472 5683968148311357984 5691364333279882848 5715084762261967608 5742472130812927773 5783686887755416896 5791212830354968512 5822916550229174544 5843217255914908962 5895853866664414272 5945729839352012628 5953015884762268704 5953466638101982716 5978279455260874011 5986058608748526417 5999744156550877872 6035883115598989776 6050040889165205832 6057913421226578904 6091077180831833898 6105002825964051168 6112946876485800096 6141775801837568544 6164192604055115376 6167840436799070571 6175398662066606328 6220191558529410624 6228285496796852928 6249526254501385536 6276048163760457774 6283738989471283632 6284214784663203978 6336896276151487143 6386154271896606156 6394464166850277732 6429470357544713559 6447688006526796096 6482985568606322352 6506647748724844008 6515114434149339576 6550781119007821362 6565757756225488992 6596722157529240288 6605306051032856736 6624717506191594317 6629414687380029744 6632835599997466056 6689639978041064256 6712454125205191872 6721188613331678784 6740940620335306498 6749712176119737606 6757983441506852208 6805892895778284768 6806296000310856561 6868128179209557564 6877065236046525108 6925294525528780992 6934305969283535424 6934716679562004798 6963206721836420304 6992437270236123744 6997715503345586952 7030717036314058728 7069206363155194086 7085368243272146976 7094587980738994272 7129747871333239536 7154062949231849232 7219054436541432768 7228448131318975296 7249690855832310762 7253649007342645608 7293358764682112646 7310033110280379936 7319978717315449509 7380906007471463952 7386477475753675116 7421312427220395324 7438279305197579584 7447958263304538048 7461940049997149313 7478999812342821808 7510395586549910688 7525844975296197288 7551510890855840856 7620113016349290144 7652101163654625984 7656629507750570364 7693992228419158608 7763888733638899392 7790956341219878616 7800503573136765888 7801094215443977352 7833607562065972842 7843207059851018256 7872429941263785321 7927639785802683504 7937955517469310288 7971039273681165348 7981411478331368556 7999658875401170496 8047844154131986368 8066721185553607776 8077217894968771872 8121436241109111864 8218923472073487168 8223787249065427428 8233864882755475104 8303519258405396946 8368064218347277032 8378318652628378176 8378953046217605304 8413874788885674534 8449195034868649524 8466575597208221949 8495449752212820963 8514872362528808208 8525952222467036976 8537046499919824272 8572627143392951412 8643980758141763136 8675530331633125344 8686819245532452768 8734374825343761816 8764825883872363443 8832956674922125756 8839219583173372992 8843780799996621408 8918594759028018942 8999616234826316808 9010644588675802944 9075061333747808748 9086870131839868356 9136615771247750847 9157504238946076752 9162504009274920768 9169420314728700144 9212663702756352816 9246288906082673064 9263097993099909492 9284275629115227072 9330287337794115936 9342428245195279392 9374289381752078304 9414072245640686661 9425608484206925448 9426322176994805967 9506330495110986048 9538750598975798976 9579231407844909234 9591696250275416598 9666254474443081016 9671532009790194144 9724478352909483528 9759971623087266012 9841208009961951936 9848636634338233488 9895083236293860432 9944122031070044616 9949253399996199084 10034459967061596384 10068681187807787808 10081782919997518176 10111410930502959747 10124568264179606409 10136975162260278312 10208839343667427152 10258656304558878144 10302192268814336346 10315597854069787662 10387941788293171488 10401458953925303136 10444810082754630456 10457609413134691008 10496573255018380428 10570186381070244672 10583940689959080384 10628052364908220464 10641881971108491408 10731094423847773848 10828581654812149152 10874536283748466143 10880473511013968412 10940038147023168969 10965049665420569904 11032894516223699136 11071359011207195928 11079716213630512674 11131968640830592986 11157418957796369376 11171937394956807072 11218499718514232712 11265593379824866032 11288767462944295932 11327266336283761284 11353163150038410944 11367936296622715968 11382728666559765696 11430169524523935216 11484944261625855546 11645833100458349088 11686434511829817924 11750411343098959263 11891459678704025256 11906031769524537408 11906933276203965432 11956558910521748022 11972117217497052834 11999488313101755744 12071766231197979552 12100081778330411664 12115826842453157808 12182154361663667796 12210005651928102336 12225893752971600192 12283551603675137088 12328385208110230752 12335680873598141142 12350797324133212656 12552096327520915548 12567477978942567264 12568429569326407956 12620812183328511801 12673792552302974286 12772308543793212312 12788928333700555464 12858940715089427118 12965971137212644704 13013295497449688016 13030228868298679152 13101562238015642724 13131515512450977984 13193444315058480576 13210612102065713472 13249435012383188634 13258829374760059488 13265671199994932112 13377892138542028413 13481881240670612996 13499424352239475212 13515966883013704416 13611785791556569536 13612592000621713122 13736256358419115128 13754130472093050216 13869433359124009596 13926413443672840608 13984874540472247488 13995431006691173904 14061434072628117456 14138412726310388172 14170736486544293952 14189175961477988544 14259495742666479072 14308125898463698464 14368847111767363851 14387544375413124897 14499381711664621524 14507298014685291216 14586717529364225292 14620066220560759872 14639957434630899018 14761812014942927904 14772954951507350232 14842624854440790648 14923880099994298626 14957999624685643616 15020791173099821376 15051689950592394576 15103021781711681712 15240226032698580288 15313259015501140728 15387984456838317216 15453288403221504519 15473396781104681493 15581912682439757232 15602188430887954704 15667215124131945684 15686414119702036512 15744859882527570642 15855279571605367008 15875911034938620576 15942078547362330696 15962822956662737112 16133442371107215552 16154435789937543744 16242872482218223728 16447574498130854856 16467729765510950208 16607038516810793892 16619574320445769011 16697952961245889479 16736128436694554064 16757906092435210608 16827749577771349068 16898390069737299048 16933151194416443898 16990899504425641926 17029744725057616416 17051904444934073952 17074092999839648544 17145254286785902824 17227416392438783319 17351060663266250688 17373638491064905536 17468749650687523632 17529651767744726886 17665913349844251512 17687561599993242816 17837189518056037884 17934838365782622033 17999232469652633616 18150122667495617496 18173740263679736712 18273231542495501694 18315008477892153504 18338840629457400288 18425327405512705632 18492577812165346128 18503521310397211713 18526195986199818984 18660574675588231872 18684856490390558784 18748578763504156608 18828144491281373322 18851216968413850896 18852644353989611934 19158462815689818468 19183392500550833196 19288411072634140677 19332508948886162032 19343064019580388288 19448956705818967056 19519943246174532024 19697273268676466976 19790166472587720864 19874152518574782951 19888244062140089232 19898506799992398168 20068919934123192768 20137362375615575616 20163565839995036352 20222821861005919494 20249136528359212818 20273950324520556624 20417678687334854304 20418888000932569683 20604384537628672692 20631195708139575324 20775883576586342976 20802917907850606272 20889620165509260912 20993146510036760856 21256104729816440928 21283763942216982816 21462188847695547696 21657163309624298304 21749072567496932286 21760947022027936824 21880076294046337938 21930099330841139808 21959936151946348527 22142718022414391856 22159432427261025348 22263937281661185972 22314837915592738752 22343874789913614144 22385820149991447939 22436999437028465424 22531186759649732064 22577534925888591864 22654532672567522568 22860339049047870432 22969888523251711092 23291666200916698176 23372869023659635848 23500822686197918526 23617289823791355963 23782919357408050512 23813866552407930864 23913117821043496044 23944234434994105668 23998976626203511488 24143532462395959104 24200163556660823328 24231653684906315616 24364308723327335592 24656770416220461504 24671361747196282284 24701594648266425312 25104192655041831096 25134955957885134528 25136859138652815912 25241624366657023602 25347585104605948572 25486349256638462889 25544617087586424624 25577856667401110928 25717881430178854236 25931942274425289408 26026590994899376032 26060457736597358304 26203124476031285448 26294477651617090329 26498870024766377268 26517658749520118976 26531342399989864224 26755784277084056826 26963762481341225992 26998848704478950424 27031933766027408832 27225184001243426244 27472512716838230256 27508260944186100432 27738866718248019192 27852826887345681216 27990862013382347808 28122868145256234912 28242216736922059983 28276825452620776344 28278966530984417901 28518991485332958144 28616251796927396928 28737694223534727702 28775088750826249794 28998763423329243048 29014596029370582432 29173435058728450584 29279914869261798036 29523624029885855808 29545909903014700464 29685249708881581296 29847760199988597252 29915999249371287232 30103379901184789152 30206043563423363424 30334232791508879241 30373704792538819227 30626518031002281456 30775968913676634432 30906576806443009038 30946793562209362986 31163825364879514464 31204376861775909408 31334430248263891368 31372828239404073024 31489719765055141284 31710559143210734016 31751822069877241152 31884157094724661392 31925645913325474224 32485744964436447456 32623608851245398429 32895148996261709712 33214077033621587784 33239148640891538022 33395905922491778958 33472256873389108128 33515812184870421216 33655499155542698136 33796780139474598096 33866302388832887796 33981799008851283852 34059489450115232832 34103808889868147904 34148185999679297088 34290508573571805648 34454832784877566638 34937499301375047264 35059303535489453772 35251234029296877789 35331826699688503024 35674379036112075768 35869676731565244066 35998464939305267232 36300245334991234992 36347480527359473424 36546463084991003388 36630016955784307008 36677681258914800576 36850654811025411264 36985155624330692256 37007042620794423426 37052391972399637968 37656288982562746644 37702433936827701792 37705288707979223868 37862436549985535403 38316925631379636936 38366785001101666392 38576822145268281354 38665017897772324064 38897913411637934112 39039886492349064048 39394546537352933952 39580332945175441728 39748305037149565902 39776488124280178464 39797013599984796336 40133676415626085239 40445643722011838988 40498273056718425636 40547900649041113248 40835357374669708608 40837776001865139366 41208769075257345384 41262391416279150648 41779240331018521824 41986293020073521712 42512209459632881856 42567527884433965632 42924377695391095392 43106541335302091553 43162633126239374691 43498145134993864572 43521894044055873648 43760152588092675876 43860198661682279616 43919872303892697054 44285436044828783712 44318864854522050696 44527874563322371944 44771640299982895878 44873998874056930848 45062373519299464128 45155069851777183728 45309065345135045136 45720678098095740864 45939777046503422184 46359865209664513557 46745738047319271696 47001645372395837052 47234579647582711926 47565838714816101024 47627733104815861728 47826235642086992088 47888468869988211336 48400327113321646656 48463307369812631232 48728617446654671184 49342723494392564568 49403189296532850624 49858722961337307033 50208385310083662192 50273718277305631824 50483248733314047204 50695170209211897144 50972698513276925778 51089234175172849248 51155713334802221856 51435762860357708472 51682249177316349957 52053181989798752064 52120915473194716608 52406248952062570896 52588955303234180658 52997740049532754536 53062684799979728448 53511568554168113652 53804515097347866099 53927524962682451984 53997697408957900848 54450368002486852488 54945025433676460512 55016521888372200864 55477733436496038384 55510563931191635139 55981724026764695616 56245736290512469824 56484433473844119966 56553650905241552688 56557933061968835802 57475388447069455404 57550177501652499588 57865233217902422031 57997526846658486096 58029192058741164864 58346870117456901168 58559829738523596072 59091819806029400928 59370499417763162592 59622457555724348853 59695520399977194504 60206759802369578304 60412087126846726848 60668465583017758482 60747409585077638454 61253036062004562912 61256664002797709049 61813153612886018076 61893587124418725972 62327650729759028928 62408753723551818816 62668860496527782736 62979439530110282568 63768314189449322784 63851291826650948448 64038935893185411731 64971489928872894912 65247217702490796858 65790297992523419424 65879808455839045581 66428154067243175568 66478297281783076044 66791811844983557916 66944513746778216256 67031624369740842432 67157460449974343817 67310998311085396272 67593560278949196192 67732604777665775592 67963598017702567704 68581017147143611296 68909665569755133276 69874998602750094528 70118607070978907544 70502468058593755578 70663653399377006048 71348758072224151536 71739353463130488132 71996929878610534464 72600490669982469984 72694961054718946848 73092926169982006776 73970311248661384512 74014085241588846852 74104783944799275936 75312577965125493288 75404867873655403584 75410577415958447736 75724873099971070806 76633851262759273872 76733570002203332784 77153644290536562708 77330035795544648128 77795826823275868224 78079772984698128096 78883432954851270987 79496610074299131804 79552976248560356928 79594027199969592672 80267352831252170478 80891287444023677976 80996546113436851272 81095801298082226496 81675552003730278732 82417538150514690768 82524782832558301296 83558480662037043648 83972586040147043424 84726650210766179949 85848755390782190784 86213082670604183106 86325266252478749382 86996290269987729144 87043788088111747296 87520305176185351752 87839744607785394108 88570872089657567424 88637729709044101392 89055749126644743888 89543280599965791756 89747997748113861696 90310139703554367456 90618130690270090272 91002698374526637723 91121114377616457681 91879554093006844368 92719730419329027114 93491476094638543392 94003290744791674104 94469159295165423852 95131677429632202048 95255466209631723456 95652471284173984176 95776937739976422672 97457234893309342368 97870826553736195287 98685446988785129136 99717445922674614066 100416770620167324384 100547436554611263648 100966497466628094408 101390340418423794288 101945397026553851556 102178468350345698496 102311426669604443712 102871525720715416944 103364498354632699914 104812497904125141792 105177910606468361316 105753702087890633367 105995480099065509072 107023137108336227304 107609030194695732198 107855049925364903968 107995394817915801696 108900736004973704976 109890050867352921024 110033043776744401728 110955466872992076768 111021127862383270278 112968866947688239932 113107301810483105376 113115866123937671604 113587309649956606209 114950776894138910808 115100355003304999176 115730466435804844062 115995053693316972192 116693740234913802336 117119659477047192144 118183639612058801856 118740998835526325184 119244915111448697706 119391040799954389008 120401029246878255717 121336931166035516964 121494819170155276908 122506072124009125824 122513328005595418098 123626307225772036152 123787174248837451944 125337720993055565472 125958879060220565136 127536628378898645568 127702583653301896896 128077871786370823462 129319624005906274659 130494435404981593716 131580595985046838848 131759616911678091162 132856308134486351136 132956594563566152088 133583623689967115832 134314920899948687634 134621996622170792544 135187120557898392384 135465209555331551184 135927196035405135408 137162034294287222592 137819331139510266552 139079595628993540671 140237214141957815088 141004936117187511156 141327306798754012096 142697516144448303072 143478706926260976264 145200981339964939968 145389922109437893696 146185852339964013552 148028170483177693704 148209567889598551872 149576168884011921099 150625155930250986576 150821154831916895472 151449746199942141612 153267702525518547744 153467140004406665568 154307288581073125416 156159545969396256192 157766865909702541974 158993220148598263608 159188054399939185344 160534705662504340956 161413545292043598297 161782574888047355952 161993092226873702544 163351104007460557464 164835076301029381536 165049565665116602592 166531691793574905417 167945172080294086848 169453300421532359898 172426165341208366212 172650532504957498764 173595699653707266093 173992580539975458288 174087576176223494592 175040610352370703504 175679489215570788216 177275459418088202784 178111498253289487776 178867372667173046559 179086561199931583512 180620279407108734912 181236261380540180544 182005396749053275446 182242228755232915362 183759108186013688736 183769992008393127147 185439460838658054228 186982952189277086784 188006581489583348208 188938318590330847704 191304942568347968352 191553875479952845344 192116807679556235193 194914469786618684736 195741653107472390574 197370893977570258272 199434891845349228132 200833541240334648768 201094873109222527296 201932994933256188816 202780680836847588576 203890794053107703112 205743051441430833888 206728996709265399828 209624995808250283584 210355821212936722632 211507404175781266734 211990960198131018144 214046274216672454608 215218060389391464396 215710099850729807936 215990789635831603392 217801472009947409952 221910933745984153536 222042255724766540556 225937733895376479864 226214603620966210752 226231732247875343208 227174619299913212418 229901553788277821616 230200710006609998352 231460932871609688124 231990107386633944384 233387480469827604672 234239318954094384288 238489830222897395412 238782081599908778016 240802058493756511434 242673862332071033928 242989638340310553816 245026656011190836196 247252614451544072304 247574348497674903888 250675441986111130944 251917758120441130272 254179950632298539847 256155743572741646924 258639248011812549318 260988870809963187432 263519233823356182324 265712616268972702272 265913189127132304176 267167247379934231664 268629841799897375268 269243993244341585088 270930419110663102368 271854392070810270816 273008095123579913169 273363343132849373043 275638662279020533104 278159191257987081342 280474428283915630176 282009872234375022312 285395032288896606144 286957413852521952528 292371704679928027104 293612479661208585861 296056340966355387408 299152337768023842198 301250311860501973152 301642309663833790944 302899492399884283224 306535405051037095488 306934280008813331136 308614577162146250832 315533731819405083948 317261106263671900101 317986440297196527216 321069411325008681912 322827090584087196594 323565149776094711904 323986184453747405088 326702208014921114928 329670152602058763072 330099131330233205184 333063383587149810834 338906600843064719796 340761928949869818627 344852330682416732424 345301065009914997528 347191399307414532186 347985161079950916576 350081220704741407008 351358978431141576432 354550918836176405568 356222996506578975552 357734745334346093118 358173122399863167024 364010793498106550892 364484457510465830724 367518216372027377472 367539984016786254294 370878921677316108456 376013162979166696416 377876637180661695408 382609885136695936704 383107750959905690688 384233615359112470386 387958872017718823977 391483306214944781148 394741787955140516544 398869783690698456264 403865989866512377632 405561361673695177152 407781588106215406224 411486102882861667776 413457993418530799656 417238786886980622013 420711642425873445264 423014808351562533468 423981920396262036288 428092548433344909216 430436120778782928792 435602944019894819904 444084511449533081112 448728506652035763297 451875467790752959728 452463464495750686416 454349238599826424836 459803107576555643232 460401420013219996704 462921865743219376248 468478637908188768576 476979660445794790824 477564163199817556032 481604116987513022868 484240635876130794891 485347724664142067856 485979276680621107632 490053312022381672392 494505228903088144608 495148696995349807776 499595075380724716251 503835516240882260544 508359901264597079694 512311487145483293848 517278496023625098636 521977741619926374864 527038467646712364648 531826378254264608352 534334494759868463328 536602118001519139677 537259683599794750536 541860838221326204736 543708784141620541632 546016190247159826338 546726686265698746086 551277324558041066208 556318382515974162684 560948856567831260352 564019744468750044624 573914827705043905056 576350423038668705579 584743409359856054208 587224959322417171722 592112681932710774816 598304675536047684396 602500623721003946304 603284619327667581888 605798984799768566448 617229154324292501664 631067463638810167896 634522212527343800202 635972880594393054432 642138822650017363824 645654181168174393188 647130299552189423808 647972368907494810176 653404416029842229856 666126767174299621668 677813201686129439592 681523857899739637254 689704661364833464848 690602130019829995056 694382798614829064372 695970322159901833152 700162441409482814016 702717956862283152864 715469490668692186236 716346244799726334048 728021586996213101784 728968915020931661448 735079968033572508588 741757843354632216912 752026325958333392832 755753274361323390816 762539851896895619541 768467230718224940772 775917744035437647954 782966612429889562296 797739567381396912528 807731979733024755264 815563176212430812448 819024285370739739507 820090029398548119129 826915986837061599312 834477573773961244026 841423284851746890528 846029616703125066936 856185096866689818432 860872241557565857584 880837438983625757583 888169022899066162224 897457013304071526594 903750935581505919456 904926928991501372832 908698477199652849672 919606215153111286464 920802840026439993408 925843731486438752496 953959320891589581648 963208233975026045736 968481271752261589782 970695449328284135712 971958553361242215264 980106624044763344784 989010457806176289216 990297393990699615552 999190150761449432502 1016719802529194159388 1022285786849609455881 1024622974290966587696 1034556992047250197272 1043955483239852749728 1054076935293424729296 1063652756508529216704 1068668989519736926656 1073204236003038279354 1074519367199589501072 1092032380494319652676 1093453372531397492172 1102554649116082132416 1112636765031948325368 1128039488937500089248 1147829655410087810112 1152700846077337411158 1163876616053156471931 1174449918644834343444 1184225363865421549632 1196609351072095368792 1211597969599537132896 1234458308648585003328 1251716360660941866039 1262134927277620335792 1269044425054687600404 1271945761188786108864 1284277645300034727648 1291308362336348786376 1306808832059684459712 1332253534348599243336 1355626403372258879184 1363047715799479274508 1379409322729666929696 1381204260039659990112 1388765597229658128744 1405435913724566305728 1430938981337384372472 1432692489599452668096 1456043173992426203568 1457937830041863322896 1470159936067145017176 1483515686709264433824 1498785226142174148753 1511506548722646781632 1525079703793791239082 1536934461436449881544 1551835488070875295908 1565933224859779124592 1595479134762793825056 1609806354004557419031 1631126352424861624896 1638048570741479479014 1640180058797096238258 1653831973674123198624 1668955147547922488052 1682846569703493781056 1692059233406250133872 1721744483115131715168 1729051269116006116737 1761674877967251515166 1776338045798132324448 1794914026608143053188 1807501871163011838912 1809853857983002745664 1817396954399305699344 1851687462972877504992 1907918641783179163296 1926416467950052091472 1936962543504523179564 1941390898656568271424 1943917106722484430528 1960213248089526689568 1998380301522898865004 2033439605058388318776 2044571573699218911762 2049245948581933175392 2069113984094500394544 2087910966479705499456 2108153870586849458592 2146408472006076558708 2149038734399179002144 2184064760988639305352 2186906745062794984344 2225273530063896650736 2256078977875000178496 2287619555690686858623 2305401692154674822316 2327753232106312943862 2348899837289668686888 2393218702144190737584 2423195939199074265792 2457072856112219218521 2503432721321883732078 2524269854555240671584 2538088850109375200808 2568555290600069455296 2582616724672697572752 2642512316950877272749 2664507068697198486672 2711252806744517758368 2726095431598958549016 2758818645459333859392 2762408520079319980224 2777531194459316257488 2861877962674768744944 2912086347984852407136 2915875660083726645792 2940319872134290034352 2967031373418528867648 2997570452284348297506 3050159407587582478164 3066857360548828367643 3073868922872899763088 3103670976141750591816 3131866449719558249184 3190958269525587650112 3219612708009114838062 3276097141482958958028 3280360117594192476516 3307663947348246397248 3337910295095844976104 3384118466812500267744 3443488966230263430336 3458102538232012233474 3491629848159469415793 3523349755934503030332 3552676091596264648896 3589828053216286106376 3634793908798611398688 3703374925945755009984 3815837283566358326592 3852832935900104182944 3873925087009046359128 3920426496179053379136 3996760603045797730008 4066879210116776637552 4089143147398437823524 4098491897163866350784 4138227968189000789088 4216307741173698917184 4292816944012153117416 4298077468798358004288 4368129521977278610704 4373813490125589968688 4450547060127793301472 4575239111381373717246 4610803384309349644632 4655506464212625887724 4697799674579337373776 4786437404288381475168 4829419062013672257093 4914145712224438437042 5006865442643767464156 5048539709110481343168 5076177700218750401616 5165233449345395145504 5187153807348018350211 5285024633901754545498 5329014137394396973344 5422505613489035516736 5452190863197917098032 5555062388918632514976 5723755925349537489888 5824172695969704814272 5831751320167453291584 5880639744268580068704 5995140904568696595012 6100318815175164956328 6133714721097656735286 6147737845745799526176 6207341952283501183632 6263732899439116498368 6439225416018229676124 6552194282965917916056 6560720235188384953032 6675820590191689952208 6768236933625000535488 6916205076464024466948 6983259696318938831586 7046699511869006060664 7179656106432572212752 7269587817597222797376 7371218568336657655563 7705665871800208365888 7747850174018092718256 7927536950852631818247 7993521206091595460016 8133758420233553275104 8178286294796875647048 8276455936378001578176 8585633888024306234832 8736259043954557221408 8747626980251179937376 8901094120255586602944 9150478222762747434492 9200572081646485102929 9221606768618699289264 9311012928425251775448 9395599349158674747552 9572874808576762950336 9658838124027344514186 9828291424448876874084 10013730885287534928312 10152355400437500803232 10330466898690790291008 10374307614696036700422 10570049267803509090996 10658028274788793946688 10904381726395834196064 11110124777837265029952 11447511850699074979776 11761279488537160137408 11990281809137393190024 12200637630350329912656 12267429442195313470572 12295475691491599052352 12414683904567002367264 12878450832036459352248 13104388565931835832112 13121440470376769906064 13351641180383379904416 13832410152928048933896 13966519392637877663172 14093399023738012121328 14359312212865144425504 14488257186041016771279 14742437136673315311126 15495700348036185436512 15561461422044055050633 15855073901705263636494 15987042412183190920032 16267516840467106550208 16356572589593751294096 17171267776048612469664 17472518087909114442816 17495253960502359874752 18300956445525494868984 18401144163292970205858 18443213537237398578528 18622025856850503550896 18791198698317349495104 19317676248054689028372 19656582848897753748168 20027461770575069856624 20304710800875001606464 20748615229392073400844 21140098535607018181992 21808763452791668392128 22113655705009972966689 23782610852557895454741 23980563618274786380048 24401275260700659825312 24534858884390626941144 24829367809134004734528 25756901664072918704496 26208777131863671664224 26242880940753539812128 26703282360766759808832 27664820305856097867792 27933038785275755326344 28186798047476024242656 28718624425730288851008 28976514372082033542558 29484874273346630622252 30991400696072370873024 31122922844088110101266 31710147803410527272988 31974084824366381840064 32713145179187502588192 34342535552097224939328 36601912891050989737968 36802288326585940411716 36886427074474797157056 37244051713701007101792 38635352496109378056744 39313165697795507496336 40054923541150139713248 41497230458784146801688 42280197071214036363984 43464771558123050313837 44227311410019945933378 46684384266132165151899 47565221705115790909482 47961127236549572760096 48802550521401319650624 49069717768781253882288 51513803328145837408992 52417554263727343328448 52485761881507079624256 55329640611712195735584 55866077570551510652688 56373596094952048485312 57953028744164067085116 58969748546693261244504 62245845688176220202532 63420295606821054545976 65426290358375005176384 66340967115029918900067 73203825782101979475936 73604576653171880823432 74488103427402014203584 77270704992218756113488 78626331395591014992672 80109847082300279426496 82994460917568293603376 84560394142428072727968 86929543116246100627674 88454622820039891866756 93368768532264330303798 95130443410231581818964 95922254473099145520192 98139435537562507764576 103027606656291674817984 110659281223424391471168 111732155141103021305376 115906057488328134170232 117939497093386522489008 124491691376352440405064 126840591213642109091952 132681934230059837800134 140053152798396495455697 146407651564203958951872 147209153306343761646864 154541409984437512226976 157252662791182029985344 165988921835136587206752 169120788284856145455936 173859086232492201255348 176909245640079783733512 186737537064528660607596 190260886820463163637928 196278871075125015529152 223464310282206042610752 231812114976656268340464 235878994186773044978016 248983382752704880810128 253681182427284218183904 265363868460119675600268 280106305596792990911394 294418306612687523293728 309082819968875024453952 331977843670273174413504 347718172464984402510696 353818491280159567467024 373475074129057321215192 380521773640926327275856 420159458395189486367091 463624229953312536680928 471757988373546089956032 497966765505409761620256 507362364854568436367808 530727736920239351200536 560212611193585981822788 588836613225375046587456 695436344929968805021392 707636982560319134934048 746950148258114642430384 761043547281852654551712 840318916790378972734182 927248459906625073361856 995933531010819523240512 1061455473840478702401072 1120425222387171963645576 1260478375185568459101273 1390872689859937610042784 1415273965120638269868096 1493900296516229284860768 1522087094563705309103424 1680637833580757945468364 2122910947680957404802144 2240850444774343927291152 2520956750371136918202546 2781745379719875220085568 2987800593032458569721536 3361275667161515890936728 4245821895361914809604288 4481700889548687854582304 5041913500742273836405092 6722551334323031781873456 8963401779097375709164608 10083827001484547672810184 13445102668646063563746912 20167654002969095345620368 26890205337292127127493824 40335308005938190691240736 80670616011876381382481472
- Sum of all divisors σ(n): 269522029845562806132480000
- Sum of proper divisors (its aliquot sum) s(n): 188851413833686424749998528
- 80670616011876381382481472 is an abundant number, because the sum of its proper divisors (188851413833686424749998528) is greater than itself. Its abundance is 108180797821810043367517056
Bases of 80670616011876381382481472
- Binary: 1000010101110101010101011011011010101101010011111101011010001001110010100010110010000002
- Hexadecimal: 0x42BAAADB56A7EB44E51640
- Base-36: A4WIR54OWTQLQ9000
Squares and roots of 80670616011876381382481472
- 80670616011876381382481472 squared (806706160118763813824814722) is 6507748287735606004092472344395656520117740423286784
- 80670616011876381382481472 cubed (806706160118763813824814723) is 524984063221865082089777093654445651253647390456439716286030089461336222466048
-
The
square root of 80670616011876381382481472 is 8981682248436.3351798621 -
80670616011876381382481472 is a
perfect cube number . Itscube root is 432087588
Scales and comparisons
How big is 80670616011876381382481472?- 80,670,616,011,876,381,382,481,472 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 80,670,616,011,876,381,382,481,472 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 80670616011876381382481472 cubic inches would be around 36007299 feet tall.
Recreational maths with 80670616011876381382481472
- 80670616011876381382481472 backwards is 27418428318367811061607608
- 80670616011876381382481472 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 80670616011876381382481472's digits is 108
- 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 80670616011876381382481472 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 80670616011876381382481472 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/80670616011876381382481472/
Chicago style:
Numbermatics. 2024. "Number 80670616011876381382481472 - Facts about the integer". https://numbermatics.com/n/80670616011876381382481472/
The information we have on file for 80670616011876381382481472 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 80670616011876381382481472, math, Factors of 80670616011876381382481472, curriculum, school, college, exams, university, Prime factorization of 80670616011876381382481472, STEM, science, technology, engineering, physics, economics, calculator, eighty septillion, six hundred seventy sextillion, six hundred sixteen quintillion, eleven quadrillion, eight hundred seventy-six trillion, three hundred eighty-one billion, three hundred eighty-two million, four hundred eighty-one thousand, four hundred seventy-two.