101028586035231529040703744
101,028,586,035,231,529,040,703,744 is an even composite number composed of five prime numbers multiplied together.
101028586035231529040703744 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eleven thousand and twenty-five divisors.
Prime factorization of 101028586035231529040703744:
28 × 36 × 116 × 374 × 1134
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 11 × 11 × 37 × 37 × 37 × 37 × 113 × 113 × 113 × 113)See below for interesting mathematical facts about the number 101028586035231529040703744 from the Numbermatics database.
Names of 101028586035231529040703744
- Cardinal: 101028586035231529040703744 can be written as One hundred one septillion, twenty-eight sextillion, five hundred eighty-six quintillion, thirty-five quadrillion, two hundred thirty-one trillion, five hundred twenty-nine billion, forty million, seven hundred three thousand, seven hundred forty-four.
Scientific notation
- Scientific notation: 1.01028586035231529040703744 × 1026
Factors of 101028586035231529040703744
Divisors of 101028586035231529040703744
- Number of divisors d(n): 11025
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 32 33 36 37 44 48 54 64 66 72 74 81 88 96 99 108 111 113 121 128 132 144 148 162 176 192 198 216 222 226 242 243 256 264 288 296 297 324 333 339 352 363 384 396 407 432 444 452 484 486 528 576 592 594 648 666 678 704 726 729 768 792 814 864 888 891 904 968 972 999 1017 1056 1089 1152 1184 1188 1221 1243 1296 1331 1332 1356 1369 1408 1452 1458 1584 1628 1728 1776 1782 1808 1936 1944 1998 2034 2112 2178 2304 2368 2376 2442 2486 2592 2662 2664 2673 2712 2738 2816 2904 2916 2997 3051 3168 3256 3267 3456 3552 3564 3616 3663 3729 3872 3888 3993 3996 4068 4107 4181 4224 4356 4477 4736 4752 4884 4972 5184 5324 5328 5346 5424 5476 5808 5832 5994 6102 6336 6512 6534 6912 7104 7128 7232 7326 7458 7744 7776 7986 7992 8019 8136 8214 8362 8448 8712 8954 8991 9153 9472 9504 9768 9801 9944 10368 10648 10656 10692 10848 10952 10989 11187 11616 11664 11979 11988 12204 12321 12543 12672 12769 13024 13068 13431 13673 14208 14256 14464 14641 14652 14916 15059 15488 15552 15972 15984 16038 16272 16428 16724 17424 17908 17982 18306 19008 19536 19602 19888 20736 21296 21312 21384 21696 21904 21978 22374 23232 23328 23958 23976 24408 24642 25086 25344 25538 26048 26136 26862 26973 27346 27459 28416 28512 28928 29282 29304 29403 29832 30118 30976 31104 31944 31968 32076 32544 32856 32967 33448 33561 34848 35816 35937 35964 36612 36963 37629 38016 38307 39072 39204 39776 40293 41019 42592 42624 42768 43392 43808 43923 43956 44748 45177 45991 46464 46656 47916 47952 48816 49247 49284 50172 50653 51076 52096 52272 53724 53946 54692 54918 57024 58564 58608 58806 59664 60236 62208 63888 63936 64152 65088 65712 65934 66896 67122 69696 71632 71874 71928 73224 73926 75258 76032 76614 78144 78408 79552 80586 82038 82377 85184 85248 85536 86784 87616 87846 87912 88209 89496 90354 91982 92928 93312 95832 95904 97632 98494 98568 98901 100344 100683 101306 102152 104192 104544 107448 107811 107892 109384 109836 110889 112887 114048 114921 117128 117216 117612 119328 120472 120879 123057 127776 127872 128304 130176 131424 131769 131868 133792 134244 135531 137973 139392 140459 143264 143748 143856 146448 147741 147852 150403 150516 151959 153228 154697 156288 156816 159104 161051 161172 164076 164754 165649 170368 171072 175232 175692 175824 176418 178992 180708 183964 186624 191664 191808 195264 196988 197136 197802 200688 201366 202612 204304 209088 214896 215622 215784 218768 219672 221778 225774 228096 229842 234256 234432 235224 238656 240944 241758 246114 255552 255744 256608 260352 262848 263538 263736 267584 268488 271062 275946 278784 280918 286528 287496 287712 292896 295482 295704 296703 300806 301032 302049 303918 306456 309394 312576 313632 318208 322102 322344 323433 328152 329508 331298 332667 338661 340736 342144 344763 350464 351384 351648 352836 357984 361416 362637 367928 369171 383328 383616 390528 393976 394272 395307 395604 401376 402732 405224 406593 408608 413919 418176 421377 429792 431244 431568 437536 439344 443223 443556 451209 451548 455877 459684 464091 468512 468864 470448 472453 477312 481888 483153 483516 492228 496947 505901 511104 513216 525696 527076 527472 535168 536976 541717 542124 551892 557183 561836 573056 574992 575424 585792 590964 591408 593406 601612 602064 604098 607836 612912 618788 627264 644204 644688 646866 656304 659016 662596 665334 677322 684288 689526 702768 703296 705672 715968 722832 725274 735856 738342 766656 767232 781056 787952 788544 790614 791208 802752 805464 810448 813186 817216 827838 836352 842754 859584 862488 863136 875072 878688 886446 887112 902418 903096 906147 911754 919368 928182 937024 937728 940896 944906 954624 963776 966306 967032 970299 984456 993894 998001 1011802 1015983 1022208 1026432 1034289 1051392 1054152 1054944 1070336 1073952 1083434 1084248 1087911 1103784 1107513 1114366 1123672 1146112 1149984 1150848 1171584 1181928 1182816 1185921 1186812 1203224 1204128 1208196 1215672 1219779 1225824 1237576 1241757 1254528 1264131 1288408 1289376 1293732 1312608 1318032 1325192 1329669 1330668 1353627 1354644 1367631 1379052 1392273 1405536 1406592 1411344 1417359 1431936 1442897 1445664 1449459 1450548 1471712 1476684 1490841 1517703 1533312 1545049 1575904 1577088 1581228 1582416 1605504 1610928 1620896 1625151 1626372 1634432 1654433 1655676 1671549 1685508 1701667 1719168 1724976 1726272 1750144 1757376 1771561 1772892 1774224 1804836 1806192 1812294 1822139 1823508 1838736 1856364 1874048 1874161 1881792 1889812 1927552 1932612 1934064 1940598 1968912 1987788 1996002 2023604 2031966 2052864 2068578 2108304 2109888 2147904 2166868 2168496 2175822 2207568 2215026 2228732 2247344 2299968 2301696 2343168 2363856 2365632 2371842 2373624 2406448 2408256 2416392 2431344 2439558 2451648 2475152 2483514 2509056 2528262 2576816 2578752 2587464 2625216 2636064 2650384 2659338 2661336 2707254 2709288 2735262 2758104 2784546 2811072 2813184 2822688 2834718 2863872 2885794 2891328 2898918 2901096 2943424 2953368 2981682 3035406 3047949 3066624 3090098 3102867 3151808 3154176 3162456 3164832 3211008 3221856 3241792 3250302 3252744 3263733 3268864 3308866 3311352 3322539 3343098 3371016 3403334 3438336 3449952 3452544 3500288 3514752 3543122 3545784 3548448 3557763 3609672 3612384 3624588 3644278 3647016 3659337 3677472 3712728 3725271 3748096 3748322 3763584 3779624 3792393 3855104 3865224 3868128 3881196 3937824 3975576 3989007 3992004 4047208 4060881 4063932 4102893 4137156 4176819 4216608 4219776 4252077 4295808 4328691 4333736 4336992 4348377 4351644 4415136 4430052 4457464 4472523 4494688 4553109 4599936 4635147 4727712 4731264 4743684 4747248 4812896 4816512 4832784 4862688 4875453 4879116 4903296 4950304 4963299 4967028 5014647 5056524 5105001 5153632 5157504 5174928 5196983 5250432 5272128 5300768 5314683 5318676 5322672 5414508 5418576 5466417 5470524 5516208 5564911 5569092 5622144 5622483 5645376 5669436 5723789 5771588 5782656 5797836 5802192 5886848 5906736 5958887 5963364 6070812 6095898 6129013 6180196 6205734 6303616 6324912 6329664 6443712 6483584 6500604 6505488 6527466 6617732 6622704 6645078 6686196 6742032 6806668 6899904 6905088 7029504 7086244 7091568 7096896 7115526 7219344 7224768 7249176 7288556 7294032 7318674 7354944 7425456 7450542 7496644 7527168 7559248 7584786 7730448 7736256 7762392 7875648 7951152 7978014 7984008 8094416 8121762 8127864 8205786 8274312 8353638 8433216 8439552 8504154 8591616 8657382 8667472 8673984 8696754 8703288 8830272 8860104 8914928 8945046 8989376 9106218 9199872 9270294 9308601 9455424 9462528 9487368 9494496 9625792 9633024 9665568 9725376 9750906 9758232 9806592 9900608 9926598 9934056 9967617 10029294 10113048 10210002 10307264 10315008 10349856 10393966 10500864 10544256 10601536 10629366 10637352 10645344 10673289 10829016 10837152 10932834 10941048 10978011 11032416 11129822 11138184 11175813 11244288 11244966 11290752 11338872 11377179 11447578 11543176 11565312 11595672 11604384 11773696 11813472 11917774 11926728 11967021 12141624 12182643 12191796 12258026 12308679 12360392 12411468 12530457 12607232 12649824 12659328 12756231 12887424 12967168 12986073 13001208 13010976 13045131 13054932 13235464 13245408 13290156 13372392 13417569 13484064 13613336 13659327 13799808 13905441 14172488 14183136 14193792 14231052 14438688 14449536 14498352 14577112 14588064 14626359 14637348 14709888 14850912 14889897 14901084 14993288 15043941 15118496 15169572 15315003 15460896 15472512 15524784 15590949 15751296 15871867 15902304 15944049 15956028 15968016 16188832 16243524 16255728 16399251 16411572 16548624 16694733 16707276 16866432 16867449 16995539 17008308 17171367 17314764 17334944 17347968 17393508 17406576 17480761 17660544 17720208 17829856 17876661 17890092 17978752 18198763 18212436 18387039 18540588 18617202 18718337 18910848 18974736 18988992 19251584 19331136 19450752 19501812 19516464 19801216 19853196 19868112 19935234 20043529 20058588 20226096 20420004 20614528 20615771 20699712 20787932 21088512 21203072 21258732 21274704 21290688 21346578 21658032 21674304 21865668 21882096 21956022 22064832 22259644 22276368 22351626 22489932 22581504 22677744 22754358 22895156 23086352 23191344 23208768 23626944 23835548 23853456 23934042 24283248 24365286 24383592 24516052 24617358 24720784 24822936 25060914 25299648 25318656 25512462 25774848 25972146 26002416 26021952 26090262 26109864 26470928 26490816 26580312 26744784 26835138 26968128 27226672 27318654 27599616 27810882 28344976 28366272 28387584 28462104 28877376 28899072 28996704 29154224 29176128 29252718 29274696 29419776 29701824 29779794 29802168 29986576 30087882 30236992 30339144 30630006 30921792 30945024 31049568 31181898 31502592 31743734 31804608 31888098 31912056 31936032 32377664 32487048 32511456 32798502 32823144 33097248 33389466 33414552 33527439 33732864 33734898 33991078 34016616 34131537 34342734 34629528 34669888 34695936 34787016 34813152 34961522 35321088 35440416 35659712 35753322 35780184 35901063 35957504 36397526 36424872 36547929 36774078 36926037 37081176 37234404 37436674 37591371 37821696 37949472 37977984 38268693 38503168 38662272 38901504 38958219 39003624 39032928 39135393 39602432 39706392 39736224 39870468 40087058 40117176 40252707 40452192 40840008 40977981 41229056 41231542 41399424 41575864 41716323 42406144 42517464 42549408 42581376 42693156 43316064 43348608 43731336 43764192 43879077 43912044 44129664 44519288 44552736 44669691 44703252 44979864 45131823 45355488 45508716 45790312 45945009 46172704 46382688 46417536 46772847 47253888 47615601 47671096 47706912 47832147 47868084 48566496 48730572 48767184 49032104 49197753 49234716 49441568 49645872 50084199 50121828 50599296 50602347 50986617 51024924 51514101 51944292 52004832 52043904 52180524 52219728 52442283 52941856 52981632 53160624 53387189 53489568 53629983 53670276 53936256 54453344 54596289 54637308 55161117 55621764 56155011 56689952 56732544 56924208 57166813 57754752 57993408 58308448 58352256 58505436 58549392 59403648 59559588 59604336 59973152 60130587 60175764 60473984 60678288 61214021 61260012 61843584 61847313 62099136 62363796 62961679 63487468 63609216 63776196 63824112 63872064 64755328 64974096 65022912 65547757 65597004 65646288 66194496 66778932 66829104 67054878 67419143 67469796 67982156 68033232 68263074 68685468 69259056 69339776 69574032 69626304 69923044 70880832 71319424 71506644 71560368 71802126 72795052 72849744 73095858 73548156 73852074 74162352 74468808 74873348 75182742 75898944 75955968 76537386 77324544 77916438 78007248 78065856 78270786 79412784 79472448 79740936 80174116 80234352 80505414 80904384 81680016 81955962 82463084 82798848 83151728 83432646 85034928 85098816 85162752 85386312 86632128 86697216 87462672 87528384 87758154 87824088 88259328 89038576 89105472 89339382 89406504 89959728 90263646 90710976 91017432 91580624 91890018 92345408 92765376 92835072 93545694 94507776 95231202 95342192 95413824 95664294 95736168 97132992 97461144 97534368 98064208 98395506 98469432 98883136 99291744 100168398 100243656 101198592 101204694 101973234 102049848 102394611 103028202 103888584 104009664 104087808 104361048 104439456 104884566 105883712 105963264 106321248 106774378 106979136 107259966 107340552 107872512 108906688 109192578 109274616 109643787 110322234 111243528 112310022 112774113 113379904 113465088 113848416 114333626 114806079 115509504 115986816 116616896 116704512 116874657 117010872 117098784 117406179 118807296 119119176 119208672 119946304 120261174 120351528 120758121 120947968 121356576 122428042 122520024 122933943 123687168 123694626 124198272 124727592 125148969 125923358 126974936 127218432 127552392 127648224 127744128 129510656 129948192 130045824 131095514 131194008 131292576 131637231 132388992 133557864 133658208 134009073 134109756 134838286 134939592 135395469 135964312 136066464 136526148 137370936 137835027 138518112 138679552 139148064 139252608 139846088 140318541 141761664 142638848 142846803 143013288 143120736 143496441 143604252 145590104 145699488 146191716 147096312 147593259 147704148 148324704 148937616 149746696 150252597 150365484 151797888 151807041 152959851 153074772 154542303 155832876 156014496 156131712 156541572 157326849 158825568 158944896 159481872 160161567 160348232 160468704 160889949 161010828 161808768 163047361 163360032 163788867 163911924 164926168 165483351 166303456 166865292 168465033 170069856 170197632 170772624 171500439 173264256 174590537 174925344 175056768 175516308 175648176 178077152 178210944 178678764 178813008 179919456 180391761 180527292 181421952 182034864 183161248 183642063 183780036 184690816 185530752 185541939 186950929 187091388 188885037 190462404 190684384 190827648 191328588 191472336 192288371 194265984 194922288 195068736 196128416 196643271 196791012 196938864 197766272 198583488 200186393 200336796 200487312 202257429 202409388 203946468 204099696 204789222 205901707 206056404 207777168 208019328 208722096 208878912 209769132 211767424 211780193 212642496 213548756 213958272 214519932 214681104 217813376 218385156 218549232 219287574 220478819 220644468 222487056 224620044 225548226 226759808 226773481 227696832 228667252 229612158 231973632 233233792 233749314 234021744 234197568 234812358 238238352 238417344 239892608 240522348 240703056 241516242 242713152 244856084 245040048 245867886 247389252 248396544 249455184 250297938 251846716 253949872 255104784 255296448 255488256 259896384 260091648 262191028 262388016 262585152 263274462 264777984 267115728 267316416 268018146 268219512 269676572 269879184 270790938 271928624 272132928 273052296 274741872 275670054 277036224 278296128 278505216 279692176 280637082 283523328 285693606 286026576 286241472 286992882 287208504 291180208 291398976 292383432 294192624 295186518 295408296 296649408 297875232 299493392 300505194 300730968 303595776 303614082 305919702 306149544 309084606 311665752 312028992 312263424 313083144 314653698 317651136 317889792 318963744 320323134 320696464 320937408 321779898 322021656 323617536 326094722 326720064 327577734 327823848 329852336 330966702 332606912 333730584 336930066 340139712 340395264 341545248 343000878 344418237 346528512 349181074 349850688 350113536 350623971 351032616 351296352 356154304 356421888 357357528 357626016 359838912 360783522 361054584 362843904 364069728 366322496 367284126 367560072 368801829 369381632 371061504 371083878 373901858 374182776 375446907 377770074 380924808 381368768 381655296 382657176 382944672 384576742 388531968 389844576 390137472 392256832 393286542 393582024 393877728 394911693 395532544 397166976 400372786 400673592 400974624 402027219 404514858 404818776 406186407 407892936 408199392 409578444 411803414 412112808 413505081 415554336 416038656 417444192 417757824 419538264 420955623 423534848 423560386 425284992 427097512 427916544 428540409 429039864 429362208 430489323 435626752 436770312 437098464 438575148 440957638 441288936 442779777 444974112 449240088 450757791 451096452 453519616 453546962 455393664 455421123 457334504 458879553 459224316 463626909 466467584 467498628 468043488 468395136 469624716 471980547 476476704 476834688 479785216 480484701 481044696 481406112 482669847 483032484 485426304 489142083 489712168 490080096 491366601 491735772 494778504 496450053 498910368 500595876 503693432 505395099 507899744 510209568 510592896 514501317 519792768 523771611 524382056 524776032 525170304 526548924 534231456 534632832 536036292 536439024 539353144 539758368 541175283 541581876 543857248 544265856 546104592 549483744 550926189 551340108 554072448 556592256 556625817 559384352 560852787 561274164 566655111 571387212 572053152 572482944 573985764 574417008 576865113 582360416 582797952 584766864 587259079 588385248 589929813 590373036 590816592 593298816 595750464 598986784 600559179 601010388 601461936 606772287 607228164 611839404 612299088 617705121 618169212 623331504 624057984 626166288 628834943 629307396 635302272 635340579 637927488 640646268 641392928 641874816 643559796 644043312 646788157 652189444 653440128 655155468 655647696 659704672 661436457 661933404 665213824 667461168 673354231 673860132 680279424 680320443 683090496 686001756 688836474 692578469 698362148 699701376 701247942 702065232 702592704 712308608 714715056 715252032 719677824 721567044 722109168 728139456 732644992 734568252 735120144 737603658 741610573 742167756 747803716 748365552 750893814 755540148 761849616 762737536 765314352 765889344 769153484 779689152 780274944 784513664 786573084 787164048 787755456 789823386 794333952 800745572 801347184 801949248 804054438 809029716 809637552 812372814 815785872 816398784 819156888 823606828 824225616 827010162 831108672 834888384 835515648 839076528 841911246 847120772 850569984 854195024 857080818 858079728 858724416 860978646 873540624 874196928 877150296 881915276 882577872 885559554 889948224 898480176 901515582 902192904 907093924 910787328 910842246 914669008 917759106 918448632 927253818 934997256 936086976 936790272 939249432 943961094 952953408 953669376 960969402 962089392 962812224 965339694 966064968 970852608 978284166 979424336 980160192 982733202 983471544 989557008 992900106 997820736 1001191752 1007386864 1010790198 1015799488 1020419136 1021185792 1029002634 1039585536 1047543222 1048764112 1049552064 1050340608 1051871913 1053097848 1068462912 1069265664 1072072584 1072878048 1078706288 1079516736 1082350566 1083163752 1087714496 1088531712 1092209184 1098967488 1101852378 1102680216 1108144896 1113184512 1113251634 1118768704 1121705574 1122548328 1126340721 1133310222 1142774424 1144106304 1144965888 1147971528 1148834016 1153730226 1164720832 1165595904 1169533728 1174518158 1176770496 1179859626 1180746072 1181633184 1186597632 1191500928 1197973568 1201118358 1202020776 1202923872 1206081657 1213544574 1214456328 1223678808 1224598176 1235410242 1236338424 1240515243 1246663008 1248115968 1252332576 1257669886 1258614792 1262866869 1270604544 1270681158 1275854976 1281292536 1282785856 1283749632 1285621227 1287119592 1288086624 1291467969 1293576314 1304378888 1306880256 1310310936 1311295392 1319409344 1322872914 1323866808 1328339331 1330427648 1334922336 1346708462 1347720264 1352273373 1360558848 1360640886 1366180992 1366263369 1372003512 1376638659 1377672948 1385156938 1390880727 1396724296 1399402752 1402495884 1404130464 1405185408 1415941641 1424617216 1429430112 1430504064 1439355648 1441454103 1443134088 1444218336 1448009541 1456278912 1465289984 1467426249 1469136504 1470240288 1474099803 1475207316 1483221146 1484335512 1489350159 1495607432 1496731104 1501787628 1511080296 1516185297 1523699232 1525475072 1530628704 1531778688 1538306968 1543503951 1559378304 1569027328 1571314833 1573146168 1574328096 1575510912 1579646772 1601491144 1602694368 1603898496 1608108876 1618059432 1619275104 1623525849 1624745628 1631571744 1632797568 1638313776 1647213656 1648451232 1652778567 1654020324 1662217344 1669776768 1669877451 1678153056 1682558361 1683822492 1694241544 1699965333 1708390048 1714161636 1716159456 1717448832 1721957292 1730595339 1747081248 1748393856 1754300592 1761777237 1763830552 1765155744 1769789439 1771119108 1779896448 1793520971 1796960352 1801677537 1803031164 1804385808 1814187848 1820316861 1821684492 1829338016 1835518212 1836897264 1853115363 1854507636 1869994512 1872173952 1878498864 1886504829 1887922188 1905906816 1906021737 1920495907 1921938804 1924178784 1925624448 1930679388 1932129936 1940364471 1956568332 1958848672 1960320384 1965466404 1966943088 1975325993 1979114016 1984309371 1985800212 1995641472 2002383504 2014773728 2020062693 2021580396 2031598976 2040838272 2040961329 2056460219 2058005268 2077735407 2095086444 2097528224 2099104128 2103743826 2106195696 2115172081 2136925824 2144145168 2145756096 2157412576 2159033472 2164701132 2166327504 2175428992 2184418368 2197934976 2203704756 2205360432 2224831719 2226503268 2237537408 2243411148 2245096656 2252681442 2264918777 2266620444 2285548848 2288212608 2295943056 2297668032 2307460452 2329441664 2329582123 2339067456 2349036316 2353540992 2359719252 2361492144 2363266368 2383001856 2395947136 2402236716 2404041552 2405847744 2412163314 2425267009 2427089148 2428912656 2447357616 2449196352 2470820484 2472676848 2481030486 2493326016 2494508291 2504665152 2515339772 2517229584 2525733738 2541362316 2551709952 2562585072 2565571712 2571242454 2574239184 2576173248 2582935938 2587152628 2608757776 2620621872 2622590784 2638818688 2645745828 2647733616 2656678662 2669844672 2693416924 2695440528 2704546746 2721281772 2732361984 2732526738 2744007024 2753277318 2755345896 2770313876 2781761454 2793448592 2804991768 2808260928 2810370816 2831883282 2858860224 2861008128 2882908206 2886268176 2888436672 2896019082 2912557824 2934852498 2938273008 2940480576 2948199606 2950414632 2966442292 2968671024 2978700318 2991214864 2993462208 3003575256 3022160592 3032370594 3047398464 3061257408 3063557376 3076613936 3087007902 3118756608 3142629666 3146292336 3148656192 3151021824 3159293544 3202982288 3205388736 3207796992 3216217752 3236118864 3238550208 3247051698 3249491256 3263143488 3265595136 3276627552 3294427312 3296902464 3305557134 3308040648 3324434688 3339553536 3339754902 3356306112 3365116722 3367644984 3388483088 3399930666 3416780096 3428323272 3432318912 3434897664 3443914584 3461190678 3494162496 3496787712 3508601184 3523554474 3527661104 3530311488 3539578878 3542238216 3559792896 3587041942 3593920704 3603355074 3606062328 3608771616 3628375696 3640633722 3643368984 3658676032 3671036424 3673794528 3706230726 3709015272 3739989024 3744347904 3756997728 3773009658 3775844376 3788600607 3811813632 3812043474 3840991814 3843877608 3848357568 3851248896 3856863681 3861358776 3864259872 3880728942 3913136664 3917697344 3920640768 3930932808 3933886176 3950651986 3958228032 3968618742 3971600424 3991282944 4004767008 4029547456 4040125386 4043160792 4056820119 4063197952 4081676544 4081922658 4112920438 4116010536 4129915977 4155470814 4172642181 4190172888 4195056448 4198208256 4207487652 4212391392 4230344162 4247824923 4273851648 4288290336 4291512192 4314825152 4318066944 4324362309 4329402264 4332655008 4344028623 4350857984 4368836736 4395869952 4402278747 4407409512 4410720864 4422299409 4449663438 4453006536 4468050477 4475074816 4486822296 4490193312 4505362884 4529837554 4533240888 4548555891 4571097696 4576425216 4591886112 4595336064 4614920904 4630511853 4658883328 4659164246 4678134912 4698072632 4707081984 4713944499 4719438504 4722984288 4726532736 4791894272 4804473432 4808083104 4811695488 4824326628 4850534018 4854178296 4857825312 4870577547 4894715232 4898392704 4941640968 4945353696 4958335701 4962060972 4986652032 4989016582 5009330304 5009632353 5030679544 5034459168 5047675083 5051467476 5082724632 5099895999 5125170144 5131143424 5142484908 5148478368 5152346496 5165871876 5174305256 5191786017 5217515552 5241243744 5245181568 5277637376 5285331711 5291491656 5295467232 5309368317 5313357324 5339689344 5380562913 5386833848 5390881056 5405032611 5409093492 5442563544 5460950583 5465053476 5488014048 5506554636 5510691792 5540627752 5559346089 5563522908 5586897184 5609983536 5616521856 5659514487 5663766564 5717720448 5718065211 5761487721 5765816412 5772536352 5776873344 5792038164 5821093413 5869704996 5876546016 5880961152 5896399212 5900829264 5925977979 5932884584 5937342048 5952928113 5957400636 5982429728 5986924416 6007150512 6032752357 6044321184 6060188079 6064741188 6094796928 6122514816 6122883987 6153227872 6169380657 6174015804 6233206221 6285259332 6292584672 6297312384 6318587088 6345516243 6405964576 6410777472 6432435504 6459849869 6472237728 6477100416 6494103396 6498982512 6526286976 6553255104 6588854624 6593804928 6611114268 6616081296 6674495157 6679509804 6712612224 6730233444 6735289968 6776966176 6794756331 6799861332 6833560192 6856646544 6864637824 6887829168 6917184373 6922381356 6988324992 6988746369 7017202368 7047108948 7055322208 7060622976 7079157756 7084476432 7114669727 7174083884 7187841408 7206710148 7212124656 7217543232 7256751392 7275801027 7281267444 7286737968 7317352064 7342072848 7347589056 7406896541 7412461452 7418030544 7479978048 7483524873 7513995456 7546019316 7551688752 7577201214 7618363159 7624086948 7681983628 7687755216 7696715136 7713727362 7722717552 7728519744 7761457884 7826273328 7835394688 7861865616 7867772352 7901303972 7916456064 7937237484 7943200848 8009534016 8059094912 8080250772 8086321584 8113640238 8157716303 8163845316 8225840876 8232021072 8259831954 8310941628 8345284362 8380345776 8390112896 8414975304 8424782784 8460688324 8495649846 8576580672 8583024384 8629650304 8648724618 8658804528 8665310016 8688057246 8737673472 8804557494 8814819024 8821441728 8844598818 8899326876 8906013072 8936100954 8973644592 8980386624 9010725768 9059675108 9066481776 9097111782 9142195392 9183772224 9190672128 9229841808 9261023706 9318328492 9356269824 9396145264 9427888998 9438877008 9445968576 9453065472 9608946864 9616166208 9623390976 9648653256 9701068036 9708356592 9715650624 9741155094 9789430464 9796785408 9883281936 9890707392 9916671402 9924121944 9973304064 9978033164 10018660608 10019264706 10061359088 10068918336 10095350166 10102934952 10165449264 10199791998 10250340288 10284969816 10296956736 10304692992 10331743752 10348610512 10383572034 10435031104 10482487488 10490363136 10570663422 10582983312 10590934464 10618736634 10626714648 10679378688 10761125826 10773667696 10781762112 10810065222 10818186984 10885127088 10921901166 10930106952 10976028096 11013109272 11021383584 11081255504 11118692178 11127045816 11173794368 11219967072 11233043712 11319028974 11327533128 11435440896 11436130422 11522975442 11531632824 11545072704 11553746688 11570591043 11584076328 11642186826 11739409992 11753092032 11761922304 11792798424 11801658528 11851955958 11865769168 11874684096 11905856226 11914801272 11964859456 11973848832 12014301024 12065504714 12088642368 12120376158 12129482376 12189593856 12245029632 12245767974 12306455744 12338761314 12348031608 12389747931 12466412442 12570518664 12585169344 12594624768 12637174176 12691032486 12743474769 12811929152 12821554944 12864871008 12919699738 12944475456 12954200832 12973086927 12988206792 12997965024 13052573952 13106510208 13177709248 13187609856 13206836241 13222228536 13232162592 13266898227 13348990314 13359019608 13425224448 13460466888 13470579936 13553932352 13589512662 13599722664 13645667673 13667120384 13713293088 13729275648 13775658336 13834368746 13844762712 13891535559 13976649984 13977492738 14034404736 14094217896 14110644416 14121245952 14141833497 14158315512 14168952864 14229339454 14348167768 14375682816 14413420296 14424249312 14435086464 14513502784 14551602054 14562534888 14573475936 14611732641 14634704128 14684145696 14695178112 14813793082 14824922904 14836061088 14875007103 14959956096 14967049746 15027990912 15028897059 15092038632 15103377504 15143025249 15154402428 15236726318 15248173896 15299687997 15363967256 15375510432 15393430272 15427454724 15445435104 15457039488 15522915768 15575358051 15652546656 15670789376 15723731232 15735544704 15802607944 15832912128 15855995133 15874474968 15886401696 15928104951 16019068032 16118189824 16141688739 16160501544 16172643168 16215097833 16227280476 16315432606 16327690632 16382851749 16451681752 16464042144 16519663908 16621883256 16678038267 16690568724 16760691552 16780225792 16829950608 16849565568 16921376648 16978543461 16991299692 17153161344 17154195633 17259300608 17284463163 17297449236 17317609056 17330620032 17376114492 17463280239 17609114988 17629638048 17642883456 17689197636 17777933937 17798653752 17812026144 17858784339 17872201908 17947289184 17960773248 18021451536 18098257071 18119350216 18132963552 18180564237 18194223564 18284390784 18367544448 18368651961 18459683616 18508141971 18522047412 18636656984 18699618663 18792290528 18855777996 18877754016 18891937152 19036548729 19217893728 19232332416 19297306512 19379549607 19402136072 19416713184 19431301248 19482310188 19578860928 19728730681 19766563872 19781414784 19833342804 19848243888 19956066328 20023485471 20038529412 20122718176 20137836672 20190700332 20205869904 20330898528 20384268993 20399583996 20500680576 20569939632 20593913472 20663487504 20697221024 20751553119 20767144068 20870062208 20964974976 20966239107 21125454977 21141326844 21165966624 21181868928 21237473268 21253429296 21344009181 21522251652 21547335392 21563524224 21620130444 21636373968 21728585923 21770254176 21827403081 21843802332 21860213904 21952056192 22026218544 22042767168 22162511008 22220689623 22237384356 22254091632 22347588736 22439934144 22450574619 22621062409 22638057948 22655066256 22855089477 22872260844 23045950884 23063265648 23090145408 23141182086 23168152656 23266892891 23284373652 23478819984 23506184064 23585596848 23603317056 23703911916 23731538336 23749368192 23811712452 23829602544 23929718912 23931161809 24028602048 24131009428 24177284736 24240752316 24258964752 24473148909 24491535948 24612911488 24677522628 24696063216 24779495862 24914106547 24932824884 25141037328 25170338688 25274348352 25382064972 25486949538 25623858304 25625403353 25729742016 25839399476 25888950912 25946173854 25976413584 25995930048 26213020416 26355418496 26413672482 26444457072 26464325184 26533796454 26697980628 26718039216 26920933776 26941159872 27107864704 27179025324 27199445328 27291335346 27426586176 27439591201 27551316672 27668737492 27689525424 27783071118 27954985476 28068809472 28188435792 28221288832 28283666994 28316631024 28337905728 28458678908 28696335536 28826840592 28848498624 28870172928 29027005568 29103204108 29125069776 29146951872 29223465282 29368291392 29390356224 29627586164 29649845808 29672122176 29750014206 29919912192 29934099492 30055981824 30057794118 30184077264 30206755008 30286050498 30308804856 30473452636 30496347792 30599375994 30727934512 30751020864 30854909448 30890870208 30914078976 31045831536 31150716102 31305093312 31447462464 31471089408 31605215888 31711990266 31748949936 31772803392 31856209902 32038136064 32283377478 32321003088 32345286336 32430195666 32454560952 32630865212 32655381264 32765703498 32903363504 32928084288 33039327816 33243766512 33356076534 33381137448 33521383104 33659901216 33699131136 33842753296 33957086922 33982599384 34306322688 34308391266 34568926326 34594898472 34635218112 34661240064 34752228984 34926560478 35218229976 35259276096 35285766912 35378395272 35555867874 35597307504 35624052288 35717568678 35744403816 35894578368 35921546496 36042903072 36196514142 36238700432 36265927104 36361128474 36388447128 36568781568 36735088896 36737303922 36919367232 37016283942 37044094824 37273313968 37399237326 37584581056 37711555992 37755508032 37783874304 38073097458 38435787456 38464664832 38594613024 38759099214 38804272144 38833426368 38862602496 38919260781 38964620376 39157721856 39457461362 39533127744 39562829568 39620508723 39666685608 39696487776 39912132656 40046970942 40077058824 40245436352 40275673344 40381400664 40411739808 40661797056 40768537986 40799167992 41001361152 41139879264 41187826944 41326975008 41394442048 41503106238 41534288136 41674606677 41740124416 41929949952 41932478214 42250909954 42282653688 42331933248 42363737856 42425500491 42474946536 42506858592 42688018362 43044503304 43094670784 43127048448 43240260888 43272747936 43457171846 43540508352 43654806162 43687604664 43720427808 43904112384 44052437088 44085534336 44325022016 44441379246 44474768712 44508183264 44625021309 44695177472 44879868288 44901149238 45242124818 45276115896 45310132512 45429075747 45710178954 45744521688 45899063991 46091901768 46126531296 46180290816 46282364172 46336305312 46533785782 46568747304 46726074153 46957639968 47012368128 47171193696 47206634112 47407823832 47463076672 47498736384 47567985399 47623424904 47659205088 47784314853 47859437824 47862323618 48057204096 48262018856 48354569472 48425066217 48481504632 48517929504 48645293499 48946297818 48983071896 49148555247 49225822976 49355045256 49392126432 49558991724 49828213094 49865649768 50034114801 50282074656 50340677376 50548696704 50764129944 50935630383 50973899076 51247716608 51250806706 51459484032 51462586899 51678798952 51777901824 51853389489 51892347708 51952827168 51991860096 52389840717 52710836992 52827344964 52888914144 52928650368 53067592908 53333801811 53395961256 53436078432 53576353017 53841867552 53882319744 54215729408 54294771213 54358050648 54398890656 54541692711 54582670692 54853172352 54879182402 55102633344 55105955883 55337474984 55379050848 55524425913 55566142236 55909970952 56098855989 56376871584 56442577664 56567333988 56633262048 56675811456 56917357816 57109646187 57392671072 57653681184 57696997248 58054011136 58138648821 58206408216 58250139552 58293903744 58446930564 58736582784 59186192043 59255172328 59299691616 59344244352 59500028412 59868198984 60070456413 60115588236 60368154528 60413510016 60572100996 60617609712 60946905272 60992695584 61152806979 61198751988 61455869024 61502041728 61709818896 61781740416 62091663072 62254659357 62301432204 62610186624 62894924928 62898717321 63210431776 63376364931 63423980532 63497899872 63545606784 63712419804 64032027543 64566754956 64642006176 64690572672 64860391332 64909121904 65185757769 65261730424 65310762528 65482209243 65531406996 65806727008 65856168576 66078655632 66360275927 66487533024 66662068869 66712153068 66762274896 67042766208 67319802432 67351723857 67685506592 67863187227 67914173844 67965198768 68565268431 68616782532 69137852652 69189796944 69270436224 69504457968 69800678673 69853120956 70436459952 70518552192 70756790544 71058348559 71111735748 71194615008 71248104576 71435137356 71488807632 71789156736 71793485427 72085806144 72393028284 72477400864 72531854208 72722256948 72776894256 73087061741 73419446727 73474607844 73838734464 74032567884 74088189648 74546627936 74742319641 74798474652 75169162112 75423111984 75511016064 76089028103 76146194916 76871574912 76876210059 77189226048 77518198428 77608544288 77666852736 77838521562 77929240752 78261366997 78914922724 79066255488 79241017446 79333371216 79392975552 79824265312 80093941884 80154117648 80490872704 80762801328 80823479616 81323594112 81537075972 81598335984 82279758528 82318773603 82653950016 82788884096 83006212476 83068576272 83349213354 83801994749 83864956428 84501819908 84565307376 84663866496 84851000982 84949893072 85013717184 85376036724 86089006608 86189341568 86480521776 86545495872 86914343692 87081016704 87309612324 87375209328 87440855616 88104874176 88171068672 88650044032 88882758492 88949537424 89016366528 89250042618 89734879333 89759736576 89802298476 90484249636 90552231792 90620265024 90858151494 91420357908 91489043376 91798127982 92183803536 92253062592 92564728344 92672610624 93067571564 93137494608 93452148306 93915279936 94342387392 94413268224 94815647664 94926153344 95135970798 95246849808 95318410176 95568629706 95724647236 96114408192 96524037712 96850132434 96963009264 97035859008 97290586998 97892595636 97966143792 98297110494 98710090512 98784252864 99117983448 99656426188 99731299536 100068229602 100564149312 101097393408 101528259888 101871260766 101947798152 102501613412 102918968064 102925173798 103357597904 103706778978 103784695416 103905654336 103983720192 104779681434 105654689928 105777828288 105857300736 106135185816 106667603622 106791922512 106872156864 107152706034 107683735104 107764639488 108589542426 108716101296 108797781312 109083385422 109165341384 109706344704 109758364804 110205266688 110211911766 110674949968 110758101696 111048851826 111132284472 111819941904 112197711978 112753743168 113134667976 113266524096 113351622912 113834715632 114219292374 114785342144 115307362368 115393994496 116277297642 116412816432 116500279104 116587807488 116893861128 117473165568 118372384086 118510344656 118599383232 118688488704 118861526169 119000056824 119736397968 120140912826 120231176472 120736309056 120827020032 121144201992 121235219424 121893810544 121985391168 122305613958 122397503976 122911738048 123004083456 123419637792 123563480832 124183326144 124509318714 124602864408 125220373248 125789849856 125797434642 126420863552 126752729862 126847961064 126995799744 127091213568 127276501473 127424839608 128064055086 129133509912 129284012352 129381145344 129720782664 129818243808 130371515538 130523460848 130621525056 130964418486 131062813992 131613454016 131712337152 132157311264 132720551854 132975066048 133324137738 133424306136 133524549792 134085532416 134639604864 134703447714 135371013184 135726374454 135828347688 135930397536 136287227241 137130536862 137233565064 138275705304 138379593888 138540872448 139008915936 139601357346 139706241912 140178222459 140872919904 141037104384 141513581088 142116697118 142223471496 142389230016 142496209152 142703956197 142870274712 142977615264 143578313472 143586970854 144171612288 144786056568 144954801728 145063708416 145275198651 145444513896 145553788512 145935880497 146174123482 146838893454 146949215688 147677468928 148065135768 148176379296 149093255872 149484639282 149596949304 150102344403 150338324224 150846223968 151022032128 152178056206 152292389832 152806891149 153743149824 153752420118 154378452096 154387760697 155036396856 155217088576 155333705472 155560168467 155677043124 155858481504 156522733994 157169522151 157829845448 158132510976 158482034892 158666742432 158785951104 159648530624 160001405433 160187883768 160308235296 160729059051 160981745408 161525602656 161646959232 162647188224 162884313639 163074151944 163196671968 163625078133 164559517056 164637547206 165307900032 165317867649 165577768192 166012424952 166137152544 166573277739 166698426708 167603989498 167729912856 168296567967 169003639816 169130614752 169327732992 169702001964 169899786144 170027434368 170752073448 171328938561 172178013216 172378683136 172961043552 173090991744 173828687384 174162033408 174415946463 174619224648 174750418656 174881711232 176209748352 177300088064 177558576129 177765516984 177899074848 178032733056 178500085236 179469758666 179604596952 180211369239 180968499272 181104463584 181240530048 181716302988 182840715816 182978086752 183458420937 183596255964 184367607072 184506125184 185129456688 185345221248 186135143128 186274989216 186763978071 186904296612 187830559872 188684774784 188696151963 189631295328 189852306688 190129094793 190271941596 190493699616 190636820352 191137259412 191449294472 192096082629 193048075424 193700264868 193926018528 194071718016 194581173996 195557273307 195785191272 195932287584 196446627729 196594220988 197420181024 197568505728 198235966896 199080827781 199312852376 199462599072 199986206607 200136459204 201128298624 202055171571 203056519776 203589561681 203742521532 203895596304 205003226824 205695805293 205850347596 206715195808 207413557956 207569390832 207811308672 209402036019 209559362868 211309379856 211555656576 212270371632 213175045677 213335207244 213583845024 213744313728 214305412068 215367470208 215380456281 217016037491 217179084852 217432202592 217595562624 218166770844 218330682768 219261185223 219516729608 220258340181 220423823532 221349899936 221516203392 222097703652 222264568944 223211837209 223639883808 224226958923 224395423956 225507486336 226269335952 226533048192 227669431264 228267084309 228438584748 229570684288 230614724736 230628630177 232380004747 232554595284 232825632864 233000558208 233787722256 234784100991 236744768172 237020689312 237198766464 237723052338 238000113648 239014445153 239472795936 240281825652 240462352944 241472618112 242288403984 242470438848 243787621088 243970782336 244611227916 244795007952 245823476096 246839275584 246956320809 248366652288 249018637428 249205728816 251405984247 251594869284 252841727104 253505459724 253695922128 253991599488 254553002946 254849679216 255935821801 256128110172 258267019824 258568024704 259441565328 259636487616 260743031076 261046921696 261243050112 261928836972 262125627984 263226908032 263242779899 264314622528 265441103708 265950132096 266648275476 266848612272 267049099584 269204637999 269279209728 269406895428 270742026368 271452748908 271656695376 271860795072 272574454482 274055172017 274261073724 274467130128 276551410608 276759187776 278017831872 279202714692 279412483824 280356444918 281745839808 281879436883 283027162176 284233394236 284446942992 284778460032 285407912394 285740549424 285955230528 287173941708 288343224576 289572113136 289909603456 290550397302 290889027792 291107577024 291871760994 292348246964 293677786908 293898431376 296130271536 296352758592 298186511744 298969278564 299193898608 300204688806 301692447936 301835503211 304356112412 304584779664 305613782298 307504840236 308756904192 308775521394 310072793712 310434177152 311120336934 311354086248 311716963008 313045467988 314339044302 315659690896 316964069784 317333484864 317571902208 319297061248 320002810866 320375767536 320616470592 321458118102 323051205312 323293918464 325768627278 326148303888 326393343936 327250156266 329119034112 329275094412 330615800064 330635735298 332024849904 332274305088 333146555478 333396853416 335207978996 335459825712 336593135934 338007279632 338261229504 339404003928 339799572288 340054868736 341504146896 342657877122 344356026432 345922087104 346181983488 347657374768 348831892926 349238449296 349500837312 349763422464 352419496704 355117152258 355531033968 355798149696 356065466112 357000170472 358939517332 359209193904 360422738478 361936998544 362208927168 362481060096 363432605976 365681431632 365956173504 366916841874 367192511928 368735214144 369012250368 370258913376 370690442496 372270286256 372549978432 373527956142 373808593224 375661119744 377369549568 377392303926 379262590656 380258189586 380543883192 380987399232 381273640704 382274518824 382898588944 384192165258 386096150848 387400529736 387852037056 388143436032 389162347992 391114546614 391570382544 391864575168 392893255458 393188441976 394840362048 395137011456 396471933792 398161655562 398625704752 398925198144 399972413214 400272918408 402256597248 404110343142 406113039552 407179123362 407485043064 407791192608 410006453648 411391610586 411700695192 413430391616 414827115912 415138781664 415622617344 418804072038 419118725736 422618759712 423111313152 424540743264 426350091354 426670414488 427167690048 427488627456 428111868591 428610824136 430734940416 430760912562 434032074982 434358169704 434864405184 435191125248 435825595953 436333541688 436661365536 438522370446 439033459216 440516680362 440847647064 442699799872 443032406784 444195407304 444529137888 446423674418 447279767616 448453917846 448790847912 451014972672 452538671904 453066096384 455338862528 456534168618 456877169496 458420673447 459141368576 461229449472 461257260354 464760009494 465109190568 465651265728 466001116416 466680505401 467575444512 469568201982 471508566453 473489536344 474041378624 474397532928 475446104676 476000227296 478028890306 478945591872 480004216299 480563651304 480924705888 482945236224 484576807968 484940877696 487575242176 487941564672 488652940917 489222455832 489590015904 490875234399 491646952192 493678551168 493912641618 496733304576 498037274856 498411457632 499719833217 502811968494 503189738568 504889703901 505683454208 507010919448 507391844256 507983198976 509106005892 509699358432 511871643602 512256220344 513986815683 516534039648 517136049408 518883130656 519272975232 521486062152 522093843392 522486100224 523247839389 523857673944 524251255968 526453816064 526485559798 528629245056 530882207416 531900264192 532675728387 533296550952 533697224544 534098199168 538409275998 538813790856 540634107717 541484052736 542905497816 543313390752 543721590144 545148908964 548110344034 548522147448 548934260256 550375262811 553102821216 553518375552 556035663744 558405429384 558824967648 560291934213 560712889836 563491679616 563758873766 566054324352 566088455889 568466788472 568893885984 569556920064 570387284379 570815824788 571481098848 571910461056 574347883416 576288247887 579144226272 579819206912 581100794604 581778055584 582215154048 583743521988 584696493928 586671819921 587355573816 587796862752 589339883187 592260543072 592705517184 596373023488 597242483343 597938557128 598387797216 599958619821 600409377612 603384895872 603671006422 606165514713 608712224824 609169559328 610768685043 611227564596 615009680472 617087415879 617551042788 620145587424 620868354304 622240673868 622708172496 623433926016 626090935976 628206108057 628678088604 631319381792 633928139568 634666969728 638594122496 639525137031 640005621732 640751535072 641232941184 642916236204 646102410624 646141368843 651048112473 651537254556 652296607776 652786687872 654500312532 657783555669 658550188824 660775020543 661271470596 664049699808 664548610176 666293110956 666793706832 669635511627 670415957992 670919651424 672680876769 673186271868 676014559264 676522459008 678808007856 679599144576 683008293792 684801252927 685315754244 688712052864 691844174208 691885890531 695314749536 697140014241 697663785852 698476898592 699001674624 704352302973 710234304516 711062067936 711596299392 714000340944 717043335459 717879034664 718418387808 720845476956 723873997088 724417854336 726865211952 729963035197 731362863264 731912347008 733833683748 734385023856 737470428288 740517826752 740868962427 744540572512 745099956864 747055912284 747617186448 754217952741 754784607852 758525181312 760516379172 761087766384 761974798464 764549037648 765797177888 767807465403 768384330516 772192301696 774801059472 775704074112 778324695984 781641834149 782229093228 783140765088 783729150336 785786510916 786376883952 789680724096 789728339697 792943867584 796323311124 797251409504 797850396288 799944826428 800545836816 803957679151 807613913997 808220686284 812226079104 814358246724 814970086128 815582385216 820012907296 822165516051 822783221172 823401390384 826860783232 829654231824 830277563328 836979309133 837608144076 838237451472 845237519424 845638310649 849081486528 852700182708 853340828976 854335380096 856223737182 857221648272 860875036967 861521825124 868064149964 868716339408 869728810368 871651191906 872667083376 873322731072 877044740892 878066918432 881033360724 881695294128 885399599744 888390814608 889058275776 892847348836 894559535232 896907835692 897581695824 905077343808 905506509633 910677725056 913068337236 913754338992 916841346894 921821942239 922514520708 929520018988 930218381136 931302531456 933361010802 935150889024 939136403964 943017132906 946979072688 948082757248 950892209352 952000454592 956057780612 957891183744 960008432598 961127302608 961849411776 969153615936 969881755392 975150484352 977305881834 978444911664 979180031808 981750468798 987357102336 987825283236 996074549712 996822915264 999439666434 1005623936988 1006379477136 1009779407802 1014021838896 1014783688512 1018212011784 1019398716864 1023743287204 1024512440688 1027973631366 1033068079296 1037766261312 1038545950464 1042972124304 1044187686784 1046495678778 1047715347888 1048502511936 1052971119596 1057258490112 1061764414832 1065351456774 1066593101904 1067394449088 1068196398336 1076818551996 1077627581712 1081268215434 1085810995632 1086626781504 1087443180288 1090297817928 1096220688068 1097044294896 1097868520512 1100750525622 1106205642432 1107036751104 1112071327488 1116810858768 1117649935296 1120583868426 1121425779672 1126983359232 1127517747532 1132108648704 1132176911778 1136933576944 1137787771968 1140774568758 1141631649576 1142962197696 1143820922112 1148695766832 1152576495774 1158288452544 1162201589208 1163556111168 1164430308096 1167487043976 1169392987856 1173343639842 1174711147632 1175593725504 1178679766374 1184521086144 1185411034368 1194484966686 1195877114256 1196775594432 1199917239642 1200818755224 1206769791744 1207342012844 1212331029426 1217424449648 1218339118656 1221537370086 1222455129192 1230019360944 1234174831758 1235102085576 1240291174848 1244481347736 1245416344992 1246867852032 1252181871952 1256412216114 1257356177208 1262638763584 1267856279136 1269333939456 1279050274062 1280011243464 1281503070144 1282465882368 1285832472408 1292204821248 1292282737686 1302096224946 1303074509112 1304593215552 1305573375744 1307476787859 1309000625064 1315567111338 1317100377648 1321550041086 1322542941192 1328099399616 1329097220352 1332586221912 1333587413664 1339271023254 1340831915984 1341839302848 1345361753538 1346372543736 1352029118528 1353044918016 1357616015712 1359198289152 1366016587584 1369602505854 1370631508488 1377424105728 1383688348416 1383771781062 1390629499072 1394280028482 1395327571704 1396953797184 1398003349248 1400041516203 1408704605946 1420468609032 1422124135872 1423192598784 1428000681888 1434086670918 1435758069328 1436836775616 1440012648897 1441690953912 1447747994176 1448835708672 1453730423904 1459926070394 1462725726528 1463824694016 1465958822751 1467667367496 1468770047712 1474940856576 1481035653504 1481737924854 1489081145024 1490199913728 1494111824568 1495234372896 1499159499651 1508435905482 1509569215704 1517050362624 1521032758344 1522175532768 1523949596928 1529098075296 1531594355776 1535614930806 1536768661032 1541960447049 1544384603392 1549602118944 1551408148224 1556649391968 1563283668298 1564458186456 1566281530176 1567458300672 1569743518167 1571573021832 1572753767904 1579361448192 1579456679394 1585887735168 1592646622248 1594502819008 1595700792576 1598027185161 1599889652856 1601091673632 1607915358302 1615227827994 1616441372568 1624452158208 1628716493448 1629940172256 1631164770432 1640025814592 1644331032102 1645566442344 1646802780768 1651125788433 1653721566464 1659308463648 1660555126656 1673958618266 1675216288152 1676474902944 1680875802639 1690475038848 1691276621298 1698162973056 1698265367667 1705400365416 1706681657952 1708670760192 1711161853137 1712447474364 1714443296544 1721750073934 1723043650248 1728864743661 1736128299928 1737432678816 1739457620736 1743302383812 1745334166752 1746645462144 1754089481784 1756133836864 1760015459763 1762066721448 1763390588256 1768019649561 1770799199488 1776781629216 1778116551552 1785694697672 1789119070464 1791727450029 1793815671384 1795163391648 1799875859463 1810154687616 1811013019266 1818496544139 1821355450112 1826136674472 1827508677984 1832306055129 1833682693788 1843643884478 1845029041416 1851262247637 1859040037976 1860436762272 1862605062912 1866722021604 1870301778048 1878272807928 1884618324171 1886034265812 1893958145376 1896165514496 1901784418704 1904000909184 1912115561224 1915782367488 1918575411093 1920016865196 1922254605216 1923698823552 1938307231872 1938424106529 1950300968704 1953144337419 1954611763668 1956889823328 1958360063616 1963500937596 1973350667007 1975650566472 1982325061629 1992149099424 1993645830528 1998879332868 2008906534881 2011247873976 2012758954272 2018042630307 2019558815604 2028043677792 2029567377024 2036424023568 2038797433728 2047486574408 2049024881376 2054403758781 2055947262732 2066136158592 2075532522624 2075657671593 2085944248608 2088375373568 2091420042723 2092991357556 2095430695776 2097005023872 2105942239192 2113056908919 2123528829664 2130702913548 2133186203808 2134788898176 2151130006377 2153637103992 2155255163424 2162536430868 2171621991264 2173253563008 2180595635856 2189889105591 2192441376136 2194088589792 2195737041024 2201501051244 2212411284864 2222606887281 2233621717536 2235299870592 2241167736852 2242851559344 2255035495064 2262653858223 2264353823556 2273867153888 2275575543936 2281549137516 2283263299152 2285924395392 2297391533664 2303422396209 2305152991548 2316576905088 2324403178416 2327112222336 2334974087952 2338785975712 2344925502447 2346687279684 2349422295264 2351187451008 2357359532748 2369042172288 2369185019091 2387176412401 2388969933372 2391754228512 2393551188864 2399834479284 2401637510448 2411873037453 2414684025688 2422841741991 2424662058852 2434848899296 2436678237312 2443074740172 2444910258384 2455330209299 2460038721888 2466496548153 2468349663516 2470204171152 2480582349696 2488962695472 2490832689984 2504363743904 2510937927399 2512824432228 2514712354416 2525277527168 2535712558272 2536914931947 2556180052217 2558100548124 2560022486928 2563006140288 2571664944816 2582625110901 2584565475372 2604192449892 2606149018224 2609186431104 2614953575718 2618001250128 2629158896683 2631134222676 2634200755296 2643100082172 2645085882384 2656198799232 2665172443824 2667174827328 2678542046508 2681663831968 2683678605696 2690723507076 2692745087472 2704058237056 2704221284417 2715232031424 2716519528899 2732033175168 2739205011708 2741263016976 2765465826717 2767543562124 2781258998144 2788560056964 2790655143408 2793907594368 2800083032406 2815294039811 2817409211892 2840937218064 2844248271744 2856001363776 2868173341836 2871516138656 2873673551232 2880025297794 2883381907824 2895495988352 2895670578889 2907460847808 2919852140788 2925451453056 2931917645502 2935334734992 2937540095424 2962071307008 2963475849708 2978162290048 2988223649136 2990468745792 2998318999302 3016871810964 3019138431408 3042065516688 3044351065536 3058196150592 3063188711552 3071229861612 3073537322064 3083920894098 3099204237888 3100673805713 3113298783936 3126567336596 3128916372912 3132563060352 3139487036334 3143146043664 3145507535808 3158913358788 3171775470336 3185293244496 3189005638016 3196054370322 3199779305712 3202183347264 3215830716604 3230455655988 3232882745136 3257432986896 3259880344512 3262329540864 3280051629184 3288662064204 3291132884688 3293605561536 3302251576866 3318616927296 3320190535321 3321110253312 3347917236532 3350432576304 3352949805888 3361751605278 3380950077696 3382553242596 3396325946112 3396530735334 3410800730832 3413363315904 3422323706274 3424894948728 3428886593088 3443500147868 3446087300496 3457729487322 3472256599856 3474865357632 3486604767624 3490668333504 3493290924288 3508178963568 3512267673728 3520030919526 3524133442896 3526781176512 3536039299122 3553563258432 3556233103104 3571389395344 3583454900058 3587631342768 3590326783296 3599751718926 3620309375232 3622026038532 3636993088278 3652273348944 3655017355968 3664612110258 3667365387576 3687287768956 3690058082832 3702524495274 3718080075952 3720873524544 3733444043208 3740603556096 3756545615856 3769236648342 3772068531624 3787916290752 3803568837408 3808001818368 3824231122448 3837150822186 3840033730392 3844509210432 3847397647104 3876614463744 3876848213058 3906288674838 3909223527336 3913779646656 3916720127232 3927001875192 3946701334014 3951301132944 3964650123258 3984298198848 3987291661056 3997758665736 4017813069762 4022495747952 4025517908544 4036085260614 4039117631208 4056087355584 4059134754048 4072848047136 4077594867456 4094973148816 4098049762752 4108807517562 4111894525464 4132272317184 4151065045248 4151315343186 4171888497216 4182840085446 4185982715112 4190861391552 4194010047744 4211884478384 4226113817838 4247057659328 4261405827096 4266372407616 4269577796352 4302260012754 4307274207984 4310510326848 4325072861736 4343243982528 4346507126016 4361191271712 4379778211182 4384882752272 4388177179584 4391474082048 4397876468253 4403002102488 4424822569728 4445213774562 4467243435072 4470599741184 4482335473704 4485703118688 4510070990128 4525307716446 4528707647112 4547734307776 4551151087872 4563098275032 4566526598304 4571848790784 4594783067328 4606844792418 4610305983096 4633153810176 4648806356832 4654224444672 4669948175904 4677571951424 4689851004894 4693374559368 4698844590528 4702374902016 4709230554501 4714719065496 4738084344576 4738370038182 4774352824802 4777939866744 4783508457024 4787102377728 4794081555483 4799668958568 4803275020896 4823746074906 4829368051376 4845683483982 4849324117704 4869697798592 4873356474624 4886149480344 4889820516768 4910660418598 4920077443776 4932993096306 4936699327032 4940408342304 4961164699392 4977925390944 4981665379968 5008727487808 5021875854798 5025648864456 5029424708832 5042627407917 5050555054336 5071425116544 5073829863894 5112360104434 5116201096248 5120044973856 5126012280576 5133485559411 5143329889632 5165250221802 5169130950744 5186594230983 5208384899784 5212298036448 5218372862208 5229907151436 5236002500256 5258317793366 5262268445352 5268401510592 5280046379289 5286200164344 5290171764768 5312397598464 5330344887648 5334349654656 5357084093016 5363327663936 5367357211392 5375182350087 5381447014152 5385490174944 5399627578389 5408116474112 5408442568834 5430464062848 5433039057798 5464066350336 5478410023416 5482526033952 5496918165387 5530931653434 5535087124248 5553786742911 5562517996288 5577120113928 5581310286816 5587815188736 5600166064812 5630588079622 5634818423784 5653854972513 5681874436128 5688496543488 5712002727552 5736346683672 5743032277312 5747347102464 5755726233279 5760050595588 5766763815648 5790991976704 5791341157778 5814921695616 5815272319587 5839704281576 5850902906112 5859433012257 5863835291004 5870669469984 5875080190848 5920052001021 5926951699416 5946975184887 5956324580096 5976447298272 5980937491584 5996637998604 6026719604643 6033743621928 6038276862816 6054127890921 6084131033376 6088702131072 6116392301184 6126377423104 6142459723224 6147074644128 6163211276343 6167841788196 6198408475776 6201347611426 6226597567872 6226973014779 6253134673192 6257832745824 6265126120704 6274260128169 6278974072668 6286292087328 6291015071616 6317826717576 6339170726757 6370586488992 6378011276032 6392108740644 6399558611424 6404366694528 6431661433208 6453390019131 6460911311976 6465765490272 6514865973792 6519760689024 6560103258368 6569667316773 6577324128408 6582265769376 6587211123072 6604503153732 6637233854592 6640381070642 6667820661843 6695834473064 6700865152608 6705899611776 6723503210556 6765106485192 6787961574669 6793061470668 6821601461664 6826726631808 6844647412548 6849789897456 6857773186176 6887000295736 6892174600992 6910267188627 6915458974644 6944513199712 6949730715264 6973209535248 6981336667008 7016357927136 7024535347456 7034776507341 7040061839052 7048266885792 7053562353024 7072078598244 7107126516864 7107555057273 7142778790688 7161529237203 7166909800116 7175262685536 7180653566592 7199503437852 7235619112359 7244052077064 7268525225973 7273986176556 7304546697888 7310034711936 7329224220516 7334730775152 7365990627897 7374575537912 7380116165664 7399489644459 7405048990548 7436160151904 7441747049088 7466888086416 7513091231712 7532813782197 7538473296684 7544137063248 7575832581504 7607137674816 7610744795841 7648462244896 7668540156651 7674301644372 7680067460784 7689018420864 7747875332703 7753696426116 7812577349676 7818447054672 7827559293312 7854003750384 7887476690049 7893402668028 7902602265888 7929300246516 7968596397696 7995517331472 8029593387167 8035626139524 8044991495904 8051035817088 8072170521228 8078235262416 8112174711168 8112663853251 8145696094272 8149558586697 8189946297632 8196099525504 8217615035124 8223789050928 8258837976733 8296397480151 8302630686372 8343776994432 8365680170892 8371965430224 8381722783104 8423768956768 8445882119433 8452227635676 8494115318656 8522811654192 8532744815232 8598060175639 8604520025508 8614548415968 8621020653696 8650145723472 8686487965056 8687011736667 8722382543424 8759556422364 8769765504544 8776354359168 8795752936506 8806004204976 8843534470661 8890427549124 8934486870144 8964670947408 8971406237376 9020141980256 9050615432892 9057415294224 9095468615552 9126196550064 9133053196608 9189566134656 9213689584836 9220611966192 9297612713664 9302021417139 9339896351808 9355143902848 9379702009788 9386749118736 9397689181056 9418461109002 9429438130992 9469625406637 9476740076364 9548705649604 9555879733488 9567016914048 9588163110966 9599337917136 9606550041792 9647492149812 9658736102752 9691366967964 9698648235408 9739395597184 9772298960688 9779641033536 9821320837196 9840154887552 9865986192612 9873398654064 9880816684608 9955850781888 9960571605963 9963330759936 10017454975616 10043751709596 10051297728912 10058849417664 10085254815834 10140041364629 10142850233088 10147659727788 10224720208868 10232402192496 10240089947712 10266971118822 10286659779264 10330500443604 10338261901488 10373188461966 10416769799568 10424596072896 10459814302872 10472005000512 10516635586732 10524536890704 10536803021184 10560092758578 10572400328688 10580343529536 10660689775296 10668699309312 10714168186032 10726655327872 10750364700174 10762894028304 10770980349888 10799255156778 10816885137668 10860928125696 10866078115596 10956820046832 10965052067904 10993836330774 11061863306868 11070174248496 11107573485822 11154240227856 11162620573632 11200332129624 11261176159244 11269636847568 11307709945026 11363748872256 11424005455104 11472693367344 11486064554624 11511452466558 11520101191176 11533527631296 11582682315556 11629843391232 11630544639174 11679408563152 11718866024514 11727670582008 11741338939968 11750160381696 11840104002042 11853903398832 11893950369774 11952894596544 11961874983168 11993275997208 12053439209286 12067487243856 12076553725632 12108255781842 12168262066752 12177404262144 12232784602368 12284919446448 12294149288256 12326422552686 12335683576392 12396816951552 12402695222852 12453195135744 12453946029558 12506269346384 12515665491648 12548520256338 12557948145336 12572584174656 12582030143232 12635653435152 12678341453514 12741172977984 12784217481288 12799117222848 12808733389056 12863322866416 12906780038262 12921822623952 12931530980544 13029731947584 13039521378048 13139334633546 13154648256816 13164531538752 13174422246144 13209006307464 13274467709184 13280762141284 13335641323686 13391668946128 13401730305216 13411799223552 13447006421112 13530212970384 13575923149338 13586122941336 13643202923328 13653453263616 13689294825096 13699579794912 13715546372352 13774000591472 13784349201984 13820534377254 13830917949288 13889026399424 13899461430528 13946419070496 13962673334016 14032715854272 14069553014682 14080123678104 14096533771584 14107124706048 14144157196488 14214253033728 14215110114546 14285557581376 14323058474406 14333819600232 14350525371072 14361307133184 14382244666449 14399006875704 14471238224718 14488104154128 14537050451946 14547972353112 14609093395776 14620069423872 14658448441032 14669461550304 14731981255794 14749151075824 14760232331328 14798979288918 14810097981096 14872320303808 14883494098176 14933776172832 15026182463424 15065627564394 15076946593368 15088274126496 15151665163008 15214275349632 15221489591682 15296924489792 15337080313302 15348603288744 15360134921568 15378036841728 15400456678233 15495750665406 15507392852232 15625154699352 15636894109344 15655118586624 15708007500768 15774953380098 15786805336056 15805204531776 15840139137867 15858600493032 15937192795392 15991034662944 16059186774334 16071252279048 16089982991808 16102071634176 16125547050261 16144341042456 16156470524832 16224349422336 16225327706502 16291392188544 16299117173394 16379892595264 16392199051008 16435230070248 16447578101856 16490754496161 16517675953466 16592794960302 16605261372744 16687553988864 16731360341784 16743930860448 16763445566208 16847537913536 16891764238866 16904455271352 16961564917539 16988230637312 17045623308384 17065489630464 17196120351278 17209040051016 17229096831936 17242041307392 17267178699837 17300291446944 17372975930112 17374023473334 17444765086848 17445816958761 17519112844728 17539531009088 17552708718336 17578299036771 17591505873012 17612008409952 17687068941322 17760156003063 17780855098248 17868973740288 17929341894816 17942812474752 18040283960512 18080158813929 18101230865784 18114830588448 18162383672763 18190937231104 18252393100128 18266106393216 18379132269312 18427379169672 18441223932384 18489633829029 18595225427328 18604042834278 18679792703616 18680919044337 18710287805696 18759404019576 18773498237472 18795378362112 18822780384507 18836922218004 18858876261984 18939250813274 18953480152728 19017512180271 19097411299208 19111759466976 19134033828096 19176326221932 19198675834272 19213100083584 19294984299624 19317472205504 19360170057393 19382733935928 19397296470816 19478791194368 19544597921376 19559282067072 19642641674392 19680309775104 19709001950319 19731972385224 19746797308128 19761633369216 19911701563776 19921143211926 20003461985529 20034909951232 20087503419192 20102595457824 20117698835328 20170509631668 20280082729258 20295319455576 20363884724007 20449440417736 20464804384992 20480179895424 20533942237644 20573319558528 20661000887208 20676523802976 20730801565881 20746376923932 20833539599136 20849192145792 20919628605744 20944010001024 21033271173464 21049073781408 21073606042368 21104329522023 21120185517156 21144800657376 21160687059072 21321379550592 21322665171819 21428336372064 21453310655744 21484587711609 21500729400348 21525788056608 21541960699776 21598510313556 21633770275336 21706857337077 21732156231192 21805575677919 21913640093664 21930104135808 21987672661548 22097971883691 22123726613736 22140348496992 22198468933377 22215146971644 22308480455712 22325241147264 22400664259248 22522352318488 22539273695136 22598441346591 22615419890052 22727497744512 22832234387523 22945386734688 22972129109248 23005620469953 23022904933116 23040202382352 23067055262592 23165364631112 23243625998109 23261089278348 23358817126304 23437732049028 23455341164016 23482677879936 23662430070147 23680208004084 23707806797664 23787900739548 23905789193088 23986551994416 24088780161501 24106878418572 24134974487712 24153107451264 24216511563684 24336524133504 24337991559753 24448675760091 24569838892896 24588298576512 24652845105372 24671367152784 24776513930199 24805390445704 24889192440453 24907892059116 25012538692768 25031330983296 25097040512676 25115896290672 25145168349312 25271306870304 25337646358299 25356682907028 25482345955968 25568434962576 25598234445696 25726645732832 25794180526917 25813560076524 25843645247904 25863061961088 26059463895168 26061035210001 26258940536411 26278669267092 26309296513632 26329063077504 26418012614928 26530603411983 26561524282568 26671282647372 26783337892256 26803460610432 26894012842224 27008632302289 27060425940768 27151846298676 27172245882672 27286405846656 27378589650192 27399159589824 27548001182944 27568698403968 27641068754508 27661835898576 27778052798848 27892838140992 27906064251417 28065431708544 28139106029364 28160247356208 28193067543168 28288314392976 28408876219911 28430220229092 28571115162752 28646116948812 28667639200464 28701050742144 28764489332898 28798013751408 28920747863513 28942476449436 28976208308256 29074100903892 29095944706224 29218186791552 29316896882064 29338923100608 29463962511588 29498302151648 29520464662656 29597958577836 29620195962192 29744640607616 29746434128587 29867552345664 29881714817889 30052364926848 30131255128788 30153893186736 30176548252992 30420124093887 30428550699264 30442979183364 30593848979584 30674160626604 30697206577488 30720269843136 30800913356466 30968234437921 30991501330812 31014785704464 31250309398704 31273788218688 31416015001536 31549906760196 31573610672112 31610409063552 31680278275734 31717200986064 31852376367779 31982069325888 32118373548668 32142504558096 32179965983616 32251094100522 32288682084912 32312941049664 32450655413004 32582784377088 32598234346788 32759785190528 32870460140496 32895156203712 32981508992322 33035351906932 33185589920604 33210522745488 33462720683568 33487861720896 33695075827072 33783528477732 33808910542704 33923129835078 34091246616768 34107411862843 34392240702556 34418080102032 34458193663872 34534357399674 34600582893888 34748046946668 34889530173696 34891633917522 35038225689456 35079062018176 35156598073542 35183011746024 35224016819904 35374137882644 35520312006126 35561710196496 35858683789632 35885624949504 36080567921024 36160317627858 36202461731568 36229661176896 36324767345526 36504786200256 36532212786432 36854758339344 36882447864768 36979267658058 37190450854656 37208085668556 37359585407232 37361838088674 37518808039152 37546996474944 37645560769014 37673844436008 37717752523968 37878501626548 37906960305456 38035024360542 38194822598416 38223518933952 38352652443864 38397351668544 38426200167168 38589968599248 38634944411008 38720340114786 38765467871856 38794592941632 39089195842752 39118564134144 39285283348784 39418003900638 39463944770448 39493594616256 39523266738432 39823403127552 39842286423852 40006923971058 40175006838384 40205190915648 40235397670656 40341019263336 40560165458516 40590638911152 40727769448014 40898880835472 40929608769984 40960359790848 41067884475288 41146639117056 41322001774416 41353047605952 41461603131762 41492753847864 41667079198272 41698384291584 41839257211488 41888020002048 42066542346928 42098147562816 42208659044046 42240371034312 42289601314752 42321374118144 42642759101184 42645330343638 42856672744128 42969175423218 43001458800696 43051576113216 43083921399552 43197020627112 43267540550672 43413714674154 43464312462384 43611151355838 43827280187328 43860208271616 43975345323096 44195943767382 44247453227472 44280696993984 44396937866754 44430293943288 44616960911424 44650482294528 44801328518496 45044704636976 45078547390272 45196882693182 45230839780104 45454995489024 45664468775046 45890773469376 46011240939906 46045809866232 46080404764704 46134110525184 46330729262224 46487251996218 46522178556696 46717634252608 46875464098056 46910682328032 46965355759872 47324860140294 47360416008168 47415613595328 47575801479096 47811578386176 47973103988832 48177560323002 48213756837144 48269948975424 48306214902528 48376641150783 48433023127368 48673048267008 48675983119506 48897351520182 49139677785792 49176597153024 49305690210744 49342734305568 49553027860398 49610780891408 49778384880906 49815784118232 50025077385536 50062661966592 50194081025352 50231792581344 50290336698624 50542613740608 50675292716598 50713365814056 50964691911936 51136869925152 51196468891392 51453291465664 51588361053834 51627120153048 51687290495808 51726123922176 51801536099511 52118927790336 52122070420002 52517881072822 52557338534184 52618593027264 52658126155008 52734897110313 52836025229856 53061206823966 53123048565136 53280468009189 53342565294744 53566675784512 53606921220864 53788025684448 54017264604578 54120851881536 54240476441787 54303692597352 54344491765344 54572811693312 54757179300384 54798319179648 55096002365888 55137396807936 55282137509016 55323671797152 55468901487087 55556105597696 55785676281984 55812128502834 56130863417088 56278212058728 56320494712416 56386135086336 56468341153521 56576628785952 56817752439822 56860440458184 57052536540813 57142230325504 57292233897624 57335278400928 57402101484288 57528978665796 57596027502816 57841495727026 57884952898872 57952416616512 58080510172179 58148201807784 58191889412448 58436373583104 58633793764128 58677846201216 58927925023176 58996604303296 59040929325312 59127005850957 59195917155672 59240391924384 59489281215232 59492868257174 59735104691328 59763429635778 60104729853696 60262510257576 60307786373472 60353096505984 60840248187774 60885958366728 61091654172021 61187697959168 61348321253208 61394413154976 61440539686272 61601826712932 61936468875842 61983002661624 62029571408928 62192404697643 62500618797408 62547576437376 62832030003072 63099813520392 63147221344224 63220818127104 63312988566069 63360556551468 63434401972128 63704752735558 63964138651776 63967995515457 64236747097336 64285009116192 64359931967232 64453763134827 64502188201044 64577364169824 64625882099328 64901310826008 65120572011231 65196468693576 65416727033757 65519570381056 65740920280992 65790312407424 65963017984644 66070703813864 66293915651073 66371179841208 66421045490976 66595406800131 66925441367136 66975723441792 67390151654144 67567056955464 67617821085408 67795324039773 67846259670156 68182493233536 68214823725686 68496703162569 68784481405112 68836160204064 68916387327744 69016861409859 69068714799348 69201165787776 69496093893336 69730877994327 69783267835044 70076451378912 70158124036352 70313196147084 70366023492048 70448033639808 70748275765288 70987290210441 71040624012252 71123420392992 71717367579264 72161135842048 72266340484503 72320635255716 72404923463136 72459322353792 72649534691052 73009572400512 73013974679259 73346027280273 73709516678688 73764895729536 73958535316116 74329541790597 74416171337112 74667577321359 74723676177348 75037616078304 75093992949888 75291121538028 75347688872016 75435505047936 75757003253096 75813920610912 76012939074897 76070048721084 76389645196832 76447037867904 76705304887728 76794703337088 77179937198496 77269888822016 77382541580751 77440680229572 77530935743712 77589185883264 78178391685504 78183105630003 78570566697568 78776821609233 78836007801276 78927889540896 78987189232512 79591810235949 79684572847704 80013847942116 80350013676768 80410381831296 80682038526672 81025896906867 81120330917032 81181277822304 81455538896028 81797761670944 81859217539968 82135768950576 82644003548832 82706095211904 82923206263524 82985507695728 83334158396544 83678514422976 83718192754251 84133084693856 84196295125632 84417318088092 84480742068624 84579202629504 85226628659733 85290660687276 85713345488256 85938350846436 86002917601392 86103152226432 86394041254224 86535081101344 86762243590539 86827429348308 86928624924768 87222302711676 87654560374656 87950690646192 88325527258837 88391887534764 88494906454944 88561393987968 88793875733508 88860587886576 89233921822848 89239302385761 89602657036992 89645144453667 90089409273952 90157094780544 90393765386364 90461679560208 90847217744063 91260372281661 91328937550092 91781546938752 92022481879812 92091619732464 92160809529408 92661458524448 92904703313763 92974503992436 93044357113392 93435268505216 93750928196112 93821364656064 94578661932029 94649720280588 94720832016336 94831227190656 95151602958192 95557129103337 95946207977664 96355120646004 96427513674288 96539897950848 96753282301566 96866046254736 97278879177271 97351966239012 97794703040364 98279355571584 98611380421488 98685468611136 99106055720796 99221561782816 99556769761812 99631568236464 100050154771072 100388162050704 100463585162688 101085227481216 101350585433196 101426731628112 102273739850304 102322235588529 102906582931328 103176722107668 103254240306096 103374580991616 103603072199022 104165879473007 104244140840004 105035762145644 105114677068368 105237186054528 105469794220626 105672050459712 106122413647932 106246097130272 106560936018378 106685130589488 107133351569024 107576051368896 108034529209156 108241703763072 108480952883574 108607385194704 108688983530688 109514358600768 109596638359296 110192004731776 110564275018032 110647343594304 110937802974174 111571352563968 111624257005668 112556424117456 112640989424832 112936682307042 113153257571904 113635504879644 113720880916368 114105073081626 114584467795248 114670556801856 115057957331592 115192055005632 115682991454052 115769905797744 115904833233024 116161020344358 116296403615568 116383778824896 117267587528256 117355692402432 117855850046352 117993208606592 118254011701914 118391834311344 118480783848768 118985736514348 119470209382656 119526859271556 120525020515152 120615572746944 120706193011968 121680496375548 121771916733456 122183308344042 122696642506416 122788826309952 122881079372544 123203653425864 123872937751684 123966005323248 124059142817856 124384809395286 125001237594816 125095152874752 125664060006144 126199627040784 126294442688448 126625977132138 126721113102936 126868803944256 127409505471116 127928277303552 127935991030914 128473494194672 128570018232384 128907526269654 129004376402088 129154728339648 129251764198656 129802621652016 130241144022462 130392937387152 130833454067514 131481840561984 131580624814848 131926035969288 132141407627728 132587831302146 132742359682416 132842090981952 133190813600262 133850882734272 133951446883584 135134113910928 135235642170816 135590648079546 135692519340312 136364986467072 136429647451372 136993406325138 137568962810224 137672320408128 138033722819718 138137429598696 138402331575552 138992187786672 139461755988654 139566535670088 140152902757824 140626392294168 140732046984096 140896067279616 141496551530576 141974580420882 142081248024504 142246840785984 143434735158528 144532680969006 144641270511432 144809846926272 144918644707584 145299069382104 146019144801024 146027949358518 146692054560546 147419033357376 147529791459072 147917070632232 148659083581194 148832342674224 149335154642718 149447352354696 150075232156608 150187985899776 150582243076056 150695377744032 150871010095872 151514006506192 151627841221824 152025878149794 152140097442168 152779290393664 152894075735808 153410609775456 153589406674176 154359874396992 154765083161502 154881360459144 155061871487424 155178371766528 156356783371008 156366211260006 157141133395136 157553643218466 157672015602552 157855779081792 157974378465024 158204691330939 159183620471898 159369145695408 160027695884232 160700027353536 160820763662592 161364077053344 162051793813734 162240661834064 162362555644608 162721429325361 162911077792056 163595523341888 163718435079936 164271537901152 165288007097664 165412190423808 165846412527048 165971015391456 166668316793088 167357028845952 167436385508502 168266169387712 168392590251264 168834636176184 168961484137248 169158405259008 169405023460563 170453257319466 170581321374552 171426690976512 171876701692872 172005835202784 172206304452864 172788082508448 173070162202688 173524487181078 173654858696616 173857249849536 174241530516537 174444605423352 175309120749312 175901381292384 176651054517674 176783775069528 176989812909888 177122787975936 177381017552871 177587751467016 177721175773152 178467843645696 178478604771522 179205314073984 179290288907334 180178818547904 180314189561088 180787530772728 180923359120416 181694435488126 182520744563322 182657875100184 183563093877504 184044963759624 184183239464928 184321619058816 185322917048896 185809406627526 185949007984872 186088714226784 186577214092929 186870537010432 187501856392224 187642729312128 189157323864058 189299440561176 189441664032672 189662454381312 189938965698207 190303205916384 191114258206674 191892415955328 191903986546371 192710241292008 192855027348576 193079795901696 193361289404481 193506564603132 193732092509472 194557758354542 194703932478024 195361716033693 195589406080728 196558711143168 197222760842976 197370937222272 198212111441592 198443123565632 198881746953219 199113539523624 199263136472928 199786220400393 200100309542144 200776324101408 200927170325376 202170454962432 202701170866392 202853463256224 203385972119319 204547479700608 204644471177058 205490109487707 205813165862656 206353444215336 206508480612192 206749161983232 207050584229577 207206144398044 208331758946014 208488281680008 209192633982981 210071524291288 210229354136736 210474372109056 210939588441252 211344100919424 212244827295864 212492194260544 212961870631323 213121872036756 213370261178976 214266703138048 215152102737792 216069058418312 216483407526144 216799021453509 216961905767148 217214770389408 217377967061376 219028717201536 219041924037777 220038081840819 220384009463552 221128550036064 221294687188608 221875605948348 222988625371791 223248514011336 224002731964077 225112848234912 225281978849664 225873364614084 226306515143808 227271009759288 227441761832736 228038817224691 228210146163252 229168935590496 229341113603712 230115914663184 230384110011264 231365982908104 231539811595488 231809666466048 232147624742253 232322040688716 232592807231136 232767557649792 234535175056512 234549316890009 235711700092704 235986417213184 236330464827699 236508023403828 236783668622688 236961567697536 237971473028696 238775430707847 239053718543112 241050041030304 241231145493888 243077690720601 243360992751096 243543833466912 244366616688084 245393285012832 245577652619904 246407306851728 247745875503368 247932010646496 248118285635712 248769618790572 250002475189632 251154578262753 252399254081568 252588885376896 253251954264276 253442226205872 253737607888512 254819010942232 255679885979199 255871982061828 256946988389344 257140036464768 257815052539308 258008752804176 258309456679296 259605243304032 260286730771617 260482288044924 260785874774304 261666908135028 262963681123968 263852071938576 264282815255456 264976581776511 265175662604292 265484719364832 265684181963904 266381627200524 267701765468544 267717907157283 268935433361001 270268227821856 270471284341632 271181296159092 271385038680624 272541653232189 272859294902744 273781116844983 273986812650276 275137925620448 275344640816256 276067445639436 276274859197392 277984375573344 278714109941289 278923511977308 279133071340176 280305805515648 281252784588336 281464093968192 282993103061152 283735985796087 283949160841764 284162496049008 284493681571968 286671387310011 288848345900521 289065361938012 289282541022864 289619693852544 290598138764208 291836637531813 292055898717036 293384109121092 294838066714752 295834141264464 297094955325179 297318167162388 297664685348448 298670309285436 298894704709392 300150464313216 301164486152112 301390755488064 303028013012384 303255682443648 304051756299588 304280194884336 305558580787328 305577005139121 306821219550912 306966706765587 308719748793984 309530166323004 309762720918288 310123742974848 312497638419021 312732422520012 314282266790272 315107286436932 315344031205104 315711558163584 316409382661878 318128226498643 318367240943796 318738291390816 320055391768464 321400054707072 322728154106688 324103587627468 324481323668128 324725111289216 325442858650722 325822155584112 327191046683776 327210775414457 328543075802304 330576014195328 331692825054096 331942030782912 334714057691904 334872771017004 336532338775424 337669272352368 337922968274496 338810046921126 340906514638932 341162642749104 343753403385744 344011670405568 345576165016896 346140324405376 347048974362156 347309717393232 347714499699072 348483061033074 348889210846704 350376140045569 351802762584768 353302109035348 353567550139056 353979625819776 354762035105742 355175502934032 355442351546304 356957209543044 358410628147968 358580577814668 360357637095808 361575061545456 361846718240832 363388870976252 365041489126644 365315750200368 368089927519248 368366478929856 368643238117632 370645834097792 371618813255052 371898015969744 372177428453568 373154428185858 375003712784448 375181530491273 375285458624256 378314647728116 378598881122352 378883328065344 379877931396414 380606411832768 382228516413348 383784831910656 383807973092742 385420482584016 385710054697152 386722578808962 387013129206264 387464185018944 389115516709084 389407864956048 390723432067386 391178812161456 394445521685952 394741874444544 396424222883184 396886247131264 397763493906438 398227079047248 398526272945856 399572440800786 401552648202816 401854340650752 405402341732784 405706926512448 406771944238638 409094959401216 409288942354116 410980218975414 412706888430672 413016961224384 414101168459154 414412288796088 416663517892028 416976563360016 418385267965962 420143048582576 420458708273472 421879176882504 422688201838848 424489654591728 424984388521088 425923741262646 426243744073512 426740522357952 430304205475584 432138116836624 433598042907018 433923811534296 434429540778816 434755934122752 438057434403072 438083848075554 440076163681638 442257100072128 442589374377216 443751211896696 445977250743582 446497028022672 448005463928154 450225696469824 450563957699328 451746729228168 452613030287616 454542019518576 454883523665472 456077634449382 456420292326504 458337871180992 458682227207424 460231829326368 460768220022528 462731965816208 463079623190976 464295249484506 464644081377432 465185614462272 465535115299584 469070350113024 469098633780018 471423400185408 472660929655398 473016046807656 473567337245376 473923135395072 475942946057392 477550861415694 478107437086224 482100082060608 482462290987776 486155381441202 486721985502192 487087666933824 488733233376168 490786570025664 491155305239808 492814613703456 495491751006736 495864021292992 496236571271424 497539237581144 500004950379264 502309156525506 504798508163136 505177770753792 506503908528552 506884452411744 507475215777024 509638021884464 511359771958398 511743964123656 513893976778688 514280072929536 515630105078616 516017505608352 516618913358592 519210486608064 520573461543234 520964576089848 521571749548608 523333816270056 525927362247936 527704143877152 528565630510912 529953163553022 530351325208584 530969438729664 531368363927808 532143052658613 532763254401048 535403530937088 535435814314566 537870866722002 540536455643712 540942568683264 542362592318184 542770077361248 545083306464378 545718589805488 547562233689966 547973625300552 550275851240896 550689281632512 552134891278872 552549718394784 555968751146688 557428219882578 557847023954616 558266142680352 560611611031296 562505569176672 562928187936384 565986206122304 567471971592174 567898321683528 568324992098016 568987363143936 569816897094621 573342774620022 577696691801042 578130723876024 578565082045728 579239387705088 580083868213443 581196277528416 583673275063626 584111797434072 586085148101079 586768218242184 589676133429504 591668282528928 594189910650358 594636334324776 595329370696896 596645240859657 597340618570872 597789409418784 600300928626432 602328972304224 602781510976128 606056026024768 606511364887296 608103512599176 608560389768672 610157916357957 611117161574656 611154010278242 613642439101824 613933413531174 617439497587968 619060332646008 619525441836576 620247485949696 621151752688731 624995276838042 625464845040024 627577901948943 628564533580544 630214572873864 630688062410208 631423116327168 632818765323756 636256452997286 636734481887592 637476582781632 638885611893969 640110783536928 642800109414144 645456308213376 648207175254936 648962647336256 649450222578432 650397064360527 650885717301444 651644311168224 654382093367552 654421550828914 657086151604608 657125772113331 661152028390656 663385650108192 663884061565824 668965876115373 669745542034008 672008195892231 673064677550848 675338544704736 675845936548992 677620093842252 681813029277864 682325285498208 684116451674073 687506806771488 688023340811136 691152330033792 692280648810752 694097948724312 694619434786464 695428999398144 696442874226759 696966122066148 697778421693408 700752280091138 703605525169536 703647950670027 706604218070696 707135100278112 707959251639552 708991394483097 709524070211484 710351005868064 710884703092608 713914419086088 716326292123541 717161155629336 720715274191616 723150123090912 723693436481664 726777741952504 729233072161803 730082978253288 730631500400736 736179855038496 736732957859712 741291668195584 743237626510104 743796031939488 744354856907136 746308856371716 750007425568896 750363060982546 753463734788259 756629295456232 757197762244704 757766656130688 759755862792828 761212823665536 764457032826696 767039657937597 767615946185484 770840965168032 771420109394304 773445157617924 774026258412528 774928370037888 778231033418168 778815729912096 780860192314851 781446864134772 782357624322912 788891043371904 792848445766368 793772494262528 794929745329533 795526987812876 796454158094496 797052545891712 799144881601572 803105296405632 803153721471849 806806300083003 810804683465568 811413853024896 813543888477276 817624959696567 818577884708232 821343350534949 821960437950828 825413776861344 826033922448768 828202336918308 828824577592176 833327035784056 833953126720032 836142329823867 836770535931924 840286097165152 840917416546944 843758353765008 848979309183456 849968777042176 851207957388261 851847482525292 852487488147024 853481044715904 860014161930033 864276233673248 866545037701563 867196085814036 867847623068592 868859081557632 875509912595439 876167696151108 880152327363276 884514200144256 887502423793392 891284865975537 891954501487164 892994056045344 896010927856308 900451392939648 903493458456336 909084039037152 909767047330944 912155268898764 912840584653008 916675742361984 916731015417363 920463658652736 920900120296761 925463931632416 926159246381952 928590498969012 929288162754864 930371228924544 937492915257063 938197267560036 942846800370816 945321859310796 946032093615312 947134674490752 951885892114784 954384679495929 955101722831388 956214874172448 964200164121216 971580799847207 972310762882404 973443971004384 974175333867648 977466466752336 981573140051328 981632326243371 985629227406912 990983502013472 991728042585984 995078475162288 999319395184693 1004618313051012 1009597016326272 1013007817057104 1013768904823488 1019276043768928 1022719543916796 1023487928247312 1027787953557376 1031260210157232 1032035011216704 1038420973216128 1041146923086468 1041929152179696 1043143499097216 1046667632540112 1051128420136707 1055408287754304 1057131261021824 1059906327106044 1060702650417168 1061938877459328 1064286105317226 1065526508802096 1070067670949981 1070871628629132 1075741733444004 1081072911287424 1084725184636368 1085540154722496 1090166612928756 1091437179610976 1095124467379932 1095947250601104 1100551702481792 1104269782557744 1105099436789568 1111937502293376 1114856439765156 1115694047909232 1116532285360704 1125011138353344 1125544591473819 1125856375872768 1131972412244608 1134943943184348 1135796643367056 1136649984196032 1139633794189242 1145824674203077 1146685549240044 1155393383602084 1156261447752048 1157130164091456 1160167736426886 1162392555056832 1167346550127252 1168223594868144 1172170296202158 1173536436484368 1183336565057856 1188379821300716 1189272668649552 1190658741393792 1193290481719314 1194681237141744 1195578818837568 1204657944608448 1205563021952256 1212112052049536 1216207025198352 1217120779537344 1220315832715914 1222308020556484 1227284878203648 1227866827062348 1238120665292016 1239050883673152 1242303505377462 1249990553676084 1250929690080048 1255155803897886 1260429145747728 1261376124820416 1265637530647512 1272512905994572 1273468963775184 1274953165563264 1277771223787938 1280221567073856 1290912616426752 1296414350509872 1297925294672512 1300794128721054 1301771434602888 1303288622336448 1308843101657828 1314172303209216 1314251544226662 1326771300216384 1327768123131648 1337931752230746 1339491084068016 1344016391784462 1350677089409472 1351691873097984 1355240187684504 1363626058555728 1364650570996416 1368232903348146 1375013613542976 1376046681622272 1382304660067584 1388195897448624 1389238869572928 1392885748453518 1393932244132296 1395556843386816 1401504560182276 1407211050339072 1407295901340054 1413208436141392 1414270200556224 1417982788966194 1419048140422968 1420702011736128 1421769406185216 1427828838172176 1432652584247082 1434322311258672 1446300246181824 1447386872963328 1453555483905008 1458466144323606 1460165956506576 1461263000801472 1472359710076992 1473465915719424 1486475253020208 1487592063878976 1488709713814272 1492617712743432 1500014851137792 1500726121965092 1506927469576518 1513258590912464 1514395524489408 1515533312261376 1519511725585656 1522425647331072 1528914065653392 1534079315875194 1535231892370968 1541681930336064 1542840218788608 1546890315235848 1548052516825056 1549856740075776 1556462066836336 1557631459824192 1561720384629702 1562893728269544 1564715248645824 1577782086743808 1585696891532736 1589859490659066 1591053975625752 1592908316188992 1594105091783424 1598289763203144 1606210592811264 1606307442943698 1613612600166006 1621609366931136 1622827706049792 1627087776954552 1635249919393134 1637155769416464 1642686701069898 1643920875901656 1650827553722688 1652067844897536 1656404673836616 1657649155184352 1666654071568112 1667906253440064 1672284659647734 1673541071863848 1680572194330304 1681834833093888 1687516707530016 1697958618366912 1702415914776522 1703694965050584 1704974976294048 1706962089431808 1720028323860066 1728552467346496 1733090075403126 1734392171628072 1735695246137184 1737718163115264 1740251604640329 1751019825190878 1752335392302216 1760304654726552 1769028400288512 1775004847586784 1782569731951074 1783909002974328 1785988112090688 1789935722578971 1792021855712616 1800902785879296 1806986916912672 1818168078074304 1819534094661888 1824310537797528 1825681169306016 1833351484723968 1833462030834726 1840927317305472 1841800240593522 1850927863264832 1852318492763904 1857180997938024 1858576325509728 1860742457849088 1863455258066193 1874985830514126 1876394535120072 1885693600741632 1890643718621592 1892064187230624 1894269348981504 1903771784229568 1908769358991858 1910203445662776 1912429748344896 1916656835681907 1928400328242432 1943161599694414 1944621525764808 1946887942008768 1948350667735296 1951191193081581 1954932933504672 1963146280102656 1963264652486742 1971258454813824 1971377316339993 1981967004026944 1983456085171968 1990156950324576 1998638790369386 2006897628346119 2009236626102024 2019194032652544 2026015634114208 2027537809646976 2038552087537856 2045439087833592 2046975856494624 2052349355022219 2055575907114752 2062520420314464 2064070022433408 2076841946432256 2082293846172936 2083858304359392 2086286998194432 2089328622680277 2093335265080224 2102256840273414 2110816575508608 2110943852010081 2114262522043648 2119812654212088 2121405300834336 2123877754918656 2126974183449291 2128572210634452 2131053017604192 2140135341899962 2141743257258264 2148978876370623 2151483466888008 2162145822574848 2169450369272736 2171080309444992 2180333225857512 2182874359221952 2187699216485409 2190248934759864 2191894501202208 2201103404963584 2208539565115488 2210198873579136 2223875004586752 2229712879530312 2231388095818464 2233064570721408 2250022276706688 2251089182947638 2260391204364777 2263944824489216 2269887886368696 2271593286734112 2273299968392064 2279267588378484 2291649348406154 2293371098480088 2301118973812791 2310786767204168 2312522895504096 2314260328182912 2320335472853772 2324785110113664 2334693100254504 2336447189736288 2342580576944553 2344340592404316 2347072872968736 2366673130115712 2376759642601432 2378545337299104 2381317482787584 2384789235988599 2386580963438628 2389362474283488 2391157637675136 2409315889216896 2409461164415547 2420418900249009 2424224104099072 2432414050396704 2434241559074688 2440631665431828 2444616041112968 2452874879089701 2455733654124696 2464030051604847 2476241330584032 2478101767346304 2484607010754924 2499981107352168 2501859380160096 2508426989471601 2510311607795772 2520858291495456 2522752249640832 2531275061295024 2545025811989144 2546937927550368 2549906331126528 2553623872164783 2555542447575876 2560443134147712 2580042485790099 2592828701019744 2595850589345024 2599635113104689 2601588257442108 2603542869205776 2606577244672896 2617686203315656 2626529737786317 2628503088453324 2653542600432768 2673854597926611 2675863504461492 2678982168136032 2688032783568924 2701354178818944 2710480375369008 2727252117111456 2729301141992832 2736465806696292 2750027227085952 2750193046252089 2762700360890283 2776391794897248 2778477739145856 2785771496907036 2787864488264592 2791113686773632 2803009120364552 2812478745771189 2814591802680108 2826416872282784 2828540401112448 2835965577932388 2838096280845936 2841404023472256 2855657676344352 2863154038487787 2865305168494164 2868644622517344 2892600492363648 2907110967810016 2914742399541621 2916932288647212 2920331913013152 2922526001602944 2944719420153984 2944896978730113 2972950506040416 2975184127757952 2985235425486864 2997958185554079 3001452243930184 3013854939153036 3026517181824928 3028791048978816 3039023451171312 3057828131306784 3068158631750388 3070463784741936 3083363860672128 3093780630471696 3096105033650112 3112924133672672 3115262919648384 3123440769259404 3125787456539088 3129430497291648 3153385260410121 3171393783065472 3179718981318132 3182107951251504 3185816632377984 3196579526406288 3210203012849943 3212614885887396 3227225200332012 3243218733862272 3254175553909104 3268044508576969 3270499838786268 3274311538832928 3285373402139796 3287841751803312 3301655107445376 3312809347673232 3315298310368704 3333308143136224 3335812506880128 3344569319295468 3347082143727696 3361144388660608 3361347056530331 3375033415060032 3376633774421457 3395917236733824 3404831829553044 3407389930101168 3409949952588096 3437474022609231 3440056647720132 3457104934692992 3466180150806252 3468784343256144 3471390492274368 3480503209280658 3499410491485073 3502039650381756 3504670784604432 3520609309453104 3550009695173568 3565139463902148 3567818005948656 3571976224181376 3579871445157942 3584043711425232 3599318529559027 3613973833825344 3636336156148608 3648621075595056 3651362338612032 3666924061669452 3681854634610944 3683600481187044 3701855726529664 3714361995876048 3717152651019456 3726910516132386 3749971661028252 3752789070240144 3781287437243184 3784128374461248 3807543568459136 3817538717983716 3820406891325552 3824859496689792 3833313671363814 3854137540501259 3886323199388828 3889243051529616 3893775884017536 3902382386163162 3909865867009344 3926529304973484 3942516909627648 3942754632679986 3963934008053888 3980313900649152 3997277580738772 4013795256692238 4018473252204048 4052031268228416 4055075619293952 4077104175075712 4090878175667184 4093951712989248 4104698710044438 4125040840628928 4128140044866816 4164587692345872 4167716608718784 4178657245360554 4186670530160448 4204513680546828 4221633151017216 4221887704020162 4239625308424176 4242810601668672 4253948366898582 4257144421268904 4262106035208384 4280270683799924 4283486514516528 4297957752741246 4302966933776016 4338900738545472 4342160618889984 4360666451715024 4365748718443904 4375398432970818 4380497869519728 4383789002404416 4417079130230976 4420397747158272 4459425759060624 4462776191636928 4466129141442816 4500044553413376 4502178365895276 4520782408729554 4539775772737392 4543186573468224 4546599936784128 4558535176756968 4583298696812308 4586742196960176 4602237947625582 4621573534408336 4625045791008192 4628520656365824 4640670945707544 4649570220227328 4669386200509008 4672894379472576 4685161153889106 4688681184808632 4694145745937472 4733346260231424 4753519285202864 4757090674598208 4769578471977198 4773161926877256 4778724948566976 4782315275350272 4818631778433792 4818922328831094 4840837800498018 4864828100793408 4868483118149376 4881263330863656 4889232082225936 4905749758179402 4911467308249392 4928060103209694 4952482661168064 4956203534692608 4969214021509848 4999962214704336 5003718760320192 5016853978943202 5020623215591544 5041716582990912 5045504499281664 5062550122590048 5090051623978288 5093875855100736 5107247744329566 5111084895151752 5120886268295424 5160084971580198 5185657402039488 5199270226209378 5203176514884216 5207085738411552 5213154489345792 5235372406631312 5253059475572634 5257006176906648 5307085200865536 5347709195853222 5351727008922984 5357964336272064 5376065567137848 5402708357637888 5420960750738016 5454504234222912 5458602283985664 5472931613392584 5500054454171904 5500386092504178 5525400721780566 5552783589794496 5556955478291712 5571542993814072 5575728976529184 5582227373547264 5606018240729104 5624957491542378 5629183605360216 5652833744565568 5657080802224896 5671931155864776 5676192561691872 5682808046944512 5711315352688704 5726308076975574 5730610336988328 5737289245034688 5785200984727296 5814221935620032 5829484799083242 5833864577294424 5840663826026304 5845052003205888 5853573579244743 5889438840307968 5889793957460226 5945901012080832 5950368255515904 5970470850973728 5995916371108158 6002904487860368 6020692885038357 6027709878306072 6053034363649856 6057582097957632 6078046902342624 6115656262613568 6136317263500776 6140927569483872 6166727721344256 6187561260943392 6192210067300224 6225848267345344 6230525839296768 6246881538518808 6251574913078176 6258860994583296 6267985868040831 6306770520820242 6342787566130944 6359437962636264 6364215902503008 6371633264755968 6380922550347873 6393159052812576 6420406025699886 6425229771774792 6446936629111869 6454450400664024 6486437467724544 6508351107818208 6536089017153938 6540999677572536 6548623077665856 6563097649456227 6570746804279592 6575683503606624 6603310214890752 6625618695346464 6630596620737408 6666616286272448 6671625013760256 6689138638590936 6694164287455392 6722288777321216 6722694113060662 6750066830120064 6753267548842914 6791834473467648 6809663659106088 6814779860202336 6819899905176192 6874948045218462 6880113295440264 6903356921438373 6914209869385984 6932360301612504 6937568686512288 6942780984548736 6961006418561316 6998820982970146 7004079300763512 7009341569208864 7027741730833659 7041218618906208 7100019390347136 7130278927804296 7135636011897312 7143952448362752 7154367707965797 7159742890315884 7168087422850464 7198637059118054 7227947667650688 7228383493246641 7272672312297216 7297242151190112 7302724677224064 7333848123338904 7358624637269103 7367200962374088 7392090154814541 7403711453059328 7428723991752096 7434305302038912 7453821032264772 7499943322056504 7505578140480288 7525280968414803 7562574874486368 7568256748922496 7615087136918272 7635077435967432 7640813782651104 7649718993379584 7660871616494349 7666627342727628 7708275081002518 7740127457370297 7772646398777656 7778486103059232 7787551768035072 7798905339314067 7804764772326324 7819731734018688 7853058609946968 7879589213358951 7885509265359972 7927868016107776 7960627801298304 7994555161477544 8021563793779833 8027590513384476 8036946504408096 8104062536456832 8154208350151424 8181756351334368 8187903425978496 8209397420088876 8250081681257856 8250579138756267 8288101082670849 8329175384691744 8335433217437568 8357314490721108 8373341060320896 8409027361093656 8437436237313567 8443775408040324 8479250616848352 8485621203337344 8507896733797164 8514288842537808 8524212070416768 8560541367599848 8566973029033056 8589462115463361 8595915505482492 8605933867552032 8677801477090944 8721332903430048 8731497436887808 8744227198624863 8750796865941636 8760995739039456 8767578004808832 8834158260461952 8834690936190339 8918851518121248 8925552383273856 8993874556662237 9004356731790552 9041564817459108 9079551545474784 9086373146936448 9117070353513936 9166597393624616 9173484393920352 9204475895251164 9243147068816672 9250091582016384 9281341891415088 9338772401018016 9345788758945152 9370322307778212 9377362369617264 9388291491874944 9460155781230363 9507038570405728 9514181349196416 9539156943954396 9546323853754512 9557449897133952 9630609038549829 9637844657662188 9681675600996036 9729656201586816 9762526661727312 9778464164451872 9804133525730907 9811499516358804 9822934616498784 9856120206419388 9904965322336128 9938428043019696 9999924429408672 10007437520640384 10033707957886404 10041246431183088 10083433165981824 10084041169590993 10125100245180096 10129901323264371 10180103247956576 10187751710201472 10214495488659132 10222169790303504 10312422067827693 10320169943160396 10371314804078976 10398540452418756 10406353029768432 10414171476823104 10470744813262624 10498231474455219 10506118951145268 10514012353813296 10687388798319277 10695418391706444 10703454017845968 10715928672544128 10752131134275696 10797955588677081 10841921501476032 10909008468445824 10945863226785168 10992513347031623 11000772185008356 11050801443561132 11105567179588992 11143085987628144 11151457953058368 11212036481458208 11249914983084756 11258367210720432 11305667489131136 11343862311729552 11352385123383744 11422630705377408 11452616153951148 11461220673976656 11474578490069376 11562412621503777 11628443871240064 11658969598166484 11667729154588848 11681327652052608 11707147158489486 11770744380449791 11779587914920452 11891802024161664 11940941701947456 11991832742216316 12005808975720736 12041385770076714 12055419756612144 12106068727299712 12156093804685248 12231312525227136 12272634527001552 12281855138967744 12375122521886784 12384420134600448 12451696534690688 12493763077037616 12503149826156352 12535971736081662 12613541041640484 12718875925272528 12728431805006016 12761845100695746 12786318105625152 12840812051399772 12850459543549584 12893873258223738 12908900801328048 13016702215636416 13072178034307876 13081999355145072 13097246155331712 13126195298912454 13141493608559184 13151367007213248 13251237390692928 13261193241474816 13333232572544896 13378277277181872 13388328574910784 13445388226121324 13500133660240128 13506535097685828 13619327318212176 13629559720404672 13639799810352384 13749896090436924 13760226590880528 13806713842876746 13864720603225008 13875137373024576 13885561969097472 13922012837122632 13997641965940292 14008158601527024 14018683138417728 14055483461667318 14082437237812416 14200038780694272 14260557855608592 14271272023794624 14308735415931594 14319485780631768 14336174845700928 14397274118236108 14455895335301376 14456766986493282 14594484302380224 14605449354448128 14667696246677808 14717249274538206 14734401924748176 14784180309629082 14857447983504192 14868610604077824 14907642064529544 14999886644113008 15011156280960576 15050561936829606 15125149748972736 15136513497844992 15270154871934864 15281627565302208 15321743232988698 15333254685455256 15416550162005036 15480254914740594 15545292797555312 15556972206118464 15597810678628134 15609529544652648 15639463468037376 15706117219893936 15759178426717902 15771018530719944 15921255602596608 15989110322955088 16043127587559666 16055181026768952 16073893008816192 16208125072913664 16363512702668736 16375806851956992 16418794840177752 16500163362515712 16501158277512534 16576202165341698 16658350769383488 16670866434875136 16714628981442216 16746682120641792 16818054722187312 16874872474627134 16887550816080648 16958501233696704 16971242406674688 17015793467594328 17028577685075616 17048424140833536 17121082735199696 17133946058066112 17178924230926722 17191831010964984 17211867735104064 17355602954181888 17442665806860096 17488454397249726 17501593731883272 17521991478078912 17535156009617664 17668316520923904 17669381872380678 17837703036242496 17851104766547712 17987749113324474 18008713463581104 18083129634918216 18159103090949568 18172746293872896 18234140707027872 18333194787249232 18346968787840704 18408951790502328 18486294137633344 18500183164032768 18562683782830176 18677544802036032 18691577517890304 18740644615556424 18754724739234528 18776582983749888 18920311562460726 19014077140811456 19028362698392832 19078313887908792 19092647707509024 19114899794267904 19142767651043619 19261218077099658 19275689315324376 19363351201992072 19459312403173632 19525053323454624 19556928328903744 19608267051461814 19622999032717608 19645869232997568 19689292948368681 19712240412838776 19809930644672256 19876856086039392 19999848858817344 20014875041280768 20067415915772808 20082492862366176 20166866331963648 20168082339181986 20250200490360192 20259802646528742 20360206495913152 20375503420402944 20428990977318264 20444339580607008 20624844135655386 20640339886320792 20742629608157952 20797080904837512 20812706059536864 20828342953646208 20941489626525248 20996462948910438 21012237902290536 21028024707626592 21083225192500977 21374777596638554 21390836783412888 21406908035691936 21431857345088256 21463103123897391 21504262268551392 21595911177354162 21683843002952064 21685150479739923 21818016936891648 21891726453570336 21985026694063246 22001544370016712 22075873911807309 22101602887122264 22211134359177984 22286171975256288 22302915906116736 22424072962916416 22499829966169512 22516734421440864 22575842905244409 22611334978262272 22687724623459104 22704770246767488 22845261410754816 22905232307902296 22922441347953312 22949156980138752 22982614849483047 23124825243007554 23220382372110891 23256887742480128 23317939196332968 23335458309177696 23362655304105216 23396716017942201 23414294316978972 23541488760899582 23559175829840904 23638767640076853 23783604048323328 23881883403894912 23983665484432632 24011617951441472 24064691381339499 24082771540153428 24110839513224288 24212137454599424 24312187609370496 24462625050454272 24545269054003104 24563710277935488 24750245043773568 24751737416268801 24864303248012547 24903393069381376 24987526154075232 25006299652312704 25071943472163324 25227082083280968 25312308711940701 25437751850545056 25456863610012032 25523690201391492 25572636211250304 25681624102799544 25700919087099168 25768386346390083 25787746516447476 25817801602656096 26033404431272832 26144356068615752 26163998710290144 26194492310663424 26232681595874589 26252390597824908 26282987217118368 26302734014426496 26502474781385856 26504072808571017 26666465145089792 26756554554363744 26776657149821568 26890776452242648 26981623669986711 27013070195371656 27238654636424352 27259119440809344 27499792180873848 27520453181761056 27613427685753492 27729441206450016 27750274746049152 27844025674245264 27995283931880584 28016317203054048 28037366276835456 28110966923334636 28164874475624832 28380467343691089 28521115711217184 28542544047589248 28617470831863188 28638971561263536 28672349691401856 28794548236472216 28891827115649487 28913533972986564 29188968604760448 29335392493355616 29412400577192721 29434498549076412 29468803849496352 29568360619258164 29714895967008384 29815284129059088 29999773288226016 30022312561921152 30101123873659212 30250299497945472 30252123508772979 30389703969793113 30540309743869728 30563255130604416 30643486465977396 30666509370910512 30833100324010072 30937266203483079 30960509829481188 31090585595110624 31113944412236928 31195621357256268 31219059089305296 31412234439787872 31494694423365657 31518356853435804 31542037061439888 31978220645910176 32062166394957831 32086255175119332 32110362053537904 32147786017632384 32393866766031243 32727025405337472 32837589680355504 32977540041094869 33002316555025068 33152404330683396 33316701538766976 33429257962884432 33636109444374624 33749744949254268 33775101632161296 33917002467393408 34031586935188656 34057155370151232 34242165470399392 34267892116132224 34357848461853444 34383662021929968 34423735470208128 34687237864511331 34885331613720192 34976908794499452 35003187463766544 35043982956157824 35312233141349373 35338763744761356 35675406072484992 35948489594346659 35975498226648948 36017426927162208 36166259269836432 36318206181899136 36468281414055744 36666389574498464 36693937575681408 36817903581004656 36972588275266688 36974817621833641 37125367565660352 37355089604072064 37481289231112848 37509449478469056 37840623124921452 38028154281622912 38156627775817584 38185295415018048 38285535302087238 38522436154199316 38551378630648752 38726702403984144 39050106646909248 39113856657807488 39216534102923628 39245998065435216 39291738465995136 39378585896737362 39424480825677552 39592503825149297 39753712172078784 39999697717634688 40134831831545616 40164985724732352 40336164678363972 40500400980720384 40519605293057484 40720412991826304 40857981954636528 40888679161214016 41249688271310772 41280679772641584 41594161809675024 41625412119073728 41656685907292416 41882979253050496 41992925897820876 42024475804581072 42056049415253184 42166450385001954 42395512945513849 42749555193277108 42781673566825776 42813816071383872 42926206247794782 43008524537102784 43191822354708324 43367686005904128 43370300959479846 43783452907140672 43970053388126492 44003088740033424 44151747823614618 44203205774244528 44572343950512576 44605831812233472 44848145925832832 44999659932339024 45033468842881728 45151685810488818 45375449246918208 45409540493534976 45810464615804592 45844882695906624 45965229698966094 46249650486015108 46440764744221782 46635878392665936 46670916618355392 46793432035884402 46828588633957944 47082977521799164 47118351659681808 47277535280153706 47763766807789824 47967330968865264 48023235902882944 48129382762678998 48165543080306856 48221679026448576 48624375218740992 49090538108006208 49127420555870976 49500490087547136 49503474832537602 49728606496025094 49975052308150464 50012599304625408 50143886944326648 50454164166561936 50624617423881402 50875503701090112 50913727220024064 51047380402782984 51145272422500608 51363248205599088 51401838174198336 51536772692780166 51575493032894952 51635603205312192 52066808862545664 52288712137231504 52327997420580288 52465363191749178 52504781195649816 52565974434236736 52605468028852992 53004949562771712 53008145617142034 53513109108727488 53553314299643136 53781552904485296 53963247339973422 54026140390743312 54477309272848704 54518238881618688 54999584361747696 55040906363522112 55226855371506984 55458882412900032 55500549492098304 55688051348490528 55990567863761168 56032634406108096 56074732553670912 56221933846669272 56329748951249664 56760934687382178 57042231422434368 57085088095178496 57234941663726376 57277943122527072 57344699382803712 57589096472944432 57783654231298974 57827067945973128 58377937209520896 58670784986711232 58824801154385442 58868997098152824 58937607698992704 59136721238516328 59429791934016768 59630568258118176 59999546576452032 60044625123842304 60202247747318424 60500598995890944 60504247017545958 60779407939586226 61080619487739456 61126510261208832 61286972931954792 61333018741821024 61666200648020144 61874532406966158 61921019658962376 62181171190221248 62227888824473856 62391242714512536 62438118178610592 62824468879575744 62989388846731314 63036713706871608 63084074122879776 63956441291820352 64124332789915662 64172510350238664 64220724107075808 64295572035264768 64389309371692173 64787733532062486 65454050810674944 65675179360711008 65955080082189738 66004633110050136 66227621735421927 66304808661366792 66633403077533952 66858515925768864 67272218888749248 67499489898508536 67550203264322592 67834004934786816 68063173870377312 68114310740302464 68484330940798784 68535784232264448 68715696923706888 68767324043859936 68847470940416256 68947844548449141 69374475729022662 69770663227440384 69953817588998904 70006374927533088 70087965912315648 70190148053826603 70624466282698746 70677527489522712 70916302920230559 71350812144969984 71896979188693318 71950996453297896 72034853854324416 72194074144018497 72332518539672864 72636412363798272 72936562828111488 73332779148996928 73387875151362816 73635807162009312 73945176550533376 73949635243667282 74250735131320704 74255212248806403 74710179208144128 74962578462225696 75018898956938112 75681246249842904 75936926135822103 76056308563245824 76313255551635168 76370590830036096 76571070604174476 77044872308398632 77102757261297504 77305159039170249 77453404807968288 78100213293818496 78227713315614976 78433068205847256 78491996130870432 78583476931990272 78698044787623767 78757171793474724 78848961651355104 79185007650298594 79507424344157568 79512218425713051 79999395435269376 80269663663091232 80329971449464704 80672329356727944 80944871009960133 81039210586114968 81440825983652608 81715963909273056 81777358322428032 82499376542621544 82561359545283168 83188323619350048 83250824238147456 83765958506100992 83985851795641752 84048951609162144 84112098830506368 84332900770003908 84791025891027698 85141402031073267 85499110386554216 85563347133651552 85627632142767744 85852412495589564 86017049074205568 86383644709416648 86675481346948461 86740601918959692 87566905814281344 87940106776252984 88006177480066848 88237201731578163 88303495647229236 88406411548489056 89144687901025152 89696291851665664 89999319864678048 90066937685763456 90303371620977636 90750898493836416 90756370526318937 91169111909379339 91620929231609184 91689765391813248 91930459397932188 92499300972030216 92811798610449237 92881529488443564 93271756785331872 93341833236710784 93586864071768804 93657177267915888 94165955043598328 94236703319363616 94484083270096971 94555070560307412 95934661937730528 96046471805765888 96186499184873493 96258765525357996 96331086160613712 96443358052897152 97181600298093729 98181076216012416 98932620123284607 99006949665075204 99457212992050188 99950104616300928 100287773888653296 100908328333123872 101249234847762804 101751007402180224 102094760805565968 102726496411198176 102803676348396672 103073545385560332 103150986065789904 103271206410624384 104061713593533993 104577424274463008 104655994841160576 104930726383498356 105009562391299632 105131948868473472 105936699424048119 106016291234284068 107026218217454976 107563105808970592 107845468783039977 107926494679946844 108052280781486624 108954618545697408 109999168723495392 110081812727044224 110453710743013968 110917764825800064 110924452865500923 111376102696981056 111981135727522336 112065268812216192 112443867693338544 113521869374764356 114084462844868736 114469883327452752 114555886245054144 115178192945888864 115567308462597948 115654135891946256 117341569973422464 117649602308770884 117737994196305648 117875215397985408 118273442477032656 118777511475447891 119261136516236352 119999093152904064 120404495494636848 120917646817347853 121008494035091916 121558815879172452 122161238975478912 122573945863909584 122666037483642048 123332401296040288 123749064813932316 123842039317924752 124362342380442496 124782485429025072 124876236357221184 125648937759151488 125978777693462628 126073427413743216 126168148245759552 127186538836541547 127912882583640704 128248665579831324 128345020700477328 128441448214151616 128778618743384346 129478188184947701 129575467064124972 131350358721422016 131910160164379476 132009266220100272 132455243470843854 132609617322733584 133717031851537728 134544437777498496 134998979797017072 135100406528645184 136126347740754624 136228621480604928 136968661881597568 137431393847413776 137534648087719872 137895689096898282 138748951458045324 139907635177997808 140012749855066176 140380296107653206 141248932565397492 141355054979045424 141832605840461118 143793958377386636 143901992906595792 144069707708648832 144388148288036994 144665037079345728 145873125656222976 146665558297993856 147271614324018624 147899270487334564 148501470262641408 148510424497612806 149925156924451392 150037797913876224 151362492499685808 151873852271644206 152626511103270336 152741181660072192 153142141208348952 154089744616797264 154205514522595008 154610318078340498 154906809615936576 156200426587636992 156866136411694512 156983992261740864 157396089575247534 157514343586949448 157697923302710208 158370015300597188 159014848688315136 159024436851426102 160539327326182464 160659942898929408 161344658713455888 161889742019920266 162078421172229936 163431927818546112 163554716644856064 164998753085243088 165122719090566336 166376647238700096 166501648476294912 167971703591283504 168097903218324288 168224197661012736 168665801540007816 169582051782055396 170282804062146534 170998220773108432 171126694267303104 171255264285535488 171704824991179128 172034098148411136 172767289418833296 173350962693896922 173481203837919384 175133811628562688 175880213552505968 176012354960133696 176474403463156326 176606991294458472 176812823096978112 178289375802050304 179998639729356096 180133875371526912 180606743241955272 181501796987672832 181512741052637874 182338223818758678 183241858463218368 183379530783626496 183860918795864376 184998601944060432 185623597220898474 185763058976887128 186543513570663744 186683666473421568 187173728143537608 187314354535831776 188331910087196656 188473406638727232 188968166540193942 189110141120614824 191869323875461056 192372998369746986 192517531050715992 192662172321227424 192886716105794304 194363200596187458 196362152432024832 197865240246569214 198013899330150408 198914425984100376 199900209232601856 200575547777306592 201816656666247744 202498469695525608 203502014804360448 204189521611131936 205452992822396352 205607352696793344 206147090771120664 206301972131579808 206542412821248768 208123427187067986 209154848548926016 209311989682321152 209861452766996712 210019124782599264 210263897736946944 210570444161479809 211873398848096238 212032582468568136 214052436434909952 215126211617941184 215690937566079954 215852989359893688 216104561562973248 216582222432055491 217909237091394816 219998337446990784 220163625454088448 220907421486027936 221835529651600128 221848905731001846 222752205393962112 222765636746419209 223962271455044672 224130537624432384 224887735386677088 227043738749528712 228168925689737472 228939766654905504 229111772490108288 230356385891777728 231134616925195896 231308271783892512 231915477117510747 234683139946844928 235299204617541768 235475988392611296 235750430795970816 236094134362871301 236546884954065312 237555022950895782 238522273032472704 238536655277139153 239998186305808128 240808990989273696 241835293634695706 242016988070183832 242834613029880399 243117631758344904 244322477950957824 245147891727819168 245332074967284096 246664802592080576 247498129627864632 247684078635849504 248724684760884992 249564970858050144 249752472714442368 251297875518302976 251957555386925256 252146854827486432 252336296491519104 254373077673083094 255424206093219801 255825765167281408 256497331159662648 256690041400954656 256882896428303232 257557237486768692 258956376369895402 259150934128249944 260026444040845383 262700717442844032 263820320328758952 264018532440200544 264711605194734489 264910486941687708 265219234645467168 267434063703075456 269088875554996992 269997959594034144 270200813057290368 272252695481509248 272269111578956811 273507335728138017 273937323763195136 274862787694827552 275069296175439744 275791378193796564 277497902916090648 278435395831347711 279815270355995616 280025499710132352 280760592215306412 282497865130794984 282710109958090848 283452249810290913 283665211680922236 287587916754773272 287803985813191584 288139415417297664 288559497554620479 288776296576073988 289330074158691456 291544800894281187 293331116595987712 294543228648037248 295798540974669128 296797860369853821 297020848995225612 299850313848902784 302724984999371616 303747704543288412 305253022206540672 306284282416697904 308179489233594528 308411029045190016 309220636156680996 309813619231873152 312185140780601979 313732272823389024 313967984523481728 314792179150495068 315028687173898896 315395846605420416 316740030601194376 317810098272144357 318048873702852204 321078654652364928 322689317426911776 323536406349119931 323779484039840532 324156842344459872 326863855637092224 329997506170486176 330245438181132672 332753294477400192 332773358596502769 335943407182567008 336195806436648576 337331603080015632 339164103564110792 340565608124293068 341996441546216864 342253388534606208 343409649982358256 345534578837666592 346701925387793844 346962407675838768 351760427105011936 352024709920267392 352948806926312652 353213982588916944 353625646193956224 356332534426343673 359997279458712192 361213486483910544 362752940452043559 363025482105275748 364676447637517356 366483716926436736 367721837591728752 369997203888120864 371247194441796948 371526117953774256 373087027141327488 374347456287075216 374628709071663552 376663820174393312 376946813277454464 377936333080387884 378220282241229648 381559616509624641 383738647750922112 384745996739493972 385035062101431984 385324344642454848 388434564554843103 388726401192374916 395433385537813249 395730480493138428 396027798660300816 397828851968200752 401151095554613184 403633313332495488 404996939391051216 406722993840170051 408379043222263872 410905985644792704 412294181542241328 412603944263159616 416246854374135972 418309697097852032 419722905533993424 420038249565198528 421140888322959618 423746797696192476 424065164937136272 430252423235882368 431381875132159908 431705978719787376 432209123125946496 433164444864110982 435517542076642267 439996674893981568 441814842972055872 443697811462003692 445504410787924224 445531273492838418 447924542910089344 449775470773354176 454087477499057424 457879533309811008 458223544980216576 460712771783555456 462269233850391792 462616543567785024 463830954235021494 470598409235083536 470951976785222592 472188268725742602 473093769908130624 475110045901791564 477044546064945408 477073310554278306 481617981978547392 483670587269391412 484033976140367664 485669226059760798 486235263516689808 490295783455638336 490664149934568192 493329605184161152 494996259255729264 495368157271699008 499129941716100288 499504945428884736 503915110773850512 504293709654972864 504672592983038208 508746155346166188 510848412186439602 512994662319325296 513380082801909312 513765792856606464 515114474973537384 517912752739790804 518301868256499888 520052888081690766 525401434885688064 527640640657517904 528037064880401088 529423210389468978 529820973883375416 530438469290934336 534868127406150912 539995919188068288 540401626114580736 544505390963018496 544538223157913622 547014671456276034 549725575389655104 550138592350879488 551582756387593128 554995805832181296 556870791662695422 559630540711991232 560050999420264704 561521184430612824 564995730261589968 565420219916181696 566904499620581826 567330423361844472 575175833509546544 575607971626383168 577118995109240958 577552593152147976 578660148317382912 583089601788562374 589086457296074496 591597081949338256 593595720739707642 594041697990451224 599700627697805568 605449969998743232 607495409086576824 610506044413081344 612568564833395808 616358978467189056 616822058090380032 618441272313361992 619627238463746304 624370281561203958 627464545646778048 627935969046963456 629584358300990136 630057374347797792 630791693210840832 633480061202388752 635620196544288714 636097747405704408 642157309304729856 645378634853823552 647072812698239862 647558968079681064 648313684688919744 653727711274184448 659995012340972352 660490876362265344 665506588954800384 665546717193005538 671886814365134016 672391612873297152 674663206160031264 678328207128221584 681131216248586136 683992883092433728 684506777069212416 686819299964716512 691069157675333184 693403850775587688 693924815351677536 703520854210023872 704049419840534784 705897613852625304 706427965177833888 707251292387912448 708282403088613903 712665068852687346 719994558917424384 722426972967821088 725505880904087118 726050964210551496 728503839089641197 729352895275034712 732967433852873472 735443675183457504 739994407776241728 742494388883593896 743052235907548512 746174054282654976 748694912574150432 749257418143327104 753327640348786624 753893626554908928 755872666160775768 756440564482459296 763119233019249282 767477295501844224 769491993478987944 770070124202863968 770648689284909696 776869129109686206 777452802384749832 780079332122536149 790866771075626498 791460960986276856 792055597320601632 794134815584203467 795657703936401504 802302191109226368 807266626664990976 809993878782102432 813445987680340102 816758086444527744 816807334736870433 821811971289585408 824588363084482656 825207888526319232 832493708748271944 835306187494043133 836619394195704064 839445811067986848 840076499130397056 842281776645919236 847493595392384952 848130329874272544 850356749430872739 860504846471764736 862763750264319816 863411957439574752 864418246251892992 865678492663861437 866328889728221964 871035084153284534 874634402682843561 879993349787963136 883629685944111744 887395622924007384 890393581109561463 891062546985676836 895849085820178688 899550941546708352 908174954998114848 915759066619622016 921425543567110912 924538467700783584 925233087135570048 927661908470042988 936555422341805937 941196818470167072 941903953570445184 944376537451485204 946187539816261248 950220091803583128 953430294816433071 954146621108556612 963235963957094784 967341174538782824 968067952280735328 970609219047359793 971338452119521596 972470527033379616 980591566911276672 986659210368322304 989992518511458528 990736314543398016 998259883432200576 998320075789508307 1007830221547701024 1008587419309945728 1017492310692332376 1021696824372879204 1025989324638650592 1026760165603818624 1030228949947074768 1035825505479581608 1036603736512999776 1040105776163381532 1055281281315035808 1056074129760802176 1058846420778937956 1059641947766750832 1060876938581868672 1068997603279031019 1079991838376136576 1088258821356130677 1089076446315827244 1094029342912552068 1099451150779310208 1103165512775186256 1109991611664362592 1113741583325390844 1119261081423982464 1123042368861225648 1129991460523179936 1130840439832363392 1133808999241163652 1134660846723688944 1144678849528873923 1150351667019093088 1151215943252766336 1154237990218481916 1155105186304295952 1165303693664529309 1166179203577124748 1183194163898676512 1186300156613439747 1187191441479415284 1188083395980902448 1210899939997486464 1214990818173153648 1220168981520510153 1225137129666791616 1232717956934378112 1236882544626723984 1248740563122407916 1254929091293556096 1259168716601980272 1260114748695595584 1266960122404777504 1271240393088577428 1272195494811408816 1290757269707647104 1294145625396479724 1295117936159362128 1296627369377839488 1306552626229926801 1319990024681944704 1330094114990826383 1331093434386011076 1343773628730268032 1349326412320062528 1356656414256443168 1362262432497172272 1367985766184867456 1373638599929433024 1382138315350666368 1386807701551175376 1387849630703355072 1407041708420047744 1411795227705250608 1412855930355667776 1416564806177227806 1425330137705374692 1444853945935642176 1451011761808174236 1452101928421102992 1457007678179282394 1458705790550069424 1470887350366915008 1479988815552483456 1484988777767187792 1486104471815097024 1497389825148300864 1498514836286654208 1506655280697573248 1511745332321551536 1512881128964918592 1526238466038498564 1538983986957975888 1540140248405727936 1541297378569819392 1553738258219372412 1554905604769499664 1560158664245072298 1581733542151252996 1582921921972553712 1584111194641203264 1588269631168406934 1591315407872803008 1604604382218452736 1619987757564204864 1626891975360680204 1633516172889055488 1633614669473740866 1649176726168965312 1650415777052638464 1664987417496543888 1670612374988086266 1678891622135973696 1680152998260794112 1684563553291838472 1694987190784769904 1696260659748545088 1700713498861745478 1725527500528639632 1726823914879149504 1731356985327722874 1732657779456443928 1742070168306569068 1749268805365687122 1767259371888223488 1774791245848014768 1780787162219122926 1782125093971353672 1799101883093416704 1816349909996229696 1831518133239244032 1849076935401567168 1850466174271140096 1855323816940085976 1873110844683611874 1882393636940334144 1883807907140890368 1888753074902970408 1892375079632522496 1900440183607166256 1906860589632866142 1908293242217113224 1926471927914189568 1934682349077565648 1936135904561470656 1941218438094719586 1942676904239043192 1944941054066759232 1961183133822553344 1979985037022917056 1981472629086796032 1996519766864401152 1996640151579016614 2015660443095402048 2017174838619891456 2034984621384664752 2043393648745758408 2051978649277301184 2053520331207637248 2060457899894149536 2071651010959163216 2073207473025999552 2080211552326763064 2110562562630071616 2112148259521604352 2117692841557875912 2119283895533501664 2121753877163737344 2137995206558062038 2159983676752273152 2176517642712261354 2178152892631654488 2188058685825104136 2198902301558620416 2206331025550372512 2219983223328725184 2227483166650781688 2238522162847964928 2246084737722451296 2259982921046359872 2261680879664726784 2267617998482327304 2269321693447377888 2289357699057747846 2300703334038186176 2302431886505532672 2308475980436963832 2310210372608591904 2330607387329058618 2332358407154249496 2366388327797353024 2372600313226879494 2374382882958830568 2376166791961804896 2382404446752610401 2421799879994972928 2429981636346307296 2440337963041020306 2450274259333583232 2450422004210611299 2465435913868756224 2473765089253447968 2497481126244815832 2509858182587112192 2518337433203960544 2520229497391191168 2533920244809555008 2542480786177154856 2544390989622817632 2551070248292618217 2581514539415294208 2588291250792959448 2590235872318724256 2593254738755678976 2597035477991584311 2613105252459853602 2623903208048530683 2639980049363889408 2660188229981652766 2662186868772022152 2671180743328684389 2687547257460536064 2698652824640125056 2713312828512886336 2724524864994344544 2735971532369734912 2747277199858866048 2764276630701332736 2773615403102350752 2775699261406710144 2809666267025417811 2814083416840095488 2823590455410501216 2825711860711335552 2833129612354455612 2850660275410749384 2860290884449299213 2889707891871284352 2902023523616348472 2904203856842205984 2911827657142079379 2914015356358564788 2917411581100138848 2941774700733830016 2959977631104966912 2969977555534375584 2972208943630194048 2994779650296601728 2994960227368524921 3013310561395146496 3023490664643103072 3025762257929837184 3052476932076997128 3077967973915951776 3080280496811455872 3107476516438744824 3109811209538999328 3120317328490144596 3163467084302505992 3165843843945107424 3168222389282406528 3176539262336813868 3182630815745606016 3206992809837093057 3239975515128409728 3253783950721360408 3264776464068392031 3267229338947481732 3298353452337930624 3329974834993087776 3341224749976172532 3357783244271947392 3369127106583676944 3389974381569539808 3392521319497090176 3401426997723490956 3434036548586621769 3451055001057279264 3453647829758299008 3462713970655445748 3465315558912887856 3484140336613138136 3495911080993587927 3498537610731374244 3549582491696029536 3558900469840319241 3561574324438245852 3564250187942707344 3632699819992459392 3660506944561530459 3698153870803134336 3710647633880171952 3746221689367223748 3764787273880668288 3777506149805940816 3800880367214332512 3813721179265732284 3816586484434226448 3869364698155131296 3872271809122941312 3882436876189439172 3885353808478086384 3889882108133518464 3919657878689780403 3959970074045834112 3990282344972479149 3993280303158033228 4031320886190804096 4069969242769329504 4086787297491516816 4103957298554602368 4120915799788299072 4143302021918326432 4146414946051999104 4160423104653526128 4221125125260143232 4235385683115751824 4238567791067003328 4275990413116124076 4353035285424522708 4356305785263308976 4376117371650208272 4412662051100745024 4439966446657450368 4454966333301563376 4473952932241870561 4492169475444902592 4519965842092719744 4535235996964654608 4538643386894755776 4578715398115495692 4601406668076372352 4616951960873927664 4620420745217183808 4661214774658117236 4664716814308498992 4732776655594706048 4745200626453758988 4748765765917661136 4752333583923609792 4764808893505220802 4790692962843064937 4859963272692614592 4880675926082040612 4900548518667166464 4900844008421222598 4947530178506895936 4994962252489631664 5036674866407921088 5040458994782382336 5067840489619110016 5084961572354309712 5088781979245635264 5102140496585236434 5176582501585918896 5180471744637448512 5194070955983168622 5226210504919707204 5247806416097061366 5320376459963305532 5324373737544044304 5342361486657368778 5397305649280250112 5426625657025772672 5449049729988689088 5494554399717732096 5547230806204701504 5551398522813420288 5619332534050835622 5647180910821002432 5651423721422671104 5666259224708911224 5701320550821498768 5720581768898598426 5779415783742568704 5804047047232696944 5808407713684411968 5823655314284158758 5828030712717129576 5834823162200277696 5883549401467660032 5939955111068751168 5944417887260388096 5989559300593203456 5989920454737049842 6046981329286206144 6051524515859674368 6104953864153994256 6155935947831903552 6160560993622911744 6214953032877489648 6219622419077998656 6240634656980289192 6326934168605011984 6331687687890214848 6336444778564813056 6353078524673627736 6365261631491212032 6413985619674186114 6479951030256819456 6507567901442720816 6529552928136784062 6534458677894963464 6596706904675861248 6659949669986175552 6682449499952345064 6715566488543894784 6738254213167353888 6779948763139079616 6785042638994180352 6802853995446981912 6868073097173243538 6902110002114558528 6907295659516598016 6925427941310891496 6930631117825775712 6968280673226276272 6991822161987175854 6997075221462748488 7099164983392059072 7117800939680638482 7123148648876491704 7128500375885414688 7265399639984918784 7321013889123060918 7396307741606268672 7421295267760343904 7492443378734447496 7529574547761336576 7555012299611881632 7601760734428665024 7627442358531464568 7633172968868452896 7738729396310262592 7744543618245882624 7764873752378878344 7770707616956172768 7779764216267036928 7791106433974752933 7839315757379560806 7919940148091668224 7980564689944958298 7986560606316066456 8013542229986053167 8062641772381608192 8139938485538659008 8173574594983033632 8207914597109204736 8241831599576598144 8286604043836652864 8292829892103998208 8320846209307052256 8442250250520286464 8470771366231503648 8477135582134006656 8551980826232248152 8580872653347897639 8706070570849045416 8712611570526617952 8735482971426238137 8752234743300416544 8825324102201490048 8879932893314900736 8909932666603126752 8947905864483741122 8984338950889805184 8984880682105574763 9039931684185439488 9070471993929309216 9077286773789511552 9157430796230991384 9202813336152744704 9233903921747855328 9240841490434367616 9322429549316234472 9329433628616997984 9465553311189412096 9490401252907517976 9497531531835322272 9504667167847219584 9529617787010441604 9581385925686129874 9620978429511279171 9719926545385229184 9761351852164081224 9794329392205176093 9801688016842445196 9895060357013791872 9989924504979263328 10073349732815842176 10135680979238220032 10169923144708619424 10177563958491270528 10204280993170472868 10302109645759865307 10353165003171837792 10360943489274897024 10388141911966337244 10452421009839414408 10487733242980763781 10495612832194122732 10640752919926611064 10648747475088088608 10676701409520957723 10684722973314737556 10853251314051545344 10898099459977378176 10981520833684591377 11094461612409403008 11238665068101671244 11294361821642004864 11332518449417822448 11402641101642997536 11441163537797196852 11608094094465393888 11616815427368823936 11647310628568317516 11656061425434259152 11669646324400555392 11758973636069341209 11879910222137502336 11970847034917437447 11979840909474099684 12093962658572412288 12209907728307988512 12311871895663807104 12429906065754979296 12439244838155997312 12481269313960578384 12653868337210023968 12663375375780429696 12706157049347255472 12827971239348372228 13015135802885441632 13059105856273568124 13068917355789926928 13319899339972351104 13364898999904690128 13421858796725611683 13476508426334707776 13559897526278159232 13605707990893963824 13736146194346487076 13804220004229117056 13850855882621782992 13861262235651551424 13936561346452552544 13983644323974351708 13994150442925496976 14198329966784118144 14235601879361276964 14246297297752983408 14257000751770829376 14372078888529194811 14631035264899090213 14642027778246121836 14842590535520687808 14984886757468894992 15110024599223763264 15203521468857330048 15254884717062929136 15266345937736905792 15477458792620525184 15529747504757756688 15541415233912345536 15582212867949505866 15678631514759121612 15961129379889916596 15973121212632132912 16027084459972106334 16279876971077318016 16347149189966067264 16483663199153196288 16573208087673305728 16641692418614104512 16941542732463007296 16954271164268013312 17103961652464496304 17161745306695795278 17412141141698090832 17425223141053235904 17470965942852476274 17504469486600833088 17650648204402980096 17819865333206253504 17895811728967482244 17968677901779610368 17969761364211149526 18140943987858618432 18154573547579023104 18314861592461982768 18467807843495710656 18481682980868735232 18644859098632468944 18658867257233995968 18980802505815035952 18995063063670644544 19009334335694439168 19059235574020883208 19162771851372259748 19241956859022558342 19439853090770458368 19522703704328162448 19588658784410352186 19603376033684890392 19790120714027583744 19979849009958526656 20146699465631684352 20339846289417238848 20355127916982541056 20408561986340945736 20604219291519730614 20706330006343675584 20721886978549794048 20776283823932674488 20904842019678828816 20975466485961527562 20991225664388245464 21281505839853222128 21297494950176177216 21353402819041915446 21369445946629475112 21796198919954756352 21963041667369182754 22188923224818806016 22477330136203342488 22588723643284009728 22665036898835644896 22805282203285995072 22882327075594393704 23216188188930787776 23233630854737647872 23294621257136635032 23312122850868518304 23339292648801110784 23517947272138682418 23759820444275004672 23941694069834874894 23959681818948199368 24187925317144824576 24419815456615977024 24623743791327614208 24859812131509958592 24878489676311994624 24962538627921156768 25307736674420047936 25326750751560859392 25412314098694510944 25655942478696744456 26030271605770883264 26118211712547136248 26137834711579853856 26206448914278714411 26639798679944702208 26729797999809380256 26843717593451223366 26953016852669415552 26954642046316724289 27119795052556318464 27211415981787927648 27472292388692974152 27608440008458234112 27701711765243565984 27722524471303102848 27873122692905105088 27967288647948703416 27988300885850993952 28396659933568236288 28471203758722553928 28492594595505966816 28514001503541658752 28744157777058389622 28862935288533837513 29262070529798180426 29284055556492243672 29382988176615528279 29685181071041375616 29969773514937789984 30220049198447526528 30407042937714660096 30509769434125858272 30532691875473811584 30906328937279595921 30954917585241050368 31059495009515513376 31082830467824691072 31164425735899011732 31357263029518243224 31463199728942291343 31922258759779833192 31946242425264265824 32030104228562873169 32054168919944212668 32559753942154636032 32694298379932134528 32944562501053774131 33146416175346611456 33283384837228209024 33883085464926014592 34207923304928992608 34323490613391590556 34824282283396181664 34850446282106471808 34941931885704952548 35008938973201666176 35276920908208023627 35639730666412507008 35791623457934964488 35912541104752312341 35939522728422299052 36281887975717236864 36629723184923965536 36935615686991421312 37289718197264937888 37317734514467991936 37961605011630071904 37990126127341289088 38118471148041766416 38325543702744519496 38483913718045116684 39045407408656324896 39177317568820704372 39206752067369780784 39959698019917053312 40265576390176835049 40679692578834477696 40817123972681891472 41208438583039461228 41412660012687351168 41552567647865348976 41809684039357657632 41950932971923055124 41982451328776490928 42563011679706444256 42594989900352354432 42706805638083830892 42738891893258950224 43116236665587584433 43893105794697270639 43926083334738365508 44954660272406684976 45330073797671289792 45610564406571990144 45764654151188787408 46432376377861575552 46589242514273270064 46624245701737036608 47035894544277364836 47883388139669749788 47919363637896398736 48839630913231954048 49213482254660576171 49719624263019917184 49925077255842313536 50615473348840095872 50824628197389021888 51311884957393488912 52060543211541766528 52236423425094272496 52275669423159707712 52412897828557428822 53459595999618760512 53687435186902446732 53906033705338831104 53909284092633448578 54422831963575855296 54944584777385948304 55403423530487131968 55445048942606205696 55746245385810210176 55934577295897406832 55976601771701987904 56942407517445107856 56985189191011933632 57028003007083317504 57488315554116779244 57725870577067675026 58524141059596360852 58568111112984487344 58765976353231056558 59370362142082751232 59939547029875579968 60440098396895053056 61019538868251716544 61065383750947623168 61812657874559191842 62118990019031026752 62165660935649382144 62328851471798023464 62714526059036486448 62926399457884582686 63844517519559666384 63892484850528531648 64060208457125746338 64108337839888425336 65388596759864269056 65889125002107548262 66566769674456418048 67766170929852029184 68415846609857985216 68646981226783181112 69648564566792363328 69700892564212943616 69883863771409905096 70017877946403332352 70553841816416047254 71279461332825014016 71583246915869928976 71825082209504624682 71879045456844598104 72563775951434473728 73259446369847931072 73871231373982842624 74579436394529875776 74635469028935983872 75923210023260143808 75980252254682578176 76236942296083532832 76651087405489038992 76967827436090233368 78090814817312649792 78354635137641408744 78413504134739561568 79919396039834106624 80531152780353670098 81359385157668955392 81634247945363782944 82416877166078922456 82825320025374702336 83105135295730697952 83619368078715315264 83901865943846110248 83964902657552981856 85126023359412888512 85189979800704708864 85413611276167661784 85477783786517900448 86232473331175168866 87786211589394541278 87852166669476731016 88148964529846584837 89909320544813369952 90660147595342579584 91221128813143980288 91529308302377574816 92864752755723151104 93178485028546540128 93248491403474073216 94071789088554729672 94389599186826874029 95766776279339499576 95838727275792797472 96090312685688619507 97679261826463908096 98426964509321152342 98833687503161322393 99439248526039834368 99850154511684627072 101230946697680191744 101649256394778043776 102623769914786977824 104121086423083533056 104472846850188544992 104551338846319415424 104825795657114857644 105830762724624070881 106919191999237521024 107374870373804893464 107737623314256937023 107818568185266897156 108845663927151710592 109889169554771896608 110806847060974263936 111492490771620420352 111869154591794813664 111953203543403975808 113884815034890215712 113970378382023867264 114976631108233558488 115451741154135350052 117048282119192721704 117136222225968974688 117531952706462113116 119879094059751159936 120796729170530505147 122039077736503433088 123625315749118383684 124237980038062053504 124657702943596046928 125429052118072972896 125852798915769165372 127689035039119332768 127784969701057063296 128120416914251492676 128216675679776850672 129348709996762753299 131679317384091811917 131778250004215096524 136831693219715970432 137293962453566362224 139297129133584726656 139767727542819810192 141107683632832094508 143166493831739857952 143650164419009249364 143758090913689196208 146518892739695862144 147640446763981728513 149158872789059751552 151846420046520287616 152473884592167065664 153302174810978077984 153935654872180466736 156181629634625299584 156709270275282817488 156827008269479123136 161062305560707340196 163268495890727565888 164833754332157844912 166210270591461395904 167238736157430630528 167803731887692220496 167929805315105963712 170252046718825777024 170827222552335323568 170955567573035800896 172464946662350337732 175572423178789082556 175704333338953462032 176297929059693169674 179818641089626739904 181320295190685159168 183058616604755149632 186356970057093080256 186496982806948146432 188143578177109459344 188779198373653748058 191533552558678999152 191677454551585594944 192180625371377239014 196853929018642304684 197667375006322644786 199700309023369254144 203298512789556087552 205247539829573955648 208945693700377089984 209102677692638830848 209651591314229715288 211661525449248141762 213838383998475042048 214749740747609786928 215475246628513874046 215637136370533794312 217691327854303421184 219778339109543793216 221613694121948527872 223738309183589627328 223906407086807951616 227769630069780431424 227940756764047734528 229953262216467116976 230903482308270700104 234096564238385443408 234272444451937949376 235063905412924226232 239758188119502319872 241593458341061010294 244078155473006866176 247250631498236767368 248475960076124107008 249315405887192093856 250858104236145945792 251705597831538330744 255378070078238665536 255569939402114126592 256240833828502985352 256433351359553701344 258697419993525506598 263358634768183623834 263556500008430193048 273663386439431940864 274587924907132724448 278594258267169453312 279535455085639620384 282215367265664189016 286332987663479715904 287300328838018498728 287516181827378392416 288270938057065858521 293037785479391724288 295280893527963457026 296501062509483967179 298317745578119503104 303692840093040575232 304947769184334131328 306604349621956155968 307871309744360933472 312363259269250599168 313418540550565634976 313654016538958246272 317492288173872212643 322124611121414680392 323212869942770811069 326536991781455131776 329667508664315689824 332420541182922791808 334477472314861261056 335607463775384440992 335859610630211927424 340504093437651554048 341654445104670647136 341911135146071601792 344929893324700675464 351144846357578165112 351408666677906924064 352595858119386339348 359637282179253479808 362390187511591515441 366117233209510299264 372713940114186160512 376287156354218918688 377558396747307496116 383067105117357998304 383354909103171189888 384361250742754478028 388046129990288259897 393707858037284609368 395037952152275435751 395334750012645289572 410495079659147911296 417891387400754179968 419303182628459430576 423323050898496283524 429499481495219573856 430950493257027748092 431274272741067588624 439556678219087586432 442921340291945185539 447476618367179254656 455539260139560862848 459906524432934233952 461806964616541400208 468193128476770886816 468544888903875898752 470127810825848452464 483186916682122020588 494501262996473534736 498630811774384187712 501716208472291891584 503411195663076661488 510756140156477331072 512481667657005970704 512866702719107402688 517394839987051013196 526717269536367247668 527113000016860386096 541348304801266337881 549175849814265448896 559070910171279240768 564430734531328378032 572665975326959431808 574600657676036997456 575032363654756784832 576541876114131717042 590561787055926914052 593002125018967934358 609895538368668262656 613208699243912311936 615742619488721866944 626837081101131269952 627308033077916492544 634984576347744425286 644249222242829360784 646425739885541622138 653073983562910263552 659335017328631379648 664841082365845583616 671214927550768881984 671719221260423854848 683308890209341294272 683822270292143203584 689859786649401350928 702289692715156330224 702817333355813848128 705191716238772678696 719274564358506959616 724780375023183030882 732234466419020598528 745427880228372321024 752574312708437837376 755116793494614992232 766134210234715996608 766709818206342379776 768722501485508956056 776092259980576519794 787415716074569218736 790075904304550871502 790669500025290579144 820990159318295822592 835782774801508359936 838606365256918861152 846646101796992567048 858998962990439147712 861900986514055496184 862548545482135177248 879113356438175172864 885842680583890371078 894953236734358509312 911078520279121725696 919813048865868467904 923613929233082800416 936386256953541773632 937089777807751797504 940255621651696904928 966373833364244041176 969638609828312433207 989002525992947069472 997261623548768375424 1003432416944583783168 1006822391326153322976 1021512280312954662144 1024963335314011941408 1025733405438214805376 1034789679974102026392 1053434539072734495336 1054226000033720772192 1082696609602532675762 1087170562534774546323 1098351699628530897792 1118141820342558481536 1128861469062656756064 1145331950653918863616 1149201315352073994912 1150064727309513569664 1153083752228263434084 1164138389970864779691 1181123574111853828104 1185113856456826307253 1186004250037935868716 1226417398487824623872 1231485238977443733888 1253674162202262539904 1269969152695488850572 1288498444485658721568 1292851479771083244276 1318670034657262759296 1328764020875835556617 1342429855101537763968 1366617780418682588544 1379719573298802701856 1404579385430312660448 1405634666711627696256 1410383432477545357392 1449560750046366061764 1505148625416875674752 1510233586989229984464 1532268420469431993216 1537445002971017912112 1552184519961153039588 1574831432149138437472 1580151808609101743004 1581339000050581158288 1624044914403799013643 1677212730513837722304 1693292203593985134096 1717997925980878295424 1723801973028110992368 1725097090964270354496 1771685361167780742156 1839626097731736935808 1847227858466165600832 1872772513907083547264 1880511243303393809856 1932747666728488082352 1939277219656624866414 1978005051985894138944 1994523247097536750848 2013644782652306645952 2049926670628023882816 2051466810876429610752 2069579359948204052784 2106869078145468990672 2108452000067441544384 2165393219205065351524 2174341125069549092646 2196703399257061795584 2236283640685116963072 2257722938125313512128 2298402630704147989824 2300129454619027139328 2306167504456526868168 2328276779941729559382 2362247148223707656208 2370227712913652614506 2372008500075871737432 2462970477954887467776 2507348324404525079808 2539938305390977701144 2576996888971317443136 2585702959542166488552 2637340069314525518592 2657528041751671113234 2684859710203075527936 2733235560837365177088 2759439146597605403712 2809158770860625320896 2811269333423255392512 2820766864955090714784 2899121500092732123528 3010297250833751349504 3020467173978459968928 3064536840938863986432 3074890005942035824224 3104369039922306079176 3149662864298276874944 3160303617218203486008 3162678000101162316576 3248089828807598027286 3261511687604323638969 3354425461027675444608 3386584407187970268192 3435995851961756590848 3447603946056221984736 3450194181928540708992 3492415169912594339073 3543370722335561484312 3555341569370478921759 3679252195463473871616 3694455716932331201664 3745545027814167094528 3761022486606787619712 3865495333456976164704 3878554439313249732828 3956010103971788277888 3986292062627506669851 4027289565304613291904 4099853341256047765632 4139158719896408105568 4213738156290937981344 4216904000134883088768 4330786438410130703048 4348682250139098185292 4515445876250627024256 4596805261408295979648 4612335008913053736336 4656553559883459118764 4724494296447415312416 4740455425827305229012 4744017000151743474864 4872134743211397040929 5079876610781955402288 5153993777942634886272 5171405919084332977104 5315056083503342226468 5518878293195210807424 5618317541721250641792 5641533729910181429568 5798243000185464247056 6040934347956919937856 6149780011884071648448 6208738079844612158352 6299325728596553749888 6320607234436406972016 6325356000202324633152 6496179657615196054572 6523023375208647277938 6708850922055350889216 6773168814375940536384 6895207892112443969472 6900388363857081417984 6984830339825188678146 7086741444671122968624 7110683138740957843518 7388911433864662403328 7522044973213575239424 7730990666913952329408 7757108878626499465656 7912020207943576555776 7972584125255013339702 8054579130609226583808 8199706682512095531264 8278317439792816211136 8427476312581875962688 8433808000269766177536 8661572876820261406096 8697364500278196370584 9030891752501254048512 9193610522816591959296 9224670017826107472672 9313107119766918237528 9448988592894830624832 9480910851654610458024 9488034000303486949728 9744269486422794081858 10159753221563910804576 10307987555885269772544 10342811838168665954208 10630112167006684452936 10666024708111436765277 11037756586390421614848 11236635083442501283584 11283067459820362859136 11596486000370928494112 11958876187882520009553 12081868695913839875712 12299560023768143296896 12417476159689224316704 12598651457193107499776 12641214468872813944032 12650712000404649266304 12992359315230392109144 13046046750417294555876 13546337628751881072768 13790415784224887938944 13969660679650377356292 14173482889342245937248 14221366277481915687036 14616404229634191122787 15461981333827904658816 15514217757252998931312 15945168250510026679404 16556634879585632422272 16854952625163751925376 17323145753640522812192 17394729000556392741168 18449340035652214945344 18626214239533836475056 18897977185789661249664 18961821703309220916048 18976068000606973899456 19488538972845588163716 20319506443127821609152 20685623676337331908416 21260224334013368905872 21332049416222873530554 22566134919640725718272 23192972000741856988224 23917752375765040019106 24163737391827679751424 24599120047536286593792 24834952319378448633408 25282428937745627888064 25301424000809298532608 25984718630460784218288 26092093500834589111752 27092675257503762145536 27580831568449775877888 27939321359300754712584 28346965778684491874496 28442732554963831374072 29232808459268382245574 30923962667655809317632 31028435514505997862624 31890336501020053358808 33113269759171264844544 33709905250327503850752 34646291507281045624384 34789458001112785482336 35876628563647560028659 36898680071304429890688 37252428479067672950112 37795954371579322499328 37923643406618441832096 37952136001213947798912 38977077945691176327432 40639012886255643218304 41371247352674663816832 42520448668026737811744 42664098832445747061108 43849212688902573368361 46385944001483713976448 47835504751530080038212 49669904638756897266816 50564857875491255776128 51969437260921568436576 52184187001669178223504 55878642718601509425168 56693931557368983748992 56885465109927662748144 58465616918536764491148 62056871029011995725248 63780673002040106717616 69292583014562091248768 69578916002225570964672 71753257127295120057318 73797360142608859781376 74504856958135345900224 75847286813236883664192 75904272002427895597824 77954155891382352654864 81278025772511286436608 82742494705349327633664 85040897336053475623488 85328197664891494122216 87698425377805146736722 92771888002967427952896 95671009503060160076424 99339809277513794533632 101129715750982511552256 103938874521843136873152 104368374003338356447008 111757285437203018850336 113387863114737967497984 113770930219855325496288 116931233837073528982296 124113742058023991450496 127561346004080213435232 131547638066707720105083 138585166029124182497536 139157832004451141929344 143506514254590240114636 149009713916270691800448 151694573626473767328384 155908311782764705309728 170081794672106951246976 170656395329782988244432 175396850755610293473444 191342019006120320152848 207877749043686273746304 208736748006676712894016 223514570874406037700672 227541860439710650992576 233862467674147057964592 248227484116047982900992 255122692008160426870464 263095276133415440210166 278315664008902283858688 287013028509180480229272 298019427832541383600896 303389147252947534656768 311816623565529410619456 340163589344213902493952 341312790659565976488864 350793701511220586946888 382684038012240640305696 394642914200123160315249 415755498087372547492608 417473496013353425788032 447029141748812075401344 455083720879421301985152 467724935348294115929184 510245384016320853740928 526190552266830880420332 574026057018360960458544 623633247131058821238912 682625581319131952977728 701587403022441173893776 765368076024481280611392 789285828400246320630498 834946992026706851576064 894058283497624150802688 910167441758842603970304 935449870696588231858368 1020490768032641707481856 1052381104533661760840664 1148052114036721920917088 1247266494262117642477824 1365251162638263905955456 1403174806044882347787552 1530736152048962561222784 1578571656800492641260996 1870899741393176463716736 2104762209067323521681328 2296104228073443841834176 2730502325276527811910912 2806349612089764695575104 3061472304097925122445568 3157143313600985282521992 3741799482786352927433472 4209524418134647043362656 4592208456146887683668352 5612699224179529391150208 6314286627201970565043984 8419048836269294086725312 9184416912293775367336704 11225398448359058782300416 12628573254403941130087968 16838097672538588173450624 25257146508807882260175936 33676195345077176346901248 50514293017615764520351872 101028586035231529040703744
- Sum of all divisors σ(n): 344881694716713949682823551
- Sum of proper divisors (its aliquot sum) s(n): 243853108681482420642119807
- 101028586035231529040703744 is an abundant number, because the sum of its proper divisors (243853108681482420642119807) is greater than itself. Its abundance is 142824522646250891601416063
Bases of 101028586035231529040703744
- Binary: 1010011100100011010001010011111100001010011110110000101100111101100010101110001000000002
- Hexadecimal: 0x5391A29F853D859EC57100
- Base-36: COZN4PBA7LFJHG000
Squares and roots of 101028586035231529040703744
- 101028586035231529040703744 squared (1010285860352315290407037442) is 10206775196278179124441732040997919275945946775617536
- 101028586035231529040703744 cubed (1010285860352315290407037443) is 1031176066059457196336675552037734060471030600995424375882490887884905627254784
-
101028586035231529040703744 is a
perfect square number . Itssquare root is 10051297728912 -
The
cube root of 101028586035231529040703744 is 465744882.4240595557
Scales and comparisons
How big is 101028586035231529040703744?- 101,028,586,035,231,529,040,703,744 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 101,028,586,035,231,529,040,703,744 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 101028586035231529040703744 cubic inches would be around 38812073.5 feet tall.
Recreational maths with 101028586035231529040703744
- 101028586035231529040703744 backwards is 447307040925132530685820101
- The number of decimal digits it has is: 27
- The sum of 101028586035231529040703744's digits is 90
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 101028586035231529040703744 - Facts about the integer". Numbermatics.com. 2024. Web. 3 June 2024.
APA style:
Numbermatics. (2024). Number 101028586035231529040703744 - Facts about the integer. Retrieved 3 June 2024, from https://numbermatics.com/n/101028586035231529040703744/
Chicago style:
Numbermatics. 2024. "Number 101028586035231529040703744 - Facts about the integer". https://numbermatics.com/n/101028586035231529040703744/
The information we have on file for 101028586035231529040703744 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 101028586035231529040703744, math, Factors of 101028586035231529040703744, curriculum, school, college, exams, university, Prime factorization of 101028586035231529040703744, STEM, science, technology, engineering, physics, economics, calculator, one hundred one septillion, twenty-eight sextillion, five hundred eighty-six quintillion, thirty-five quadrillion, two hundred thirty-one trillion, five hundred twenty-nine billion, forty million, seven hundred three thousand, seven hundred forty-four.