146142551057776851158258328
146,142,551,057,776,851,158,258,328 is an even composite number composed of six prime numbers multiplied together.
146142551057776851158258328 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 146142551057776851158258328:
23 × 315 × 73 × 193 × 293 × 2813
(2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 19 × 19 × 19 × 29 × 29 × 29 × 281 × 281 × 281)See below for interesting mathematical facts about the number 146142551057776851158258328 from the Numbermatics database.
Names of 146142551057776851158258328
- Cardinal: 146142551057776851158258328 can be written as One hundred forty-six septillion, one hundred forty-two sextillion, five hundred fifty-one quintillion, fifty-seven quadrillion, seven hundred seventy-six trillion, eight hundred fifty-one billion, one hundred fifty-eight million, two hundred fifty-eight thousand, three hundred twenty-eight.
Scientific notation
- Scientific notation: 1.46142551057776851158258328 × 1026
Factors of 146142551057776851158258328
Divisors of 146142551057776851158258328
- Number of divisors d(n): 16384
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 18 19 21 24 27 28 29 36 38 42 49 54 56 57 58 63 72 76 81 84 87 98 108 114 116 126 133 147 152 162 168 171 174 189 196 203 216 228 232 243 252 261 266 281 294 324 342 343 348 361 378 392 399 406 441 456 486 504 513 522 532 551 562 567 588 609 648 684 686 696 722 729 756 783 798 812 841 843 882 931 972 1026 1029 1044 1064 1083 1102 1124 1134 1176 1197 1218 1323 1368 1372 1421 1444 1458 1512 1539 1566 1596 1624 1653 1682 1686 1701 1764 1827 1862 1944 1967 2052 2058 2088 2166 2187 2204 2248 2268 2349 2394 2436 2523 2527 2529 2646 2744 2793 2842 2888 2916 3078 3087 3132 3192 3249 3306 3364 3372 3402 3528 3591 3654 3724 3857 3934 3969 4104 4116 4263 4332 4374 4408 4536 4617 4698 4788 4872 4959 5046 5054 5058 5103 5292 5339 5481 5586 5684 5832 5887 5901 6156 6174 6264 6498 6517 6561 6612 6728 6744 6804 6859 7047 7182 7308 7448 7569 7581 7587 7714 7868 7938 8149 8232 8379 8526 8664 8748 9234 9261 9396 9576 9747 9918 9947 10092 10108 10116 10206 10469 10584 10678 10773 10962 11172 11368 11571 11774 11802 11907 12312 12348 12789 12996 13034 13122 13224 13608 13718 13769 13851 14094 14364 14616 14877 15138 15162 15174 15309 15428 15736 15876 15979 16017 16298 16443 16758 17052 17496 17661 17689 17703 18468 18522 18792 19494 19551 19683 19836 19894 20184 20216 20232 20412 20577 20938 21141 21356 21546 21924 22344 22707 22743 22761 23142 23548 23604 23814 24389 24447 24696 25137 25578 25992 26068 26244 26999 27436 27538 27702 27783 28188 28728 29241 29754 29841 30276 30324 30348 30618 30856 31407 31752 31958 32034 32319 32596 32886 33516 34104 34713 35322 35378 35406 35721 36936 37044 37373 38367 38988 39102 39366 39672 39788 40824 41154 41209 41307 41553 41876 42282 42712 43092 43848 44631 45414 45486 45522 45927 46284 47096 47208 47628 47937 48013 48051 48778 48894 49329 50274 51156 52136 52488 52983 53067 53109 53998 54872 55076 55404 55566 56376 57043 58482 58653 59049 59508 59682 60552 60648 60696 61236 61731 62814 63423 63916 64068 64638 65192 65772 67032 68121 68229 68283 69426 70644 70756 70812 71442 73167 73283 73341 74088 74746 75411 76734 77976 78204 78732 78961 79576 80997 82308 82418 82614 83106 83349 83752 84564 86184 87723 89262 89523 90828 90972 91044 91854 92568 94221 95256 95874 96026 96102 96383 96957 97556 97788 98658 100548 101441 102312 104139 105966 106134 106218 107163 107996 110152 110808 111132 111853 112119 114086 115101 116964 117306 118098 119016 119364 122472 123462 123627 123823 123921 124659 125628 126846 127832 128136 129276 131544 133893 136242 136458 136566 137781 138852 141288 141512 141624 142884 143811 144039 144153 146334 146566 146682 147987 149492 150822 153468 154831 156408 157464 157922 158949 159201 159327 161994 164616 164836 165228 166212 166698 169128 170723 171129 175446 175959 177147 178524 179046 181656 181944 182088 183708 185193 188442 188993 190269 191748 192052 192204 192766 193914 195112 195576 197316 198911 201096 202882 204363 204687 204849 208278 211932 212268 212436 214326 215992 219501 219849 220023 222264 223706 224238 226233 228172 230202 233928 234612 236196 236321 236883 238728 242991 246924 247254 247646 247842 249318 250047 251256 253692 258552 261611 263169 267786 268569 272484 272916 273132 275562 277704 282663 285768 287622 288078 288306 288463 289149 290871 292668 293132 293364 295974 298984 301644 303601 304323 306936 309662 312417 315844 317898 318402 318654 321489 323988 329672 330456 332424 333396 335559 336091 336357 341446 342258 345303 350892 351918 354294 357048 358092 367416 370386 370881 371469 371763 373977 376884 377986 380538 383496 384104 384408 385532 387828 394632 397822 399301 401679 405764 408726 409374 409698 413343 416556 423864 424536 424872 428652 431433 432117 432459 439002 439698 440046 443961 447412 448476 452466 456344 460404 463391 464493 469224 472392 472642 473766 476847 477603 477981 485982 493848 494508 495292 495684 498636 500094 507384 512169 512981 513387 523222 526338 527877 531441 535572 537138 544968 545832 546264 551124 552727 555579 565326 566979 570807 575244 576156 576612 576926 578298 581742 585336 586264 586728 591948 596733 603288 607202 608646 613089 614061 614547 619324 624834 631688 635796 636804 637308 642978 647976 658503 659547 660069 666792 671118 672182 672714 678699 682892 684516 690606 701784 703836 708588 708963 710087 710649 716184 728973 740772 741762 742938 743526 747954 750141 753768 755972 761076 771064 775656 782971 784833 789507 795644 798602 803358 805707 811528 817452 818748 819396 826686 833112 847989 857304 862866 864234 864918 865389 867447 872613 878004 879396 880092 887922 894824 896952 904932 910803 912969 920808 926782 928986 937251 945284 947532 953694 955206 955962 964467 971964 989016 990584 991368 997272 1000188 1006677 1008273 1009071 1024338 1025962 1026774 1035909 1046444 1052676 1055754 1062882 1071144 1074276 1083817 1102248 1105454 1111158 1112643 1114407 1115289 1121931 1130652 1133958 1141614 1150488 1152312 1153224 1153852 1156596 1163484 1183896 1193466 1195061 1197903 1205037 1214404 1217292 1226178 1228122 1229094 1238648 1240029 1249668 1271592 1273608 1274616 1285956 1294299 1296351 1297377 1317006 1319094 1320138 1331883 1342236 1344364 1345428 1357398 1365784 1369032 1381212 1390173 1392377 1393479 1407672 1417176 1417926 1420174 1421298 1430541 1432809 1433943 1457946 1481544 1483524 1485876 1487052 1495908 1500259 1500282 1511944 1522152 1536507 1538943 1540161 1565942 1569666 1579014 1583631 1591288 1594323 1597204 1606716 1611414 1634904 1637496 1638792 1653372 1654247 1658181 1666737 1695978 1700937 1712421 1725732 1728468 1729836 1730778 1734894 1745226 1756008 1758792 1760184 1775844 1790199 1809864 1821606 1825938 1831277 1839267 1842183 1843641 1853564 1857972 1874502 1890568 1895064 1907388 1910412 1911924 1927379 1928934 1943928 1975509 1978641 1980207 2000376 2013354 2016546 2018142 2036097 2048676 2051924 2053548 2071818 2092888 2105352 2111508 2125207 2125764 2126889 2130261 2131947 2148552 2167634 2186919 2210908 2222316 2225286 2228814 2230578 2243862 2250423 2261304 2267916 2283228 2289869 2307704 2313192 2326968 2348913 2352637 2354499 2368521 2386932 2390122 2395806 2410074 2417121 2428808 2434584 2452356 2456244 2458188 2480058 2499336 2543967 2571912 2588598 2592702 2594754 2596167 2602341 2617839 2634012 2638188 2640276 2663766 2684472 2688728 2690856 2714796 2732409 2738907 2762424 2780346 2784754 2786958 2795107 2811753 2835852 2840348 2842596 2861082 2865618 2867886 2893401 2915892 2941789 2967048 2971752 2974104 2991816 3000518 3000564 3020031 3024819 3027213 3073014 3077886 3080322 3107727 3131884 3139332 3158028 3167262 3188646 3194408 3213432 3222828 3243737 3251451 3306744 3308494 3316362 3333474 3337929 3343221 3345867 3365793 3391956 3401874 3424842 3451464 3456936 3459672 3461556 3469788 3490452 3551688 3580398 3585183 3590867 3593709 3615111 3643212 3651876 3662554 3678534 3684366 3687282 3707128 3715944 3720087 3749004 3814776 3820824 3823848 3854758 3857868 3869089 3882897 3889053 3892131 3951018 3957282 3960414 3995649 4026708 4033092 4036284 4072194 4097352 4103848 4107096 4143636 4170519 4177131 4180437 4223016 4250414 4251528 4253778 4260522 4263894 4291623 4298427 4301829 4335268 4373838 4421816 4444632 4450572 4457628 4461156 4487724 4490099 4500777 4500846 4535832 4566456 4579738 4609521 4616829 4620483 4697826 4705274 4708998 4737042 4750893 4773864 4780244 4782969 4791612 4820148 4834242 4904712 4912488 4916376 4960116 4962741 4970609 4974543 5000211 5087934 5102811 5137263 5177196 5185404 5189508 5192334 5204682 5235678 5268024 5276376 5280552 5327532 5370597 5429592 5464818 5477814 5480797 5493831 5517801 5526549 5530923 5560692 5569508 5573916 5590214 5623506 5671704 5680696 5685192 5722164 5731236 5735772 5768419 5782137 5786802 5831784 5883578 5926527 5935923 5940621 6001036 6001128 6040062 6049638 6054426 6108291 6146028 6155772 6160644 6215454 6263768 6278664 6316056 6334524 6375621 6377292 6380667 6390783 6395841 6445656 6487474 6502902 6560757 6616988 6632724 6666948 6675858 6686442 6691734 6731586 6751269 6783912 6803748 6849684 6853309 6869607 6923112 6939576 6980904 7046739 7057911 7063497 7105563 7160796 7170366 7181734 7187418 7230222 7251363 7286424 7303752 7325108 7357068 7368732 7374564 7440174 7498008 7586719 7631901 7709516 7715736 7738178 7765794 7778106 7784262 7788501 7807023 7853517 7902036 7914564 7920828 7991298 8053416 8066184 8072568 8144388 8197227 8216721 8287272 8341038 8354262 8360874 8365427 8385321 8435259 8500828 8507556 8521044 8527788 8583246 8596854 8603658 8670536 8680203 8747676 8804429 8825367 8901144 8915256 8922312 8975448 8980198 9001554 9001692 9060093 9074457 9081639 9159476 9219042 9233658 9240966 9323181 9395652 9410548 9417996 9474084 9501786 9560488 9565938 9583224 9640296 9668484 9731211 9746639 9754353 9920232 9925482 9941218 9949086 10000422 10013787 10029663 10037601 10097379 10175868 10205622 10274526 10354392 10370808 10379016 10384668 10409364 10471356 10501813 10655064 10741194 10755549 10772601 10781127 10845333 10929636 10955628 10961594 10987662 11035602 11053098 11061846 11121384 11139016 11147832 11160261 11180428 11247012 11444328 11462472 11471544 11536838 11564274 11573604 11579729 11607267 11648691 11667159 11676393 11767156 11853054 11871846 11881242 11986947 12002072 12080124 12099276 12108852 12216582 12292056 12311544 12321288 12430908 12511557 12531393 12541311 12669048 12751242 12754584 12761334 12781566 12791682 12874869 12895281 12905487 12974948 13005804 13121514 13233976 13265448 13333896 13351716 13372884 13383468 13463172 13470297 13491653 13502331 13502538 13607496 13699368 13706618 13739214 13828563 13850487 13861449 14093478 14115822 14126994 14211126 14252679 14321592 14340732 14348907 14363468 14374836 14460444 14502726 14650216 14714136 14737464 14749128 14876449 14880348 14888223 14911827 14923629 15000633 15173438 15263802 15308433 15411789 15419032 15476356 15531588 15556212 15568524 15577002 15614046 15707034 15804072 15829128 15841656 15982596 16029083 16111791 16288776 16394454 16433442 16442391 16481493 16553403 16579647 16592769 16682076 16708524 16721748 16730854 16770642 16870518 17001656 17015112 17042088 17055576 17166492 17193708 17207316 17305257 17346411 17360406 17495352 17608858 17650734 17779581 17807769 17821863 17960396 18003108 18003384 18120186 18148914 18163278 18318952 18324873 18438084 18467316 18481932 18646362 18791304 18821096 18835992 18948168 19003572 19126863 19131876 19142001 19172349 19187523 19336968 19462422 19493278 19508706 19682271 19850964 19882436 19898172 20000844 20027574 20059326 20075202 20194758 20253807 20351736 20411244 20549052 20559927 20592523 20608821 20769336 20818728 20942712 21003626 21140217 21173733 21190491 21316689 21482388 21511098 21545202 21562254 21690666 21754089 21859272 21911256 21923188 21975324 22071204 22106196 22123692 22188041 22320522 22360856 22494024 22706159 22760157 22895703 23073676 23128548 23147208 23159458 23214534 23297382 23334318 23352786 23365503 23421069 23534312 23560551 23706108 23743692 23762484 23973894 24160248 24198552 24217704 24433164 24591681 24650163 24861816 25023114 25062786 25082622 25096281 25155963 25305777 25502484 25522668 25563132 25583364 25749738 25790562 25810974 25949896 26011608 26040609 26243028 26413287 26476101 26703432 26745768 26766936 26926344 26940594 26983306 27004662 27005076 27083623 27180279 27223371 27244917 27413236 27478428 27657126 27700974 27722898 27969543 28186956 28231644 28253988 28422252 28504921 28505358 28681464 28697814 28726936 28749672 28920888 29005452 29193633 29239917 29263059 29752898 29760696 29776446 29823654 29847258 30001266 30041361 30088989 30112803 30292137 30346876 30527604 30616866 30823578 30952712 31063176 31112424 31137048 31154004 31228092 31414068 31430693 31505439 31965192 32058166 32223582 32266647 32317803 32343381 32535999 32788908 32866884 32884782 32962986 33106806 33159294 33185538 33364152 33417048 33443496 33461708 33480783 33541284 33741036 34332984 34387416 34414632 34610514 34692822 34720812 34739187 34794263 34821801 34946073 35001477 35029179 35217716 35301468 35559162 35615538 35643726 35920792 35960841 36006216 36240372 36297828 36326556 36649746 36876168 36934632 36963864 37292724 37534671 37594179 37623933 38007144 38253726 38263752 38284002 38344698 38375046 38624607 38685843 38716461 38924844 38986556 39017412 39364542 39701928 39764872 39796344 40001688 40055148 40118652 40150404 40378933 40389516 40410891 40474959 40506993 40507614 40822488 41098104 41119854 41185046 41217642 41485689 41551461 41584347 42007252 42280434 42347466 42380982 42633378 42758037 42964776 43022196 43090404 43124508 43381332 43507511 43508178 43846376 43950648 44142408 44212392 44247384 44376082 44629347 44641044 44664669 44735481 44770887 45001899 45412318 45520314 45791406 45925299 46147352 46235367 46257096 46318916 46429068 46594764 46668636 46705572 46731006 46842138 47121102 47412216 47487384 47524968 47947788 47973163 48087249 48335373 48866328 49183362 49300326 49327173 49444479 49660209 49738941 49778307 50046228 50125572 50165244 50192562 50311926 50611554 51004968 51045336 51126264 51166728 51499476 51581124 51621948 51915771 52039233 52081218 52486056 52826574 52952202 53107033 53338743 53423307 53465589 53881188 53966612 54009324 54010152 54167246 54360558 54446742 54489834 54826472 54956856 54974619 55314252 55401948 55445796 55893991 55939086 56373912 56463288 56507976 56844504 57009842 57010716 57380589 57395628 57426003 57517047 57562569 58010904 58387266 58479834 58526118 59046813 59505796 59552892 59647308 59694516 60002532 60082722 60177978 60225606 60584274 60693752 60761421 61055208 61233732 61631003 61647156 61679781 61777569 61826463 62308008 62456184 62828136 62861386 63010878 63420651 63521199 63571473 63950067 64116332 64447164 64533294 64635606 64686762 65071998 65262267 65577816 65733768 65769564 65925972 66213612 66318588 66371076 66406201 66564123 66923416 66961566 67082568 67482072 68118477 68226473 68280471 68687109 69221028 69385644 69441624 69478374 69588526 69643602 69892146 70002954 70058358 70096509 70263207 70435432 70602936 70681653 71118324 71231076 71287452 71921682 72480744 72595656 72653112 73299492 73512691 73775043 73950489 74585448 75069342 75188358 75247866 75288843 75467889 75917331 76507452 76568004 76689396 76750092 77249214 77371686 77432922 77849688 77973112 78034824 78121827 78729084 79239861 79428303 80110296 80237304 80300808 80757866 80779032 80821782 80949918 81013986 81015228 81058103 81250869 81540837 81670113 81734751 82239708 82370092 82435284 82971378 83102922 83168694 83908629 84014504 84560868 84694932 84761964 85266756 85311881 85514763 85516074 86044392 86180808 86249016 86762664 87015022 87016356 87580899 87719751 87789177 88752164 89258694 89282088 89329338 89470962 89541774 90003798 90124083 90266967 90338409 90824636 90876411 91040628 91582812 91850598 92470734 92637832 92858136 93189528 93337272 93411144 93462012 93684276 94242204 94292079 94441571 94516317 95895576 95946326 96174498 96670746 96799941 96953409 97030143 97607997 98366724 98600652 98654346 98888958 99320418 99477882 99556614 100092456 100251144 100330488 100385124 100442349 100623852 101223108 102998952 103162248 103243896 103831542 104078466 104135143 104162436 104217561 104382789 104465403 104838219 105004431 105087537 105653148 105904404 106214066 106677486 106846614 106931178 107762376 107882523 107933224 108018648 108334492 108721116 108893484 108979668 109949238 110628504 110803896 110891592 111787982 111878172 112203581 112604013 112782537 112871799 114019684 114021432 114761178 114791256 114852006 115034094 115125138 115873821 116057529 116149383 116774532 116959668 117052236 118093626 119011592 119105784 119294616 119389032 120005064 120165444 120355956 120451212 121136799 121168548 121232673 121424877 121520979 121522842 122467464 123262006 123294312 123359562 123555138 123652926 124457067 124654383 124753041 125722772 126021756 126841302 127042398 127142946 127900134 128232664 128274111 128894328 129066588 129271212 129373524 130143996 130212871 130522533 130524534 131539128 131851944 132427224 132637176 132742152 132812402 133128246 133888041 133923132 133994007 134206443 134312661 135005697 136236954 136452946 136560942 137374218 137775897 138442056 138706101 138771288 138956748 139177052 139287204 139784292 140005908 140116716 140193018 140526414 141363306 142236648 142462152 142574904 143843364 143919489 144147661 144261747 145006119 146598984 147025382 147550086 147900978 147981519 148333437 148980627 149216823 149334921 150138684 150376716 150495732 150577686 150935778 151834662 153014904 153136008 153378792 153500184 154498428 154743372 154865844 155316287 155747313 156117699 156243654 157458168 158479722 158856606 158943113 159321099 160016229 160269921 160396767 161515732 161643564 161899836 162027972 162030456 162116206 162501738 163081674 163340226 163469502 164479416 164740184 164870568 164923857 165942756 166205844 166337388 167284151 167681973 167817258 169121736 169389864 169523928 170533512 170623762 171029526 171032148 172141767 172278009 172551141 172687707 174030044 174032712 175161798 175439502 175578354 177140439 177504328 178517388 178658676 178941924 179083548 180007596 180248166 180533934 180676818 181649272 181752822 182081256 182284263 183165624 183701196 184893009 184941468 185039343 185332707 185479389 186924024 187368552 188484408 188584158 188883142 189032634 190261953 190563597 190714419 191850201 191892652 192348996 193341492 193599882 193906818 194060286 195215994 195786801 196733448 197201304 197308692 197777916 198640836 198955764 199113228 199218603 199534447 199692369 200770248 200884698 201247704 202446216 204355431 204679419 204841413 206061327 207663084 208156932 208270286 208324872 208435122 208765578 208930806 209676438 210008862 210175074 210289527 210789621 211306296 211808808 212044959 212428132 213354972 213693228 213862356 215765046 216668984 217442232 217786968 217959336 219898476 220014851 220538073 221325129 221851467 223575964 223756344 224407162 225208026 225565074 225743598 225866529 226403667 227751993 228039368 229522356 229704012 230068188 230250276 231747642 232115058 232298766 233549064 233919336 234104472 234365481 236187252 237719583 238284909 240330888 240711912 240902424 242273598 242337096 242465346 242849754 243041958 243045684 243174309 243752607 244622511 245010339 245204253 246524012 246719124 247110276 247305852 248914134 249308766 249506082 251445544 251725887 252043512 253682604 254084796 254285892 255800268 255935643 256544289 256548222 258133176 258542424 258747048 260287992 260425742 261045066 261049068 262742697 263159253 263367531 265624804 266256492 267776082 267846264 267988014 268412886 268625322 270011394 270372249 270800901 271015227 272473908 272629233 272905892 273121884 274748436 275551794 277412202 277913496 278354104 278574408 279568584 280011816 280233432 280386036 281052828 282652531 282726612 282876237 283324713 283548951 287686728 287838978 288295322 288523494 290012238 290399823 290860227 291090429 292823991 294050764 295100172 295801956 295963038 296666874 297961254 298433646 298669842 300277368 300753432 300991464 301155372 301871556 303669324 304552577 308996856 309486744 309731688 310632574 311494626 312235398 312405429 312487308 312652683 313148367 313396209 314514657 315013293 315262611 316959444 317713212 317886226 318642198 320032458 320539842 320793534 323031464 323287128 323647569 323799672 324055944 324232412 325003476 326163348 326680452 326939004 329847714 331885512 332411688 332674776 334568302 335363946 335634516 335812141 336610743 337812039 338347611 338615397 341247524 342059052 342064296 344283534 344556018 345102282 345375414 347621463 348060088 348172587 348448149 350323596 350879004 351156708 354280878 357034776 357317352 357883848 358167096 360015192 360496332 361067868 361353636 363410397 363505644 363698019 364274631 364562937 364568526 367402392 369786018 369882936 370078686 370665414 370958778 373371201 373963149 374259123 377168316 377766284 378065268 380523906 381127194 381428838 383700402 383785304 384697992 384822333 386682984 387199764 387813636 388120572 390431988 390638613 391257937 391567599 391573602 394617384 395555832 397281672 397911528 398226456 398437206 399068894 399384738 401664123 401769396 401982021 402619329 402937983 405017091 408710862 409358838 409682826 412122654 413327691 415326168 416118303 416313864 416540572 416870244 417531156 417861612 419352876 420017724 420350148 420579054 421572779 421579242 424089918 424856264 426709944 427386456 427724712 431417021 431530092 431758467 432442983 432785241 435018357 439796952 440029702 441076146 442650258 443702934 443944557 445000311 446941881 447151928 447650469 448004763 448814324 450416052 451130148 451487196 451733058 452807334 455503986 459044712 459408024 460136376 460500552 463495284 464230116 464597532 464843407 465948861 467241939 468353097 468730962 472374504 475439166 476569818 476829339 477963297 480048687 480809763 481190301 484547196 484930692 485699508 486083916 486091368 486348618 487505214 489245022 490020678 490408506 493048024 493438248 494220552 494611704 494771571 497828268 498617532 499012164 501852453 503045919 503451774 507365208 508169592 508571784 511600536 511871286 513088578 513096444 514588837 516425301 516834027 517653423 518063121 520851484 522090132 522098136 525485394 526318506 526735062 531249608 531421317 532512984 535552164 535976028 536825772 537250644 540022788 540744498 541593499 541601802 542030454 544947816 545258466 545811784 546243768 546852789 549496872 551103588 554679027 554824404 555118029 555998121 556438167 560772072 562105656 565305062 565453224 565752474 566649426 567097902 570785859 571690791 572143257 575550603 575677956 576590644 577046988 580024476 580799646 581720454 582180858 585647982 587360403 588101528 590200344 591603912 591926076 593333748 595922508 596867292 597183167 597339684 597655809 598603341 599077107 602310744 603743112 607338648 609105154 613066293 614038257 614524239 618183981 621265148 622989252 624470796 624810858 624974616 625305366 626296734 626792418 629029314 630026586 630525222 630868581 632368863 633918888 635426424 635772452 636134877 637284396 640064916 641079684 641587068 643453189 647295138 648464824 650006952 652326696 653360904 653878008 659695428 660044553 661090997 661614219 663975387 665554401 669136604 670727892 671269032 671624282 673221486 675624078 676695222 677230794 677599587 679211001 682495048 683255979 684118104 688567068 689112036 690204564 690750828 695242926 696345174 696896298 700647192 701758008 702313416 703096443 708561756 713158749 714854727 720992664 722135736 722707272 726820794 727011288 727396038 728549262 729125874 729137052 729522927 731257821 733867533 735031017 735612759 739572036 740157372 741330828 741917556 746742402 747926298 748518246 754336632 755177661 755532568 756130536 761047812 762254388 762857676 767400804 767806929 769632867 769644666 774399528 775627272 776241144 780863976 781277226 782515874 783135198 783147204 785425067 788228091 789477759 790102593 796874412 798137788 798769476 803328246 803538792 803964042 805238658 805875966 810034182 811116747 812402703 813045681 817421724 818717676 819365652 824245308 826642709 826655382 832236606 833081144 833740488 835062312 835723224 838705752 840035448 840700296 841158108 843145558 843158484 847957593 848179836 848628711 849974139 850646853 862834042 863060184 863516934 864885966 865570482 870036714 871199469 872580681 873271287 878471973 880059404 882152292 885300516 887405868 887889114 890000622 893883762 895300938 896009526 897628648 900832104 902260296 902974392 903466116 905614668 911007972 911490097 913657731 926990568 928460232 929195064 929686814 931897722 934483878 936706194 937216287 937461924 937958049 939445101 940188627 943543971 945039879 945787833 950878332 953139636 953658678 955926594 960097374 961619526 962380602 969094392 969861384 970942707 971399016 972167832 972697236 975010428 978490044 980041356 980817012 989543142 995656536 997235064 998024328 1003704906 1006091838 1006903548 1007436423 1009033627 1009832229 1013436117 1015042833 1015846191 1023742572 1026177156 1026192888 1029177674 1032850602 1033668054 1035306846 1036126242 1041702968 1042864389 1044180264 1044517761 1045344447 1050970788 1052637012 1053470124 1062842634 1071104328 1071952056 1073651544 1074501288 1080045576 1081488996 1083186998 1083203604 1084060908 1087214009 1090231191 1090516932 1091094057 1092823893 1093688811 1093705578 1102207176 1109358054 1109648808 1110236058 1111996242 1112876334 1120113603 1121889447 1122777369 1130610124 1131504948 1133298852 1134195804 1141571718 1143381582 1144286514 1151101206 1151355912 1153181288 1154093976 1154466999 1160048952 1161599292 1163440908 1164361716 1170989057 1171295964 1171915839 1173773811 1174702797 1174720806 1183852152 1186667496 1191845016 1193734584 1194366334 1194679368 1195311618 1197206682 1198154214 1204992369 1205946063 1207857987 1208813949 1215051273 1218210308 1226132586 1228076514 1229048478 1236367962 1239983073 1242530296 1245978504 1248941592 1249621716 1250610732 1252593468 1253584836 1258058628 1260053172 1261050444 1261717819 1261737162 1264718337 1264737726 1271544904 1272269754 1274568792 1280129832 1282159368 1283174136 1286906378 1294251063 1294590276 1295275401 1297328949 1298355723 1305055071 1319390856 1320089106 1322181994 1323228438 1327950774 1331108802 1331833671 1335000933 1338273208 1340825643 1341455784 1342951407 1343248564 1344014289 1346442972 1351248156 1353390444 1354461588 1355199174 1358422002 1366511958 1377134136 1378224072 1380409128 1381501656 1390485852 1392690348 1393792596 1394530221 1396741129 1397846583 1401725817 1405059291 1406192886 1417123512 1426317498 1429709454 1430488017 1433889891 1440146061 1442429289 1443570903 1453641588 1454792076 1457098524 1458251748 1458274104 1459045854 1462515642 1467735066 1470062034 1471225518 1479144072 1480314744 1482661656 1483835112 1484314713 1493484804 1495852596 1497036492 1505557359 1509137757 1510355322 1522095624 1524508776 1525715352 1534801608 1535613858 1539265734 1539289332 1540103957 1543766511 1549275903 1550502081 1552960269 1554189363 1562554452 1565031748 1566270396 1566294408 1570850134 1576456182 1578955518 1580205186 1593748824 1594263951 1596275576 1597538952 1606656492 1607928084 1610477316 1611751932 1620068364 1620925739 1622233494 1624780497 1624805406 1626091362 1634843448 1637435352 1638731304 1640558367 1648490616 1653285418 1653310764 1664037081 1664473212 1665354087 1667994363 1669314501 1682316216 1686291116 1686316968 1695915186 1696359672 1697257422 1699948278 1701293706 1712357577 1715072373 1716429771 1725668084 1726651809 1727033868 1729771932 1731140964 1740073428 1742398938 1745161362 1746542574 1756943946 1760118808 1762081209 1764304584 1770601032 1774811736 1775778228 1780001244 1787767524 1790601876 1791549501 1792019052 1792967427 1795810023 1797231321 1806932232 1811229336 1822015944 1822980194 1827315462 1839198879 1842114771 1843572717 1854551943 1859373628 1863795444 1868967756 1873412388 1874432574 1874923848 1875916098 1878890202 1880377254 1887087942 1890079758 1891575666 1892605743 1897106589 1901756664 1906279272 1907317356 1908404631 1911853188 1920194748 1923239052 1924761204 1925779829 1930359567 1941885414 1945394472 1950020856 1956980088 1960082712 1961634024 1978567717 1979086284 1980133659 1983272991 1984842657 1991926161 1996663203 2007409812 2012183676 2013807096 2014872846 2018067254 2019664458 2026872234 2030085666 2031692382 2032798761 2037633003 2047485144 2049767937 2052354312 2058355348 2065701204 2067336108 2070613692 2072252484 2085728778 2089035522 2090688894 2101941576 2105274024 2106940248 2125685268 2131868039 2139476247 2144564181 2162977992 2166373996 2166407208 2168121816 2174428018 2180462382 2181033864 2182188114 2185647786 2187377622 2187411156 2188568781 2193773463 2201602599 2205093051 2206838277 2218716108 2220472116 2223992484 2225752668 2240227206 2243778894 2245554738 2261220248 2263009896 2265532983 2266597704 2268391608 2283143436 2286763164 2288573028 2302202412 2303420787 2308898601 2308933998 2323198584 2326881816 2328723432 2341978114 2342591928 2343831678 2347547622 2349405594 2349441612 2350684987 2356275201 2364684273 2368433277 2370307779 2388732668 2390623236 2394413364 2396308428 2409984738 2411892126 2415715974 2417627898 2430102546 2433350241 2436420616 2437208109 2439137043 2452265172 2456153028 2458096956 2472735924 2474044549 2479928127 2479966146 2499243432 2501221464 2505186936 2507169672 2516117256 2520106344 2522100888 2523435638 2523474324 2529436674 2529475452 2543872779 2544539508 2545886133 2549922417 2551940559 2573812756 2588502126 2589180552 2590550802 2594657898 2596711446 2610110142 2613598407 2617742043 2619813861 2635415919 2640178212 2644363988 2646456876 2655901548 2662217604 2663667342 2670001866 2681651286 2685902814 2686497128 2688028578 2692885944 2702496312 2706780888 2708923176 2710398348 2716844004 2733023916 2734470291 2738805559 2740973193 2780971704 2785380696 2787585192 2789060442 2793482258 2795693166 2803451634 2810118582 2811648861 2812385772 2813874147 2818335303 2820565881 2830631913 2835119637 2837363499 2852634996 2859418908 2860976034 2867779782 2880292122 2884858578 2887141806 2907283176 2909584152 2912828121 2914197048 2916503496 2918091708 2925031284 2935470132 2940124068 2942451036 2951009453 2968629426 2986969608 2991705192 2994072984 3011114718 3018275514 3019919147 3020710644 3022309269 3027100881 3029496687 3040308351 3045128499 3047538573 3071227716 3078531468 3078578664 3080207914 3087533022 3098551806 3101004162 3105920538 3108378726 3125108904 3128593167 3130063496 3132540792 3133553283 3136033341 3141700268 3152912364 3157911036 3160410372 3188527902 3213312984 3215856168 3220954632 3223503864 3240136728 3241851478 3244466988 3249560994 3249610812 3252182724 3253903849 3261642027 3270693573 3273282171 3278471679 3281066433 3281116734 3306570836 3306621528 3328074162 3328946424 3330708174 3335988726 3338629002 3360340809 3365668341 3368332107 3372582232 3391830372 3394514844 3399896556 3402587412 3424715154 3430144746 3432859542 3451336168 3453303618 3454067736 3459543864 3462281928 3463400997 3480146856 3484797876 3490322724 3493085148 3512967171 3513887892 3515747517 3521321433 3524108391 3524162418 3551556456 3560002488 3575535048 3581203752 3583099002 3584038104 3585934854 3591620046 3594462642 3614977107 3617838189 3623573961 3626441847 3645153819 3645960388 3654630924 3678397758 3684229542 3687145434 3709103886 3718747256 3719949219 3727590888 3737935512 3746824776 3748865148 3751832196 3757780404 3760754508 3774175884 3780159516 3783151332 3785153457 3785211486 3791154493 3794155011 3794213178 3814634712 3816809262 3823706376 3840389496 3846478104 3849522408 3851559658 3860719134 3882753189 3883770828 3885826203 3891986847 3895067169 3915165213 3957135434 3958172568 3960267318 3966545982 3969685314 3983852322 3993326406 3995501013 4005002799 4014819624 4022476929 4024367352 4028854221 4029745692 4032042867 4036134508 4039328916 4053744468 4060171332 4063384764 4065597522 4075266006 4099535874 4116710696 4131402408 4134672216 4141227384 4144504968 4171457556 4178071044 4180282169 4181377788 4183590663 4190223387 4193539749 4205177451 4215177873 4251370536 4263736078 4278952494 4289128362 4291464051 4301669673 4320438183 4327287867 4330712709 4332747992 4348856036 4360924764 4364376228 4371295572 4374755244 4374822312 4377137562 4387546926 4403205198 4410186102 4413676554 4437432216 4440944232 4447984968 4451505336 4452944139 4480454412 4487557788 4491109476 4504172323 4516672077 4527413271 4531065966 4566286872 4573526328 4577146056 4604404824 4606841574 4617797202 4617867996 4620311871 4631299533 4647827709 4651506243 4658880807 4662568089 4683956228 4687663356 4695095244 4698811188 4698883224 4701369974 4712550402 4729368546 4736866554 4740615558 4777465336 4781246472 4782791853 4788826728 4792616856 4819969476 4823784252 4831431948 4835255796 4860205092 4862777217 4866700482 4874341491 4874416218 4878274086 4904530344 4912306056 4916193912 4921675101 4945471848 4948089098 4959856254 4959932292 4992111243 4996062261 5003983089 5007943503 5046871276 5046948648 5058873348 5058950904 5087745558 5089079016 5091772266 5099844834 5103881118 5137072731 5145217119 5147625512 5149289313 5177004252 5179955427 5181101604 5189315796 5193422892 5220220284 5227196814 5235484086 5239627722 5270831838 5280356424 5286243627 5288727976 5292913752 5311803096 5324435208 5327334684 5340003732 5363302572 5371805628 5374648503 5376057156 5378902281 5387430069 5391693963 5420796696 5433688008 5466047832 5468940582 5477611118 5481946386 5517596637 5526344313 5530718151 5563655829 5578120884 5586964516 5591386332 5606903268 5620237164 5623297722 5624771544 5627748294 5636670606 5641131762 5661263826 5670239274 5674726998 5677817229 5691319767 5705269992 5718837816 5721952068 5735559564 5760584244 5769717156 5774283612 5777339487 5786498963 5791078701 5825656242 5836183416 5850062568 5870940264 5880248136 5884902072 5902018906 5935703151 5937258852 5940400977 5949818973 5954527971 5975778483 5989989609 6022229436 6036551028 6039838294 6041421288 6044618538 6054201762 6058993374 6080616702 6090256998 6095077146 6098396283 6112899009 6142455432 6149303811 6157062936 6160415828 6175066044 6197103612 6202008324 6211841076 6216757452 6257186334 6267106566 6272066682 6283400536 6305824728 6315822072 6320820744 6377055804 6380430679 6395604117 6418428741 6433692543 6483702956 6488933976 6499121988 6499221624 6504365448 6507807698 6523284054 6541387146 6546564342 6556943358 6562132866 6562233468 6565706343 6581320389 6604807797 6613141672 6615279153 6620514831 6656148324 6661416348 6671977452 6677258004 6720681618 6731336682 6736664214 6783660744 6789029688 6796598949 6799793112 6805174824 6849430308 6860289492 6865719084 6906607236 6910262361 6926695803 6926801994 6969595752 6980645448 6986170296 7025934342 7027775784 7031495034 7042642866 7048216782 7048324836 7052054961 7068825603 7094052819 7105299831 7110923337 7166198004 7171869708 7183240092 7188925284 7229954214 7235676378 7247147922 7252883694 7290307638 7291920776 7300050723 7309261848 7311624327 7317411129 7356795516 7368459084 7374290868 7418207772 7422133647 7439784381 7439898438 7497730296 7503664392 7515560808 7521509016 7548351768 7560319032 7566302664 7570306914 7570422972 7582308986 7588310022 7588426356 7610498063 7631618337 7633618524 7637658399 7649767251 7655821677 7703119316 7721438268 7765506378 7767541656 7771652406 7783973694 7790134338 7830330426 7840795221 7853226129 7859441583 7906247757 7914270868 7920534636 7933091964 7939370628 7967704644 7986652812 7991002026 8009882801 8010005598 8044953858 8057708442 8059491384 8064085734 8072269016 8078657832 8107488936 8120342664 8126769528 8131195044 8150532012 8196923399 8199071748 8203410873 8216416677 8222919579 8342915112 8356142088 8360564338 8362755576 8367181326 8380446774 8387079498 8410354902 8430355746 8434946583 8441622441 8455005909 8461697643 8491895739 8505358911 8512090497 8527472156 8557904988 8578256724 8582928102 8603339346 8640876366 8654575734 8661425418 8697712072 8721849528 8728752456 8742591144 8749510488 8754275124 8775093852 8806410396 8820372204 8827353108 8832024733 8853028359 8905888278 8960908824 8975115576 8982218952 9008344646 9033344154 9054826542 9059757441 9062131932 9066927807 9081302643 9088490061 9120925053 9135385497 9142615719 9213683148 9235594404 9235735992 9240623742 9262599066 9295655418 9303012486 9317761614 9325136178 9367912456 9375326712 9385779501 9390190488 9397622376 9400659849 9402739948 9408100023 9425100804 9458737092 9473733108 9481231116 9565583706 9639938952 9647568504 9662863896 9670511592 9720410184 9725554434 9733400964 9748682982 9748832436 9756548172 9761711547 9777187903 9784926081 9812080719 9819846513 9835415037 9843199299 9843350202 9896178196 9919712508 9919864584 9984222486 9992124522 10007966178 10015887006 10081022427 10093742552 10097005023 10104996321 10117746696 10175491116 10183544532 10199689668 10207762236 10274145462 10290434238 10298578626 10354008504 10359910854 10362203208 10378631592 10386845784 10390202991 10440440568 10454393628 10470968172 10479255444 10538901513 10541663676 10547242551 10563964299 10572325173 10572487254 10654669368 10680007464 10726605144 10743611256 10749297006 10752114312 10757804562 10774860138 10783387926 10844931321 10853514567 10870721883 10879325541 10935461457 10937881164 10955222236 10963892772 11035193274 11052688626 11061436302 11127311658 11156241768 11159847657 11173929032 11182772664 11213806536 11240474328 11246595444 11255496588 11273341212 11282263524 11322527652 11340478548 11346480173 11349453996 11355460371 11355634458 11373463479 11382465033 11382639534 11443904136 11471119128 11521168488 11539434312 11548567224 11554678974 11572997926 11582157402 11648259567 11651312484 11657478609 11675960541 11685201507 11745495639 11804037812 11871406302 11874517704 11880801954 11899637946 11909055942 11951556966 11979979218 11986503039 12015008397 12044458872 12067430787 12073102056 12079676588 12086562663 12089237076 12108403524 12117986748 12161233404 12180513996 12190154292 12196792566 12225610591 12225798018 12298607622 12320831656 12350132088 12394207224 12404016648 12423682152 12433514904 12514372668 12534213132 12540846507 12544133364 12550771989 12570670161 12580619247 12615532353 12645533619 12754111608 12760861358 12791208234 12836857482 12867385086 12874392153 12905009019 12961314549 12967405912 12981863601 12992138127 12998243976 13015615396 13046568108 13082774292 13093128684 13113886716 13124265732 13124466936 13131412686 13162640778 13209615594 13230558306 13241029662 13312296648 13322832696 13343954904 13354516008 13358832417 13441363236 13462673364 13473328428 13480458803 13512516969 13550016231 13582239813 13593197898 13698860616 13720578984 13731438168 13813214472 13820524722 13853391606 13853603988 13860935613 13893898599 13943483127 13954518729 13976642421 13987704267 14051868684 14062990068 14085285732 14096433564 14096649672 14104109922 14137651206 14188105638 14210599662 14221846674 14332396008 14343739416 14348375559 14366480184 14377850568 14459908428 14471352756 14494295844 14505767388 14580615276 14588331651 14600101446 14623024473 14623248654 14634822258 14713591032 14736918168 14748581736 14836415544 14844267294 14879568762 14879796876 14923076273 14976333729 14988186783 15011949267 15023830509 15140613828 15140845944 15164617972 15176620044 15176852712 15220996126 15263236674 15267237048 15275316798 15299534502 15311643354 15406238632 15411218193 15435651357 15442876536 15447867939 15531012756 15543304812 15567947388 15580268676 15660660852 15681590442 15706211471 15706452258 15718883166 15812495514 15828541736 15841069272 15858730881 15866183928 15878741256 15935409288 15973305624 15982004052 16019765602 16020011196 16089907716 16115416884 16123945509 16128171468 16136706843 16162290207 16175081889 16262390088 16301064024 16393846798 16398143496 16406821746 16432833354 16445839158 16552789911 16579032939 16592154453 16690967487 16721128676 16734362652 16760893548 16774158996 16820709804 16860711492 16869893166 16883244882 16910011818 16923395286 16983791478 17010717822 17024180994 17033451687 17054944312 17073959301 17115809976 17156513448 17165856204 17206678692 17281752732 17309151468 17318311843 17322850836 17332018461 17359496889 17373236103 17508550248 17550187704 17612820792 17640744408 17654706216 17664049466 17706056718 17807109453 17811776556 17821202931 17849456919 17863583913 17927335449 17969968827 18016689292 18066688308 18109653084 18119514882 18124263864 18133855614 18162605286 18176980122 18241850106 18270770994 18285231438 18295188849 18338697027 18427366296 18447911433 18471188808 18481247484 18525198132 18591310836 18606024972 18635523228 18650272356 18660142481 18771559002 18801319698 18805479896 18816200046 18850201608 18917474184 18947466216 18962462232 19131167412 19141292037 19171638913 19186812351 19255286223 19301077629 19451108868 19466801928 19497365964 19497664872 19513096344 19523423094 19554375806 19569852162 19624161438 19639693026 19670830074 19686398598 19686700404 19697119029 19743961167 19792356392 19814423391 19839425016 19845837459 19861544493 19968444972 19984249044 20015932356 20031774012 20162044854 20194010046 20209992642 20350982232 20367089064 20389796847 20399379336 20415524472 20548290924 20580868476 20597157252 20657066171 20719821708 20730787083 20780087409 20780405982 20908787256 20941936344 20958510888 21077803026 21083327352 21094485102 21127928598 21144650346 21144974508 21156164883 21206476809 21282158457 21315899493 21332770011 21498594012 21515609124 21549720276 21566775852 21689862642 21707029134 21741443766 21758651082 21870922914 21875762328 21900152169 21910444472 21927785544 21934872981 21952233387 22070386548 22105377252 22122872604 22254623316 22266400941 22319353143 22319695314 22493190888 22510993176 22546682424 22564527048 22645055304 22680957096 22692960346 22698907992 22710920742 22711268916 22746926958 22764930066 22765279068 22777326943 22831494189 22894855011 22912975197 22949301753 22967465031 23109357948 23145995852 23164314804 23296519134 23302624968 23314957218 23351921082 23370403014 23490991278 23522385663 23559678387 23578324749 23608075624 23742812604 23761603908 23799275892 23818111884 23903113932 23959958436 23972638561 23973006078 24029648403 24030016794 24134861574 24159353176 24173125326 24178474152 24216807048 24235973496 24322466808 24361027992 24380308584 24393585132 24451221182 24451596036 24590770197 24597215244 24610232619 24649250031 24668758737 25028745336 25068426264 25081693014 25088266728 25101543978 25141340322 25161238494 25231064706 25291067238 25304839749 25324867323 25365017727 25385092929 25475687217 25516076733 25521722716 25536271491 25582416468 25673714964 25734770172 25748784306 25810018038 25922629098 25963727202 25984276254 26031230792 26093136216 26165548584 26186257368 26227773432 26248531464 26262825372 26325281556 26419231188 26461116612 26482059324 26496074199 26538081451 26559085077 26717664834 26882726472 26925346728 26946656856 26960917606 27025033938 27100032462 27164479626 27179272323 27186395796 27200783421 27243907929 27265470183 27362775159 27406156491 27427847157 27641049444 27706783212 27707207976 27721871226 27787797198 27886966254 27909037458 27953284842 27975408534 28103737368 28125980136 28157338503 28170571464 28192867128 28201979547 28208219844 28224300069 28275302412 28376211276 28421199324 28443693348 28696751118 28919816856 28942705512 28988591688 29011534776 29161230552 29176663302 29200202892 29246048946 29246497308 29261975183 29269644516 29285134641 29331563709 29354778243 29436242157 29459539539 29506245111 29529597897 29688534588 29759137524 29759593752 29846152546 29952667458 29976373566 30023898534 30047661018 30243067281 30281227656 30291015069 30314988963 30329235944 30353240088 30441992252 30526473348 30550633596 30599069004 30623286708 30822436386 30871302714 30895735878 31062025512 31086609624 31135894776 31160537352 31170608973 31321321704 31363180884 31412422942 31412904516 31437766332 31529206261 31616704539 31624991028 31641727653 31691892897 31716975519 31717461762 31964008104 32039531204 32040022392 32179815432 32230833768 32247891018 32256342936 32273413686 32324580414 32350163778 32534793963 32560543701 32612165649 32637976623 32787693596 32806384371 32813643492 32865666708 32891678316 33105579822 33158065878 33184308906 33381934974 33442257352 33468725304 33479542971 33521787096 33548317992 33641419608 33721422984 33739786332 33766489764 33820023636 33846790572 33967582956 34021435644 34039440519 34048361988 34066381113 34066903374 34120390437 34147395099 34147918602 34331712408 34413357384 34563505464 34618302936 34636623686 34645701672 34664036922 34718993778 34746472206 34944778701 34972435827 35027881623 35055604521 35236486917 35328098932 35412113436 35614218906 35623553112 35642405862 35698913838 35727167826 35854670898 35939937654 35959509117 36033378584 36045025191 36133376616 36219306168 36239029764 36259687989 36267711228 36325210572 36353960244 36483700212 36541541988 36570462876 36589816751 36590377698 36676831773 36677394054 36895822866 36962494968 37050396264 37182621672 37212049944 37271046456 37300544712 37320284962 37543118004 37602639396 37622539521 37632400092 37652315967 37712010483 37741857741 37846597059 37936600857 38262334824 38282584074 38343277826 38373624702 38510572446 38602155258 38623176459 38715027057 38883943647 38902217736 38945590803 38976414381 38994731928 39046846188 39108751612 39139704324 39248322876 39279386052 39341660148 39372797196 39373400808 39394238058 39487922334 39628846782 39691674918 39723088986 39936889944 39968498088 40031864712 40063548024 40324089708 40388020092 40419985284 40441376409 40505492741 40537550907 40650048693 40746719439 40779593694 41096581848 41161736952 41194314504 41314132342 41439643416 41461574166 41560174818 41560811964 41582806839 41681695797 41830449381 41863556187 41929927263 41963112801 42155606052 42188970204 42255857196 42289300692 42289949016 42312329766 42412953618 42564316914 42631798986 42665540022 42997188024 43031218248 43045126677 43099440552 43133551704 43379725284 43414058268 43482887532 43517302164 43741845828 43764994953 43800304338 43869073419 43869745962 43904466774 44140773096 44210754504 44245745208 44509246632 44532801882 44638706286 44639390628 44663014753 44769228819 44929001187 44964560349 45035847801 45071491527 45385920692 45421841484 45422537832 45493853916 45529860132 45530558136 45554653886 45662988378 45789710022 45825950394 45898603506 45934930062 46218715896 46233654579 46291991704 46306954071 46328629608 46343603817 46593038268 46629914436 46703842164 46740806028 46981982556 47006846431 47044771326 47118634413 47119356774 47156649498 47485625208 47523207816 47576192643 47598551784 47636223768 47806227864 47919916872 47945277122 47946012156 48059296806 48060033588 48269723148 48346250652 48371836527 48410120529 48486870621 48525245667 48787170264 48902442364 48903192072 49181540394 49194430488 49220465238 49298500062 49337517474 49658369733 49737098817 49776463359 50072902461 50163386028 50203087956 50282680644 50322476988 50462129412 50582134476 50609679498 50649734646 50730035454 50770185858 50951374434 51032153466 51043445432 51072542982 51100355061 51164832936 51221877903 51347429928 51469540344 51497568612 51620036076 51845258196 51927454404 51954935529 51968552508 51996055383 52078490667 52119708309 52525650744 52650563112 52838462376 52922233224 52964118648 52992148398 53076162902 53118170154 53421328359 53435329668 53463608793 53548370757 53590751739 53782006347 53909906481 53921835212 54050067876 54200064924 54328959252 54358544646 54372791592 54401566842 54487815858 54530940366 54725550318 54812312982 54855694314 54885566547 55016091081 55282098888 55343734299 55413566424 55443742452 55575594396 55773932508 55818074916 55906569684 55950817068 55980427443 56069179607 56314677006 56403959094 56416439688 56448600138 56550604824 56752422552 56842398648 56887386696 57378463793 57393502236 57423876111 57514916739 57560437053 57765858669 57903232887 58353326604 58400405784 58492097892 58492994616 58523950366 58539289032 58570269282 58663127418 58709556486 58872484314 58919079078 59012490222 59059195794 59091357087 59231883501 59377069176 59443270173 59518275048 59537512377 59584633479 59692305092 59905334916 59952747132 60047797068 60095322036 60486134562 60582030138 60629977926 60883984504 61052946696 61101267192 61198138008 61246573416 61644872772 61742605428 61791471756 61824173131 61971198513 62192361249 62340262227 62341217946 62726361768 62824845884 62825809032 62875532664 63058412522 63233409078 63249982056 63283455306 63383785794 63433951038 63434923524 63468494649 63619430427 63846475371 63947698479 63998310033 64079062408 64495782036 64546827372 64649160828 64700327556 65069587926 65121087402 65224331298 65275953246 65575387192 65612768742 65627286984 65700456507 65731333416 65783356632 65804618943 65856700161 66211159644 66316131756 66368617812 66763869948 66799202823 66958059429 66959085942 67479572664 67532979528 67640047272 67693581144 67935165912 68042871288 68078881038 68096723976 68132762226 68133806748 68240780874 68294790198 68295837204 68331980829 68494482567 68684565033 68738925591 68847905259 68902395093 69273247372 69328073844 69437987556 69492944412 69889557402 69944871654 70055763246 70111209042 70472973834 70567156989 70656197864 70679035161 70734974247 70824226872 71228437812 71284811724 71397827676 71454335652 71709341796 71879875308 71917915683 71919018234 72088945209 72090050382 72478059528 72519375978 72535422456 72650421144 72707920488 72967400424 73083083976 73140925752 73179633502 73180755396 73353663546 73354788108 73772310591 73791645732 73830697857 73947750093 74006276211 74640569924 75086236008 75205278792 75245079042 75264800184 75304631934 75424020966 75483715482 75693194118 75873201714 75914519247 75974601969 76095053181 76155278787 76427061651 76548230199 76565168148 76608814473 76686555652 76747249404 77021144892 77204310516 77246352918 77430054114 77767887294 77891181606 77952828762 78093692376 78217503224 78279408648 78496645752 78558772104 78683320296 78745594392 78788476116 78975844668 79257693564 79383349836 79425361211 79446177972 79488222597 79614244353 79677255231 80648179416 80776040184 80839970568 80882752818 81010985482 81075101814 81300097386 81493438878 81537816969 81559187388 81602350263 81731723787 81796410549 82088325477 82218469473 82283541471 82628264684 82923148332 83120349636 83121623928 83165613678 83363391594 83660898762 83727112374 83859854526 83926225602 84311212104 84377940408 84472015509 84511714392 84578601384 84605938641 84624659532 84825907236 85128633828 85263597972 85331080044 85579274137 86090253354 86759450568 86828116536 86965775064 87034604328 87483691656 87529989906 87600608676 87738146838 87739491924 87785925549 87808933548 87855403923 87994691127 88064334729 88308726471 88378618617 88518735333 88588793691 89065603764 89277412572 89278781256 89326029506 89538457638 89858002374 89929120698 90071695602 90142983054 90729201843 90771841384 90843682968 90873045207 90944966889 90987707832 91059720264 91109307772 91325976756 91579420044 91651900788 91797207012 91869860124 92467309158 92613908142 92687207634 93186076536 93259828872 93407684328 93481612056 93511826919 93963965112 94013692862 94089542652 94237268826 94238713548 94313298996 94363211621 94587618783 94850113617 94925182959 95075678691 95150926557 95152385286 95890554244 95892024312 96118593612 96120067176 96539446296 96692501304 96743673054 96820241058 96973741242 97050491334 97604381889 97681631103 97804884728 97836496947 97913929869 98363080788 98419153113 98440930476 98597000124 98675034948 99316739466 99474197634 99552926718 100145804922 100326772056 100406175912 100438628913 100565361288 100644953976 100924258824 101164268952 101219358996 101299469292 101460070908 101540371716 101902748868 102064306932 102118321557 102145085964 102199143339 102200710122 102361171311 102442185297 102443755806 102995137224 103240072152 103690516392 103854908808 103909871058 103937105016 103992110766 104156981334 104239416618 104834336103 104917307481 105083644869 105166813563 105709460751 105984296796 106152325804 106236340308 106842656718 106870659336 106927217586 107096741514 107181503478 107564012694 107819812962 107843670424 107878527351 108100135752 108135075573 108400129848 108657918504 108717089292 108803133684 108975631716 109061880732 109451100636 109624625964 109711388628 109769450253 109771133094 109943480297 110030495319 110032182162 110687468598 110887484904 111151188792 111547865016 111636149832 111813139368 111901634136 111960854886 112138359214 112629354012 112807918188 112867618563 112897200276 112956947901 113136031449 113225573223 113539791177 113809802571 114756927586 114787004472 114847752222 115029833478 115120874106 115531717338 115806465774 115869529377 116145081171 116651830941 116706653208 116836772409 116929243143 116984195784 117047900732 117140538564 117326254836 117419112972 117744968628 117838158156 118024980444 118118391588 118182714174 118463767002 118886540346 119075024754 119169266958 119384610184 119810669832 119905494264 120095594136 120190644072 120972269124 121164060276 121228182901 121259955852 121324129227 121516478223 121612652721 121950146079 122240158317 123289745544 123485210856 123582943512 123648346262 123942397026 124384722498 124680524454 124682435892 124748420517 125045087391 125491348143 125590668561 125649691768 125789781789 125889338403 126116825044 126466818156 126566910612 126767571588 126867902076 126869847048 126936989298 127238860854 127692950742 127895396958 127996620066 128991564072 129093654744 129135380031 129298321656 129400655112 130139175852 130242174804 130448662596 130551906492 130620997367 131225537484 131294984859 131400913014 131607220257 131609237886 131713400322 132422319288 132632263512 132737235624 133527739896 133598405646 133916118858 133918171884 133989044259 134307686457 134787003561 134893681047 135107543403 135214474581 136157762076 136265524452 136267613496 136481561748 136589580396 136591674408 136663961658 136988965134 137369130066 137477851182 137695810518 137804790186 138546494744 138656147688 138700963737 138875975112 138920862213 138985888824 139030811451 139779114804 139889743308 140111526492 140222418084 140945947668 141020539293 141134313978 141355903239 141358070322 141469948494 142456875624 142569623448 142728577929 142795655352 142908671304 143418683592 143759750616 143835831366 143838036468 144177890418 144180100764 144599463197 145038751956 145115509581 145230361587 145460611863 145575737001 146359267004 146361510792 146707327092 146709576216 147544621182 147583291464 147661395714 147895500186 148012552422 148975109199 149211296451 149281139848 149329390077 150218707383 150490158084 150609263868 150848041932 150967430964 151386388236 151746403428 151829038494 151949203938 152187773219 152190106362 152310557574 152854123302 153096460398 153130336296 153217628946 153301065183 153373111304 153494498808 153665633709 154042289784 154408621032 154492705836 154860108228 155535774588 155782363212 155864806587 155905657524 155988166149 156235472001 156359124927 157576952232 157951689336 158515387128 158766699672 158850722422 158892355944 158976445194 159228488706 159354510462 160263985077 160390826379 160645112271 160772255217 161346019041 161729719443 161765505636 162021970964 162150203628 162600194772 162986877756 163075633938 163118374776 163204700526 163463447574 163592821098 164176650954 164436938946 164567082942 164656699641 165048273243 165256529368 165846296664 166240699272 166331227356 166726783188 167321797524 167454224748 167719709052 167808469927 167852451204 167941282329 168207538821 168944031018 169211877282 169249319064 169651814472 170257267656 170527195944 170662160088 171158548274 172135391379 172180506708 172271628333 172544750217 172681311159 173297576007 173709698661 175059979812 175201217352 175476293676 175478983848 175571851098 175617867096 175710807846 175989382254 176128669458 176617452942 176757237234 177037470666 177177587382 177274071261 177695650503 178131207528 178329810519 178554825144 178612537131 178652059012 178753900437 179076915276 179716004748 179858241396 180143391204 180285966108 181458403686 181746090414 181889933778 182218615544 182651953512 183158840088 183303801576 183594414024 183739720248 184934618316 185227816284 185374415268 185472519393 185766570157 185913595539 186577083747 187020786681 187023653838 188027385724 188179085304 188474537652 188477427096 188626597992 188726423242 189175237566 189700227234 189850365918 190151357382 190301853114 190304770572 190405483947 190858291281 191539426113 191781108488 191843095437 191994930099 192237187224 193487346108 193640482116 193947482484 194100982668 195208763778 195363262206 195672993894 195827859738 196726161576 196838306226 196881860952 197101369521 197194000248 197350069896 197413856829 197570100483 198633478932 198948395268 199105853436 200291609844 200397608469 200874178287 200877257826 202438717992 202598938584 202920141816 203080743432 203805497736 204128613864 204236643114 204290171928 204398286678 204401420244 204722342622 204884370594 204887511612 204995942487 205483447701 206053695099 206216776773 206543715777 206707185279 207819742116 207984221532 208313962668 208478833236 209668672206 209834614962 210167289738 210333627126 211418921502 211701470967 211968593592 212037105483 212204922741 212304651608 212472680616 213685313436 213854435172 214193483028 214363006956 215128025388 215639625924 215753747049 215757054702 216266835627 216270151146 217434178584 217606267368 217951263432 218123761464 218902201272 219249251928 219422777256 219538900506 219542266188 219886960594 220060990638 220064364324 220704443827 221316931773 221374937196 221492093571 221843250279 222018828633 223921709772 224276718428 225258708024 225615836376 225735237126 225794400552 225913895802 226272062898 226451146446 227079582354 227619605142 227743557741 227923805907 228285159543 228465836361 229281184953 229513855172 229644690597 229695504444 230059666956 230241748212 231063434676 231612931548 231739058754 232286601229 232290162342 233303661882 233673544818 233858486286 234095801464 234281077128 234652509672 234838225944 235489937256 235676316312 236049960888 236236783176 236365428348 236927534004 237773080692 238150049508 238276083633 238338533916 238464667791 238842733059 239031765693 241944538248 242328120552 242456365802 242519911704 242648258454 243032956446 243225305442 243900292158 244480316634 244613450907 244807050789 245195171361 245389231647 246264976431 246655408419 246850624413 247296692524 247884794052 248769444996 249361048908 249364871784 249496841034 250090174782 250982696286 251181337122 251579563578 251778676806 252233650088 252933636312 253133821224 253535143176 253735804152 253817815923 253873978596 254477721708 255385901484 255790793916 255993240132 256128717257 256737822411 258270760062 260278351704 260484349608 260897325192 261103812984 261241994734 262451074968 262589969718 262801826028 263214440514 263218475772 263357776647 263426800644 263566211769 263984073381 264193004187 264926179413 265135855851 265556205999 265766381073 267196811292 267832237716 267836343768 267978088518 268615372914 269574007122 269787362094 270215086806 270428949162 272187605529 272315524152 272531048904 272619135621 272834900667 272963123496 273179160792 273327923316 273977930268 274738260132 274955702364 275391621036 275609580372 277401927474 277841724426 278061622902 279558229608 279779486616 280223052984 280444836168 281891895336 282041078586 282268627956 282711806478 282716140644 282939896988 283089634863 283538449187 283762856349 284550340851 284775548877 285227036073 285452779671 285457155858 287671662732 287676072936 288355780836 288360201528 289198926394 290077503912 290231019162 290460723174 290921223726 291151474002 292718534008 292813145667 293044893309 293414654184 293509490841 293741789607 295089242364 295322791428 295791000372 296025104844 297950218398 298422592902 298658780154 300437414766 300980316168 301218527736 301315886739 301696083864 301934861928 302772776472 303492806856 303658076988 303898407876 304375546438 304380212724 304621115148 305708246604 306192920796 306354964671 306435257892 306597430017 306602130366 307083513933 307326555891 307331267418 308985411672 309720216456 311071549176 311564726424 311729613174 311811315048 311976332298 312470944002 312718249854 314503008309 314751922443 315250934607 315500440689 317128382253 317701444844 317952890388 318456977412 318709020924 320527970154 320781652758 321290224542 321544510434 322692038082 323459438886 323531011272 323635582053 324043941928 324300407256 324405226719 325200389544 325973755512 326151267876 326409401052 326926895148 327185642196 328353301908 328873877892 329047925017 329134165884 329308350759 329313399282 329830440891 330091485957 330096546486 332662454712 333453566376 334643595048 334908449496 335439418104 335616939854 335704902408 335882564658 336415077642 337888062036 338423754564 338602855689 338870843703 339408094347 339676719669 340619373531 341429407713 342317096548 344270782758 344361013416 344543256666 345089500434 345362622318 346595152014 347419397322 347608588131 348435243513 349955492823 350119959624 350510317227 350952587352 351143702196 351421615692 351978764508 352257338916 353234905884 353514474468 354074941332 354355174764 354542707139 354548142522 355391301006 356659621038 357225074262 357304118024 357507800874 358153830552 359432009496 359716482792 360286782408 360571932216 362916807372 363492180828 363684548703 363779867556 363972387681 364549434669 364837958163 365850438237 366720474951 369869236632 370455632568 370748830536 370945038786 371533140314 371827191078 373154167494 374041573362 374047307676 374245261551 375135262173 376054771448 376474044429 376772005683 376949075304 377369345367 377452846484 377668015209 378350475132 379400454468 379700731836 380302714764 380603706228 380609541144 380810967894 381716582562 383078852226 383686190874 383989860198 386974692216 387280964232 387406140093 387894964968 388201965336 390417527556 390726524412 391345987788 391655719476 391862992101 392484257249 393676612452 393884954577 394202739042 394821660771 394827713658 395140200966 397266957864 397896790536 398211706872 400583219688 400795216938 401748356574 401754515652 401967132777 402923059371 404361010683 404681043141 405322630209 405643423743 408473286228 408796573356 408802840488 409444685244 409768741188 409775023224 409991884974 410966895402 412107390198 412433553546 413087431554 413414370558 415639484232 415968443064 416102891211 416627925336 416762586639 416957666472 417092434353 419337344412 419669229924 420334579476 420667254252 422837843004 423061617879 423402941934 424067709717 424074210966 424409845482 427370626872 427708870344 428386966056 428726013912 430256050776 431279251848 431507494098 431514109404 432533671254 432540302292 432769211917 433798389591 435346528743 435691084761 436381835589 436727211003 439077801012 439084532376 439773921188 440121981276 440128728648 441408887654 442633863546 442749874392 442984187142 443686500558 444037657266 446925327597 447633889353 447843419544 447988170231 448553436856 451470474252 451827791604 452544125796 452902292892 454159164708 455239210284 455480132659 455487115482 455847611814 456563319657 456570319086 456931672722 458562369906 459027710344 459289381194 459391008888 459903195549 460119333912 460483496424 460996901127 462126869352 463225863096 463478117508 464573202458 464580324684 466607323764 467347089636 467594419761 467716972572 467964498447 468706416003 469077374781 472730856696 473855068008 475546161384 476300099016 476552167266 476677067832 476929335582 477685466118 478063531386 480791955231 481172479137 481935336813 482316765651 484038057123 484912731604 485189158329 485296516908 486065912892 486450610884 487800584316 488960633268 489226901814 489614101578 490390342722 490778463294 492529952862 493310816838 493701248826 493970098923 494593385048 495144819729 495769588104 497538889992 498722097816 498993682068 500180349564 501965392572 502362674244 503159127156 503425409781 503557353612 503823846987 504622616463 507635631846 507747957192 508955443416 510771802968 511581587832 511986480264 512257434514 513475644822 516406174137 516541520124 516814884999 517634250651 518043933477 519892728021 521129095983 522483989468 525179939436 525603652056 526428881028 526436951544 526715553294 526853601288 527132423538 527968146762 528386008374 529852358826 530271711702 531112411998 531532762146 531822213783 533086951509 534393622584 534989431557 535664475432 535837611393 535956177036 536261701311 537230745828 539148014244 539574724188 540430173612 540857898324 541144131949 544375211058 545238271242 545669801334 546655846632 547955860536 549476520264 549911404728 550783242072 551219160744 554803854948 555683448852 555977528477 556123245804 556417558179 557299710471 557740786617 559731251241 561062360043 564082157172 564537255912 565423612956 565432281288 565879793976 566179269726 567076898374 567525712698 569100681702 569551097754 570454072146 570905559342 570914311716 571216451841 572574873843 574618278339 575343325464 575529286311 575984790297 576711561672 578397852788 580462038324 580921446348 581842447452 582302948004 585626291334 586089786618 587018981682 587483579214 590178484728 590645582856 591304108563 591582000744 592050209688 592241570487 595900436796 596845185804 597317560308 599054918959 600874829532 601192825407 602622534861 602631773478 607316153976 607796815752 608751092876 608760425448 609242230296 611416493208 612385841592 612709929342 612870515784 613194860034 613204260732 614167027866 614653111782 614662534836 614987827461 616450343103 618161085297 618650330319 619631147331 620121555837 623459226348 623952664596 624941888004 625436499708 629006016618 629503844886 630501869214 631000881378 634256764506 635104412901 635402889688 635905780776 636111316449 636614768223 636913954824 637418041848 641055940308 641563305516 642580449084 643089020868 645384076164 646918877772 647261241147 647271164106 648800506881 648810453438 652302535752 652818802104 653853790296 654371284392 656706603816 657747755784 658095850034 658268331768 658616701518 658626798564 659660881782 660182971914 660193092972 660542481347 662113331481 663950795319 664476280713 665529750837 666056485899 671233879708 671765129316 672830155284 675776124072 676847509128 677205711378 677741687406 678816188694 679353439338 681238747062 682858815426 683230673223 683771417721 684634193096 684855478629 685397509083 688541565516 688934071791 689086513332 690179000868 690725244636 693190304028 694838794644 695206518269 695217176262 696859803687 696870487026 699910985646 701020634454 702287404392 702843231384 703957529016 704514677832 706469811768 707028948936 708149882664 708710349528 709085414278 709096285044 710782602012 713319242076 714450148524 714828250899 715015601748 715394003373 716528199177 717095297079 725833614744 726984361656 727369097406 727559735112 727944775362 729098869338 729675916326 731700876474 733440949902 733840352721 734421152367 735585514083 736167694941 738794929293 739966225257 740551873239 741890077572 743066280628 743654382156 746308334988 748083146724 748094615352 748490523102 750270524346 752948088858 753544011366 754738690734 754905692968 755336030418 756700950264 758800908936 759401463672 760605429528 761207412456 761621935788 763433165124 766157704452 767372381748 767979720396 768386151771 769604362079 770213467233 774812280186 780835055112 781453048824 782691975576 783311438952 783725984202 784968514498 787353224904 787769909154 788405478084 789643321542 789655427316 790073329941 790280401932 790698635307 791952220143 792579012561 794778538239 795407567553 796668617997 797299143219 801590433876 803496713148 803509031304 803934265554 805846118742 808722021366 809362086282 810645260418 811286847486 816562816587 816946572456 817593146712 817857406863 818504702001 818889370488 819537482376 819983769948 821933790804 824214780396 824867107092 826174863108 826828741116 832205782422 833525173278 834184868706 838674688824 839338459848 840669158952 841334508504 845675686008 846123235758 846805883868 848135419434 848148421932 848597280307 848819690964 849268904589 850615347561 851288569047 853651022553 854326646631 855681108219 856358339013 863014988196 863028218808 865067342508 865080604584 865538423834 867596779182 870693057486 871382169522 872763671178 873454422006 878155602024 878439437001 879134679927 879547842376 880243962552 880528472523 881225368821 882817775308 885267727092 885968374284 887373001116 888075314532 893850655194 895267778706 895976340462 902940948504 903655583208 903947660217 905088251592 905804585784 908318329416 910478420568 910960265318 910974230964 911695223628 913126639314 913140638172 913863345444 914346981569 917124739812 918578762388 919064894013 919792290051 919806391098 921250541799 921979667673 921993802254 926956235016 929146404916 929160649368 933214647528 934694179272 935188839522 935433945144 935928996894 937412832006 938154749562 943509024927 944255767329 945752803821 946501322067 951385146759 953104334532 953858671164 955370932236 956127062772 961583910462 962344958274 963870673626 964633531302 968076114246 969825463208 970378316658 970593033816 970906746159 972131825784 972901221768 973215680157 975601168632 977921266536 978453803628 979228203156 980780685444 981556926588 985059905724 986621633676 987143775051 987402497652 987925052277 987940197846 989491322673 990274457871 990289639458 997987364136 1000360699128 1003930785144 1004725348488 1006318254312 1006850819562 1007114707224 1007647693974 1009245232926 1015271263692 1015808567067 1016612531109 1018224283041 1019030159007 1021858120593 1024288223139 1024514869028 1026951289644 1032812348274 1033083040248 1033629769998 1035268501302 1036087866954 1039785456042 1042258191966 1042825764393 1044967978936 1045305730539 1050359878872 1051530951681 1052857762056 1053431106588 1054264847076 1055936293524 1056772016748 1059704717652 1060543423404 1062224823996 1063065524292 1063628121417 1063644427566 1065314412533 1066173903018 1069978863114 1071675222786 1071912354072 1072523402622 1074461491656 1078296028488 1079149448376 1080860347224 1081715796648 1082288263898 1088750422116 1090476542484 1091053646109 1091339602668 1091917163043 1093648304007 1094513874489 1097551314711 1100161424853 1109607709896 1111366897704 1111955056954 1112246491608 1112835116358 1114599420942 1115481573234 1119462502482 1122124720086 1122735784653 1125405786519 1128164314344 1129422133287 1130316017049 1130847225912 1132108036101 1132358539452 1133004045627 1134153796748 1135051425396 1138201363404 1139102195508 1140908144292 1141811118684 1141828623432 1142432903682 1145149747686 1149236556678 1151058572622 1151969580594 1156795705576 1160924076648 1161842892696 1163684894904 1164605896008 1171252582668 1172179573236 1174037963364 1174659289489 1174967158428 1175588976303 1177452771747 1181654863731 1182608217126 1184464982313 1184483140974 1191800873592 1193690371608 1194635120616 1198109837918 1201749659064 1202385650814 1205245069722 1205263546956 1205901398331 1208769178113 1213083032049 1214043129423 1215967890627 1216930271229 1217502185752 1225419858684 1226389720068 1226408521464 1228334055732 1229306223564 1229325069672 1229975654922 1232900686206 1236322170594 1237300660638 1239262294662 1240243111674 1246918452696 1247905329192 1248308673633 1249883776008 1250287759917 1250872999416 1251277303059 1258012033236 1259007689772 1261003738428 1262001762756 1268513529012 1269184853637 1270208825802 1272203129151 1272222632898 1273229536446 1282111880616 1283126611032 1285160898168 1286178041736 1290768152328 1293837755544 1294522482294 1294542328212 1297601013762 1297620906876 1298307635751 1301395168773 1306039586229 1307073254283 1309145506767 1310181633009 1316191700068 1317233403036 1317253597128 1319321763564 1320365943828 1320386185944 1321084962694 1324226662962 1327901590638 1328952561426 1331059501674 1332112971798 1340775982791 1342467759416 1342901668059 1343530258632 1343964510693 1345660310568 1354411422756 1355483374812 1357632377388 1358706878676 1362477494124 1365717630852 1366440397977 1366461346446 1367542835442 1369689958971 1369710957258 1370795018166 1377083131032 1377868143582 1378173026664 1379709586647 1380358001736 1381450489272 1382990703381 1386380608056 1389677589288 1390413036538 1390434352524 1393719607374 1393740974052 1399821971292 1402041268908 1402783259283 1403893495341 1406119248009 1407232124343 1418170828556 1418192570088 1421565204024 1426638484152 1428900297048 1429656501798 1430031203496 1430788006746 1433056398354 1434190594158 1442375865693 1443517437411 1445806010439 1446950296953 1452114171369 1454738194812 1455567474987 1455889550724 1458197738676 1459351832652 1463401752948 1466881899804 1467680705442 1468842304734 1471171028166 1472335389882 1477589858586 1479932450514 1481103746478 1481910296769 1483780155144 1485434459187 1486132561256 1487308764312 1492616669976 1496166293448 1496981046204 1500541048692 1505896177716 1507088022732 1509477381468 1510276229343 1510672060836 1511471540961 1513867849389 1523243871576 1526866330248 1532315408904 1534744763496 1535959440792 1536772303542 1539208724158 1540426934466 1549218522411 1549624560372 1550444654997 1552902751953 1554131800431 1559678184063 1563387287949 1567451968404 1569937028996 1575539818308 1576810956168 1579286643084 1579310854632 1580146659882 1580560803864 1581397270614 1583904440286 1585158025122 1589557076478 1590815135106 1593337235994 1594598286438 1595466641349 1599260854527 1603180867752 1604968294671 1606993426296 1607512834179 1607868531108 1611692237484 1617444042732 1618724172564 1621290520836 1622573694972 1623432395847 1626006208603 1633125633174 1635714813726 1637009404002 1639967539896 1643867581608 1648429560792 1649734214184 1652349726216 1653657482232 1664411564844 1667050346556 1667932585431 1668369737412 1669252674537 1671899131413 1673222359851 1679193753723 1683187080129 1692246471516 1693611767736 1696270838868 1696296843864 1697194560614 1697639381928 1698537809178 1701230695122 1702577138094 1707302045106 1708653293262 1711362216438 1712716678026 1713649355523 1717724621529 1723854835017 1726029976392 1726587858933 1727954370891 1730134685016 1731076847668 1735193558364 1741386114972 1742764339044 1745527342356 1746908844012 1756878874002 1758269359854 1761056945046 1762450737642 1765635550616 1770535454184 1771936748568 1774746002232 1776150629064 1776724711461 1787701310388 1790535557412 1791952680924 1792901020799 1797164756877 1803578476221 1807867604583 1807895320434 1821920530636 1821948461928 1823390447256 1826253278628 1826281276344 1827726690888 1828693963138 1834249479624 1837157524776 1838129788026 1839584580102 1839612782196 1842501083598 1843959335346 1843987604508 1844963482383 1849351029309 1854483255891 1855950990957 1858292809832 1858893441993 1860364667511 1870377679044 1871857993788 1874825664012 1876309499124 1887018049854 1888511534658 1891505607642 1893002644134 1902770293518 1905313238703 1906208669064 1907717342328 1908333949347 1909844304669 1910741864472 1912254125544 1923167820924 1924689916548 1927741347252 1929267062604 1936152228492 1940756633316 1941783723441 1941813492318 1946401520643 1946431360314 1956907607256 1958456406312 1961561370888 1963113853176 1970119811448 1973243267352 1974287550102 1974804995304 1975850104554 1975880395692 1978982645346 1980548915742 1980579278916 1981627444041 1986339994443 1991852385957 1993428842139 1996589252511 1998169457697 2013701639124 2015295387948 2018490465852 2030542527384 2031617134134 2033225062218 2036448566082 2038060318014 2043716241186 2048576446278 2049029738056 2049692019669 2051314253163 2053902579288 2054566435887 2056192527249 2065624696548 2067259539996 2070537002604 2072175733908 2079570912084 2084516383932 2085619554807 2085651528786 2090579411061 2090611461078 2103061903362 2106862213176 2108529694152 2111872587048 2113544033496 2119409435304 2121086846808 2124449647992 2126131048584 2127256242834 2127288855132 2130628825066 2132347806036 2139957726228 2143350445572 2144484752697 2145046805244 2146182010119 2149584597531 2151285891237 2164576527796 2177500844232 2180953084968 2182107292218 2182679205336 2183834326086 2187296608014 2189027748978 2195102629422 2200322849706 2201521058163 2203263457101 2206756542249 2208503084823 2216384787879 2219898675771 2221655619717 2223910113908 2225670232716 2229198841884 2230963146468 2238925004964 2244249440172 2245471569306 2250811573038 2258844266574 2260632034098 2264216072202 2264717078904 2266008091254 2268307593496 2270102850792 2276402726808 2278204391016 2281816288584 2283622237368 2284865807364 2290299495372 2298473113356 2302117145244 2303335475119 2303939161188 2305158455313 2308813086237 2310640401699 2342505165336 2344359146472 2348075926728 2349318578978 2349934316856 2351177952606 2354905543494 2363309727462 2365216434252 2368929964626 2368966281948 2370219989823 2372095905921 2375856660429 2377737037683 2384335614717 2386222702659 2390005853991 2391897429657 2396219675836 2404771301628 2410490139444 2410527093912 2411802796662 2417538356226 2426166064098 2428086258846 2431935781254 2433860542458 2449688449761 2450839717368 2452779440136 2453572220589 2456668111464 2458612447128 2459951309844 2465801372412 2472644341188 2474601321276 2478524589324 2480486223348 2481798949973 2496617347266 2500575519834 2502554606118 2516024066472 2518015379544 2522007476856 2524003525512 2537027058024 2538369707274 2540417651604 2544406258302 2544445265796 2545791840921 2546459072892 2547806713767 2551846042683 2553865707141 2560953067659 2562979939893 2567043324657 2569075017039 2589044964588 2589084656424 2595202027524 2595241813752 2596615271502 2602790337546 2612079172458 2614146508566 2618291013534 2620363266018 2632383400136 2634466806072 2635318311003 2637404039781 2638643527128 2640731887656 2641585417569 2642169925388 2643676106463 2648453325924 2655803181276 2657905122852 2662119003348 2664225943596 2681551965582 2685803336118 2687929021386 2708822845512 2710966749624 2711842980651 2715264754776 2717413757352 2724954988248 2731435261704 2732880795954 2732922692892 2735085670884 2739379917942 2739421914516 2741590036332 2743040944707 2747389800743 2755736287164 2757194682039 2759376870153 2759419173294 2763751625397 2765939003019 2765981406762 2780826073076 2780868705048 2787439214748 2787481948104 2799643942584 2804082537816 2805566518566 2807786990682 2812238496018 2814464248686 2830527074781 2832767301987 2836341657112 2837258411463 2839503966201 2854155440277 2859313003596 2861576013492 2866112796708 2868381188316 2884751731386 2887034874822 2891612020878 2893900593906 2904228342738 2909476389624 2911134949974 2911779101448 2912720238477 2916395477352 2918703665304 2919647040471 2926803505896 2933763799608 2935361410884 2937684609468 2942342056332 2944670779764 2955179717172 2959864901028 2961431325153 2962207492956 2963775156831 2963820593538 2968473968019 2970823373613 2970868918374 2993962092408 3001082097384 3011792355432 3014176045464 3018954762936 3020552458686 3021344121672 3022943081922 3027735698778 3047425701201 3049837593327 3054672849123 3057090477021 3065574361779 3072864669417 3073544607084 3078417448316 3080853868932 3098437044822 3099249120744 3100889309994 3105805503906 3108263600862 3119356368126 3126774575898 3128477293179 3134903936808 3135917191617 3139874057992 3151079636616 3158573286168 3160293319764 3162794541228 3167808880572 3170316050244 3179114152956 3181630270212 3186674471988 3188360928613 3189196572876 3190884364251 3190933282698 3195943237599 3198521709054 3209936589342 3215025668358 3215737062216 3223384474968 3234888085464 3237448345128 3242581041672 3245147389944 3246864791694 3252012417206 3266251266348 3271429627452 3273160938327 3274018808004 3275751489129 3280944912021 3283541623467 3292653944133 3300484274559 3328823129688 3334100693112 3335865170862 3336739474824 3338505349074 3343798262826 3346444719702 3358387507446 3366374160258 3368207353959 3376217359557 3384492943032 3388266399861 3390948051147 3392541677736 3394389121228 3396324108303 3397075618356 3402461390244 3405154276188 3414604090212 3417306586524 3422724432876 3425433356052 3427298711046 3435449243058 3447709670034 3453175717866 3455908741782 3462153695336 3470387116728 3482772229944 3485528678088 3491054684712 3493817688024 3513757748004 3516538719708 3522113890092 3523977868467 3524901475284 3526766928909 3532358315241 3544964591193 3553394946939 3553449422922 3575402620776 3581071114824 3583905361848 3585802041598 3594329513754 3607156952442 3615735209166 3615790640868 3617704194993 3626307534339 3639249096147 3642129388269 3643841061272 3647903671881 3650790813687 3652506557256 3657387926276 3676259576052 3679169160204 3679225564392 3685002167196 3687918670692 3687975209016 3689926964766 3698702058618 3708966511782 3711901981914 3717786883986 3720729335022 3740755358088 3743715987576 3744926020899 3749651328024 3750863279751 3752618998248 3753831909177 3774036099708 3777023069316 3783011215284 3786005288268 3788008923643 3805540587036 3807554560911 3810626477406 3816609387453 3816667898694 3819688609338 3846335641848 3849379833096 3855482694504 3858534125208 3872304456984 3881513266632 3883567446882 3883626984636 3892803041286 3892862720628 3894922907253 3904185506319 3918118758687 3921219762849 3927436520301 3930544899027 3948575100204 3951700209108 3951760791384 3957965290692 3961097831484 3961158557832 3963254888082 3972679988886 3983704771914 3986857684278 3993178505022 3996338915394 4022327948373 4027403278248 4028705004177 4030590775896 4031893532079 4036980931704 4063234268268 4066450124436 4072897132164 4076120636028 4087432482372 4097152892556 4099321193931 4099384039338 4102628506326 4109069876913 4109132871774 4112385054498 4131249393096 4134519079992 4139128759941 4141074005208 4144351467816 4159141824168 4169032767864 4171239109614 4171303057572 4181158822122 4181222922156 4193384432713 4206123806724 4208349777849 4211680486023 4218357744027 4221696373029 4254512485668 4254577710264 4261257650132 4264695612072 4279915452456 4286700891144 4288969505394 4290093610488 4292364020238 4299169195062 4302571782474 4327127597079 4329153055592 4330552312233 4337418031317 4340850890859 4356342514107 4364214584436 4367668652172 4374593216028 4378055497956 4390205258844 4400645699412 4403042116326 4406526914202 4413445423351 4413513084498 4417006169646 4432769575758 4439797351542 4443311239434 4445730890307 4447820227816 4451340465432 4456303377561 4458397683768 4461926292936 4477850009928 4488498880344 4490943138612 4501623146076 4517688533148 4521264068196 4528432144404 4530828688029 4532016182508 4534414622883 4541603548167 4569731614728 4580598990744 4596946226712 4604234290488 4606670950238 4607878322376 4610316910626 4617626172474 4621280803398 4647655567233 4651333964991 4658708255859 4662395401293 4679034552189 4690161863847 4698637157956 4702355905212 4709811086988 4726619454924 4730432868504 4737859929252 4737932563896 4740439979646 4744191811842 4751713320858 4755474075366 4768671229434 4772445405318 4780011707982 4783794859314 4786399924047 4792439351672 4797782563581 4809542603256 4820980278888 4822538502537 4823605593324 4835076712452 4852332128196 4856172517692 4863871562508 4866445627883 4867721084916 4870297187541 4878018625809 4899376899522 4907144441178 4919902619688 4931602744824 4945288682376 4949202642552 4957049178648 4960972446696 4963597899946 4993234694532 5001151039668 5003797756293 5005109212236 5007758023611 5015697394239 5019667079553 5037581261169 5049561240387 5076739414548 5080835303208 5088812516604 5088890531592 5091583681842 5092918145784 5095613427534 5103692085366 5107731414282 5121906135318 5125959879786 5134086649314 5138150034078 5140948066569 5153173864587 5171564505051 5178089929176 5179763576799 5183863112673 5190404055048 5193230543004 5205580675092 5224158344916 5228293017132 5236582027068 5240726532036 5270636622006 5274808079562 5283170835138 5284339850776 5287352212926 5296906651848 5311606362552 5315810245704 5324238006696 5328451887192 5363103931164 5371606672236 5375858042772 5378703062397 5387230534553 5391494270631 5410735428663 5423602813749 5423685961302 5465761591908 5465845385784 5470171341768 5478759835884 5478843829032 5483180072664 5486081889414 5494779601486 5511472574328 5514389364078 5518753740306 5518838346588 5527503250794 5531878006038 5531962813524 5534890447149 5548053087927 5561652146152 5563449767673 5567852972871 5574878429496 5576680325979 5581094002533 5611133037132 5615573981364 5624476992036 5628928497372 5661054149562 5665534603974 5674516822926 5679007932402 5708310880554 5715939716109 5718626007192 5723152026984 5725001848041 5729532914007 5732225593416 5736762376632 5769503462772 5774069749644 5783224041756 5787801187812 5808456685476 5822269899948 5825351170323 5825440476954 5839204561929 5839294080942 5870722821768 5875369218936 5884684112664 5889341559528 5910359434344 5919729802056 5922862650306 5924414985912 5927550313662 5927641187076 5936947936038 5941646747226 5941737836748 5944882332123 5959019983329 5975557157871 5980286526417 5989767757533 5994508373091 6041104917372 6045886163844 6055471397556 6094851402402 6099675186654 6109345698246 6114180954042 6131148723558 6145729338834 6147089214168 6149076059007 6153942759489 6156834896632 6161707737864 6163699307661 6168577581747 6196874089644 6201778619988 6211611007812 6216527201724 6238712736252 6253549151796 6256858664421 6256954586358 6271738233183 6271834383234 6320586639528 6325589082456 6335617761144 6340632100488 6358228305912 6363260540424 6373348943976 6376721857226 6378393145752 6381768728502 6381866565396 6391886475198 6397043418108 6400428870983 6419873178684 6430051336716 6433454258091 6438546030357 6448753792593 6453857673711 6493729583388 6504024834412 6532502532696 6542859254904 6546321876654 6548037616008 6551502978258 6561889824042 6567083246934 6585307888266 6600968549118 6604563174489 6609790371303 6620269626747 6625509254469 6649154363637 6659696027313 6671730341724 6677010698148 6687596525652 6692889439404 6716775014892 6732748320516 6736311435641 6736414707918 6752434719114 6776532799722 6781896102294 6788778242456 6792648216606 6794151236712 6804922780488 6810308552376 6829208180424 6834613173048 6845448865752 6850866712104 6854597422092 6870898486116 6895419340068 6906351435732 6910006425357 6911817483564 6915475365939 6926439258711 6931921205097 7027515496008 7033077439416 7044227780184 7047955736934 7049802950568 7053533857818 7064716630482 7089929182386 7106789893878 7106898845844 7110659969469 7116287717763 7127569981287 7133211113049 7153006844151 7158668107977 7170017561973 7171604083196 7175692288971 7188659027508 7214313904884 7231470418332 7231581281736 7235408389986 7252615068678 7278498192294 7284258776538 7295807343762 7301581627374 7314775852552 7352519152104 7358338320408 7360716661767 7370004334392 7375837341384 7379853929532 7397404117236 7417933023564 7423803963828 7435573767972 7441458670044 7445396849919 7457200887731 7489852041798 7501726559502 7507663818354 7548072199416 7554046138632 7566022430568 7572010576536 7576017847286 7611081174072 7615109121822 7621252954812 7633218774906 7633335797388 7637375522763 7639377218676 7643420141301 7655538128049 7661597121423 7682859202977 7688939819679 7701129973971 7707225051117 7767134893764 7767253969272 7785606082572 7785725441256 7789845814506 7808371012638 7836237517374 7842439525698 7854873040602 7861089798054 7897150200408 7903400418216 7905954933009 7912212119343 7915930581384 7922195662968 7924756252707 7926509776164 7931028319389 7945359977772 7967409543828 7973715368556 7986357010044 7992677830788 8044655896746 8057410008354 8063787064158 8126468536536 8132900248872 8145794264328 8152241272056 8174864964744 8194305785112 8198642387862 8198768078676 8205257012652 8218139753826 8218265743548 8222615026423 8224770108996 8229122834121 8242169402229 8271584046117 8278130610459 8278257519882 8291254876191 8297817009057 8342478219228 8342606115144 8362317644244 8362445844312 8386768865426 8412247613448 8416699555698 8423360972046 8436715488054 8443392746058 8491581224343 8498301905961 8509024971336 8511775234389 8518511898603 8522515300264 8577939010788 8584728040476 8598338390124 8605143564948 8654255194158 8661104624466 8674836062634 8681701781718 8712685028214 8728429168872 8735337304344 8738160715431 8749186432056 8756110995912 8758941121413 8780410517688 8801291398824 8806084232652 8813053828404 8826890846702 8827026168996 8834012339292 8865539151516 8879594703084 8884293975459 8886622478868 8891325470493 8891461780614 8905421904057 8912470120839 8912606755122 8981886277224 9003246292152 9035377066296 9042528136392 9056864288808 9061657376058 9064032365016 9068829245766 9083207096334 9142277103603 9149512779981 9164018547369 9171271431063 9196723085337 9213341900476 9218594008251 9220633821252 9235252344948 9242561606796 9295311134466 9302667929982 9317416511718 9324790802586 9358069104378 9380323727694 9385431879537 9397274315912 9404711810424 9407751574851 9419622173976 9453238909848 9475719858504 9480879959292 9488383623684 9503426641716 9510948150732 9537342458868 9544890810636 9560023415964 9565082785839 9567589718628 9572653092753 9572799848094 9587829712797 9595565127162 9645077005074 9647211186648 9670153424904 9704664256392 9712345035384 9727743125016 9732891255766 9735442169832 9740594375082 9756037251618 9798753799044 9814288882356 9819482814981 9827254467387 9842834736063 9850624870401 9877961832399 9901452823677 9927195799892 9986469389064 10002302079336 10007595512586 10010218424472 10015516047222 10031394788478 10039334159106 10075162522338 10099122480774 10104622061877 10128652078671 10153478829096 10164799199583 10177625033208 10183167363684 10188972324909 10191226855068 10207384170732 10215462828564 10243812270636 10251919759572 10268173298628 10276300068156 10281738507031 10281896133138 10306347729174 10343129010102 10359527153598 10367726225346 10386461086008 10411161350184 10448316689832 10456586034264 10473164054136 10481453064072 10541273244012 10549616159124 10566341670276 10571933605401 10574704425852 10580300786727 10597074945723 10634893773579 10660184840817 10726207862328 10743213344472 10751716085544 10757406124794 10774461069106 10782988541262 10821470857326 10847205627498 10847371922604 10853112584979 10878922603017 10917747288441 10926388164807 10931523183816 10943711015643 10952372441061 10957519671768 10972163778828 10989559202972 11028778728156 11037507480612 11037676693176 11055006501588 11063756012076 11063925627048 11069780894298 11096106175854 11126899535346 11135705945742 11153360651958 11162188005066 11222266074264 11231147962728 11234778062697 11248953984072 11252589839253 11257856994744 11322108299124 11331069207948 11349033645852 11358015864804 11364026770929 11382043460221 11416621761108 11422663682733 11431879432218 11449828162359 11450003696082 11459065828014 11539006925544 11548139499288 11566448083512 11575602375624 11616913370952 11644539799896 11650702340646 11650880953908 11678409123858 11678588161884 11684768721759 11712556518957 11754356276061 11763659288547 11782309560903 11791634697081 11845725300612 11855100627324 11855282374152 11873895872076 11883293494452 11883475673496 11889764664246 11918039966658 11951114315742 11960573052834 11979535515066 11989016746182 12066983845119 12082209834744 12086115012531 12091772327688 12095680596237 12110942795112 12189702804804 12199350373308 12218691396492 12228361908084 12262297447116 12291458677668 12297963581793 12298152118014 12307885518978 12327209630739 12327398615322 12337155163494 12393748179288 12403557239976 12423222015624 12433054403448 12477425472504 12507098303592 12513717328842 12513909172716 12543476466366 12543668766468 12550307145593 12580153298139 12625049333547 12635041458069 12655073232081 12665089119087 12753443714452 12763537457004 12763733130792 12783772950396 12794086836216 12800857741966 12839746357368 12860102673432 12866908516182 12877092060714 12897507585186 12907715347422 12981382791237 12987459166776 12991656936699 13008049668824 13012254093951 13022552672577 13092643753308 13103005956516 13123779648084 13134166493868 13170615776532 13201937098236 13208923847111 13209126348978 13219580742606 13240336270053 13240539253494 13251018508938 13298308727274 13319392054626 13337192670921 13343460683448 13354021396296 13368910132683 13375193051304 13385778878808 13433550029784 13465496641032 13472622871282 13472829415836 13504869438228 13553065599444 13563792204588 13585296433212 13592486064087 13603243868649 13624810644501 13709194844184 13741796972232 13790838680136 13812702871464 13820012850714 13823634967128 13830950731878 13852878517422 13863842410194 13942966701699 13954001894973 13976124767577 13987186203879 14037103656567 14070485591541 14095911473868 14107067715636 14129433260964 14179858364772 14213579787756 14213797691688 14221319938938 14232575435526 14255139962574 14266422226098 14306013688302 14317336215954 14340035123946 14343208166392 14351384577942 14359199772141 14377318055016 14393347690743 14428627809768 14462940836664 14470816779972 14505230137356 14556996384588 14568517553076 14591614687524 14599336883649 14603163254748 14610891562623 14634055877427 14721433323534 14759707859064 14794808234472 14835866047128 14847607927656 14871147535944 14882917340088 14890793699838 14914401775462 14979704083596 15003453119004 15011393268879 15015327636708 15023274070833 15047092182717 15059001238659 15112743783507 15148683721161 15152035694572 15230218243644 15242505909624 15266437549812 15266671594776 15274751045526 15278754437352 15286840282602 15311076256098 15323194242846 15365718405954 15377879639358 15402259947942 15414450102234 15422844199707 15459521593761 15514693515153 15534269787528 15539290730397 15551589338019 15571212165144 15579691629012 15616742025276 15672475034748 15684879051396 15709746081204 15722179596108 15811909866018 15824424238686 15849512505414 15853019552328 15862056638778 15890719955544 15934819087656 15947430737112 15972714020088 15985355661576 16089311793492 16114820016708 16123348325833 16127574128316 16136109187191 16161691603659 16174482811893 16232206285989 16270808441247 16397284775724 16397536157352 16410514025304 16436279507652 16436531487096 16445230052846 16449540217992 16458245668242 16484338804458 16543168092234 16556261220918 16556515039764 16582509752382 16595634018114 16604671341447 16644159263781 16684956438456 16690349303019 16703558918613 16724635288488 16730040977937 16743282007599 16773537730852 16833399111396 16846721944092 16873430976108 16886785492116 16983162448686 16996603811922 17023550468778 17037023797206 17147819148327 17155878021576 17169456080952 17175005544123 17196676780248 17210287129896 17308510388316 17322209248932 17349672125268 17363403563436 17372592649811 17425370056428 17476053510969 17476321430862 17517613685787 17517882242826 17612168465304 17626107656808 17653781693404 17654052337992 17668024678584 17731078303032 17759189406168 17768587950918 17773244957736 17782650940986 17782923561228 17810843808114 17824940241678 17825213510244 17834646996369 17877059949987 17926671473613 17940859579251 17969303272599 17983525119273 18123314752116 18137658491532 18166414192668 18284554207206 18299025559962 18328037094738 18342542862126 18393446170674 18426683800952 18437188016502 18441267642504 18447228177021 18461828278467 18470504689896 18485123213592 18491097922983 18505732745241 18590622268932 18605335859964 18634833023436 18649581605172 18716138208756 18760647455388 18770575993263 18770863759074 18815214699549 18815503149702 18961759918584 18976767247368 19006853283432 19021896301464 19074684917736 19089781621272 19120046831928 19130165571678 19135179437256 19145306185506 19145599696188 19175659425594 19191130254324 19201286612949 19290154010148 19300362774273 19315638091071 19346261377779 19361573021133 19465782511532 19481188750164 19512074503236 19597507598088 19628577764712 19638965629962 19654508934774 19685669472126 19701249740802 19755923664798 19802905647354 19813689523467 19829371113909 19854391599784 19860808880241 19876527763407 19979088081939 20015191025172 20031032094444 20062789576956 20078668318212 20150325044676 20198244961548 20208934306923 20209244123754 20257304157342 20329598399166 20366334727368 20377944649818 20382453710136 20414768341464 20430925657128 20487624541272 20503839519144 20536346597256 20552600136312 20563477014062 20563792266276 20612695458348 20686258020204 20719054307196 20730019276071 20735452450692 20746426097817 20779317776133 20795763615291 21082546488024 21099232318248 21132683340552 21143867210802 21149408851704 21160601573454 21194149891446 21269787547158 21320369681634 21331979908407 21348863153289 21382709943861 21399633339147 21459020532453 21476004323931 21510052685919 21514812249588 21527076866913 21548922138212 21565977082524 21642941714652 21694411254996 21694743845208 21706225169958 21757845206034 21835494576882 21852776329614 21887422031286 21904744882122 21944327557656 21979118405944 22057557456312 22075014961224 22110013003176 22127512024152 22139561788596 22192212351708 22253799070692 22271411891484 22306721303916 22318526500291 22324376010132 22336190549757 22371602663193 22469556125394 22505179678506 22644216598248 22662138415896 22698067291704 22716031729608 22728053541858 22764086920442 22833243522216 22845327365466 22863758864436 22899656324718 22900007392164 22912126568289 22918131656028 22930260423903 22966614384147 22984791364269 23048577608931 23066819459037 23103389921913 23121675153351 23301404681292 23301761907816 23356818247716 23357176323768 23369537443518 23425113037914 23508712552122 23527318577094 23564619121806 23583269394162 23691450601224 23710201254648 23717864799027 23736636358029 23747791744152 23766586988904 23774268758121 23779529328492 23836079933316 23902228631484 23921146105668 23959071030132 23978033492364 24133967690238 24172230025062 24191361192474 24379405609608 24398700746616 24437382792984 24456723816168 24524594894232 24582917355336 24595927163586 24596304236028 24615771037956 24654419261478 24654797230644 24667845079269 24674310326988 24687368502363 24726508206687 24814752138351 24834391831377 24873764628573 24893451027171 25027434657684 25027818345432 25086952932732 25087337532936 25100614291186 25160306596278 25250098667094 25270082916138 25310146464162 25330178238174 25474743673029 25494905717883 25506887428904 25527074914008 25535325703167 25555535695809 25567545900792 25601715483932 25733817032364 25754184121428 25795015170372 25815430694844 25962765582474 25983313873398 26024508187902 26045105345154 26185287506616 26206011913032 26214482146293 26247559296168 26268332987736 26276823364239 26341231553064 26403874196472 26417847694222 26418252697956 26439161485212 26480672540106 26481078506988 26502037017876 26516062465501 26596617454548 26638784109252 26652881926377 26673976411479 26674385341842 26716265712171 26737410362517 26737820265366 26945245742564 26945658831672 27009738876456 27106131198888 27127584409176 27170592866424 27184972128174 27206487737298 27249621289002 27426831310809 27448538339943 27492055642107 27513814293189 27590169256011 27640025701428 27655782024753 27661901463756 27705757034844 27727684820388 27885933403398 27908003789946 27952249535154 27974372407758 28074207313134 28140971183082 28156295638611 28191822947736 28214135431272 28223254724553 28258866521928 28359716729544 28427159575512 28442639877876 28465150871052 28510279925148 28532844452196 28612027376604 28634672431908 28680070247892 28695248357517 28702769155884 28717959278259 28718399544282 28763489138391 28786695381486 28941633559944 29010460274712 29113992769176 29137035106152 29183229375048 29198673767298 29206326509496 29221783125246 29268111754854 29442866647068 29458448444943 29481763402161 29528504208189 29551874611203 29633885497197 29704358471031 29781587399676 29828803550924 29959408167192 30006906238008 30022786537758 30030655273416 30046548141666 30094184365434 30118002477318 30225487567014 30297367442322 30304071389144 30313866185631 30385956236013 30460436487288 30494397598749 30532875099624 30549502091052 30573680565204 30622152512196 30646388485692 30731436811908 30755759278716 30804519895884 30828900204468 30845215521093 30845688399414 30894117963457 30919043187522 31029387030306 31078581460794 31103178676038 31159383258024 31233484050552 31344950069496 31369758102792 31419492162408 31444359192216 31623819732036 31648848477372 31699025010828 31715800816203 31724113277556 31740902360181 31791224837169 31904681320737 31980554522451 32178623586984 32229640033416 32246696651666 32255148256632 32272218374382 32323383207318 32348965623786 32464412571978 32541616882494 32559337754937 32636767809051 32753241865323 32779164494421 32794569551448 32831133046929 32857117323183 32872559015304 32890460105692 32916491336484 32968677608916 33086336184468 33112522441836 33113030079528 33165019504764 33191268036228 33209342682894 33288318527562 33380698606038 33407117837226 33460081955874 33486564015198 33547075461704 33666798222792 33693443888184 33746861952216 33757769517759 33773570984232 33966324897372 33993207623844 34047100937556 34065119395181 34074047594412 34092080312787 34146130380663 34267991048199 34295638296654 34349484487077 34350011088246 34617020776632 34644418497864 34699344250536 34726807126872 34745185299622 34850740112856 34952107021938 34952642861724 35035227371574 35035764485652 35054306165277 35137669556871 35263068828183 35290977865641 35307563386808 35346928682709 35374904091243 35537175901836 35565301881972 35565847122456 35621687616228 35649880483356 35650427020488 35669293992738 35754119899974 35853342947226 35881719158502 35938606545198 35967050238546 36200951535357 36246629504232 36258345037593 36275316983064 36287041788711 36332828385336 36569108414412 36598051119924 36656074189476 36685085724252 36786892341348 36874376033004 36893890745379 36894456354042 36923656556934 36981628892217 36982195845966 37011465490482 37181244537864 37210671719928 37269666046872 37299163210344 37432276417512 37521294910776 37541151986526 37541727518148 37630429399098 37631006299404 37650921436779 37740459894417 37875148000641 37905124374207 37965219696243 37995267357261 38260331143356 38290612371012 38291199392376 38351318851188 38382260508648 38402573225898 38580308020296 38600725548546 38631276182142 38692522755558 38723146042266 38931565023064 38944148373711 38962377500328 38974970810097 39024149006472 39036762281853 39067658017731 39277931259924 39309017869548 39371338944252 39402499481604 39511847329596 39605811294708 39626771541333 39627379046934 39658742227818 39721008810159 39721617760482 39753055526814 39958176163878 40011578012763 40030382050344 40062064188888 40106730398049 40125579153912 40157336636424 40300650089352 40396489923096 40417868613846 40418488247508 40514608314684 40659196798332 40755889299636 40777458192261 40809731605947 40874431933503 41126954028124 41127584532552 41225390916696 41372516040408 41438108614392 41460038552142 41470904901384 41492852195634 41558635552266 41591527230582 41828900105097 41862005684919 41928374302731 41961558611637 42111310969701 42211456774623 42287734421604 42321203146908 42388299782892 42539575094316 42640739363268 42663959816814 42697726306578 42765419887722 42799266678294 42918041064906 42952008647862 43020105371838 43029624499176 43054153733826 43077599316423 43097844276424 43131954165048 43180043072229 43285883429304 43388822509992 43412450339916 43515690412068 43670989153764 43705552659228 43774844062572 43798010650947 43809489764244 43832674687869 43902167632281 44279123577192 44384424703416 44507598141384 44542823782968 44613442607832 44637053000582 44648752020264 44672381099514 44743205326386 44939112250788 45010359357012 45034179806637 45069822212499 45141276548151 45177003715977 45338231350521 45446051163483 45456107083716 45528173840884 45690654730932 45727517728872 45799312649436 45800014784328 45824253136578 45836263312056 45860520847806 45933228768294 45969582728538 46097155217862 46133638918074 46206779843826 46243350306702 46268532599121 46378564781283 46544080545459 46602809362584 46617872191191 46713636495432 46739074887036 46850226075828 47017425104244 47054637154188 47129238243612 47154180049487 47166538788324 47435729598054 47473272716058 47548537516242 47559058656984 47672159866632 47804457262968 47842292211336 47918142060264 47956066984728 48267935380476 48344460050124 48370044977499 48382722384948 48408327561573 48485074810977 48523448435679 48696618857967 48812425323741 49191854327172 49192608472056 49231542075912 49308838522956 49309594461288 49335690158538 49348620653976 49374737004726 49453016413374 49629504276702 49668783662754 49747529257146 49786902054342 49814014024341 49932477791343 50054869315368 50071047909057 50110676755839 50173905865464 50190122933811 50201228582372 50229846022797 50320613192556 50500197334188 50540165832276 50620292928324 50660356476348 50949487346058 50989811435766 51070651406334 51111071391618 51203430967864 51467634064728 51508368242856 51525016632369 51590030340744 51630861389688 51925531164948 51966627746796 52049016375804 52090210690308 52117777949433 52200406214117 52428160532907 52428964292586 52552841057361 52553646728478 52835695388444 52836505395912 52878322970424 52961345080212 52962157013976 53004074035752 53032124931002 53193234909096 53277568218504 53305763852754 53347952822958 53348770683684 53432531424342 53474820725034 53475640530732 53503940989107 53631179849961 53780014420839 53822578737753 53890491485128 53907909817797 53950575357819 54369944256348 54412975474596 54499242578004 54853662621618 54897076679886 54984111284214 55027628586378 55180338512022 55280051402856 55311564049506 55323802927512 55341684531063 55385484835401 55411514069688 55455369640776 55473293768949 55517198235723 55771866806796 55816007579892 55904499070308 55948744815516 56148414626268 56281942366164 56311727979789 56312591277222 56445644098647 56446509449106 56885279755752 56930301742104 57020559850296 57065688904392 57224054753208 57269344863816 57360140495784 57390496715034 57405538311768 57435918556518 57436799088564 57526978276782 57573390762972 57603859838847 57901088322819 57946914273213 58038784133337 58084719063399 58397347534596 58443566250492 58536223509708 58885733294136 58916896889886 58963526804322 59057008416378 59103749222406 59267770994394 59408716942062 59441068570401 59488113341727 59563174799352 59582426640723 59629583290221 59657607101848 60045573075516 60093096283332 60188368730868 60236004954636 60450975134028 60594734884644 60626802920769 60627732371262 60771912472026 60988795197498 61099004182104 61147361130408 61244305024392 61292776971384 61462873623816 61511518557432 61609039791768 61657800408936 61690431042186 61691376798828 61788235926914 61838086375044 62058774060612 62157162921588 62190057828213 62206357352076 62239278293451 62337953328399 62387290845873 63247639464072 63297696954744 63398050021656 63431601632406 63448226555112 63481804720362 63582449674338 63809362641474 63961109044902 63995939725221 64046589459867 64148129831583 64198900017441 64377061597359 64428012971793 64493393303332 64530158057757 64544436748764 64646766414636 64697931247572 64928825143956 65083233764988 65118675509874 65273535618102 65506483730646 65558328988842 65662266093858 65714234646366 65780920211384 65832982672968 65937355217832 66172672368936 66225044883672 66330039009528 66382536072456 66418685365788 66576637055124 66761397212076 66814235674452 66920163911748 66955579500873 66973128030396 67008571649271 67114807989579 67515539035518 67932649794744 67986415247688 68094201875112 68130238790362 68148095188824 68184160625574 68292260761326 68535982096398 68591276593308 68698968974154 68700022176492 68736379704867 68790781271709 68899843152441 68954374092807 69145732826793 69200458377111 69310169765739 69365025460053 69490370599244 69904214043876 69905285723448 70070454743148 70071528971304 70108612330554 70275339113742 70526137656366 70581955731282 70693857365418 70749808182486 71074351803672 71130603763944 71153594397081 71243375232456 71299760966712 71322806274363 71338587985476 71508239799948 71706685894452 71763438317004 71877213090396 71934100477092 71972169549217 72401903070714 72516690075186 72574083577422 73138216828824 73196102239848 73312148378952 73370171448504 73573784682696 73748752066008 73787781490758 73788912708084 73847313113868 73963257784434 73964391691932 74003535237807 74022930980964 74062105507089 74179524620061 74444256415053 74503175494131 74621293885719 74680353081513 75082303973052 75083455036296 75260858798196 75262012598808 75301842873558 75480919788834 75750296001282 75810248748414 75930439392486 75990534714522 76424231019087 76484717153649 76520662286712 76581224742024 76605977109501 76666607087427 76702637702376 76805146451796 77201451097092 77262552364284 77385045511116 77446292084532 77888296747422 77949941620194 78073524563706 78135316035462 78555862519848 78618035739096 78643446438879 78742677888504 78804998963208 79023694659192 79211622589416 79253543082666 79254758093868 79317484455636 79442017620318 79443235520964 79506111053628 79548187396503 79674304221547 79916352327756 79958645779131 80021929234437 80023156025526 80148797136513 80212231087551 80213460796098 80835737227692 80836976495016 81029216629368 81318393596664 81511778599272 81554916384522 81619463211894 81748863867006 82253908056248 82280493932427 82345615019829 82476166926321 82541442879567 82770507768033 82920077104284 82985704391268 83117271104532 83183054461164 83657800210194 83724011369838 83856748605462 83923117223274 84222621939402 84422913549246 84468886915833 84575468843208 84642406293816 84669764173659 84776599565784 85079150188632 85281478726536 85327919633628 85395452613156 85530839775444 85598533356588 85836082129812 85904017295724 86040210743676 86085745072551 86108307467652 86153877834777 86155198632846 86290467415173 86360086144458 86824900679832 87031380824136 87341978307528 87411105318456 87549688125144 87596021301894 87618979528488 87665349375738 87804335264562 88375345334829 88445290206483 88585512624567 88655623833609 88901656491591 89113075413093 89274106001164 89344762199028 89486410652772 89878224501576 90020718714024 90068359613274 90139644424998 90282553096302 90354007431954 90676462701042 90892102326966 90912214167432 90941598556893 91056347681768 91157868708039 91381309461864 91598625298872 91648506273156 91721041695612 91866457536588 91939165457076 92194310435724 92267277836148 92413559687652 92462466929777 92486700613404 92535646563279 92537065198242 92682353890371 92757129562566 93088161090918 93235744382382 93478149774072 93700452151656 94034850208488 94109274308376 94258476487224 94308360098974 94333077576648 94871459196108 94946545432116 95097075032484 95147402448609 95222707080543 95373674511507 95714043962211 95941663567353 96535870760952 96688920100248 96740089954998 96765444769896 96816655123146 96970149621954 97046896871358 97393237715934 97624850647482 97678013264811 97910303427153 98259725595969 98337493483263 98383708654344 98493399140787 98617677045912 98671380317076 98749474009452 98906032826748 99259008553404 99337567325508 99495058514292 99573804108684 99628028048682 99864955582686 100142095818114 100221353511678 100380245867622 100402457164744 100459692045594 100641226385112 101000394668376 101080331664552 101240585856648 101320712952696 101898974692116 101979622871532 102141302812668 102195358185543 102222142783236 102276240938361 102438391141989 102803973144597 103048453461231 103050033264738 103851062329896 103933255493592 104098032751608 104180421380616 104235555898866 104400812428234 104856321065814 104857928585172 105105682114722 105107293456956 105162918495831 105413008670613 105671390776888 105789206484549 105872933596923 105922690160424 106040786048127 106064249862004 106124712273729 106611527705508 106695905645916 106697541367368 106865062848684 106949641450068 106951281061464 107007881978214 107262359699922 107560028841678 107645157475506 107815819635594 107901150715638 108602854606071 108739888512696 108775035112779 108825950949192 108861125366133 108998485156008 109707325243236 109794153359772 109968222568428 110055257172756 110360677024044 110623128099012 110681672236137 110683369062126 110770969670802 110944886676651 110946587537898 111034396471446 111543733613592 111632015159784 111808998140616 111897489631032 112296829252536 112563884732328 112623455959578 112625182554444 112891288197294 112893018898212 112952764310337 113221379683251 113625444001923 113715373122621 113895659088729 113985802071783 114780993430068 114871837113036 114873598177128 115053956553564 115146781525944 115207719677694 115802176645638 115893828546426 116077568266674 116169438126798 116794695069192 116832445121133 116887132500984 116924912430291 117072447019416 117110286845559 117202974053193 117833793779772 117927053608644 118114016832756 118207498444812 118535541988788 118817433884124 118880314623999 118882137140802 118976226683454 119163026430477 119164853281446 119259166580442 120034734038289 120091146151032 120186192566664 120376737461736 120472009909272 120901950268056 121189469769288 121253605841538 121255464742524 121543824944052 121608148548677 121977590394996 122332374576783 122429194817841 122623295800509 123380862084372 123382753597656 123576471853828 123676172750088 124117548121224 124314325843176 124380115656426 124412714704152 124478556586902 124675906656798 124774581691746 125486700315291 125586017054757 125785122908193 125884675834911 126333932909103 126863203264812 126963609440724 127164899348676 127618725282948 127922218089804 127989917277179 127991879450442 128093178919734 128296259663166 128397800034882 128754123194718 128856025943586 128986786606664 129060316115514 129088873497528 129232797949269 129293532829272 129395862495144 129540129216687 129857650287912 130166467529976 130237351019748 130547071236204 131012967461292 131116657977684 131324532187716 131394031952841 131428469292732 131498024063607 131706502896843 132837370731576 133153274110248 133522794424152 133628471348904 133840327823496 133911159001746 133946256060792 134017143298542 134229615979158 135031078071036 135102539419911 135209466637497 135423829644453 135531011147931 136014694051563 136260477580724 136338153490449 136368321251148 136584521522652 137071964192796 137182553186616 137397937948308 137400044352984 137472759409734 137581562543418 137799686304882 137908748185614 138291465653586 138400916754222 138620339531478 138730050920106 138805597797363 138980741198488 139135694343849 139808428087752 139853616573573 140140909486296 140217224661108 140550678227484 141052275312732 141163911462564 141387714730836 141462540148461 141499616364972 142307188794162 142645612548726 142677175970952 143016479599896 143413371788904 143526876634008 143754426180792 143868200954184 143944339098434 144803806141428 145033380150372 145110134932497 145148167154844 145224982684719 145455224432931 145570345307037 146089856573901 146437275971223 147575562981516 147577825416168 147694626227736 147926515568868 147928783383864 148007070475614 148045861961928 148124211014178 148359049240122 148888512830106 149006350988262 149242587771438 149360706163026 149442042073023 149797433374029 150164607946104 150213143727171 150332030267517 150521717596392 150570368801433 150603685747116 150689538068391 150961839577668 151500592002564 151620497496828 151860878784972 151981069429044 152848462038174 152969434307298 153211954219002 153333214174854 153610292903592 154402902194184 154525104728568 154770091022232 154892584169064 155776593494844 155899883240388 156147049127412 156229685502037 156270632070924 156353333848299 156601218642351 157284481598721 157286892877758 157658523172083 158507086165332 158509516187736 158634968911272 158884035240636 158886471041928 159012222107256 159096374793006 159348608443094 159832704655512 159917291558262 160043858468874 160046312051052 160297594273026 160424462175102 160426921592196 160511822967321 160893539549883 161340043262517 161467736213259 161671474455384 161723729453391 161851726073457 163109832769044 163238926423788 163497727734012 164560987864854 164691230039658 164952333852642 165082885759134 165541015536066 165840154208568 165971408782536 166025053593189 166156454506203 166234542209064 166366108922328 166419881306847 167315600420388 167448022739676 167713497210924 167846234446548 168445243878804 168845827098492 168935183939367 168937773831666 169336932295941 169339528347318 170655839267256 170790905226312 171061679550888 171197066713176 171672164259624 171808034591448 172080421487352 172171490145102 172216614935304 172307755669554 172310397265692 172580934830346 172720172288916 172811579516541 173703264968457 173840742819639 174116352400011 174254157190197 175192042603788 175330698751476 175608670529124 176750690669658 176890580412966 177171025249134 177311247667218 177803312983182 178226150826186 178323205711203 178464340025181 178548212002328 178689524398056 178747279922169 178888749870663 178972821305544 180136719226548 180279288849996 180565106192604 180708014863908 181352925402084 181784204653932 181880408762307 181883197113786 182315737416078 183297012546312 183442083391224 183732915073176 183878330914152 184388620871448 184534555672296 184827119375304 184924933859554 184973401226808 185071293126558 185074130396484 185364707780742 185514259125132 185612437258507 186176322181836 186471488764764 186570173484639 186717834880353 187013859985197 187161872537619 188616720197948 189742918392216 189893090864232 190194150064968 190294804897218 190445414161086 190747349023014 191428087924422 191883327134706 191987819175663 192139768379601 192444389494749 192596700052323 193131184792077 193480179909996 193590474173271 193633310246292 193940299243908 194093793742716 194786475431868 195249701294964 195353031633589 195356026529622 195820606854306 196519451191938 196674986966526 196986798281574 197342760634152 197498948018904 197812065653496 198518017106808 198675134651016 198990117028584 199147608217368 199256056097364 199729911165372 200284191636228 200442707023356 200760491735244 200866738502619 200919384091188 201025714947813 201344423968737 203797949384232 203959245743064 204282605625336 204390716371086 204444285566472 204552481876722 204876782283978 205607946289194 206096906922462 206100066529476 206209139114601 206372343815127 206699529457323 206863122278421 207437198480379 207601375131333 207930509297217 208095076380159 208471111797732 208801624856468 209712642131628 209715857170344 210211364229444 210214586913912 210325836991662 210826017341226 211578412969098 211745867193846 212081572096254 212128499724008 212249424547458 213223055411016 213391811291832 213460783191243 213730125697368 213899282900136 214015763956428 214524719399844 215120057683356 215290314951012 215631639271188 215802301431276 215916508647651 216258825744199 217205709212142 217550070225558 217722250732266 219414650486472 219588306719544 219936445136856 220110514345512 220721354048088 221246256198024 221363344472274 221366738124252 221541939341604 221889773353302 221893175075796 222010605713421 222068792942892 222186316521267 222538573860183 223332769245159 223509526482393 223863881657157 224041059244539 225246911919156 225250365108888 225782576394588 225786037796424 225905528620674 226442759366502 227250888003846 227430746245242 227791318177458 227971604143566 229272693057261 229454151460947 229561986860136 229743674226072 229817931328503 229999821262281 230107913107128 230415439355388 231604353291276 231787657092852 232155136533348 232338876253596 233664890242266 233849824860582 234220573691118 234405948106386 235667587559544 235854107217288 236228033665512 236414996889624 237071083977576 237634867768248 237760629247998 237764274281604 237952453366908 238326052860954 238329706562892 238455835766267 238518333160884 238644562189509 239022912664641 239875937337393 240065787703311 240069468076578 240446391409539 240636693262653 242507211683076 242510929485048 243087649888104 243216297097354 243955180789992 244664749153566 244858389635682 245246591601018 246761724168744 246841481797281 247036845059487 247152943707656 247428500778963 247624328638701 248760231312852 248957113173804 249351813313596 249549163383492 250973400630582 251172034109514 251570245816386 251769351669822 252667865818206 253406660747499 253726406529624 253927218881448 254009292520977 254329798697352 255237450565896 255844436179608 255979834554358 255983758900884 256186357839468 256592519326332 256795600069764 257508246389436 257712051887172 258120632231028 258257235217653 258461633504331 258465595898538 258871402245519 259080258433374 260474702039496 261094142472408 262025934922584 262233315955368 262649064375432 262788063905682 262856938585464 262996048127214 263413005793686 265126036004487 265335870619449 265756537873701 265966871500827 266704969474773 267339226239279 267822318003492 268034286597084 268459231958316 270062156142072 270205078839822 270418933274994 270847659288906 271062022295862 272029388103126 272520955161448 272676306980898 272736642502296 272824795670679 273169043045304 273473606124117 274143928385592 274795875896616 274945518819468 275163125086836 275599372609764 275817496371228 276582931307172 276801833508444 277240679062956 277387400789331 277460101840212 277606939689837 277611195594726 278047061671113 278271388687698 279707233147146 280434449322216 281101356454968 282104550625464 282327822925128 282775429461672 282925080296922 282999232729944 284614377588324 285291225097452 285442207345827 285668121241629 286121023534521 287142131886633 287824990702059 287888678196868 289607612282856 290066760300744 290220269864994 290296334309688 290449965369438 290910448865862 291140690614074 292179713147802 292874551942446 293034039794433 293730910281459 294779176787907 295151125963032 295480197422361 295853031137736 296014140951228 296248422028356 296718098480244 297777025660212 298012701976524 298485175542876 298721412326052 298884084146046 299594866748058 300426287454342 300664060535034 301140737602866 301207371494232 301379076136782 301923679155336 303001184005128 303240994993656 303721757569944 303962138858088 305696924076348 305938868614596 306423908438004 306586074556629 306666428349708 306828722815083 307315173425967 308411919433791 309145360383693 311553186989688 311799766480776 312294098254824 312459371004074 312541264141848 312706667696598 313202437284702 314568963197442 314573785755516 315317046344166 315488755487493 316239026011839 317014172330664 317367619453647 317618800790769 317768070481272 318122358144381 318192749586012 318374136821187 318697216886188 319834583116524 320087716937748 320092624102104 320595188546052 320848924350204 320853843184392 321023645934642 321787079099766 322680086525034 322935472426518 323447458906782 323703452146914 325808563818213 326219665538088 326325105338337 326477852847576 326995455468024 329121975729708 329382460079316 329904667705284 330079260346409 330165771518268 331082031072132 332045016708411 332050107186378 332312909012406 332834660029953 332839762613694 334631200840776 334896045479352 335426994421848 335692468893096 336890487757608 337691654196984 337870367878734 337875547663332 338673864591882 338679056694636 338858292931011 339664139049753 340876332005769 341146119367863 341686977266187 341957406215349 344342980290204 344615511339108 344620794531384 345161869660692 345440344577832 345623159033082 347406529936914 347681485639278 348232704800022 348508314380394 350384085207576 350497335363399 350661397502952 350774737290873 351217341058248 351330860536677 351608922159579 353501381339316 353781160825932 354342050498268 354622495334436 355606625966364 356452301652372 356640943871997 356646411422406 356928680050362 357489079291431 357494559844338 357777499741326 360273438453096 360558577699992 361130212385208 361416029727816 362705850804168 363568409307864 363760817524614 363766394227572 364631474832156 364824445646031 366997123730349 367287584453523 367869887401527 369849867719108 370142586253116 370148260792968 370729415561484 371028518250264 371224874517014 372352644363672 372942977529528 373140346969278 373435669760706 374027719970394 374323745075238 376460100945873 376758051164271 377233440395896 377355368724579 377654027504733 380589609794436 380890828322172 381494698046028 382856175848844 383766654269412 383969751831537 383975638351326 384279536759202 384888778989498 385193400104646 386262369584154 386960359819992 387180948346542 387266620492584 387698393847807 387880598487816 388187587485432 388620387650061 389572950863736 390499402589928 390706063267178 390712053059244 391641213708612 393038902383876 393349973933052 393973596563148 394182095858523 394494072190821 395119508690529 398512112194728 399459822330744 400568383272456 400885414046712 401520983470488 401733477005238 401838768182376 402051429895626 402688847937474 405307618259733 405628399912491 406271488933359 406593033443793 408044082154689 408781432742172 409014460471347 409104963753444 409753564567956 411215892578388 412193813844924 412200133058952 412418278229202 412744687630254 413399058914646 413726244556842 414874396960758 415202750262666 415861018594434 416190152760318 416416793392089 416942223595464 417407083031547 417603249712936 419425284263256 420422728458888 420651673983324 421652034682452 423156825938196 423491734387692 424163144192508 424387620445383 424498849094916 426921566382486 428031527912856 429049438799688 430240115366712 430580629902024 431263278542376 431604602862552 431833017295302 432517651488398 434411418424284 435100140451116 435330404797491 435444501464532 435674948054157 436365673298793 436711035921111 438269569721703 439311827913669 442726688944548 442733476248504 443083878683208 443779546706604 443786350151592 444021211426842 444137585885784 444372633042534 445077147720366 446665538490318 447019052964786 447727763314314 448082118489078 448326126219069 449392300122087 450493823838312 450639431181513 450996090802551 451565152789176 451711106404299 451811057241348 452885518733004 454501776007692 454861492490484 455582636354916 455943208287132 458545386114522 458908302921894 459635862657006 459999642524562 460830878710776 463208706582552 463575314185704 464310273066696 464677752507192 467329780484532 467699649721164 468441147382236 468689056506111 468811896212772 469060001544897 469803655927053 471853444796163 472975569516249 475521258495996 475528548563208 475904906733816 476652105721908 476659413125784 476911671532534 477036666321768 477289124379018 478045825329282 479751874674786 480131575406622 480138936153156 480892782819078 481273386525306 481535468901963 482680618649649 484020129787551 484403208639777 485014423366152 485171188360173 485555178220371 486432594194708 489329498307132 489716779271364 490493183202036 493682963594562 494073690118974 494857001557926 495248657277402 497520462625704 497914226347608 498075160779567 498703626627192 499098326766984 499259643920541 501946801261164 502344068219028 503140491632772 503538703339644 503805186844519 505335731636412 506805551818101 506813321494998 508010796887823 508018585041954 511959669108716 511967517801768 512372715678936 513185038652664 513591200139528 515016492778872 515424103774344 516241264462056 516514470435306 516923267008662 516931191797076 517742804491038 518160516866748 518434738549623 521109794905371 521522228458917 522349057200033 522762471570591 525576127811364 525992096254428 526826011587372 530252072008974 530671741238898 531513075747402 531933743001654 533409938949546 534678452478558 534969617133609 535393020075543 535644636006984 536068573194168 536241839766507 536666249611989 536918463916632 540410157679644 540837866549988 541695318577812 542124044591724 544058776206252 545352613961796 545641226286921 545649591341358 546947212248234 549891037638936 550326250173672 551198745219528 551634992742456 553165862614344 553603667016888 554481358125912 554774801578662 554920203680424 555213879379674 555222391189452 556094123342226 556542777375396 556837311775521 559414466294292 559710520453917 560153504641059 561041579955591 561485617612857 565850160593844 569228755176648 570582450194904 570884414691654 571336242483258 572242047069042 574284263773266 575649981404118 575777356393736 575963457526989 576419305138803 577333168484247 577790100156969 579393554376231 580440539729988 580899930738876 581820897731724 582281381228148 584359426295604 585749103884892 586059094900767 586068079588866 587461820562918 589558353575814 590960394844722 592028281902456 592496844056712 593436196960488 595554051320424 596025403953048 596970351085752 597442824652104 597768168292092 599189733496116 600852574908684 601328121070068 602281475205732 602600215507857 602758152273564 603077144843439 604033271906211 611393848152696 611877737229192 612847816876008 613172149113258 613332856699416 613657445630166 614630346851934 616823838867582 618290720767386 618627417343803 619117031445381 620098588371969 620589366835263 622311595441137 622804125393999 623791527891651 624285229140477 624918742008148 625413335393196 626404874569404 629137926394884 629147571511032 630634092688332 630977510974986 632478052023678 634735238907294 635237601581538 636244716288762 636385499172024 636748273642374 637394433772376 639669166233048 640175433875496 641190377092104 641697848700408 642047291869284 643574158199532 645360173050068 645870944853036 646894917813564 647237268508439 647406904293828 647749525942953 648776477232597 651617127636426 652650210676674 658243951459416 658764920158632 659809335410568 660158520692818 660331543036536 662164062144264 664090033416822 664100214372756 664625818024812 665669320059906 665679525227388 666031817140263 666558949563801 667615721580549 669998307735477 670528579447179 671591644971471 672123177733617 675740735757468 675751095326664 677347729183764 677358113389272 677716585862022 679328278099506 681752664011538 682292238735726 683373954532374 683914812430698 687818079171783 688362454382841 688685960580408 689231022678216 689453793985509 690323739321384 691246318066164 694813059873828 695362971278556 696465409600044 697016628760788 700994670726798 701549474581746 702661721073354 703217844319158 707002762678632 707562321651864 708684100996536 709244990668872 711213251932728 712904603304744 713281887743994 713292822844812 713857360100724 714978158582862 714989119688676 715367507298801 715554999482652 715933686568527 717068737993923 719627812012179 720197363109933 721339174228617 721910079787959 727521635049228 727532788455144 729262949664312 729648891292062 733994247460698 734575168907046 735739774803054 739699735438216 740285172506232 740524445391843 741110535178461 741458831122968 742285502336889 742449749034028 742872985916103 746280693938556 746871339521412 748055439940788 748647490150476 752920201891746 753516102328542 754710737449158 755308055009466 760219982242497 761179219588872 761781656644344 762027877562931 762989396092056 765712351697688 767533308538824 767939503663074 767951276702652 768559073518404 769777557978996 770386800209292 772524739168308 774361896693084 774771705652959 775384900512993 775396787695614 776614206736557 777240775300122 781412126534356 781424106118488 783282427417224 786077804767752 786699947866104 787947193126296 788364191717046 788988144381642 790239017381058 795378108013461 796007611858347 797269613621103 797900614502481 800114908424319 802017678717837 803466954010476 804102859791252 805377695874948 810615236519466 811256799824982 812542977866718 813186066887586 816088164309378 817562865484344 818028920942694 818209927506888 818474387012037 819507129135912 820420818372351 822431785156776 824387627689848 824836556458404 825489375260508 826798117829292 827452489113684 829748793921516 830405500525332 831722037188868 832162202367993 832380305520636 832820819069511 832833586784178 834141185013339 834814166063094 841303347966648 843304069364904 846313651876392 846983468775384 848326288385016 848775240890766 848997698189832 853843132764972 856326622037481 857004363724887 858363070603563 861426395659899 863474972106177 863666034590604 865035302976796 868822836848568 870200280902232 870660809594982 870889002929064 871349896108314 872731346597586 873422071842222 876539139443406 878623655827338 879102119383299 881192730844377 884337530363721 885453377889096 887559093413208 888042422853684 888745266085068 890154295440732 893331076980636 894038105929572 895455526628628 895929420940253 896164236978156 896652252438138 898784600244174 901278862363026 901992181605102 903422212808598 903622114482696 905771037466008 909003552015384 909722984980968 911165272709832 911886416574264 917090772229044 917816605843788 919271725314012 919758223669887 919999285049124 920486168445249 921945520277901 925235758301373 927436081151079 934659560969064 935399299442328 936882294764472 937378113012222 937623792425544 938120003089794 939607311854106 943706889592326 945951139032498 946466266462479 948717078035517 951042516991992 952102858360941 952856402372307 953304211443816 953823343065068 954367074433143 954578248758036 956091650658564 959503749349572 960263150813244 960277872306312 961785565638156 962546773050612 963070937803926 965361237299298 968040259575102 968806417279554 970342376720346 971110356440742 972865188389416 978658996614264 978975316015011 979433558542728 980986366404072 987365927189124 988147380237948 989714003115852 990237781039227 990497314554804 996135050125233 996150321559134 998503980089859 998519287841082 1003893602522328 1004688136438056 1006280983265544 1007077406679288 1007610373689038 1010671463272824 1013611103636202 1013626642989996 1016021593775646 1016037170083908 1016574878793033 1018992417149259 1022628996017307 1023438358103589 1023919338217432 1025060931798561 1025872218646047 1033028940870612 1033846534017324 1033862383594152 1035485608982076 1036321033733496 1036869477099246 1042219589810742 1043044456917834 1044698114400066 1045524943141182 1051152255622728 1051492006090197 1051984192508856 1052324211872619 1053652023174744 1053992581610031 1054826766478737 1060504144017948 1061343482477796 1063026151494804 1063867486003308 1066819877899092 1069356904957116 1069922831615991 1069939234267218 1070786040151086 1072467237874293 1072483679533014 1073332499223978 1080820315359288 1081675733099976 1083390637155624 1084248089183448 1088117552412504 1090705227923592 1091282452573842 1091299182682716 1093894424496468 1094473336938093 1100991371191047 1101862753360569 1103609662204581 1109549603157324 1110427758759348 1110444782378904 1112188246684452 1113085554750792 1113674623551042 1118828932588584 1119421040907834 1120307009282118 1122083159911182 1122971235225714 1129380302837619 1130274153492813 1131700321187688 1132066106173737 1132962082514199 1141768829383308 1142672484966516 1144484094138084 1148568527546532 1151299962808236 1151909255494611 1151926915053978 1152838610277606 1154666336968494 1155580200313938 1158787108752462 1160881079459976 1161799861477752 1163095181543421 1163641795463448 1164562762456296 1168718852591208 1171498207769784 1172118189801534 1172136159177732 1174923641125836 1179116707151628 1181920789689444 1182546287575569 1183482216572463 1185358526071587 1195536336584184 1198379466992232 1201705149817368 1202656242140136 1204562950411464 1205200431015714 1205516304547128 1206154289686878 1208066543812422 1215922854779199 1216885199737473 1218814466800077 1219779100331379 1224132246464067 1226344298226516 1227314891260332 1229260693703868 1233647677735164 1236581441534772 1237254834687606 1238234062890762 1240197176743938 1241178733670526 1244623190882274 1245608250787998 1247583055783302 1248570458280954 1249250380176267 1249837484016296 1250826670786392 1252221249094641 1252809749138808 1258275852789768 1261268185376664 1261955021949972 1264956104047356 1269470477814588 1270475203163076 1272489432577524 1273162861336149 1273496547284748 1284094583738568 1287148316399064 1290720346100136 1291741889706072 1293789835627128 1294474537016878 1294813808587656 1295499051885906 1297552954465194 1303234255272852 1305300421353348 1305991214392473 1307024844162471 1309097019896379 1310133107763333 1314808709165109 1317935483741007 1320317041385636 1328180066833644 1328200428745512 1329251636049624 1331338640119812 1331359050454776 1332063634280526 1333117899127602 1335231443161098 1339996615470954 1341057158894358 1343183289942942 1344246355467234 1344978378657207 1348176900366261 1351481471514936 1351918293544539 1354695458367528 1355133319212897 1355433171724044 1358656556199012 1363505328023076 1364584477471452 1366747909064748 1367471221435123 1367829624861396 1375636158343566 1376724908765682 1378907587971018 1382492636132328 1389626119747656 1390725942557112 1392930819200088 1394033257521576 1401989341453596 1403098949163492 1405323442146708 1406067169518333 1406435688638316 1407180004634691 1409410967781159 1415560334388489 1418926708548747 1426563775487988 1426585645689624 1427714720201448 1429956317165724 1429978239377352 1430735014597602 1431109998965304 1431867373137054 1434137475987846 1439255624024358 1440394726219866 1442678348457234 1443820159575918 1444606406705889 1448041855948947 1452060389362653 1453209625919331 1455043270098456 1455513565080519 1456665534661113 1459297782584124 1467988494921396 1469150337814092 1471479549606108 1481048890783686 1482221070356922 1484571004673778 1484899498068056 1485745971832206 1492561387877112 1493742679042824 1494225482338701 1496110879881576 1497294980300952 1505840403783492 1507032204657084 1509421474898316 1510616110018932 1511415560533557 1513811780209393 1520416655454303 1520439964484994 1524032390663469 1524055755125862 1535879007326148 1535902553405304 1537118147036808 1539555115957992 1540773600418584 1545049478336616 1548723793386168 1549543411305918 1550769801025986 1550793575391228 1553228413473114 1554481550600244 1555304215648869 1562824253068712 1563329384716113 1564566685376751 1567047171600099 1568287414711773 1576728383434092 1577976288763284 1580478034762116 1590756216026922 1592015223716694 1594539227242206 1595801229004962 1600229816848638 1604035357435674 1604908851400827 1606179060226629 1606933908020952 1608205719582504 1608725519299521 1609998748835967 1610755391749896 1621230473038932 1622513599649964 1625085955733436 1626372133775172 1632176328618756 1636057841885388 1636923678860763 1636948774024074 1640841636744702 1649673112916808 1650978750521016 1653596235658584 1654904978227368 1659497587843032 1660811001050664 1663444074377736 1664324404735986 1664760611041272 1665641638139022 1665667173568356 1668282370026678 1669628332126188 1670511935326563 1679131561361751 1680460513923177 1683124739866773 1684456852838571 1697550481781532 1707686265529944 1712653244074962 1714008727449774 1716726141207126 1722852791319798 1726949944212354 1727332069181208 1727890372580967 1729257915416409 1730070605953592 1731999505452741 1733370300470907 1741321619189964 1742699792216628 1745462693195172 1746844143684444 1753078278886812 1757247311654676 1758177284702301 1758204238766598 1762385461688754 1768675060727442 1776084845707368 1777490532170136 1780308590881464 1786662153961272 1788076211859144 1790911053257256 1791858841880506 1792328473956312 1793304504876276 1797569200488348 1802557724726052 1803984363210204 1806844425617196 1807800646523571 1809231434530317 1812099815718633 1834181544458088 1835633211687576 1838543450628024 1839516447339774 1839998570098248 1840972336890498 1843891040555802 1850471516602746 1854872162302158 1855882252031409 1857351094336143 1860295765115907 1861768100505789 1866934786323411 1868412376181997 1871374583674953 1874756226024444 1876240006179588 1879214623708212 1887413779184652 1891902278064996 1892932532924958 1897434156071034 1904205716721882 1905712804744614 1907646686130136 1908734148866286 1909156497516072 1912183301317128 1919007498699144 1920526301626488 1923571131276312 1925093546101224 1926141875607852 1930722474598596 1936080519150204 1937612834559108 1940684753440692 1941711805525317 1942220712881484 1943248577828859 1946329431697791 1957950632030022 1974731854378248 1976294760475896 1979428006231704 1980475562078454 1980994629109608 1992270100250466 1992300643118268 1997007960179718 1997038575682164 1998095451420789 1999676848691403 2002847164741647 2009994923206431 2011585738341537 2014774934914413 2015220747378076 2016369533200851 2027222207272404 2027253285979992 2032043187551292 2032074340167816 2033149757586066 2037984834298518 2045257992034614 2046876716207178 2050121863597122 2051744437292094 2063454237515349 2066057881741224 2067693068034648 2068361381956527 2070971217964152 2073738954198492 2084439179621484 2086088913835668 2089396228800132 2091049886282364 2102984012180394 2104648423745238 2107985163220062 2109653532957474 2121008288035896 2122686964955592 2126052302989608 2127734972006616 2133639755798184 2138713809914232 2139845663231982 2139878468534436 2141572080302172 2144934475748586 2144967359066028 2146102521896403 2146664998447956 2147801059705581 2151206213981769 2158883436036537 2160592089329799 2164017522685851 2165730239363877 2182564905147684 2182598365365432 2187788848992936 2188946673876186 2201982742382094 2203725506721138 2207219324409162 2219099206314648 2220855517518696 2221573336175529 2223331605535383 2224376493368904 2226856507010667 2227349247102084 2228618957748309 2238842081815668 2240614018564236 2244166319822364 2245942470451428 2258760605675238 2260548306985626 2264132212347474 2265924165028398 2280659946727491 2283537658766616 2285344969933032 2288968188276168 2297137055093064 2302599925616472 2303818510989222 2303853830107956 2305677220555212 2309332673936988 2310554822424863 2311160400627876 2317574217504924 2324315116958877 2326154701538979 2326190363086842 2329842620209671 2344236379603068 2344272318355464 2349847282251672 2358233414303256 2363841579378888 2365092575151138 2366964433144926 2370717052143174 2386134324040383 2388022835575041 2391808840863309 2393701843507443 2400344725272957 2410400862031428 2412308579373756 2416133087624844 2431845709558398 2433770399474946 2437628933600154 2439558200662758 2448264492928134 2452688596453032 2454629782520664 2455423161036111 2458521387407736 2461262455117053 2467295355470328 2473162883069544 2474509669375212 2476468125781524 2480394353487876 2482357467341052 2489246381764548 2491216501575996 2495166111566604 2496486607103979 2497140916561908 2498462457208533 2498500760352534 2502423555040017 2504442498189282 2523910043899944 2529912208094712 2538940955629176 2540950406326152 2544978865155048 2546325722672298 2546993094569496 2568979866112443 2571013091174661 2575089211810689 2584279186979697 2588949074033756 2590424916318531 2590998103771812 2595105908930388 2606468510545704 2610600842706696 2611982428784946 2614049688324942 2618194039792758 2620266215526666 2629617418330218 2635870967482014 2637306358149897 2640634082771272 2643578192533131 2656360133667288 2662677280239624 2664127268561052 2666235798255204 2670462886322196 2679993230941908 2682114317788716 2686366579885884 2687788262820759 2688492710934468 2689956757314414 2696353800732522 2703836587089078 2710266638425794 2710866343448088 2717313112398024 2727010656046152 2729168954942904 2733495818129496 2734942442870246 2735659249722792 2751272316687132 2753449817531364 2757815175942036 2759274671009661 2761458505335747 2765836560833703 2775707274904119 2782308243453237 2803978682907192 2806197898326984 2810646884293416 2812134339036666 2812871377276632 2814360009269382 2818821935562318 2831120668776978 2837853417097494 2839398799387437 2846151234106551 2853127550975976 2856308575082823 2859912634331448 2861470029195204 2863101223299429 2863734746274108 2868274951975692 2878511248048716 2880789452439732 2885356696914468 2887640319151836 2889212813411778 2896083711897894 2904120778725306 2906419251838662 2911027130161038 2913331069322226 2918595565168248 2935976989842792 2938300675628184 2942959099212216 2962097781567372 2964442140713844 2969142009347556 2970713343117681 2971491943664412 2988405150375699 2988450964677402 2995511940269577 3011680807566984 3014064409314168 3018842949796632 3021232220037864 3022831121067114 3027623560418786 3040833310908606 3040879928969988 3048064781326938 3048111510251724 3049724636379099 3056977251447777 3067886988051921 3070315074310767 3071758014652296 3075182795395683 3077616655938141 3099086822611836 3101539602051972 3101587150782456 3106456826946228 3108963101200488 3110608431297738 3126658769432226 3129133370753502 3134094343200198 3136574829423546 3153456766868184 3154476018270591 3155952577526568 3156972635617857 3160956069524232 3161977744830093 3181512432053844 3184030447433388 3189078454484412 3191602458009924 3200459633697276 3208070714871348 3209768494847973 3209817702801654 3212358120453258 3217401713622879 3217451038599042 3219997497671934 3242460946077864 3245027199299928 3250171911466872 3252744267550344 3264352657237512 3272115683770776 3273847357721526 3273897548048148 3281683273489404 3283420010814279 3302974113573141 3305588260081707 3310828986613743 3328648809471972 3331283276278044 3331334347136712 3336564740053356 3339256664252376 3341023870653126 3358263122723502 3360921027846354 3366249479733546 3368913705677142 3388140908512857 3390822460478439 3395100963563064 3396198318521211 3398886247542597 3425306488149924 3428017454899548 3433452282414252 3445705582639596 3453899888424708 3455727766483833 3455780745161934 3458515830832818 3463999010905482 3466740600941814 3482643238379928 3485399584433256 3490925386390344 3493688287368888 3506156557773624 3514494623309352 3516354569404602 3516408477533196 3524770923377508 3526636307911633 3537350121454884 3547638862726707 3550446649717389 3556075578214761 3583717683761012 3586609009752552 3595138400976696 3605115449452104 3607968726420408 3613688851234392 3615601293047142 3618462869060634 3624199631437266 3647768564337597 3650655599212419 3656443400400231 3659337300994137 3679032894679548 3681944673780996 3687782081111604 3700943033205492 3709744324604316 3711707601038191 3711764504062818 3714702188672286 3720591530231814 3723536201011578 3733869572646822 3736824752363994 3742749167349906 3747751140528801 3749512452048888 3752480012359176 3756663747283923 3758429247416424 3774827558369304 3783804556129992 3785865065849916 3794868312142068 3808411433443764 3811425609489228 3817468297732572 3819488584008447 3852283751215704 3861444949197192 3872161038300408 3875225669118216 3881369506881384 3883423611050634 3884441425762968 3886497155657718 3892658863395582 3915901264060044 3917973643177419 3921074532487413 3927291059689137 3930399323289999 3944426127495327 3953806451223021 3960951124156908 3984540200500932 3984601286236536 3994015920359436 3994077151364328 3996190902841578 3999353697382806 4005694329483294 4019989846412862 4023171476683074 4029549869828826 4030441494756152 4032739066401702 4034935135971621 4044530701098783 4054444414544808 4055754880633617 4064086375102584 4066299515172132 4075969668597036 4090515984069228 4093753432414356 4100243727194244 4102413664305369 4103488874584188 4126908475030698 4136722763913054 4147477908396984 4168878359242968 4172177827671336 4178792457600264 4182099772564728 4205968024360788 4209296847490476 4215970326440124 4218201508554999 4219307065914948 4221540013904073 4228232903343477 4246681003165467 4256780125646241 4279691326463964 4279756937068872 4283144160604344 4289868951497172 4289934718132056 4292205043792806 4293329996895912 4295602119411162 4302412427963538 4317766872073074 4321184178659598 4328035045371702 4331460478727754 4333819220117667 4344125567846841 4356181168087959 4359628877757993 4365129810295368 4366540695241557 4369996603983339 4377893347752372 4403965484764188 4407451013442276 4414438648818324 4443146672351058 4446663211070766 4453713014021334 4454698494204168 4457237915496618 4477684163631336 4481228037128472 4488332639644728 4491884940902856 4517521211350476 4521096613971252 4528264424694948 4530660879559073 4531848330056796 4534246681600671 4541435340628179 4561249966362909 4561319893454982 4572097171990407 4607637021978444 4607707660215912 4611354441110424 4618665347873976 4621109644849726 4622320801255752 4635148435009848 4648630233917754 4652309403077958 4652380726173684 4659685240419342 4665912646946607 4688472759206136 4689988154148339 4693700056130253 4701141514800297 4704862244135319 4730185150302276 4733928866289852 4741434104286348 4772268648080766 4776045671150082 4783617681726618 4787403687014886 4800689450545914 4814726554202481 4818537180679887 4820801724062856 4824617158747512 4826176557898563 4832266175249688 4863691419116796 4867540798949892 4875257867200308 4879116401325516 4896528985856268 4910771036582289 4910846322072222 4922524910234106 4949019338750424 4952936251563048 4960788706975752 4964714934682104 4978492763529096 4982433003151992 4990332223133208 4992973214207958 4994281833123816 4996924914417066 4997001520705068 5004847110080034 5008884996378564 5011535805979689 5037394684085253 5041381541769531 5049374219600319 5053370558515713 5092651445344596 5137959732224886 5142026182349322 5150178423621378 5168558373959394 5177898148067512 5180849832637062 5181996207543624 5183671117742901 5187773746249227 5190211817860776 5195998516358223 5200110901412721 5223964857569892 5228099376649884 5236388079585516 5240532431053332 5259234836660436 5271741934964028 5274531854106903 5274612716299794 5287156385066262 5328254537122104 5332471596510408 5340925772644392 5359986461883816 5364228635577432 5372733159771768 5375576525641518 5376985421868936 5379913514628828 5392707601465044 5407673174178156 5420533276851588 5423401939570713 5427694303590951 5436299447155899 5469884885740492 5502544633374264 5506899635062728 5515630351884072 5518549342019322 5522917010671494 5531673121667406 5551414549808238 5564616486906474 5567646756094227 5572053283008429 5580887295347721 5585304301517367 5600804358970233 5614123751024859 5624268678073332 5628720018538764 5637643871124636 5662241337553956 5675706834194988 5678797598774874 5692302468213102 5712617150165646 5722940058390408 5726202446598858 5727469492548216 5736549903951384 5757022496097432 5761578904879464 5770713393828936 5775280638303672 5778425626823556 5792167423795788 5808241557450612 5812838503677324 5822054260322076 5825135416575951 5826662138644452 5829745733486577 5838988295093373 5924195563134744 5928884281427688 5938284018695112 5941426686235362 5942983887328824 5976810300751398 5976901929354804 5991023880539154 5994286354262367 5999030546074209 6008541494224941 6029984769619293 6034757215024611 6044324804743239 6045662242134228 6049108599602553 6055247120837572 6081666621817212 6081759857939976 6096129562653876 6096223020503448 6099449272758198 6113954502895554 6135773976103842 6140630148621534 6150365590791366 6155233311876282 6190362712546047 6198173645223672 6203079204103944 6212913653892456 6221216862595476 6253317538864452 6258266741507004 6268188686400396 6271505946581771 6273149658847092 6308952036541182 6313945271235714 6323955489660186 6363024864107688 6368060894866776 6378156908968824 6383204916019848 6400919267394552 6416141429742696 6419536989695946 6419635405603308 6424716240906516 6434803427245758 6434902077198084 6438307565689209 6439994995343868 6443403179116743 6453618641945307 6476650308109611 6481776267989397 6492052568057553 6497190718091631 6547694715443052 6547795096096296 6563366546978808 6566840021628558 6605948227146282 6611176520163414 6621657973227486 6657297618943944 6662566552556088 6664720008526587 6669994816606149 6673129480106712 6680569521032001 6682047741306252 6716526245447004 6721842055692708 6732498959467092 6737827411354284 6776281817025714 6781644920956878 6792396637042422 6797772495085194 6850612976299848 6856034909799096 6866904564828504 6891411165279192 6907799776849416 6911455532967666 6911561490323868 6917031661665636 6927998021810964 6931664467274589 6933481201883628 6972945350876631 6978464104616937 6989527860629013 7032709138809204 7032816955066392 7049541846755016 7053272615823266 7074700242909768 7095277725453414 7100893299434778 7112151156429522 7158402972121149 7164068506725123 7167435367522024 7175426522589927 7181105530522329 7231202586094284 7236925738121268 7248399262874532 7295537128675194 7301311198424838 7312886800800462 7318674601988274 7358065789359096 7363889347561992 7366269483108333 7375564162223208 7383787365351159 7401886066410984 7419488649208632 7423415202076382 7423529008125636 7429404377344572 7441183060463628 7447072402023156 7467739145293644 7473649504727988 7485498334699812 7489459821311937 7495387371625599 7495502281057602 7507270665120051 7513327494567846 7571730131699832 7589736624284136 7616822866887528 7622851218978456 7634936595465144 7638977168016894 7706939598337329 7713039273523983 7725267635432067 7752837560939091 7766847222101268 7771274748955593 7772994311315436 7785317726791164 7831802528120088 7835947286354838 7842149064974826 7854582119378274 7860798646579998 7888852254990654 7907612902446042 7911919074449691 7921902248313816 7930734577599393 7969080401001864 7988031840718872 7992381805683156 7998707394765612 8011388658966588 8039979692825724 8046342953366148 8059099739657652 8063364788462277 8065478132803404 8069870271943242 8089061402197566 8111509761267234 8132599030344264 8151939337194072 8181031968138456 8187506864828712 8200487454388488 8204827328610738 8206977749168376 8253816950061396 8273445527826108 8277824013028983 8284375516007241 8297509682501109 8327121824712357 8346924730359711 8411936048721576 8418593694980952 8431940652880248 8436403017109998 8438614131829896 8443080027808146 8456465806686954 8493362006330934 8513560251292482 8518196398162311 8538453702319653 8559382652927928 8568925725248469 8579737902994344 8584410087585612 8591204238822324 8604824855927076 8635533744146148 8642368357319196 8656070090743404 8662920957455508 8667638440235334 8688251135693682 8712362336175918 8719257755515986 8733081390483114 8739993207966678 8755786695504744 8807930969528376 8814902026884552 8828877297636648 8886293344702116 8893326422141532 8907426028042668 8912140029353043 8914475830993236 8965215451127097 8986535820808731 9035042422700952 9042193227942504 9056528849389896 9061321759118146 9063696660113592 9068493363201342 9082870681256358 9122499932725818 9122639786909964 9144194343980814 9149173909137297 9170931754343331 9203660964155763 9210945222932301 9215274043956888 9225548386187049 9232849967814423 9242219289699452 9297260467835508 9304618806155916 9304761452347368 9319370480838684 9331825293893214 9379976308296678 9387400112260506 9402283029600594 9409724488270638 9460370300604552 9463428054811773 9467857732579704 9482868208572696 9485933234490279 9544537296161532 9552091342300164 9567235363453236 9572298550045861 9574807374029772 9601378901091828 9629305484543919 9629453108404962 9637074361359774 9652205140868637 9652353115797126 9727382838233592 9735081597899784 9750515734400616 9758232802651032 9793057971712536 9821542073164578 9821692644144444 9845049820468212 9850260032442837 9908922340719423 9916764780245121 9932486959841229 9985946428415916 9993849828834132 9994003041410136 10009694220160068 10017769992757128 10023071611959378 10074789368170506 10082763083539062 10098748439200638 10106741117031426 10164422725538571 10172467381435317 10185302890689192 10188594955563633 10196658742627791 10275919464449772 10284052364698644 10300356847242756 10337116747918788 10361699665274124 10367183299451499 10367342235485802 10375547492498454 10391997032716446 10400221802825442 10447929715139784 10456198753299768 10472776159171032 10481064862106664 10518469673320872 10543483869928056 10549063708213806 10549225432599588 10574312770132524 10579908923734899 10642916588180121 10651339949152167 10668226734644283 10751153051283036 10759827029257656 10785415202930088 10815346348356312 10841066553703176 10846803879141426 10855388607181902 10872598894311798 10939769771480984 10943305693012791 10951966797637257 10969330201200693 10978011902982411 11037098684038644 11045834021342988 11063346243334812 11102829099616476 11129232973812948 11135122803114573 11135293512188454 11144106566016858 11161774590695442 11170608603034734 11201608717940466 11228247502049718 11243253421586403 11248537356146664 11257440037077528 11269991241851769 11275287742249272 11324482675107912 11351413668389976 11357595197549748 11384604936426204 11425234300331292 11452404893197716 11458465752025341 11556851253647112 11584334847591576 11616483114901224 11625677007354648 11644108520644152 11650270833151902 11653324277288904 11659491466973154 11677976590186746 11753920929532257 11763223597462239 11781873179067411 11791197969869997 11833278382485981 11861419353669063 11882853372470724 11953620601502796 11953803858709608 11982047761078308 11988572708524734 11998061092148418 12017082988449882 12059969539238586 12069514430049222 12088649609486478 12091324484268456 12098217199205106 12104805407914863 12110494241675144 12133592103296349 12163333243634424 12192259125307752 12198898545516396 12227909005791108 12271547952207684 12281260297243068 12300731181582732 12307240992916107 12310466623752564 12380725425092094 12442433725190952 12506635077728904 12516533483014008 12536377372800792 12543011893163542 12546299317694184 12617904073082364 12627890542471428 12647910979320372 12654604525664997 12664620041712219 12684698710030431 12740043009496401 12770340376938723 12839073979391892 12839270811206616 12849432481813032 12869606854491516 12869804154396168 12876615131378418 12879989990687736 12886806358233486 12907237283890614 12953300616219222 12963552535978794 12984105136115106 12994381436183262 13001457660353001 13032376703540523 13068543504263877 13078886633273979 13095389430886104 13099622085724671 13133680043257116 13211896454292564 13222353040326828 13243315946454972 13329440017053174 13339989633212298 13361139042064002 13364095482612504 13433052490894008 13443684111385416 13464997918934184 13475654822708568 13552563634051428 13563289841913756 13584793274084844 13591982638677219 13595544990170388 13602740044802013 13624306021884537 13683749899088727 13716291515971221 13822911065935332 13823122980647736 13834063323331272 13855996043621928 13863328934549178 13866962403767256 13945890701753262 13956928209233874 13979055721258026 13997737940839821 14065418277618408 14069964462445017 14081100168390759 14103424544400891 14106545231646532 14114586732405957 14190555450906828 14201786598869556 14224302312859044 14316805944242298 14328137013450246 14350853045179854 14362211061044658 14444179662607443 14462405172188568 14473851476242536 14478529673695689 14496798525749064 14591074257350388 14602622396849676 14625773601600924 14637349203976548 14732313109746867 14732538966216666 14767574730702318 14846830404152764 14847058016251272 14858808754689144 14882366120927256 14894144804046312 14935478290587288 14947299009455976 14970996669399624 14978919642623874 14990774743251198 14991004562115204 15014541330240102 15026654989135692 15034607417939067 15112184052255759 15124144625308593 15148122658800957 15160111675547139 15277954336033788 15413879196674658 15426078547047966 15450535270864134 15505675121878182 15533694444202536 15542549497911186 15545988622630872 15551013353228703 15563321238747681 15570635453582328 15587995549074669 15600332704238163 15671894572709676 15684298129949652 15709164238756548 15721597293159996 15777704509981308 15815225804892084 15823595562320709 15823838148899382 15861469155198786 15984763611366312 15997414789531224 16022777317933176 16079959385651448 16092685906732296 16118199479315304 16126729576924554 16130956265606808 16139740543886484 16178122804395132 16223019522534468 16270205818712139 16283082910772853 16308898341467697 16409654657221476 16507633900122792 16546891055652216 16555648026057966 16568751032014482 16595019365002218 16654243649424714 16693849460719422 16702940268282681 16716159849025287 16742661886043163 16755912904552101 16802413076910699 16872806034219996 16886160055616292 16912931613373908 16986724012661868 17027120502584964 17036392796324622 17076907404639306 17137851450496938 17168820175171224 17182408477644648 17209649711854152 17271067488292296 17284736714638392 17312140181486808 17325841914911016 17335276880470668 17376502271387364 17424724672351836 17438515511031972 17466162780966228 17475406249727853 17479986415933356 17489237200459731 17516964885280119 17772586689404232 17786652844283064 17814852056085336 17824280058706086 17828951661986472 17930430902254194 17973071641617462 17982859062787101 17997091638222627 18025624482674823 18089954308857879 18104271645073833 18122643518236292 18132974414229717 18136986726402684 18165741362512716 18244999865451636 18245279573819928 18288388687961628 18298347818274594 18341863508686662 18407321928311526 18421890445864602 18451096772374098 18465699935628846 18484438579398904 18594520935671016 18609237612311832 18638740961677368 18663650587786428 18759952616593356 18774800224521012 18804566059201188 18814517839745313 18819448976541276 18926856109623546 18971866468980558 19089074592323064 19104182684600328 19134470726906472 19144597100091722 19149614748059544 19202757802183656 19258610969087838 19258906216809924 19274148722719548 19304410281737274 19304706231594252 19314922697067627 19330209537350229 19360855925835921 19429950924328833 19445328803968191 19476157704172659 19491572154274893 19643084146329156 19643385288288888 19690099640936424 19700520064885674 19817844681438846 19833529560490242 19864973919682458 19971892856831832 19987699657668264 19994160025579761 20019388440320136 20041708563096003 20046143223918756 20149578736341012 20165526167078124 20197496878401276 20213482234062852 20328845451077142 20344934762870634 20377189911127266 20393317485255582 20551838928899544 20568104729397288 20600713694485512 20674233495837576 20723399330548248 20734366598902998 20734684470971604 20751094984996908 20783994065432892 20794993401823767 20800443605650884 20918836052629893 20935392313850811 20968583581887039 21098127416427612 21098450865199176 21148625540265048 21159817847469798 21285833176360242 21302679898304334 21336453469288566 21475208916363447 21492205520175369 21502306102566072 21526279567769781 21543316591566987 21693607758282852 21710777214363804 21745197788623596 21886611386025582 21903933595274514 21938660402401386 21956023805964822 22074197368077288 22091668042685976 22098808449324999 22126692486669624 22205658199232952 22258465947625896 22270245606229146 22270587024376908 22288213132033716 22323549181390884 22341217206069468 22403217435880932 22456495004099436 22468379463935811 22486162114876797 22486506843172806 22521811995360153 22539982483703538 22715190395099496 22769209872852408 22850468600662584 22904809786395432 22916931504050682 23120818795011987 23139117820571949 23175802906296201 23258512682817273 23300541666303804 23318982933946308 23355953180373492 23507841859064514 23526447194924478 23563746358134822 23582395939739994 23666556764971962 23722838707338126 23735757223349073 23765706744941448 23792203732798179 23907241203005592 23964095522156616 23977145417049468 23996122184296836 24034165976899764 24119939078477172 24139028860098444 24177299218972956 24190094365386831 24196434398410212 24209610815829726 24267184206592698 24397797091032792 24455818011582216 24543095904415368 24562520594486136 24601462363165464 24614481985832214 24620933247505128 24761450850184188 24833472039086949 24853126548021723 24892529047503327 24981365474137071 25040774191079133 25086023786327084 25235808146164728 25255781084942856 25295821958640744 25309209051329994 25329240083424438 25369397420060862 25480086018992802 25540680753877446 25554589194486933 25615361106958959 25678147958783784 25739213708983032 25753230262756836 25773612716466972 25814474567781228 25906601232438444 25927105071957588 25968210272230212 25981953207267337 25988762872366524 26002915320706002 26064753407081046 26137087008527754 26157773266547958 26199244171449342 26267360086514232 26423792908585128 26444706080653656 26486631892909944 26658880034106348 26679979266424596 26722278084128004 26736420088059129 26895646353381291 26959607462426193 27105127268102856 27126579683827512 27169586548169688 27183965277354438 27191089980340776 27205480089604026 27248612043769074 27367499798177454 27432583031942442 27447521727411891 27512795263029993 27610982892467289 27632835668796903 27645822131870664 27676645158561147 27726657869098356 27891781403506524 27913856418467748 27958111442516052 27995475881679642 28139928924890034 28162200336781518 28206849088801782 28213090463293064 28229173464811914 28381110901813656 28390284164435319 28403573197739112 28448604625718088 28633611888484596 28656274026900492 28701706090359708 28716895650137583 28724422122089316 28887916453631757 28888359325214886 28956615422605911 28957059347391378 29182148514700776 29205244793699352 29251547203201848 29274698407953096 29464626219493734 29465077932433332 29535149461404636 29550780097328511 29693660808305528 29726767022158269 29750294340735363 29797460879523687 29957839285247748 29981549486502396 29982009124230408 30029082660480204 30053309978271384 30069214835878134 30224368104511518 30248289250617186 30296245317601914 30320223351094278 30493268176615713 30517402144305951 30555908672067576 30565784866690899 30589976227883373 30827758393349316 30852157094095932 30901070541728268 31011350243756364 31085098995822372 31101549898354497 31102026706457406 31126642477495362 31175991098149338 31200665408476326 31343789145419352 31368596259899304 31418328477513096 31443194586319992 31555409019962616 31630451609784168 31647191124641418 31647676297798764 31722938310397572 31739726771204697 31928749764540363 31954019847456501 32004680203932849 32253459153849108 32279481087772968 32356245608790264 32446039045068936 32540411637424278 32566165821545706 32617796682935394 32819309314442952 32829917079038373 32855900392911771 32907990603602079 32934035708947233 33111296052115932 33137502064028964 33190038730004436 33308487298849428 33387698921438844 33405368409343719 33405880536565362 33432319698050574 33485323772086326 33511825809104202 33604826153821398 33729760264759209 33745612068439992 33772320111232584 33825863226747816 33973448025323736 34054241005169928 34072785592649244 34153814809278612 34275702900993876 34375397256076023 34670553760941336 34753004542774728 34849449344703672 34877031022063944 34932325561932456 34950812499455706 34959972831866712 34978474400919462 35033929770560238 35261762788596771 35289670792386717 35345619537202233 35373593909609991 35499835147457943 35648560117412172 35860861804508388 35946143283234924 35965718125574202 35994183276445254 36051248965349646 36179908617715758 36208543290147666 36245287036472584 36265948828459434 36273973452805368 36314416223744589 36331482725025432 36400776309889047 36489999730903272 36576777375923256 36596695636549188 36683727017373324 36814643856623052 36843780891729204 36902193544748196 36921722978748321 36931399871257692 37327301175572856 37519905233186712 37549600449042024 37609132118402376 37629035679490626 37638897953082552 37853712219247092 37943732937961116 37963813576994991 37993860125136657 38054096130091293 38220129028489203 38289194200183444 38311021130816169 38517221938175676 38517812433619848 38548297445439096 38608820563474548 38609412463188504 38629845394135254 38660419074700458 38721711851671842 38859901848657666 38890657607936382 38952315408345318 38983144308549786 39004372981059003 39097130110621569 39205630512791631 39286168292658312 39298866257174013 39401040129771348 39635689362877692 39667059120980484 39729947839364916 39988320051159522 40083417126192006 40092286447837512 40299157472682024 40331052334156248 40394993756802552 40426964468125704 40657690902154284 40689869525741268 40754379822254532 40775947916031657 40786634970511164 40808220134406039 40872918065653611 41051249697266181 41148874547913663 41468733197805996 41469368941943208 41502189969993816 41567988130865784 41589986803647534 41600887211301768 41837672105259786 41870784627701622 41937167163774078 41993213822519463 42196254832855224 42209893387335051 42243300505172277 42310273633202673 42319635694939596 42343760197217871 42571666352720484 42605359796608668 42672906938577132 42950417832726894 42984411040350738 43052559135539562 43086633183133974 43332538987822329 43387215516565704 43421554428727608 43490395577247192 43773222772051164 43807867190549028 43877320804802772 43900541626072397 43912047611929644 44196939329240601 44197616898649998 44540491212458292 44541174048753816 44576426264067432 44647098362781768 44682434412138936 44806434871761864 44912990008198872 44936758927871622 44972324229753594 44973013686345612 45043623990720306 45079964967407076 45103822253817201 45336552156767277 45372433875925779 45444367976402871 45480335026641417 45833863008101364 46241637590023974 46278235641143898 46351605812592402 46517025365634546 46601083332607608 46637965867892616 46653040059686109 46689963716243043 46711906360746984 46763986647224007 47015683718129028 47052894389848956 47127492716269644 47164791879479988 47333113529943924 47445677414676252 47470786686962127 47471514446698146 47584407465596358 47954290834098936 47992244368593672 48068331953799528 48239878156954344 48278057720196888 48354598437945912 48380188730773662 48392868796820424 48419221631659452 48534368413185396 48810617456136417 48849248732318559 48926695024403091 49228963971664428 49522901700368376 49666944078173898 49706253096043446 49785058095006654 49962730948274142 50081548382158266 50108820804848043 50148479547075861 50172047572654168 50227985658129489 50267738713656303 50618418102659988 50658480166848876 50738794840121724 50960172037985604 51081361507754892 51109178388973866 51230722213917918 51506460525513672 51547225432933944 51628949135562456 51813202464876888 51854210143915176 51936420544460424 51963906414534674 51977525744733048 52005830641412004 52129506814162092 52274174017055508 52315546533095916 52398488342898684 52426218749183559 52467711601379193 52550894655840357 53317760068212696 53359958532849192 53444556168256008 53472840176118258 53791292706762582 53919214924852386 53948577188361303 53991274914667881 54076873448024469 54269862926573637 54367930554708876 54398923242689151 54410960179208052 54497224087538148 54734999596354908 54865166063884884 54895043454823782 55025590526059986 55221965784934578 55265671337593806 55353290317122294 55453315738196712 55783562807013048 55827712836935496 55916222885032104 55990951763359284 56279857849780068 56324400673563036 56413698177603564 56443553519235939 56458346929623828 56780568328870638 57267223776969192 57312548053800984 57403412180719416 57433791300275166 57448844244178632 57775832907263514 57776718650429772 57913230845211822 57914118694782756 57944768091202881 57990628612050687 58082567777507763 58289852772986499 58335986411904573 58428473112517977 58474716462824679 58929252438987468 58930155864866664 59070298922809272 59101560194657022 59453534044316538 59500588681470726 59594921759047374 59915678570495496 59963098973004792 59982480076739283 60058165320960408 60138429671756268 60448736209023036 60496578501234372 60592490635203828 60640446702188556 60986536353231426 61034804288611902 61131569733381798 61179952455766746 61655516786698632 61704314188191864 61802141083456536 62022700487512728 62170197991644744 62203099796708994 62204053412914812 62253284954990724 62351982196298676 62384980205471301 62401330816952652 62756508157889679 62806176941552433 62905750745661117 63294382249282836 63295352595597528 63445876620795144 63479453542409394 63857499529080726 63908039694913002 64009360407865698 64425626749090341 64476616560526107 64506918307698216 64578838703309343 64629949774700961 65080823274848556 65132331643091412 65235593365870788 65659834158076746 65711800785823542 65815981207204158 65868071417894466 66222592104231864 66275004128057928 66380077460008872 66616974597698856 66775397842877688 66810736818687438 66811761073130724 66864639396101148 66970647544172652 67006089850321027 67023651618208404 67209652307642796 67405138391807433 67458486344630391 67459520529518418 67565435986080459 68145571185298488 68307629618557224 68551405801987752 68750794512152046 69362456385035961 69417353461715847 69527408718888603 69901624998911412 69956948801838924 70067859541120476 70523525577193542 70579341584773434 70691239074404466 70747187819219982 70999670294915886 71207271670047219 71297120234824344 71376611198394537 71721723609016776 71892286566469848 71931436251148404 71988366552890508 72102497930699292 72359817235431516 72417086580295332 72531897656918868 72570283096160493 72628832447489178 72801552619778094 73193391273098376 73367454034746648 73629287713246104 73687561783458408 73804387089496392 73843445957496642 73862799742515384 74500416117260847 74559379644065169 74677587142509981 74944096422411213 75122322573237399 75258071358981252 75707424438494184 75887465875922232 75927627153989982 75987720250273314 76108192260182586 76440258056978406 76578388400366888 76622042261632338 76663767583460799 76846083320876877 77034443876351352 77217641126949096 77259690788270508 77320838149400916 77443423703343684 77719803697315332 77781315215872764 77904630816690636 77945859621802011 77966288617099572 78008745962118006 78194260221243138 78411261025583262 78597732514348026 78802080259542696 79271378725755384 79334118241960968 79459895678729832 79976640102319044 80166834252384012 80209260264177387 80686939060143873 80878822387278579 81315381804308568 81379739051482536 81508759644509064 81551895832063314 81573269941022328 81616440268812078 81745836131307222 82102499394532362 82297749095827326 82342565182235673 82538385789089979 82832948677401867 82937466395611992 83029935475683441 83179973607295068 83675344210519572 83741569255403244 83874334327548156 83986427645038926 84419786774670102 84486601010344554 84620547266405346 84639271389879192 84687520394435742 85143332705440968 85210719593217336 85345813877154264 85900835665453788 85968822080701476 86105118271079124 86150686950412749 86173266366267948 86663749360895271 86665077975644658 86869846267817733 87546445544102328 87615734381098056 87754641609605544 87801083252144794 87824095223859288 88393878658481202 88395233797299996 88652340291985533 89080982424916584 89180301066474807 89250883022206089 89392382638571061 89873517855743244 89944648459507188 89946027372691224 90087247981440612 90159929934814152 90207644507634402 90673104313534554 90744867751851558 90888735952805742 90960670053282834 91479804529847139 91552206432917853 91667726016202728 91697354600072697 92483275180047948 92556471282287796 92703211625184804 93034050731269092 93304649695063491 93306080119372218 93379927432486086 93527973294448014 94031367436258056 94105788779697912 94254985432539288 94329583758959976 94666227059887848 94891354829352504 94941573373924254 94943028893396292 95168814931192716 95219180313614091 95786249293621089 95862059542369503 96014040611798547 96760377461547324 96838443263318904 97068736826370792 97621234912272834 97698497464637118 97853390048806182 98457927943328856 98489751237115119 98567701178735313 98723971810806237 98802107126841699 99333888156347796 99412506192086892 99570116190013308 99925461896548284 100163096764316532 100216105228031157 100217641609696086 100296959094151722 100455971316258978 100535477427312606 101236836205319976 101316960333697752 101477589680243448 101920344075971208 102162723015509784 102218356777947732 102461444427835836 103126191768228069 103927812829069348 104011661282824008 104259013628324184 104548348034111016 104631093066191832 104796976685797368 104852437498367118 104935423202758386 105101789311680714 105785288365790313 105869012377160151 106036858611606699 106120781728829973 106945680352236516 107582585413525164 107838429849704772 107897154376722606 107982549829335762 108153746896048938 108539725853147274 108735861109417752 108797846485378302 108821920358416104 108943248671233767 108994448175076296 109202328929667141 109469999192709816 109730332127769768 109790086909647564 110051181052119972 110443931569869156 110531342675187612 110706580634244588 110765168936244963 111981903526718568 112559715699560136 112648801347126072 112827396355207128 112887107038471878 112916693859247656 113561136657741276 113891440730984973 113981580375409971 114162288390273879 114660387085467609 114867582600550332 114933063392448507 115551665814527028 115553437300859544 115826461690423644 115828237389565512 115889536182405762 115981257224101374 116165135555015526 116579705545972998 116671972823809146 116856946225035954 116949432925649358 117013118943177009 117291390331864707 117616891538374893 117858504877974936 118203120389314044 118907068088633076 119001177362941452 119189843518094748 119964960153478566 120276859343512536 120897472418046072 120993157002468744 121184981270407656 121280893404377112 121973072706462852 122069608577223804 122263139466763596 122327843748094971 122359904911533492 122424660403218117 122618754196960833 123153749091798543 123446623643740989 124406199593417988 124408106825829624 124506569909981448 124703964392597352 124769960410942602 124802661633905304 125513016315779358 125612353883104866 125811501491322234 125979641467558389 126588764498565672 126629680162005153 126729901515516831 126930820899608019 126958907084818788 127714999058161452 127816079389826004 128018720815731396 128851253498180682 128953233121052214 129157677406618686 129259899549401922 130161646549697112 130264663286182824 130471186731741576 131319668316153492 131423601571647084 131631962414408316 131701624878217191 131736142835788932 132590817987721803 133621473637374876 133623522146261448 133729278792202296 133941295088345304 134012179700642054 134047303236416808 134419304615285592 134810276783614866 134916972689260782 134919041059036836 135130871972160918 135311466761451603 136009656470301831 136117301627777337 136333103929208613 136441005079924251 137501589024304092 138724912770071922 138834706923431694 139054817437777206 139803249997822824 139913897603677848 139959120179058327 140135719082240952 140291959941672021 141047051154387084 141158683169546868 141382478148808932 141494375638439964 141999340589831772 142412360060886381 142414543340094438 142753222396789074 143862872502296808 143976733105781016 144204995861398584 144719634470863032 144834173160590664 145063795313837736 145140566192320986 145257664894978356 145603105239556188 146431852368409251 146547746196955677 146780085073209273 147686891914993284 149000832234521694 149118759288130338 149355174285019962 149888192844822426 150244645146474798 150326462414544129 150445438641227583 150516142717962504 150683956974388467 150803216140968909 151855254307979964 151975440500546628 152216384520365172 152880516113956812 153244084523264676 153327535166921598 153692166641753754 154519381576541016 154641676298801832 154886847406687368 155439607394630664 155562630431745528 155809261633381272 155891719243604022 155932577234199144 156017491924236012 156388520442486276 156822522051166524 157195465028696052 157278656247550677 157403134804137579 157652683967521071 159953280204638088 160333668504768024 160418520528354774 161373878120287746 161757644774557158 161845731565083909 161973824744003643 162230620344073407 162809588779720911 163103791664126628 163232880537624156 163491672262614444 164204998789064724 164595498191654652 164685130364471346 165076771578179958 165665897354803734 166059870951366882 166359947214590136 167350688421039144 167483138510806488 167748668655096312 167972855290077852 168839573549340204 168973202020689108 169241094532810692 169330660557707817 169375040788871484 171801671330907576 171937644161402952 172210236542158248 172301373900825498 172346532732535896 173327498721790542 173330155951289316 173739692535635466 173834304273608643 173971885836152061 174247703332523289 174869558318959497 175007959235713719 175285419337553931 175424149388474037 175602166504289588 176787757316962404 176790467594599992 177304680583971066 178360602132949614 178501766044412178 178784765277142122 179747035711486488 179889296919014376 180174495962881224 180415289015268804 181346208627069108 181489735503703116 181777471905611484 181873672450871359 181921340106565668 182959609059694278 183104412865835706 183394709200145394 184966550360095896 185112942564575592 185406423250369608 186068101462538184 186609299390126982 186612160238744436 186759854864972172 187055946588896028 187154940616413903 188269524473669037 188418530824657299 188717252236983351 189883146747848508 189886057786792584 190337629862385432 190438360627228182 191572498587242178 191724119084739006 192028081223597094 193276880247271023 193429849681578321 193520754923094648 193736516109928029 195242469824545668 195396994929274236 195706780097612364 196979502474230238 197135402357470626 197447943621612474 197604214253683398 198667776312695592 198825012384173784 199140232380026616 199850923793096568 200326193528633064 200432210456062314 200435283219392172 200593918188303444 200911942632517956 201018269550963081 201070954854625212 202215415175422299 202375459033891173 202696307958241377 204436713555895464 204922888855671672 206252383536456138 207855625658138696 208087369155107883 208252060385147541 208582226156665809 209704874996734236 209870846405516772 210203578623361428 211570576731580626 211738024754320302 212073717223213398 212241563457659946 213621815010141657 213891360704473032 214129833595183611 215165170827050328 215676859699409544 215794308753445212 215965099658671524 216307493792097876 217079451706294548 217595692970756604 217710849288481479 217886497342467534 218404657859334282 219580173819295128 220102362104239944 220887863139738312 221062685350375224 221413161268489176 221530337872489926 223501248351782541 223678138932195507 224032761427529943 224832289267233639 225366967719712197 225774214076943756 227122273315482552 227782881461969946 227963160750819942 228324576780547758 229320774170935218 229735165201100664 229866126784897014 229991302750382397 230538249962630631 231103331629054056 231652923380847288 231779072364811524 231962514448202748 232330271110031052 233159411091945996 233343945647618292 233713892450071908 233837578865406033 233898865851298716 234026237886354018 234582780663729414 235233783076749786 236406240778628088 237814136177266152 238002354725882904 238379687036189496 239929920306957132 240627780792532161 242060817180431619 242636467161835737 243946145412925704 244139217154447608 244526278933527192 244655687496189942 244719809823066984 244849320806436234 245237508393921666 246307498183597086 246893247287481978 247027695546707019 247615157367269937 248498846032205601 248812399186835976 249539920821885204 251026032631558716 251224707766209732 251623002982644468 251959282935116778 253259360324010306 253459803031033662 253861641799216038 253917814169637576 255429998116322904 255632158779652008 256037441631462792 257702506996361364 257906466242104428 258315354813237372 258452060851238247 258519799098803844 259991248082685813 260609538803453199 262639336632306984 262847203143294168 263263924828816632 263403249756434382 263472285671577864 265181635975443606 265957020875956599 267242947274749752 267540903199424421 267752649066618267 268024359401284108 268177147915713183 269620553567229732 269833945378521564 269838082118073672 270261743944321836 270622933522903206 272019312940603662 272234603255554674 272666207858417226 272882010159848502 274439413589541417 275003178048608184 275092063800218091 277449825540143844 277669413846863388 278109634875554412 279913949085190473 279918240358116654 280583919883344042 282094102308774168 282317366339093736 282764956297617864 282988751276879928 283998681179663544 284824720121772762 284829086680188876 285506444793578148 285657540940842273 287358747880863267 287586178627108509 288042121835395641 290281132384641972 290515329789956712 291206210479112376 292863704736818502 293095492393911354 293560170146418546 295373783829986568 295469253711345357 295703103536205939 296171915432418711 296406321380525097 298001664469043388 298237518576260676 298710348570039924 299776385689644852 300489290292949596 300648315684093471 300652924829088258 300890877282455166 301367913948776934 301606432281937818 303710508615959928 303950881001093256 304432769040730344 305761032227913624 306488169046529352 306655070333843196 307384333283507508 309378575304684207 311783438487208044 312034983848472024 312777040884972552 313645044102333048 314390930057392104 314557312495101354 314806269608275158 315305367935042142 317355865097370939 317607037131480453 318110575834820097 318362345186489919 320837041056709548 322747756240575492 323515289549114316 323691463130167818 323947649488007286 324461240688146814 325619177559441822 326207583328253256 326465761075248312 326829746013701301 326983344525228888 328409997578129448 329190996383309304 329370260728942692 330153543156359916 331331794709607468 332119741902733764 332295506808734889 335945710580155704 337679147098680408 337946404041378216 338482189065621384 338661321115415634 338750081577742968 341674322192954919 341944741126229913 342486865170821637 343981161256402827 344602747801650996 346654997443581084 346660311902578632 347479385071270932 347668608547217286 347943771672304122 348495406665046578 349739116637918994 350015918471427438 350570838675107862 350848298776948074 351039356829531027 351204333008579176 351874170995594121 353575514633924808 354609361167942132 356721204265899228 357003532088824356 357569530554284244 360830578030537608 362692417254138216 362979471007406232 363554943811222968 363747344901742718 363842680213131336 365919218119388556 366208825731671412 366789418400290788 366983531244284913 367273981209654351 367856262590882499 369461247275395629 370339870931222967 373218598780253964 373224320477488872 373519709729944344 374111893177792056 374309881232827806 376539048947338074 376837061649314598 377434504473966702 377938924402675167 379766293495697016 379889040486015459 380792462698824057 380876721254456364 383144997174484356 383448238169478012 384056162447194188 386553760494542046 386859699363156642 387473032219856058 390484939649091336 390793989858548472 391413560195224728 393959004948460476 394270804714941252 394895887243224948 395104874634651573 395208428507366796 397772453963165409 400864420912124628 400870566438784344 401187836376606888 401823885265035912 402036539101926162 402141909709250424 404430830350844598 404750918067782346 405392615916482754 405934400284354809 408028969410905493 408351904883332011 408999311787625839 409323015239772753 412504767072912276 416174738310215766 416504120770295082 417164452313331618 419409749993468472 419741692811033544 419877360537174981 420407157246722856 423141153463161252 423476049508640604 424147434446426796 424483126915319892 427237080182659143 427243630020283314 428259667190367222 431588617506890424 431930199317343048 432614987584195752 434158903412589096 435191385941513208 435421698576962958 435772994684935068 436809315718668564 439295557105227753 439643238590867031 440340255219627819 443060675744979852 447002496703565082 447356277864391014 448065522855059886 449664578534467278 450733935439424394 450979387243632387 451336315923682749 451548428153887512 452051870923165401 452409648422906727 455565762923939892 455926321501639884 456649153561095516 458641548341870436 459732253569794028 459982605500764794 461076499925261262 463558144729623048 463925028896405496 464660542220062104 466318822183891992 466687891295236584 467427784900143816 467675157730812066 467797731702597432 468052475772708036 469165561327458828 470467566153499572 471835968742652031 472209404412412737 472958051902563213 479859840613914264 481255561585064322 484121634360863238 485272934323671474 485537194695251727 485921474232010929 486691861032220221 489311374992379884 489698641612872468 490475016787843332 492614996367194172 493786494574963956 494055391093414038 495230314734539874 496997692064411202 499079841643770408 502052065263117432 502449415532419464 503246005965288936 503918565870233556 506518720648020612 506919606062067324 507723283598432076 507991981673123451 515405013992722728 515812932484208856 516630709626474744 516904121702476494 517039598197607688 519982496165371626 521219077606906398 521502912820825929 521915657508456183 522743109997569867 524608674956878491 525023877707141157 525856258012661793 526806499512868764 530363271950887212 531914041751913198 535081806398848842 535505298133236534 536048718802568216 536354295831426366 539241107134459464 539667890757043128 540523487888643672 541245867045806412 544038625881207324 544469206511109348 545332415716834452 545621017352614077 545764020319697004 548878827179082834 550184127600436182 554899651080287688 555338827693726776 556219269751108824 559827898170380946 559836480716233308 561167839766688084 561464821849241709 564808573421007111 565255592473971897 566151756710950053 569649440243545524 569658173360377752 571012889587156296 571315081881684546 574717495761726534 575172357254217018 576084243670791282 579830640741813069 580562264769283944 581209548329784087 585727409473637004 586190984787822708 587120340292837092 590938507422690714 591406207072411878 592343830864837422 592812642761050194 596003328938086776 596475037152521352 597420697140079848 599552771379289704 600978580585899192 601296631368186942 601305849658176516 601781754564910332 602735827897553868 603054808652889243 603212864563875636 606646245526266897 607126377101673519 608088923874724131 613310140667686392 614768666567015016 618757150609368414 623566876974416088 624262107465323649 624756181155442623 625746678469997427 629114624990202708 629612539216550316 630610735870084284 634711730194741878 635214074262960906 636221151669640194 636724690372979838 640865445030424971 641674082113419096 645495512481150984 647030579098228632 647382926260335636 647895298976014572 648922481376293628 651238355118883644 653132547865444437 653659492027402602 658740521457885384 660307086312719832 662663589419214936 664239483805467528 664591013617469778 670503745055347623 671034416796586521 672098284282589829 674496867801700917 677322642230831268 683348644385909838 683889482252459826 684973730341643274 687962322512805654 689205495603301992 689973908251147191 691614749887891893 693309994887162168 694958770142541864 695337217094434572 695887543344608244 696990813330093156 699478233275837988 700031836942854876 701141677350215724 701512736596218099 701696597553896148 702078713659062054 703748341991188242 709218722335884264 713442408531798456 714007064177648712 715139061108568488 721883342377596483 726182451541294857 727494689803485436 727909401485507211 731838436238777112 732417651463342824 733578836800581576 733967062488569826 734547962419308702 735712525181764998 738922494550791258 740679741862445934 741083086640121057 742845472101809811 746437197560507928 748619762465655612 753078097894676148 753674123298629196 754869008947933404 755877848805350334 759778080972030918 761584925397648114 761753442508912728 766289994348968712 766896476338956024 768112324894388376 773107520989084092 773719398726313284 774946064439712116 775356182553714741 779973744248057439 781828616410359597 787918009896920952 788541609429882504 789791774486449896 790209749269303146 790416857014733592 795544907926330818 797871062627869797 801728841824249256 802622709598273263 804073078203852324 804531443747139549 808861660701689196 809501836135564692 810785231832965508 811868800568709618 816057938821810986 816703809766664022 817998623575251678 818646030479545506 823318240768624251 825009534145824552 832349476620431532 833008241540590164 834328904626663236 839741847255571419 839754721074349962 846282306926322504 846952099017281208 848294868892853592 848966253830639784 854474160365318286 854487260040566628 856519334380734444 856972622822526819 862076243642589801 862758535881325527 864126365506186923 870843397153925916 871545989369870136 873618631437337128 878591114210455506 879286477181734062 880680510439255638 886121351489959704 886407761134036071 887109310608617817 888515746297256133 894004993407130164 894712555728782028 896131045710119772 899329157068934556 901467870878848788 901944947052280413 901958774487264774 902672631847365498 904103741846330802 904819296845813454 911131525847879784 911852643003279768 913298307122191032 917283096683740872 919464507139588056 919965211001529588 922152999850522524 928135725914052621 935350315461624132 936104951545416072 938331122654917656 940935132306999144 943671937485304062 944418808824825474 945916103805126426 952067595292112817 952821111394441359 954331727504460291 955087035559469757 962511123170128644 968243268721726476 970545868647342948 971074389390503454 971842948464021858 973383722064440442 978622749984759768 979397283225744936 980950033575686664 985229992734388344 987572989149927912 988110782186828076 990460629469079748 993995384128822404 996886520426204667 1007837131740467112 1013037441296041224 1013839212124134648 1015446567196864152 1015983963346246902 1025022966578864757 1025834223378689739 1027460595512464911 1033808243404952988 1039964992330743252 1042438155213812796 1043005825641651858 1043831315016912366 1045486219995139734 1049217349913756982 1050047755414282314 1051712516025323586 1053118070488593081 1053612999025737528 1055622512986782363 1060726543901774424 1063828083503826396 1070163612797697684 1071010596266473068 1072708591662852732 1082491734091612824 1088077251762414648 1088938413022218696 1090664831433668904 1091242034705228154 1091528040639394008 1097757654358165668 1100368255200872364 1100950593732854739 1101821943628963053 1103568787772647497 1108383741826186887 1111019612793668901 1119655796340761892 1119672961432466616 1122335679533376168 1122929643698483418 1129617146842014222 1130511184947943794 1132303513421900106 1133816773208025501 1139298880487091048 1139667121458046377 1142630163763369092 1149434991523453068 1150344714508434036 1152168487341582564 1159661281483626138 1162419096659568174 1171454818947274008 1172381969575645416 1174240680585674184 1181877014845381428 1182812414144823756 1184687661729674844 1185314623903954719 1185625285522100388 1193317361889496227 1202593262736373884 1202611699316353032 1203563509129820664 1205471655795107736 1206109617305778486 1206425729127751272 1213292491052533794 1214252754203347038 1216177847749448262 1217803200853064427 1224086908232716479 1225055714649996033 1226997935362877517 1227969045719318259 1237514301218736828 1248524214930647298 1249512362310885246 1251493356939994854 1258229249980405416 1259225078433100632 1261221471740168568 1269423460389483756 1270428148525921812 1272442303339280388 1273115707156099513 1273449380745959676 1281711240547977429 1281730890060849942 1294765852520671272 1295790597952029144 1297844962752587256 1302476710237767288 1306265095730888874 1307318984054805204 1317886671315683259 1318929715772601093 1321020765658883457 1329182027234939556 1341007490110695246 1342068833593173042 1344196568565179658 1348993735603401834 1352938161730897161 1354008947771048247 1354645284461662536 1356155612769496203 1366697288771819676 1367778964504919652 1369947460683286548 1375924645025611308 1379947816502294382 1383229499775783786 1390674434188869144 1391775086689216488 1393981626660186312 1398956466551675976 1400063673885709752 1402283354700431448 1403025473192436198 1403393195107792296 1404157427318124108 1407496683982376484 1415507906227956093 1416628213237238211 1418874155707689639 1443766684755192966 1452364903082589714 1454989379606970872 1455818802971014422 1456611584085755181 1457764422696032787 1460075583096660663 1467934124977139652 1469095924838617404 1471425050363529996 1477844989101582516 1481359483724891868 1482166173280242114 1485690944203619622 1497239524931311224 1506156195789352296 1507348246597258392 1509738017895866808 1511755697610700668 1519556161944061836 1523169850795296228 1523975945019370353 1546215041978168184 1547438797452626568 1549892128879424232 1550712365107429482 1559947488496114878 1563657232820719194 1564508738462477787 1565746972525368549 1568229329992709601 1573826024870635473 1577568774037985379 1580419498538606292 1591089815852661636 1595742125255739594 1605245419196546526 1608146156407704648 1609062887494279098 1617723321403378392 1619003672271129384 1621570463665931016 1623737601137419236 1632115877643621972 1633407619533328044 1635997247150503356 1636863052057842231 1637292060959091012 1646636481537248502 1664698953240863064 1666016483081180328 1668657809253326472 1679483694511142838 1679509442148699924 1684394465547725127 1694425720263021333 1695766777421915691 1698455270132850159 1708948320730636572 1708974520081133256 1713038668761468888 1713945245645053638 1724152487285179602 1725517071762651054 1728252731012373846 1739491922225439207 1741686794307851832 1757182228420911012 1758572954363468124 1761361020878511276 1772815522268072142 1774218621217235634 1777031492594512266 1788009986814260328 1789425111457564056 1792262091420239544 1798658314137869112 1802935741757697576 1803889894104560826 1803917548974529548 1805345263694730996 1808207483692661604 1809164425958667729 1809638593691626908 1819938736578800691 1821379131305020557 1824266771624172393 1839930422003059176 1844305999701045048 1856271451828105242 1870700630923248264 1872786322395970947 1874268543466327869 1877240035409992281 1887343874970608124 1888837617649650948 1891832207610252852 1904135190584225634 1905642222788882718 1908663455008920582 1910174071118939514 1925022246340257288 1936486537443452952 1941091737294685896 1942148778781006908 1943685896928043716 1946767444128880884 1959397643596333311 1976221564373656152 1980921258938159496 1987990768257644808 1993773040852409334 2011511235166042869 2013103250389759563 2016294852847769487 2031967926692493804 2050045933157729514 2051668446757379478 2054921191024929822 2067616486809905976 2069921724753441573 2074844249663675679 2079929984661486504 2084876310427625592 2086011651283303716 2087662630033824732 2090972439990279468 2098434699827513964 2100095510828564628 2103425032050647172 2104538209788654297 2106236140977186162 2111245025973564726 2127656167007652792 2140327225595395368 2142021192532946136 2145417183325705464 2165650027132789449 2178547354623884571 2182484069410456308 2183728204456521633 2195515308716331336 2200736510401744728 2201901187465709478 2203643887257926106 2207137575545294994 2216767483652373774 2222039225587337802 2223249259920363171 2228536416305429433 2239311592681523784 2245859287396966836 2259234293684028444 2261022369895887588 2264607026843800212 2267633546416051002 2279334242916092754 2285260327526738184 2298869983046906136 2300689429016868072 2304336974683165128 2319322562967252276 2324838193319136348 2326068547661144223 2339921232744172317 2345485849231078791 2363754029690762856 2365624828289647512 2369375323459349688 2370629247807909438 2371250571044200776 2386634723778992454 2393613187883609391 2405186525472747768 2407868128794819789 2412219234611556972 2426584982105067588 2428505508406694076 2432355695498896524 2435606401706128854 2448173816465432958 2450111429299992066 2453995870725755034 2455938091438636518 2475028602437473656 2497048429861294596 2499024724621770492 2502986713879989708 2519225541766714257 2538846920778967512 2540856297051843624 2544884606678560776 2546231414312199026 2546898761491919352 2563422481095954858 2563461780121699884 2570917868467580457 2586228730927769403 2588275607643976581 2592379096518560769 2612530191461777748 2614637968109610408 2635773342631366518 2637859431545202186 2642041531317766914 2658364054469879112 2659223283402108213 2665547238891768399 2682014980221390492 2684137667186346084 2688393137130359316 2697987471206803668 2705834841156841239 2705876323461794322 2708017895542096494 2712311225538992406 2733394577543639352 2735557929009839304 2739894921366573096 2751849290051222616 2759895633004588764 2766458999551567572 2784407177742157863 2806050946384872396 2808314854636248216 2814993367964752968 2831015812455912186 2833256426474476422 2837748311415379278 2856202785876338451 2858463334183324077 2862995182513380873 2865261106678409271 2887533369510385932 2904729806165179428 2911637605942028844 2913223168171510362 2915528845392065574 2920151166193321326 2935868249954279304 2938191849677234808 2942850100727059992 2955689978203165032 2962718967449783736 2964332346560484228 2971381888407239244 2990659561278614001 3023511395221401336 3039112323888123672 3046339701590592456 3047951890038740706 3075068899736594271 3077502670136069217 3082381786537394733 3101424730214858964 3119894976992229756 3127314465641438388 3129017476924955574 3131493945050737098 3136458659985419202 3147652049741270946 3155137548075970758 3159354211465779243 3160838997077212584 3166867538960347089 3182179631705323272 3191484250511479188 3210490838393093052 3218125774988558196 3247475202274838472 3264231755287243944 3266815239066656088 3271994494301006712 3273726104115684462 3274584121918182024 3293272963074497004 3302851781198564217 3305465830886889159 3310706363317942491 3325151225478560661 3333058838381006703 3358967389022285676 3359018884297399848 3368788931095450254 3388851440526042666 3391533554843831382 3396910540265700318 3401450319624076503 3417896641461273144 3427890491290107276 3448304974570359204 3451034143525302108 3456505462024747692 3478983844450878414 3514364456841822024 3517145908726936248 3522722041757022552 3545631044536144284 3548437242434471268 3554062985189024532 3555943871711864157 3579952085668488681 3607779788209121652 3607835097949059096 3610690527389461992 3616414967385323208 3618328851917335458 3619277187383253816 3639877473157601382 3642758262610041114 3648533543248344786 3653409602559193281 3672260724698149437 3675167143949988099 3680993806088632551 3712542903656210484 3745572644791941894 3748537086932655738 3754480070819984562 3774687749941216248 3777675235299301896 3783664415220505704 3808270381168451268 3811284445577765436 3817326910017841164 3819347121468298539 3820348142237879028 3845133721643932287 3884297557562013816 3887371793856087432 3893534888257761768 3918795287192666622 3953660013947049777 3956789147317803279 3963062296976650371 3987546081704818668 4023022470332085738 4026206500779519126 4032589705695538974 4058814485192691483 4063935853384987608 4068466838308488609 4100091866315459028 4103336893514758956 4109842382049859644 4139843449506883146 4149688499327351358 4172023302566607432 4175325260067649464 4181944879980558936 4196869399655027928 4200191021657129256 4206850064101294344 4209076419577308594 4212472281954372324 4222490051947129452 4246523718683868279 4249884639711714633 4256622467123068917 4331300054265578898 4357094709247769142 4364968138820912616 4367456408913043266 4369834752257265543 4373293268088098361 4380226749289981989 4403802374931418956 4407287774515852212 4414275151090589988 4433534967304747548 4444078451174675604 4446498519840726342 4457072832610858866 4491718574793933672 4518468587368056888 4522044739791775176 4529214053687600424 4535267092832102004 4558668485832185508 4571927835058111059 4638645125934504552 4649676386638272696 4652137095322288446 4679842465488344634 4690971698462157582 4693526215387433361 4697240917576105647 4704687989978128803 4721478074611906419 4741258495615818876 4773269447557984908 4787226375767218782 4815736257589639578 4824438469223113944 4853169964210135176 4857011016813388152 4864711390997793048 4871212803412257708 4896347632930865916 4900222858599984132 4907991741451510068 4910589156173526693 4911876182877273036 4994096859722589192 4998049449243540984 5005973427759979416 5038451083533428514 5053183396643175381 5083277160789063999 5087300332265747073 5092462828624398052 5095365810398550477 5126844962191909716 5126923560243399768 5141835736935160914 5172457461855538806 5176551215287953162 5184758193037121538 5225060382923555496 5271546685262733036 5275718863090404372 5284083062635533828 5318446566804216426 5331094477783536798 5364029960442780984 5368275334372692168 5376786274260718632 5395974942413607336 5411669682313682478 5411752646923588644 5416035791084192988 5424622451077984812 5427493277876003187 5459816209736402073 5464137393915061671 5472800314872517179 5519791266009177528 5532917999103135144 5568814355484315726 5612101892769744792 5618358967187912841 5631720106229976843 5662031624911824372 5666512852948952844 5675496622830758556 5712405571752676902 5716926668366648154 5725990365026761746 5730522213356818542 5775066739020771864 5809459612330358856 5823275211884057688 5826446336343020724 5831057690784131148 5840302332386642652 5878192930788999933 5928664693120968456 5942763776814478488 5981319122557228002 6034533705498128607 6039309751169278689 6048884558543308461 6095903780077481412 6150137799473188542 6155005340272138434 6164763573074789466 6202849460429717928 6209765174260324719 6239789953984459512 6254628931282876776 6258034953849911148 6262987890101474196 6272917319970838404 6295304099482541892 6310275096151941516 6313614629365962891 6318708422931558486 6333735077920694178 6382968501022958376 6420981676786186104 6436251549977116392 6496950081398368347 6535642063871653713 6547452208231368924 6586545926148994008 6605703562397128434 6610931661773778318 6621412726635884982 6650302450957121322 6666117676762013406 6669747779761089513 6685609248916288299 6717934778044571352 6737577862190900508 6777702881052085332 6783067109687662764 6793821080531400636 6802900639248153006 6855780982580214552 6896609949140718408 6902068287050604216 6913010924049495384 6957967688901756828 6978205642983432669 7019763698232516951 7036457547693236373 7091262089072288568 7096874484868942536 7108125970378049064 7111887743423728314 7159904171336977362 7180839563650828173 7215559576418243304 7236657703834670916 7279754946315202764 7285516525220082228 7297067086496689572 7306819205118386562 7344521449396298874 7350334287899976198 7361987612177265102 7425085807312420968 7491145289583883788 7497074173865311476 7508960141639969124 7557676625300142771 7616540762336902536 7622568891155530872 7634653820035682328 7638694242936597078 7640696284475758056 7690267443287864574 7712753605402741371 7758686192783308209 7764826822931929743 7777137289555682307 7837590574385333244 7907320027894099554 7913578294635606558 7926124593953300742 7975092163409637336 7977669850206324639 8046044940664171476 8052413001559038252 8065179411391077948 8117504523470523717 8117628970385382966 8136933676616977218 8200183732630918056 8206673787029517912 8219684764099719288 8279686899013766292 8299376998654702716 8353221533226473589 8418152839154617188 8424944563908744648 8444980103894258904 8493047437367736558 8499769279423429266 8513244934246137834 8568608357629015353 8575390002549972231 8588985547540142619 8595783320035227813 8662600108531157796 8714189418495538284 8734912817826086532 8739669504514531086 8746586536176196722 8760453498579963978 8807604749862837912 8814575549031704424 8828550302181179976 8867069934609495096 8888156902349351208 8892997039681452684 8914145665221717732 8971978683835842003 9070534185664204008 9117336971664371016 9143855670116222118 9225206699209782813 9232508010408207651 9247145359612184199 9304274190644576892 9359684930976689268 9381943396924315164 9387052430774866722 9394481835152211294 9409375979956257606 9442956149223812838 9478062634397337729 9482516991231637752 9546538895115969816 9574452751534437564 9631472515179279156 9742425606824515416 9792695265861731832 9800445717199968264 9815983482903020136 9821178312347053386 9823752365754546072 9908555343595692651 9916397492660667477 9932119089953827473 9975453676435681983 10076902167066857028 10106366793286350762 10166554321578127998 10174600664531494146 10184925657248796104 10190731620797100954 10204350958872229509 10253689924383819432 10283671473870321828 10344914923711077612 10353102430575906324 10369516386074243076 10543093370525466072 10551437726180808744 10568166125271067656 10636893133608432852 10662188955567073596 10667831615135592471 10739856257005466043 10823339364627364956 10823505293847177288 10832071582168385976 10849244902155969624 10854986555752006374 10919632419472804146 10928274787830123342 10945600629745034358 10960228807677579843 11016782174094448311 11042981418265897653 11137628710968631452 11236717934375825682 11263440212459953686 11324063249823648744 11333025705897905688 11350993245661517112 11424811143505353804 11433853336733296308 11451980730053523492 11458041364404895617 11461044426713637084 11535401164931796861 11652892672686041448 11662115381568262296 11680604664773285304 11756385861577999866 11860980041841149331 11870367441953409837 11889186890929951113 11962638245114456004 12069067410996257214 12078619502338557378 12097769117086616922 12176443455578074449 12191807560154962824 12300275598946377084 12310010680544276868 12329527146149578932 12419530348520649438 12516069907699822296 12525975780202948392 12545834639941676808 12590608198965083784 12620550192303883032 12627229258731925782 12637416845863116972 12667470155841388356 12739571156051604837 12749653919135143899 12769867401369206751 12993900162796736694 13071284127743307426 13094904416462737848 13109504256771796629 13119879804264295083 13140680247869945967 13211407124794256868 13221863323547556636 13242825453271769964 13300604901914242644 13332235353524026812 13339495559522179026 13371218497832576598 13475155724381801016 13555405762104170664 13566134219375325528 13587642161062801272 13605801278496306012 13715783505174333177 13915935377803513656 13956411285966865338 14039527396465033902 14072915095386472746 14080578646162300083 14091722752728316941 14114063969934386409 14223775486847456628 14319808342673954724 14361679127301656346 14473315407669341832 14559509892630405528 14571033050440164456 14594134172993379144 14613638410236773124 14689042898792597748 14700668575799952396 14723975224354530204 14731767468520580079 14982290579167767576 14994148347730622952 15017920283279938248 15115353250600285542 15159550189929526143 15249831482367191997 15277388485873194156 15286097431195651431 15380534886575729148 15425507210805482742 15517372385566616418 15529653645863859486 15554274579111364614 15675181148770666488 15814640055788199108 15827156589271213116 15852249187906601484 15955339700412649278 16092089881328342952 16104826003118076504 16130358822782155896 16235009046941047434 16235257940770765932 16273867353233954436 16282479833628009561 16379448629209206219 16392412181745185013 16418400944617551537 16559373798027532584 16598753997309405432 16706443066452947178 16836305678309234376 16855076901563738523 16986094874735473116 16999538558846858532 17026489868492275668 17137216715258030706 17150780005099944462 17177971095080285238 17191566640070455626 17325200217062315592 17428378836991076568 17469825635652173064 17479339009029062172 17493173072352393444 17520906997159927956 17634578792366999799 17785994079362905368 17828291330443435464 17943957367671684006 18103601116494385821 18117929253507836067 18146653675629925383 18287711340232444236 18450413398419565626 18465016020816415302 18494290719224368398 18608548381289153784 18719369861953378536 18763886793848630328 18774104861549733444 18788963670304422588 18818751959912515212 18885912298447625676 18940843888097888673 18956125268794675458 19148905503068875128 19262945030358558312 19490850244195105041 19642356624694106772 19817110687191385302 19832794985321334954 19864238179907654946 19950907352871363966 20009243339283268539 20056827746748864897 20153804334133714056 20212733586572701524 20333108643156255996 20349201329062988292 20381463241594201908 20408701917744459018 20567342947740643656 20689829847422155224 20706204861151812648 20739032772148486152 20934616928950298007 21059291094697550853 21109372643079709119 21273786267216865704 21324377911134147192 21335663230271184942 21479712514010932086 21542518690952484519 21646678729254729912 21709973111504012748 21839264838945608292 21856549575660246684 21891201259490068716 21920457615355159686 22033564348188896622 22085962836531795306 22275257421937262904 22473435868751651364 22526880424919907372 22673029875900428313 22849622287010707608 22867706673466592616 22903961460107046984 22916082728809791234 22922088853427274168 23070802329863593722 23138260816208224113 23276058578349924627 23331411868667046921 23512771723155999732 23721960083682298662 23740734883906819674 23778373781859902226 23925276490228912008 24138134821992514428 24157239004677114756 24195538234173233844 24352513570411571151 24352886911156148898 24600551197892754168 24620021361088553736 24659054292299157864 24839060697041298876 25059664599679420767 25254458517463851564 25274833691726233944 25334940311682776712 25479142312103209674 25499307838270287798 25539734802738413502 25705825072887046059 25726170007649916693 25766956642620427857 25987800325593473388 26142568255486614852 26219008513543593258 26239759608528590166 26281360495739891934 26422814249588513736 26443726647095113272 26485650906543539928 26601209803828485288 26664470707048053624 26678991119044358052 26742436995665153196 26915936051507526009 27211602556992612024 27431567010348666354 27675620097629348439 27697524031224622953 27741436078836552597 27912822571933730676 28079054792930067804 28145830190772945492 28161157292324600166 28183445505456633882 28228127939868772818 28447550973694913256 28639616685347909448 28723358254603312692 29227276820473546248 29378085797585195496 29401337151599904792 29447950448709060408 29463534937041160158 29725666030787077953 29749192477982002431 29796357269861482419 30230706501200571084 30319100379859052286 30499662964734383994 30554776971746388312 30572194862391302862 30613052876616688527 30761069773151458296 30851014421610965484 31034744771133232836 31059307291727718972 31108549158222729228 31629280111576398216 31654313178542426232 31704498375813202968 31910679400825298556 32003494845406777413 32219568771016398129 32470018093882094868 32470515881541531864 32547734706467908872 32564959667256019122 32758897258418412438 32784824363490370026 32836801889235103074 32880686423032739529 33050346522283344933 33412886132905894356 33710153803127477046 33972189749470946232 33999077117693717064 34052979736984551336 34274433430516061412 34301560010199888924 34355942190160570476 34374124093214686851 34383133280140911252 34606203494795390583 34958678018058124344 34986346144704786888 35041813994319855912 35269157584733999598 35582940125523447993 35611102325860229511 35667560672789853339 35887914735343368012 36207202232988771642 36235858507015672134 36293307351259850766 36575422680464888472 36900826796839131252 36930032041632830604 36988581438448736796 37548209723099466888 37577927340608845176 37637503919825030424 37771824596895251352 37881687776195777346 37912250537589350916 38218713468154814511 38248961757405431697 38309602204107620253 38981700488390210082 39284713249388213544 39328512770315389887 39422040743609837901 39634221374382770604 39665589970642669908 39728476359815309892 39901814705742727932 40018486678566537078 40113655493497729794 40425467173145403048 40666217286312511992 40698402658125976584 40762926483188403816 40817403835488918036 41147350515522999531 41869233857900596014 42118582189395101706 42218745286159418238 42241735938486900249 42275168258184950823 42342191909803159227 42671326460542369884 42959425028021864172 43085037381904969038 43419946223008025496 43678529677891216584 43713099151320493368 43782402518980137432 43840915230710319372 44067128696377793244 44171925673063590612 44195302405561740237 44946871737503302728 45053760849839814744 45346059751800856626 45478650569788578429 45749494447101575991 45832165457619582468 46141604659727187444 46276521632416448226 46552117156699849254 46662823737334093842 47025543446311999464 47443920167364597324 47481469767813639348 47556747563719804452 48276269643985028856 48314478009354229512 48391076468346467688 48705027140823142302 48705773822312297796 48847439500884028683 49138345887627618657 49177236545235555039 49255202833852654611 49678121394082597752 50119329199358841534 50508917034927703128 50958284624206419348 50998615676540575596 51079469605476827004 51411650145774092118 51452340015299833386 51533913285240855714 51975600651186946776 52285136510973229704 52438017027087186516 52479519217057180332 52562720991479783868 52903736377100999397 53357982238088716104 53484873991330306392 53831872103015052018 54310803349483157463 54353787760523508201 54439961026889776149 54863134020697332708 55351240195258696878 55395048062449245906 55482872157673105194 55825645143867461352 56158109585860135608 56291660381545890984 56322314584649200332 56366891010913267764 56456255879737545636 56822531664293666019 57446716509206625384 58472550732585315123 58927069874082320316 59451332061574155906 59498384955964004862 59592714539722964838 60027730017849805617 60170483240246594691 60461413002401142168 60638200759718104572 60999325929468767988 61144389724782605724 61226105753233377054 61702028843221930968 62069489542266465672 62118614583455437944 62217098316445458456 62803850786850894021 63177873284092652559 63328117929239127357 63821358801650597112 64006989690813554826 64439137542032796258 64627556072857453557 64940036187764189736 65129919334512038244 65517794516836824876 65569648726980740052 65673603778470206148 65761372846065479058 66100693044566689866 66825772265811788712 67420307606254954092 68019089627701284939 68548866861032122824 68603120020399777848 68711884380321140952 68748248186429373702 68766266560281822504 69212406989590781166 69414782448624672339 69828175735049773881 70538315169467999196 71165880251046895986 71222204651720459022 71335121345579706678 71775829470686736024 72414404465977543284 72471717014031344268 72586614702519701532 73057540711234713453 73801653593678262504 73860064083265661208 73977162876897473592 75178993799038262301 75763375552391554692 75824501075178701832 76437426936309629022 76497923514810863394 76619204408215240506 77117475218661138177 77300869927861283571 77963400976780420164 78657025540630779774 78844081487219675802 79268442748765541208 79331179941285339816 79456952719630619784 79803629411485455864 80036973357133074156 80227310986995459588 80747808154522578027 81634807670977836072 82294701031045999062 83026860292888045317 83092572093673868859 83224308236509657791 83738467715801192028 84237164378790203412 84437490572318836476 84483471876973800498 84550336516369901646 84684383819606318454 85342652921084739768 85918850056043728344 86170074763809938076 87681830461420638744 88134257392755586488 88343851346127181224 88390604811123480474 89176998092361233859 89247577433946007293 89389071809584447257 90692119503601713252 90957301139577156858 91498988894203151982 91664330915239164936 91839158629850065581 92283209319454374888 92553043264832896452 93104234313399698508 93325647474668187684 94887840334729194648 94962939535627278696 95113495127439608904 96010484536220332239 96658706313049194387 97410054281646284604 97411547644624595592 97694879001768057366 98276691775255237314 98354473090471110078 98510405667705309222 98642059269098218587 100238658398717683068 101916569248412838696 101997231353081151192 102158939210953654008 102823300291548184236 102904680030599666772 103067826570481711428 103122372279644060553 103818610484386171749 104876034054174373032 104959038434114360664 105125441982959567736 105807472754201998794 106748820376570343979 107002682018369560017 107663744206030104036 108621606698966314926 108707575521047016402 108879922053779552298 109726268041394665416 110702480390517393756 110790096124898491812 110965744315346210388 112644629169298400664 112733782021826535528 112912511759475091272 113645063328587332038 114656140404464443533 114746885272216295091 114928806612322860759 116945101465170630246 117854139748164640632 117985538310946169661 118902664123148311812 118996769911928009724 119185429079445929676 120055460035699611234 120340966480493189382 121276401519436209144 121998651858937535976 122288779449565211448 122452211506466754108 123442051546568998593 125607701573701788042 126355746568185305118 126656235858478254714 126725207815460700747 126825504774554852469 127026575729409477681 128013979381627109652 128878275084065592516 129255112145714907114 130259838669024076488 131035589033673649752 131139297453961480104 131347207556940412296 131522745692130958116 132201386089133379732 132585907216685220711 134840615212509908184 136038179255402569878 136435951709365735287 137496496372858747404 138424813979181562332 138829564897249344678 139656351470099547762 141076630338935998392 142331760502093791972 142444409303440918044 142670242691159413356 144828808931955086568 144943434028062688536 145173229405039403064 146115081422469426906 146542318502652086049 147415037662882855971 147531709635706665117 147765608501557963833 150357987598076524602 151526751104783109384 152874853872619258044 152995847029621726788 153238408816430481012 154234950437322276354 154601739855722567142 155926801953560840328 157314051081261559548 157688162974439351604 158711209131302998191 160073946714266148312 160454621973990919176 161495616309045156054 162932410048449472389 163319883080669328447 164589402062091998124 166053720585776090634 166185144187347737718 166448616473019315582 167476935431602384056 168474328757580406824 168874981144637672952 168966943753947600996 169100673032739803292 169368767639212636908 170467594992880998057 172340149527619876152 175417652197755945369 176781209622246960948 178353996184722467718 178495154867892014586 178778143619168894514 180083190053549416851 181384239007203426504 181914602279154313716 182997977788406303964 183678317259700131162 185106086529665792904 186208468626799397016 186651294949336375368 188411552360552682063 189533619852277957677 192020969072440664478 193317412626098388774 193882668218572360671 194820108563292569208 195389758003536114732 196553383550510474628 196708946180942220156 197020811335410618444 197284118538196437174 200477316797435366136 204057268883103854817 205646600583096368472 205809360061199333544 206135653140963422856 206244744559288121106 207637220968772343498 208244347345874017017 211614945508403997588 213497640753140687958 214005364036739120034 215327488412060208072 217243213397932629852 217415151042094032804 217759844107559104596 219172622133704140359 221404960781034787512 221580192249796983624 221931488630692420776 225536981397114786903 227290126657174664076 229312280808928887066 229493770544432590182 229857613224645721518 231352425655983414531 233890202930341260492 235971076621892339322 237805328246296623624 237993539823856019448 238370858158891859352 240110920071399222468 240681932960986378764 242243424463567734081 244904423012933508216 246884103093137997186 249080580878664135951 249277716281021606577 249672924709528973373 251215403147403576084 252711493136370610236 253312471716956509428 253450415630921401494 253651009549109704938 254053151458818955362 256027958763254219304 257756550168131185032 258510224291429814228 263045491384261916232 264402772178266759464 265171814433370441422 267530994277083701577 267742732301838021879 268167215428753341771 272076358510805139756 272871903418731470574 274992992745717494808 276849627958363124664 277659129794498689356 279312702940199095524 284663521004187583944 284888818606881836088 285340485382318826712 288031453608660996717 292230162844938853812 293084637005304172098 294830075325765711942 295063419271413330234 295531217003115927666 295926177807294655761 300715975196153049204 305749707745238516088 305991694059243453576 306476817632860962024 308469900874644552708 309203479711445134284 309367116838932181659 311455831453158515247 314628102162523119096 315376325948878703208 317422418262605996382 320246461129711031937 322991232618090312108 325864820096898944778 326639766161338656894 329178804124183996248 332107441171552181268 332370288374695475436 332897232946038631164 337933887507895201992 338201346065479606584 338737535278425273816 340935189985761996114 343968421213393330599 344240655816648885273 344786419836968582277 350835304395511890738 353562419244493921896 356707992369444935436 356990309735784029172 357556287238337789028 360166380107098833702 363829204558308627432 365995955576812607928 367356634519400262324 370326154639706995779 376823104721105364126 379067239704555915354 380175623446382102241 380476514323664557407 381079727188228433043 384041938144881328956 386634825252196777548 387765336437144721342 390779516007072229464 393106767101020949256 393417892361884440312 394041622670821236888 394568237076392874348 397757721650055662133 408114537766207709634 409307855128097205861 412489489118576242212 415274441937544686996 416488694691748034034 423229891016807995176 426995281506281375916 428010728073478240068 434486426795865259704 434830302084188065608 435519688215118209192 438345244267408280718 439626955507956258147 442245112988648567913 443296825504673891499 451073962794229573806 454580253314349328152 458624561617857774132 458987541088865180364 459715226449291443036 462704851311966829062 467780405860682520984 471942153243784678644 476133627393908994573 480221840142798444936 481363865921972757528 484486848927135468162 488797230145348417167 493768206186275994372 498161161757328271902 498555432562043213154 499345849419057946746 502430806294807152168 505422986272741220472 506624943433913018856 506900831261842802988 507302019098219409876 508106302917637910724 511402784978642994171 517020448582859628456 526252956593267836107 530343628866740882844 535061988554167403154 535485464603676043758 536334430857506683542 544152717021610279512 545743806837462941148 555318259588997378712 558625405880398191048 565234657081658046189 576062907217321993434 581648004655717082013 584460325689877707624 586169274010608344196 589660150651531423884 590126838542826660468 591062434006231855332 591852355614589311522 601431950392306098408 612171806649311564451 616939801749289105416 618406959422890268568 618734233677864363318 622911662906317030494 624733042037622051051 634844836525211992764 640492922259422063874 645982465236180624216 651729640193797889556 653279532322677313788 657517866401112421077 664214882343104362536 664740576749390950872 665794465892077262328 676610944191344360709 681870379971523992228 687936842426786661198 688481311633297770546 689572839673937164554 701670608791023781476 713415984738889870872 713980619471568058344 715112574476675578056 720332760214197667404 726730273390703202243 734713269038800524648 740652309279413991558 747241742635992407853 749018774128586920119 753646209442210728252 758134479409111830708 760351246892764204482 760953028647329114814 762159454376456866086 768083876289762657912 773269650504393555096 775530672874289442684 789136474152785748696 795515443300111324266 802592982831251104731 803228196905514065637 804501646286260025313 816229075532415419268 818615710256194411722 824978978237152484424 830548883875089373992 832977389383496068068 853990563012562751832 856021456146956480136 864094360825982990151 876690488534816561436 879253911015912516294 884490225977297135826 886593651009347782998 887778533421883967283 902147925588459147612 917249123235715548264 917975082177730360728 919430452898582886072 925409702623933658124 928101350516796544977 934367494359475545741 943884306487569357288 952267254787817989146 968973697854270936324 977594460290696834334 987536412372551988744 996322323514656543804 997110865124086426308 998691698838115893492 1013801662523685605976 1014604038196438819752 1016212605835275821448 1022805569957285988342 1031905263640179991797 1032721967449946655819 1034359259510905746831 1052505913186535672214 1060687257733481765688 1070123977108334806308 1070970929207352087516 1072668861715013367084 1091487613674925882296 1110978463919120987337 1130469314163316092378 1140526870339146306723 1143239181564685299129 1152125814434643986868 1163296009311434164026 1172338548021216688392 1179320301303062847768 1180253677085653320936 1182124868012463710664 1183704711229178623044 1193273164950166986399 1224343613298623128902 1227923565384291617583 1237468467355728726636 1245823325812634060988 1249466084075244102102 1269689673050423985528 1280985844518844127748 1303459280387595779112 1306559064645354627576 1315035732802224842154 1318880866523868774441 1326735338965945703739 1353221888382688721418 1363740759943047984456 1375873684853573322396 1376962623266595541092 1379145679347874329108 1403341217582047562952 1428400882181726983719 1440665520428395334808 1453460546781406404486 1481304618558827983116 1494483485271984815706 1498037548257173840238 1507292418884421456504 1516268958818223661416 1520702493785528408964 1521906057294658229628 1524318908752913732172 1534208354935928982513 1551061345748578885368 1578758869779803508321 1591030886600222648532 1605185965662502209462 1606456393811028131274 1609003292572520050626 1632458151064830838536 1637231420512388823444 1665954778766992136136 1695703971244974138567 1728188721651965980302 1744944013967151246039 1753380977069633122872 1758507822031825032588 1768980451954594271652 1773187302018695565996 1775557066843767934566 1804295851176918295224 1836515419947934693353 1850819405247867316248 1856202701033593089954 1868734988718951091482 1874199126112866153153 1904534509575635978292 1937947395708541872648 1955188920581393668668 1972553599203337263231 1992644647029313087608 1994221730248172852616 1997383397676231786984 2045611139914571976684 2063810527280359983594 2065443934899893311638 2068718519021811493662 2105011826373071344428 2140247954216669612616 2141941858414704175032 2145337723430026734168 2180190820172109606729 2221956927838241974674 2241725227907977223559 2260938628326632184756 2281053740678292613446 2286478363129370598258 2304251628869287973736 2326592018622868328052 2367409422458357246088 2386546329900333972798 2407778948493753314193 2409684590716542196911 2413504938858780075939 2448687226597246257804 2455847130768583235166 2474936934711457453272 2491646651625268121976 2498932168150488204204 2561971689037688255496 2592283082477948970453 2630071465604449684308 2637761733047737548882 2653470677931891407478 2663335600265651901849 2706443776765377442836 2751747369707146644792 2753925246533191082184 2758291358695748658216 2784304051550389634931 2803102483078426637223 2856801764363453967438 2906921093562812808972 2962609237117655966232 2988966970543969631412 2996075096514347680476 3041404987571056817928 3043812114589316459256 3048637817505827464344 3068416709871857965026 3095715790920539975391 3103077778532717240493 3157517739559607016642 3182061773200445297064 3210371931325004418924 3212912787622056262548 3218006585145040101252 3274462841024777646888 3332935391757362962011 3391407942489948277134 3421580611017438920169 3456377443303931960604 3489888027934302492078 3517015644063650065176 3537960903909188543304 3546374604037391131992 3551114133687535869132 3579819494850500959197 3673030839895869386706 3683770696152874852749 3712405402067186179908 3737469977437902182964 3748398252225732306306 3809069019151271956584 3910377841162787337336 3945107198406674526462 3956642599571606323323 4091222279829143953368 4127621054560719967188 4130887869799786623276 4137437038043622987324 4210023652746142688856 4285202646545180951157 4360381640344219213458 4443913855676483949348 4483450455815954447118 4521877256653264369512 4562107481356585226892 4572956726258741196516 4602625064807786947539 4653184037245736656104 4736276609339410524963 4773092659800667945596 4815557896987506628386 4819369181433084393822 4827009877717560151878 4897374453194492515608 4911694261537166470332 4997864336300976408408 5087111913734922415701 5184566164955897940906 5260142931208899368616 5275523466095475097764 5306941355863782814956 5326671200531303803698 5412887553530754885672 5568608103100779269862 5606204966156853274446 5622597378338598459459 5713603528726907934876 5813842187125625617944 5917660797610011789693 5977933941087939262824 5992150193028695360952 6136833419743715930052 6191431581841079950782 6206155557065434480986 6315035479119214033284 6420743862650008837848 6425825575244112525096 6436013170290080202504 6540572460516328820187 6665870783514725924022 6782815884979896554268 6843161222034877840338 6912754886607863921208 6979776055868604984156 7102228267375071738264 7159638989701001918394 7223336845481259942579 7229053772149626590733 7240514816576340227817 7346061679791738773412 7367541392305749705498 7424810804134372359816 7474939954875804365928 7496796504451464612612 7776849247433846911359 7890214396813349052924 7913285199143212646646 8255242109121439934376 8261775739599573246552 8274874076087245974648 8352912154651168904793 8570405293090361902314 8720763280688438426916 8887827711352967898696 8966900911631908894236 9124214962713170453784 9145913452517482393032 9205250129615573895078 9287147372761619926173 9472553218678821049926 9546185319601335891192 9631115793975013256772 9638738362866168787644 9654019755435120303756 9823388523074332940664 9998806175272088886033 10174223827469844831402 10369132329911795881812 10551046932190950195528 10613882711727565629912 10653342401062607607396 10739458484551502877591 11051312088458624558247 11137216206201558539724 11212409932313706548892 11245194756677196918918 11427207057453815869752 11835321595220023579386 11869927798714818969969 12273666839487431860104 12382863163682159901564 12412311114130868961972 12630070958238428066568 12855607939635542853471 13081144921032657640374 13331741567029451848044 13565631769959793108536 13686322444069755680676 13807875194423360842617 13959552111737209968312 14319277979402003836788 14446673690962519885158 14458107544299253181466 14481029633152680455634 14692123359583477546824 14735082784611499410996 14993593008902929225224 15261335741204767247103 15553698494867693822718 15780428793626698105848 15826570398286425293292 16705824309302337809586 16867792135015795378377 17140810586180723804628 17441526561376876853832 17752982392830035369079 17933801823263817788472 18410500259231147790156 18574294745523239852346 18945106437357642099852 19262231587950026513544 19277476725732337575288 19308039510870240607512 19621717381548986460561 19997612350544177772066 20348447654939689662804 20738264659823591763624 21306684802125215214792 21478916969103005755182 21670010536443779827737 21721544449729020683451 22102624176917249116494 22274432412403117079448 22424819864627413097784 22490389513354393837836 23330547742301540734077 23670643190440047158772 23739855597429637939938 24765726327364319803128 24824622228261737923944 25058736463953506714379 25711215879271085706942 26162289842065315280748 26663483134058903696088 27372644888139511361352 27615750388846721685234 28638555958804007673576 28893347381925039770316 28916215088598506362932 28962059266305360911268 29470165569222998821992 29996418525816266658099 30522671482409534494206 31107396989735387645436 31653140796572850586584 32218375453654508632773 33153936265375873674741 33411648618604675619172 33735584270031590756754 34281621172361447609256 35505964785660070738158 35609783396144456909907 36821000518462295580312 37148589491046479704692 37890212874715284199704 39243434763097972921122 39995224701088355544132 40696895309879379325608 41423625583270082527851 42957833938206011510364 43340021072887559655474 43443088899458041366902 44205248353834498232988 44980779026708787675672 45784007223614301741309 46661095484603081468154 47341286380880094317544 47479711194859275879876 50117472927907013428758 50603376405047386135131 51422431758542171413884 52324579684130630561496 53258947178490106107237 55231500777693443370468 57786694763850079540632 57832430177197012725864 57924118532610721822536 59992837051632533316198 61045342964819068988412 62214793979470775290872 64436750907309017265546 65010031609331339483211 66307872530751747349482 66823297237209351238344 67471168540063181513508 69991643226904622202231 71011929571320141476316 71219566792288913819814 74297178982092959409384 75176209391860520143137 78486869526195945842244 79990449402176711088264 82847251166540165055702 85915667876412023020728 86680042145775119310948 86886177798916082733804 88410496707668996465976 89989255577448799974297 91568014447228603482618 93322190969206162936308 94959422389718551759752 96655126360963525898319 100234945855814026857516 101206752810094772270262 102844863517084342827768 106517894356980212214474 106829350188433370729721 110463001555386886740936 119985674103265066632396 122090685929638137976824 124270876749810247583553 128873501814618034531092 130020063218662678966422 132615745061503494698964 134942337080126363027016 137352021670842905223927 139983286453809244404462 142023859142640282952632 142439133584577827639628 150352418783721040286274 156973739052391891684488 165694502333080330111404 173360084291550238621896 173772355597832165467608 179978511154897599948594 183136028894457206965236 186644381938412325872616 193310252721927051796638 200469891711628053715032 202413505620189544540524 209974929680713866606693 213035788713960424428948 213658700376866741459442 225528628175581560429411 239971348206530133264792 248541753499620495167106 257747003629236069062184 260040126437325357932844 265231490123006989397928 274704043341685810447854 279966572907618488808924 284878267169155655279256 289965379082890577694957 300704837567442080572548 320488050565300112189163 331389004666160660222808 359957022309795199897188 366272057788914413930472 372812630249430742750659 386620505443854103593276 404827011240379089081048 419949859361427733213386 426071577427920848857896 427317400753733482918884 451057256351163120858822 497083506999240990334212 520080252874650715865688 549408086683371620895708 559933145815236977617848 579930758165781155389914 601409675134884161145096 629924789042141599820079 640976101130600224378326 676585884526744681288233 719914044619590399794376 745625260498861485501318 773241010887708207186552 839899718722855466426772 854634801507466965837768 869896137248671733084871 902114512702326241717644 961464151695900336567489 994167013998481980668424 1098816173366743241791416 1159861516331562310779828 1259849578084283199640158 1281952202261200448756652 1353171769053489362576466 1491250520997722971002636 1679799437445710932853544 1739792274497343466169742 1804229025404652483435288 1922928303391800673134978 2029757653580234043864699 2319723032663124621559656 2519699156168566399280316 2563904404522400897513304 2609688411746015199254613 2706343538106978725152932 2982501041995445942005272 3479584548994686932339484 3845856606783601346269956 4059515307160468087729398 5039398312337132798560632 5219376823492030398509226 5412687076213957450305864 6089272960740702131594097 6959169097989373864678968 7691713213567202692539912 8119030614320936175458796 10438753646984060797018452 12178545921481404263188194 16238061228641872350917592 18267818882222106394782291 20877507293968121594036904 24357091842962808526376388 36535637764444212789564582 48714183685925617052752776 73071275528888425579129164 146142551057776851158258328
- Sum of all divisors σ(n): 525896742557416928256000000
- Sum of proper divisors (its aliquot sum) s(n): 379754191499640077097741672
- 146142551057776851158258328 is an abundant number, because the sum of its proper divisors (379754191499640077097741672) is greater than itself. Its abundance is 233611640441863225939483344
Bases of 146142551057776851158258328
- Binary: 1111000111000101110001110010001010001011100001110110010000010001000001101010010100110002
- Hexadecimal: 0x78E2E39145C3B208835298
- Base-36: ID22E5LM96N97LDI0
Squares and roots of 146142551057776851158258328
- 146142551057776851158258328 squared (1461425510577768511582583282) is 21357645229674913837368518071592992697775954381355584
- 146142551057776851158258328 cubed (1461425510577768511582583283) is 3121260758451650298424047857357207534736591261342512552395394613783593097303552
-
The
square root of 146142551057776851158258328 is 12088943339174.7209048287 -
146142551057776851158258328 is a
perfect cube number . Itscube root is 526735062
Scales and comparisons
How big is 146142551057776851158258328?- 146,142,551,057,776,851,158,258,328 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 146,142,551,057,776,851,158,258,328 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 146142551057776851158258328 cubic inches would be around 43894588.5 feet tall.
Recreational maths with 146142551057776851158258328
- 146142551057776851158258328 backwards is 823852851158677750155241641
- The number of decimal digits it has is: 27
- The sum of 146142551057776851158258328's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 146142551057776851158258328 - Facts about the integer". Numbermatics.com. 2024. Web. 14 May 2024.
APA style:
Numbermatics. (2024). Number 146142551057776851158258328 - Facts about the integer. Retrieved 14 May 2024, from https://numbermatics.com/n/146142551057776851158258328/
Chicago style:
Numbermatics. 2024. "Number 146142551057776851158258328 - Facts about the integer". https://numbermatics.com/n/146142551057776851158258328/
The information we have on file for 146142551057776851158258328 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 146142551057776851158258328, math, Factors of 146142551057776851158258328, curriculum, school, college, exams, university, Prime factorization of 146142551057776851158258328, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-six septillion, one hundred forty-two sextillion, five hundred fifty-one quintillion, fifty-seven quadrillion, seven hundred seventy-six trillion, eight hundred fifty-one billion, one hundred fifty-eight million, two hundred fifty-eight thousand, three hundred twenty-eight.