49733134074284671695748608
49,733,134,074,284,671,695,748,608 is an even composite number composed of six prime numbers multiplied together.
49733134074284671695748608 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 49733134074284671695748608:
29 × 36 × 313 × 373 × 613 × 733
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 31 × 31 × 31 × 37 × 37 × 37 × 61 × 61 × 61 × 73 × 73 × 73)See below for interesting mathematical facts about the number 49733134074284671695748608 from the Numbermatics database.
Names of 49733134074284671695748608
- Cardinal: 49733134074284671695748608 can be written as Forty-nine septillion, seven hundred thirty-three sextillion, one hundred thirty-four quintillion, seventy-four quadrillion, two hundred eighty-four trillion, six hundred seventy-one billion, six hundred ninety-five million, seven hundred forty-eight thousand, six hundred eight.
Scientific notation
- Scientific notation: 4.9733134074284671695748608 × 1025
Factors of 49733134074284671695748608
Divisors of 49733134074284671695748608
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 24 27 31 32 36 37 48 54 61 62 64 72 73 74 81 93 96 108 111 122 124 128 144 146 148 162 183 186 192 216 219 222 243 244 248 256 279 288 292 296 324 333 366 372 384 432 438 444 486 488 496 512 549 558 576 584 592 648 657 666 729 732 744 768 837 864 876 888 961 972 976 992 999 1098 1116 1147 1152 1168 1184 1296 1314 1332 1369 1458 1464 1488 1536 1647 1674 1728 1752 1776 1891 1922 1944 1952 1971 1984 1998 2196 2232 2257 2263 2294 2304 2336 2368 2511 2592 2628 2664 2701 2738 2883 2916 2928 2976 2997 3294 3348 3441 3456 3504 3552 3721 3782 3844 3888 3904 3942 3968 3996 4107 4392 4453 4464 4514 4526 4588 4608 4672 4736 4941 5022 5184 5256 5328 5329 5402 5476 5673 5766 5832 5856 5913 5952 5994 6588 6696 6771 6789 6882 6912 7008 7104 7442 7533 7564 7688 7776 7808 7884 7936 7992 8103 8214 8649 8784 8906 8928 8991 9028 9052 9176 9344 9472 9882 10044 10323 10368 10512 10656 10658 10804 10952 11163 11346 11532 11664 11712 11826 11904 11988 12321 13176 13359 13392 13542 13578 13764 13824 14016 14208 14823 14884 15066 15128 15376 15552 15616 15768 15872 15984 15987 16206 16428 17019 17298 17568 17739 17812 17856 17982 18056 18104 18352 18688 18944 19764 20088 20313 20367 20646 20736 21024 21312 21316 21608 21904 22326 22599 22692 23064 23328 23424 23652 23808 23976 24309 24642 25947 26352 26718 26784 26973 27084 27156 27528 28032 28416 29646 29768 29791 30132 30256 30752 30969 31104 31232 31536 31968 31974 32412 32856 33489 34038 34596 35136 35478 35557 35624 35712 35964 36112 36208 36704 36963 37376 39528 40077 40176 40626 40734 41292 41472 42048 42439 42624 42632 43216 43808 44469 44652 45198 45384 46128 46656 46848 47304 47616 47952 47961 48618 49284 50653 51057 51894 52704 53217 53436 53568 53946 54168 54312 55056 56064 56832 58621 59292 59536 59582 60264 60512 60939 61101 61504 61938 62208 63072 63936 63948 64824 65712 66978 68076 69192 69967 70153 70272 70956 71114 71248 71424 71928 72224 72416 72927 73408 73926 77841 79056 80154 80352 81252 81468 82584 83509 83731 84096 84878 85248 85264 86432 87616 88938 89304 89373 90396 90768 92256 92907 93312 93696 94608 95904 95922 97236 98568 99937 100467 101306 102114 103788 105408 106434 106671 106872 107136 107892 108336 108624 110112 110889 112128 115351 117242 118584 119072 119164 120231 120528 121024 121878 122202 123008 123876 124416 126144 127317 127872 127896 129648 131424 133956 136152 137677 138043 138384 139934 140306 140544 141912 142228 142496 142848 143856 143883 144448 144832 145854 146816 147852 151959 153171 155682 158112 160308 160704 162504 162936 164761 165168 165199 167018 167462 168192 169756 170496 170528 172864 175232 175863 177876 178608 178746 180792 181536 182817 183303 184512 185814 186624 189216 191808 191844 194472 197136 197173 199874 200934 202612 204228 207576 209901 210459 210816 212868 213342 213744 214272 215784 216672 217248 218781 220224 221778 226981 230702 233523 234484 237168 238144 238328 240462 241056 242048 243756 244404 246016 247752 250527 251193 252288 254634 255744 255792 259296 262848 267912 268119 271633 272304 275354 276086 276768 278721 279868 280612 281088 283824 284456 284992 287712 287766 288896 289664 291708 293632 295704 299811 301401 303918 306342 311364 316224 320013 320616 321408 325008 325069 325872 329522 330336 330398 332667 334036 334924 336384 339512 341056 345728 346053 350464 351726 355752 357216 357492 360693 361584 363072 365634 366606 369024 371628 373248 378432 381951 383616 383688 388944 389017 394272 394346 399748 401868 405224 408456 413031 414129 415152 419802 420918 421632 425736 426684 427488 428544 431568 431649 433344 434496 437562 440448 443556 453962 455877 459513 461404 467046 468968 474336 476288 476656 480924 482112 484096 487512 488808 492032 494283 495504 495597 501054 502386 504576 509268 511488 511584 518592 525696 527589 535824 536238 543266 544608 548451 549909 550708 552172 553536 557442 559736 561224 567648 568912 569984 575424 575532 577792 579328 583416 587264 591408 591519 599622 602802 607836 612684 622728 629703 631377 632448 640026 641232 642816 650016 650138 651744 656343 659044 660672 660796 665334 668072 669848 679024 680943 682112 691456 692106 700569 700928 703452 711504 714432 714984 721386 723168 726144 731268 733212 738048 743256 751581 753579 756864 763902 767232 767376 777888 778034 788544 788692 799496 803736 804357 810448 814899 816912 826062 828258 830304 836163 839604 841836 843264 851472 853368 854976 863136 863298 866688 868992 875124 880896 887112 899433 904203 907924 911754 919026 922808 934092 937936 948672 952576 953312 960039 961848 964224 968192 975024 975207 977616 988566 991008 991194 998001 1002108 1004772 1009152 1018536 1023168 1037184 1038159 1051392 1055178 1071648 1072476 1082079 1086532 1089216 1096902 1099818 1101416 1102267 1104344 1107072 1114884 1119472 1122448 1135296 1137824 1139968 1145853 1150848 1151064 1155584 1158656 1166832 1167051 1182816 1183038 1199244 1205604 1215672 1225368 1239093 1242387 1245456 1259406 1262754 1264896 1280052 1282464 1285632 1294947 1300032 1300276 1303488 1312686 1315609 1318088 1321344 1321592 1330668 1336144 1339696 1358048 1361886 1364224 1367631 1378539 1382912 1384212 1401138 1406904 1423008 1428864 1429968 1442772 1446336 1452288 1462536 1466424 1476096 1482849 1486512 1486791 1503162 1507158 1513728 1527804 1534464 1534752 1555776 1556068 1570243 1577088 1577384 1582767 1598992 1607472 1608714 1620896 1629798 1633824 1645353 1649727 1652124 1656516 1660608 1672326 1679208 1683672 1702944 1706736 1709952 1726272 1726596 1733376 1737984 1750248 1761792 1774224 1774557 1798866 1808406 1815848 1817251 1823508 1838052 1845616 1868184 1875872 1889109 1894131 1897344 1905152 1906624 1920078 1923696 1928448 1950048 1950414 1955232 1969029 1977132 1982016 1982388 1996002 2004216 2009544 2037072 2042829 2046336 2074368 2076318 2102784 2110356 2143296 2144952 2164158 2168977 2173064 2174743 2178432 2193804 2199636 2202832 2204534 2208688 2214144 2229768 2238944 2244896 2254743 2260737 2270592 2275648 2279936 2291706 2301696 2302128 2333664 2334102 2365632 2366076 2398488 2411208 2413071 2431344 2444697 2450736 2478186 2484774 2490912 2518812 2525508 2529792 2560104 2564928 2588779 2589894 2595661 2600064 2600552 2606976 2625372 2631218 2636176 2642688 2643184 2661336 2672288 2679392 2698299 2712609 2716096 2723772 2728448 2735262 2757078 2768424 2802276 2813808 2846016 2857728 2859936 2880117 2885544 2892672 2904576 2925072 2925621 2932848 2965698 2973024 2973582 3006324 3014316 3027456 3055608 3069504 3089833 3098047 3111552 3112136 3114477 3140486 3154176 3154768 3165534 3197984 3214944 3217428 3241792 3246237 3259596 3267648 3290706 3299454 3304248 3306801 3313032 3321216 3344652 3358416 3367344 3405888 3413472 3419904 3437559 3452544 3453192 3466752 3475968 3500496 3501153 3548448 3549114 3575881 3597732 3616812 3631696 3634502 3647016 3676104 3691232 3697669 3717279 3727161 3736368 3751744 3778218 3788262 3794688 3813248 3840156 3847392 3856896 3884841 3900096 3900828 3910464 3938058 3946827 3954264 3964032 3964776 3992004 4008432 4019088 4074144 4085658 4092672 4102893 4148736 4152636 4220712 4267987 4279333 4286592 4289904 4328316 4337954 4346128 4349486 4356864 4387608 4399272 4405664 4409068 4417376 4428288 4448547 4459536 4460373 4477888 4489792 4509486 4521474 4541184 4551296 4583412 4603392 4604256 4667328 4668204 4710729 4731264 4732152 4748301 4796976 4822416 4826142 4862688 4889394 4901472 4956372 4969548 4981824 5037624 5051016 5094049 5107591 5120208 5121169 5129856 5177558 5179788 5191322 5200128 5201104 5213952 5250744 5262436 5272352 5285376 5286368 5322672 5323671 5344576 5358784 5396598 5425218 5432192 5447544 5451753 5470524 5514156 5536848 5604552 5627616 5667327 5682393 5692032 5715456 5719872 5760234 5771088 5785344 5850144 5851242 5865696 5931396 5946048 5947164 6012648 6028632 6096157 6111216 6112363 6128487 6139008 6179666 6196094 6223104 6224272 6228954 6280972 6308352 6309536 6331068 6395968 6429888 6434856 6483584 6492474 6506931 6519192 6524229 6535296 6581412 6598908 6608496 6613602 6626064 6642432 6689304 6716832 6734688 6764229 6782211 6811776 6826944 6839808 6875118 6905088 6906384 7000992 7002306 7036411 7096896 7098228 7151762 7195464 7233624 7239213 7263392 7269004 7294032 7295401 7334091 7352208 7382464 7395338 7434558 7454322 7472736 7503488 7556436 7576524 7589376 7626496 7680312 7694784 7766337 7769682 7786983 7800192 7801656 7820928 7876116 7893654 7908528 7928064 7929552 7984008 8016864 8038176 8094897 8148288 8171316 8185344 8205786 8305272 8398297 8420623 8441424 8535974 8558666 8573184 8579808 8640351 8656632 8675908 8692256 8698972 8713728 8775216 8776863 8798544 8811328 8818136 8834752 8897094 8919072 8920746 8955776 8979584 9018972 9042948 9082368 9102592 9166824 9208512 9269499 9294141 9334656 9336408 9343431 9421458 9462528 9464304 9496602 9593952 9644832 9652284 9725376 9778788 9802944 9912744 9920403 9939096 9963648 10050421 10075248 10077139 10102032 10188098 10215182 10240416 10242338 10259712 10312677 10355116 10359576 10382644 10400256 10402208 10427904 10501488 10503459 10524872 10544704 10572736 10645344 10647342 10689152 10717568 10727643 10793196 10850436 10864384 10895088 10903506 10941048 11028312 11073696 11093007 11151837 11181483 11209104 11255232 11334654 11364786 11384064 11439744 11520468 11542176 11570688 11700288 11702484 11731392 11840481 11862792 11892096 11894328 12025296 12027553 12057264 12059527 12192314 12222432 12224726 12256974 12278016 12308679 12359332 12392188 12446208 12448544 12457908 12561944 12619072 12662136 12791936 12803961 12837999 12859776 12869712 12967168 12984948 13013862 13038384 13048458 13070592 13162824 13197816 13216992 13227204 13252128 13284864 13345641 13378608 13381119 13433664 13469376 13528458 13564422 13623552 13653888 13750236 13810176 13812768 14001984 14004612 14072822 14132187 14193792 14196456 14244903 14303524 14390928 14393629 14467248 14478426 14526784 14538008 14588064 14590802 14668182 14704416 14764928 14790676 14869116 14908644 14945472 15006976 15112872 15153048 15252992 15282147 15322773 15360624 15363507 15389568 15532674 15539364 15573966 15600384 15603312 15641856 15752232 15787308 15817056 15856128 15859104 15968016 15971013 16033728 16076352 16189794 16296576 16342632 16355259 16411572 16569613 16610544 16796594 16841246 16882848 17001981 17047179 17071948 17117332 17146368 17159616 17280702 17313264 17351816 17384512 17397944 17550432 17553726 17597088 17622656 17636272 17669504 17794188 17838144 17841492 17911552 17959168 18037944 18085896 18205184 18288471 18333648 18337089 18385461 18417024 18538998 18588282 18669312 18672816 18686862 18842916 18925056 18928608 18993204 19187904 19289664 19304568 19450752 19520793 19557576 19572687 19605888 19825488 19829209 19840806 19878192 19927296 20100842 20150496 20154278 20204064 20292687 20346633 20376196 20430364 20480832 20484676 20519424 20625354 20710232 20719152 20765288 20804416 21002976 21006918 21049744 21089408 21109233 21145472 21290688 21294684 21378304 21435136 21455286 21586392 21700872 21717639 21728768 21790176 21807012 21882096 21886203 22002273 22056624 22147392 22186014 22303674 22362966 22418208 22510464 22669308 22729572 22768128 22879488 23040936 23084352 23299011 23360949 23400576 23404968 23462784 23680962 23725584 23730037 23784192 23788656 24050592 24055106 24114528 24119054 24284691 24384628 24444864 24449452 24513948 24556032 24617358 24718664 24784376 24897088 24915816 25123888 25194891 25238144 25261869 25324272 25583872 25607922 25675998 25719552 25739424 25921053 25934336 25969896 26027724 26076768 26096916 26141184 26325648 26330589 26395632 26433984 26454408 26504256 26691282 26757216 26762238 26867328 26938752 27056916 27128844 27247104 27307776 27500472 27625536 27808497 27882423 28003968 28009224 28030293 28145644 28264374 28387584 28392912 28489806 28607048 28781856 28787258 28934496 28956852 29053568 29076016 29176128 29181604 29336364 29408832 29529856 29581352 29738232 29761209 29817288 29890944 30013952 30151263 30225744 30231417 30306096 30564294 30645546 30721248 30727014 30779136 30938031 31065348 31078728 31147932 31200768 31206624 31283712 31504464 31510377 31574616 31634112 31718208 31936032 31942026 32067456 32152704 32182929 32379588 32593152 32685264 32710518 32823144 33139226 33221088 33279021 33455511 33544449 33593188 33682492 33765696 34003962 34094358 34143896 34234664 34319232 34561404 34626528 34703632 34769024 34795888 35100864 35107452 35194176 35245312 35272544 35339008 35521443 35588376 35676288 35682984 35823104 35918336 36075888 36082659 36171792 36178581 36576942 36667296 36674178 36770922 36834048 36926037 37077996 37176564 37338624 37345632 37373724 37685832 37857216 37986408 38375808 38411883 38513997 38579328 38609136 38901504 39041586 39115152 39145374 39211776 39650976 39658418 39681612 39756384 39854592 40036923 40143357 40201684 40300992 40308556 40408128 40585374 40693266 40752392 40783879 40860728 40961664 40969352 41250708 41420464 41438304 41530576 41608832 42005952 42013836 42099488 42178816 42218466 42290944 42396561 42581376 42589368 42734709 42756608 42870272 42910572 43172784 43180887 43401744 43435278 43580352 43614024 43764192 43772406 44004546 44113248 44294784 44372028 44607348 44725932 44836416 45020928 45338616 45459144 45758976 45846441 45968319 46081872 46090521 46168704 46598022 46721898 46801152 46809936 46925568 47361924 47451168 47460074 47568384 47577312 47913039 48101184 48110212 48229056 48238108 48569382 48677533 48769256 48889728 48898904 49027896 49065777 49234716 49437328 49568752 49708839 49794176 49831632 50247776 50389782 50476288 50523738 50648544 51005943 51141537 51167744 51215844 51351996 51439104 51478848 51842106 51939792 52055448 52153536 52193832 52651296 52661178 52791264 52867968 52908816 53008512 53382564 53514432 53524476 53734656 53877504 54113832 54257688 54615552 54865413 55000944 55011267 55156383 55251072 55616994 55764846 56007936 56018448 56060586 56291288 56528748 56775168 56785824 56979612 57214096 57563712 57574516 57868992 57913704 58107136 58152032 58352256 58363208 58562379 58672728 58718061 58817664 59059712 59162704 59476464 59487627 59522418 59634576 59781888 60302526 60451488 60462834 60612192 60878061 61039899 61128588 61291092 61442496 61454028 61558272 61876062 62130696 62157456 62295864 62413248 63008928 63020754 63149232 63268224 63327699 63436416 63872064 63884052 64134912 64305408 64365858 64759176 65186304 65370528 65421036 65646288 65658609 66006819 66278452 66442176 66558042 66911022 67088898 67186376 67238287 67364984 67531392 68007924 68188716 68287792 68469328 68638464 69122808 69253056 69407264 69538048 69591776 69897033 70082847 70201728 70214904 70388352 70490624 70545088 70678016 71042886 71176752 71190111 71352576 71365968 72151776 72165318 72343584 72357162 72854073 73153884 73334592 73348356 73541844 73668096 73852074 74155992 74353128 74691264 74747448 75371664 75584673 75714432 75785607 75972816 76751616 76823766 77027994 77158656 77218272 77803008 78083172 78230304 78290748 78423552 78991767 79301952 79316836 79363224 79512768 80073846 80252149 80286714 80403368 80465491 80601984 80617112 80816256 81170748 81386532 81504784 81567758 81721456 81923328 81938704 82501416 82840928 82876608 83061152 83217664 83425491 83647269 84011904 84027672 84090879 84198976 84357632 84436932 84581888 84793122 85162752 85178736 85469418 85821144 86345568 86361774 86803488 86870556 87160704 87228048 87528384 87544812 88009092 88226496 88589568 88744056 89214696 89283627 89451864 89672832 90041856 90453789 90677232 90694251 90918288 91692882 91936638 92163744 92181042 92337408 93196044 93443796 93602304 93619872 93851136 94531131 94723848 94902336 94920148 95154624 95784823 95826078 96039457 96202368 96220424 96458112 96476216 96548787 97138764 97355066 97538512 97779456 97797808 98055792 98131554 98469432 98874656 99137504 99417678 99588352 99663264 99837063 100366533 100495552 100633347 100779564 100952576 101047476 101297088 102011886 102283074 102431688 102703992 102957696 103684212 103879584 104110896 104307072 104387664 105302592 105322356 105582528 105735936 105817632 106017024 106564329 106765128 107028864 107048952 107469312 107755008 108227664 108247977 108515376 108535743 109730826 110001888 110022534 110312766 110502144 110852311 111233988 111529692 112015872 112036896 112121172 112582576 113057496 113571648 113959224 114428192 114627739 115127424 115149032 115235649 115541991 115737984 115827408 116214272 116304064 116704512 116726416 117124758 117345456 117436122 117635328 118325408 118952928 118975254 119044836 119269152 119563776 120110769 120430071 120605052 120902976 120925668 121224384 121756122 122079798 122257176 122351637 122582184 122884992 122908056 123752124 124261392 124314912 124591728 124826496 126017856 126041508 126298464 126536448 126655398 126872832 127189683 127744128 127768104 128269824 128610816 128731716 129518352 129542661 130741056 130842072 131292576 131317218 132013638 132307597 132556904 132659323 132884352 133116084 133822044 134177796 134372752 134476574 134729968 135062784 136015848 136377432 136575584 136938656 137276928 137539323 137904957 138245616 138271563 138506112 138814528 139076096 139183552 139794066 140165694 140403456 140429808 140776704 141090176 142085772 142353504 142380222 142705152 142731936 143739117 144303552 144330636 144687168 144714324 145708146 146032599 146307768 146669184 146696712 147083688 147197331 147704148 148311984 148706256 149126517 149382528 149494896 150743328 151169346 151428864 151571214 151945632 153503232 153647532 154055988 154317312 154436544 156166344 156460608 156581496 157915519 157983534 158335321 158603904 158633672 158726448 158756239 159025536 160147692 160504298 160573428 160806736 160930982 161203968 161234224 161632512 162341496 162773064 163009568 163135516 163442912 163846656 163877408 164596239 165002832 165033801 165469149 165681856 165753216 166122304 166435328 166850982 167294538 168023808 168055344 168181758 168397952 168873864 169586244 170325504 170357472 170938836 171642288 172691136 172723548 173606976 173741112 174321408 174456096 175056768 175089624 175687137 176018184 176154183 176452992 177179136 177488112 178429392 178462881 178567254 178903728 179345664 180907578 181354464 181388502 181836576 183385764 183873276 184327488 184362084 184674816 186392088 186887592 187239744 188479813 188980867 189062262 189447696 189483253 189804672 189840296 189983097 190309248 191569646 191652156 192078914 192404736 192440848 192916224 192952432 193097574 194277528 194710132 195077024 195558912 195595616 196111584 196263108 196938864 196975827 197749312 198020457 198275008 198835356 199176704 199326528 199674126 200733066 200991104 201266694 201559128 201714861 202094952 202594176 204023772 204566148 204863376 205407984 205915392 207368424 207759168 208221792 208614144 208775328 209691099 210248541 210605184 210644712 211165056 211471872 211635264 212034048 213128658 213530256 213570333 214057728 214097904 216455328 216495954 217030752 217071486 218128741 219461652 220003776 220045068 220625532 221004288 221704622 222467976 223059384 224073792 224242344 225165152 225557809 226114992 226157431 226754019 227143296 227356821 227918448 228856384 229255478 230254848 230298064 230471298 231083982 231475968 231654816 232608128 233409024 233452832 234249516 234690912 234872244 235270656 236650816 236975301 237905856 237950508 238089672 238538304 240221538 240756447 240860142 241210104 241396473 241805952 241851336 242448768 243512244 244159596 244514352 244703274 245164368 245769984 245816112 247504248 248522784 248629824 249183456 249652992 250276473 250941807 252035712 252083016 252596928 253072896 253310796 253745664 254379366 255488256 255536208 257463432 259036704 259085322 260347207 261039313 261482112 261684144 262585152 262634436 264027276 264615194 265113808 265318646 265768704 266232168 267644088 267850881 268355592 268745504 268953148 269459936 269929837 270125568 271361367 272031696 272082753 272754864 273151168 273877312 275078646 275809914 276491232 276543126 277012224 277629056 278367104 279588132 280331388 280806912 280859616 281553408 282180352 283593393 284171544 284707008 284760444 285463872 287354469 287478234 288118371 288607104 288661272 289374336 289428648 289646361 291416292 292065198 292615536 293338368 293393424 294167376 294394662 295408296 296623968 297412512 298253034 298765056 298989792 299511189 301486656 302338692 302857728 303142428 303891264 307295064 308111976 308873088 310736989 311563051 312332688 312391309 312921216 313162992 315831038 315967068 316670642 317207808 317267344 317452896 317512478 318051072 319692987 320295384 321008596 321146856 321613472 321861964 322407936 322468448 323265024 324682992 324743931 325546128 325607229 326019136 326271032 326885824 327754816 329192478 330005664 330067602 330938298 331363712 331506432 332244608 332556933 333701964 334589076 336047616 336110688 336363516 336795904 337747728 339172488 340714944 341877672 343284576 343883217 345382272 345447096 345706947 346625973 347213952 347482224 348642816 348912192 350113536 350179248 351374274 352036368 352308366 352905984 354976224 356858784 356925762 357134508 357807456 358691328 361815156 362708928 362777004 363673152 366771528 367054911 367746552 368654976 368724168 371865577 372784176 372854143 373775184 373845337 374479488 376959626 377961734 378124524 378895392 378966506 379609344 379680592 379966194 380618496 381569049 383139292 383304312 384157828 384809472 384881696 385832448 385904864 386195148 388555056 388627983 389420264 390154048 391191232 392223168 392526216 393877728 393951654 395498624 396040914 396550016 396922791 397670712 397977969 398653056 399348252 401466132 401982208 402533388 403118256 403429722 404189904 405188352 408047544 409132296 409726752 410815968 411830784 412617969 413714871 414736848 414814689 415518336 416443584 417228288 417550656 419382198 420497082 421210368 421289424 422330112 423270528 426257316 427060512 427140666 428115456 428195808 432910656 432991908 434061504 434142972 436257482 438097797 438923304 440007552 440090136 441251064 441591993 443409244 444935952 445019461 446118768 446202499 447379551 448147584 448484688 450330304 451115618 452229984 452314862 453508038 454286592 454713642 455836896 457712768 458510956 460509696 460596128 460942596 462167964 462951936 463309632 465216256 466905664 468499032 469381824 469744488 473301632 473746557 473950602 475005963 475811712 475901016 476179344 476268717 477076608 480443076 481512894 481720284 482420208 482792946 483611904 483702672 484897536 487024488 488319192 489028704 489406548 490328736 491539968 491632224 493788717 495008496 495101403 497045568 497259648 498366912 499305984 500552946 501883614 504071424 504166032 505193856 506621592 508758732 510976512 511072416 513658003 514926864 518073408 518170644 520694414 522078626 522964224 523368288 525170304 525268872 527061411 528054552 528462549 529230388 530227616 530637292 531537408 532464336 532564273 535288176 535388643 535701762 536711184 537491008 537906296 538919872 539859674 542722734 544063392 544165506 545509728 546302336 547754624 550157292 551619828 552982464 553086252 554024448 555258112 556734208 559176264 560662776 561719232 564360704 565439439 566942601 567186786 568343088 568449759 569414016 569520888 569949291 570927744 574708938 574956468 576236742 577214208 577322544 578748672 578857296 579292722 582832584 584130396 585231072 586676736 586786848 588334752 588789324 590816592 590927481 593247936 594825024 596506068 597530112 597979584 599022378 602973312 604677384 605144583 606284856 607782528 613075681 614590128 614705479 616223952 617746176 621473978 623126102 624665376 624782618 625842432 626325984 629073297 630745623 631662076 631934136 633341284 634415616 634534688 634905792 635024956 636102144 639385974 640590768 640710999 642017192 642293712 643226944 643723928 644936896 649365984 649487862 651092256 651214458 652038272 652542064 653771648 654386223 655509632 658384956 660011328 660135204 661876596 662727424 663012864 664489216 665113866 667403928 669178152 672221376 672727032 673591808 675495456 676673427 678344976 678472293 680262057 681429888 682070463 683755344 686569152 687766434 690764544 690894192 691413894 693251946 694427904 694964448 697824384 700227072 700358496 702748548 704072736 704616732 705811968 709952448 713717568 713851524 714269016 715614912 722269341 723630312 724189419 725417856 725554008 727346304 733543056 733680733 734109822 735493104 735631147 737309952 737448336 743731154 745568352 745708286 747550368 747690674 748958976 750829419 752825421 753919252 755923468 756249048 757790784 757933012 759218688 759361184 759932388 761236992 763138098 766278584 766608624 768315656 769763392 771809728 772390296 777110112 777255966 778840528 780308096 781041621 782382464 783117939 784446336 785052432 787755456 787903308 790997248 792081828 793100032 793845582 795341424 795955938 797306112 798696504 802932264 803552643 803964416 805066776 806236512 806859444 808379808 809789511 810376704 814084101 816095088 816248259 818264592 819453504 821631936 825235938 827429742 829473696 829629378 831036672 832887168 835101312 838764396 840994164 842420736 842578848 844660224 846541056 852514632 854121024 854281332 856391616 862063407 864355113 865821312 865983816 868123008 868285944 868939083 872514964 876195594 877846608 878011369 880015104 880180272 882502128 883183986 886818488 889871904 890038922 892237536 892404998 894759102 896295168 896969376 898533567 900660608 902231236 904459968 904629724 907016076 908573184 909427284 911673792 915425536 917021912 921192256 921885192 924335928 926619264 930432512 932210967 933811328 934689153 936998064 937173927 938763648 939488976 946603264 947493114 947901204 950011926 951623424 951802032 952358688 952537434 954153216 959078961 960886152 963025788 963440568 964840416 965585892 967223808 967405344 969795072 974048976 974231793 976638384 976821687 978057408 978813096 980657472 983264448 987577434 990016992 990202806 994091136 994519296 996733824 997670799 1001105892 1003767228 1008142848 1008332064 1010387712 1013243184 1017517464 1022144832 1027316006 1029853728 1031649651 1036146816 1036341288 1037120841 1039877919 1041388828 1044157252 1045928448 1046736576 1050340608 1050537744 1054122822 1056109104 1056925098 1058460776 1060455232 1061274584 1064928672 1065128546 1070576352 1070777286 1071403524 1073422368 1074982016 1075812592 1077839744 1079719348 1085445468 1088126784 1088331012 1091019456 1092604672 1095509248 1100314584 1101164733 1103239656 1105964928 1106172504 1110516224 1113468416 1115596731 1118352528 1118562429 1121325552 1121536011 1123438464 1130878878 1133885202 1134373572 1136686176 1136899518 1138828032 1139041776 1139898582 1141855488 1144707147 1149417876 1149912936 1152473484 1154428416 1154645088 1157497344 1157714592 1158585444 1165665168 1165883949 1168260792 1170462144 1173573696 1176669504 1177578648 1181633184 1181854962 1186495872 1189650048 1190768373 1193012136 1193933907 1195959168 1198044756 1205946624 1209354768 1209581749 1210289166 1212569712 1215565056 1226151362 1229180256 1229410958 1232447904 1235492352 1237853907 1241144613 1242947956 1244444067 1246252204 1249330752 1249565236 1251684864 1252651968 1258146594 1261491246 1263324152 1263868272 1266682568 1269069376 1269811584 1270049912 1278771948 1281181536 1281421998 1284034384 1284587424 1286453888 1287447856 1289873792 1298731968 1298975724 1302184512 1302428916 1304076544 1305084128 1307543296 1308772446 1311019264 1314293391 1316769912 1320022656 1320270408 1323753192 1324775979 1325454848 1328978432 1330227732 1334807856 1335058383 1338356304 1338607497 1342138653 1344442752 1345454064 1350990912 1353346854 1356689952 1356944586 1360524114 1362859776 1364140926 1367510688 1373138304 1375532868 1381529088 1381788384 1382827788 1386503892 1388855808 1389928896 1395648768 1400716992 1405497096 1408145472 1409233464 1419904896 1421239671 1425017889 1427435136 1427703048 1428538032 1428806151 1431229824 1444538682 1447260624 1447532257 1448378838 1450835712 1451108016 1454692608 1467086112 1467361466 1468219644 1470986208 1471262294 1474619904 1474896672 1481366151 1485304209 1487462308 1491136704 1491416572 1495100736 1495381348 1497917952 1501658838 1505650842 1507838504 1509003523 1511846936 1512498096 1515581568 1515866024 1518722368 1519864776 1526276196 1532557168 1533217248 1536631312 1539526784 1540974009 1543619456 1544780592 1554220224 1554511932 1557681056 1560616192 1562083242 1564764928 1566235878 1568892672 1570104864 1575510912 1575806616 1581184233 1581994496 1584163656 1585387647 1586200064 1587691164 1590682848 1591911876 1594612224 1597393008 1597692819 1605864528 1606165929 1607105286 1610133552 1612473024 1613718888 1616759616 1619579022 1628168202 1632190176 1632496518 1636529184 1638907008 1643263872 1650471876 1654859484 1658947392 1659258756 1662073344 1665774336 1670202624 1677528792 1681988328 1685157696 1693082112 1696318317 1700827803 1705029264 1705349277 1708242048 1708562664 1709847873 1712783232 1724126814 1728710226 1731642624 1731967632 1736246016 1736571888 1737878166 1745029928 1752391188 1755693216 1756022738 1760030208 1760360544 1765004256 1766367972 1772782443 1773636976 1779743808 1780077844 1784475072 1784809996 1789518204 1792590336 1793938752 1797067134 1801321216 1804462472 1808919936 1809259448 1814032152 1815433749 1818854568 1823347584 1830851072 1834043824 1839227043 1842384512 1843770384 1844116437 1848671856 1853238528 1864421934 1867622656 1869378306 1873996128 1874347854 1877527296 1878977952 1887219891 1892236869 1893206528 1894986228 1895802408 1900023852 1903246848 1903604064 1904717376 1905074868 1908306432 1918157922 1921772304 1922132997 1926051576 1926881136 1929680832 1931171784 1934810688 1948097952 1948463586 1953276768 1953643374 1956114816 1957626192 1961314944 1963158669 1966528896 1975154868 1980033984 1980405612 1988182272 1989038592 1993467648 1995341598 2002211784 2007534456 2016664128 2020775424 2026486368 2030020281 2035034928 2035416879 2040786171 2044289664 2046211389 2054632012 2059707456 2063299302 2072293632 2072682576 2074241682 2079755838 2082777656 2088314504 2093473152 2100681216 2101075488 2108245644 2112218208 2113850196 2116921552 2120910464 2122549168 2129857344 2130257092 2141152704 2141554572 2142807048 2146844736 2149964032 2151625184 2155679488 2159438696 2166808023 2170890936 2172568257 2176253568 2176662024 2182038912 2185209344 2191018496 2200629168 2201042199 2202329466 2206479312 2206893441 2211929856 2212345008 2231193462 2236705056 2237124858 2242651104 2243072022 2246876928 2252488257 2258476263 2261757756 2267770404 2268747144 2273372352 2273799036 2277656064 2278083552 2279797164 2283710976 2289414294 2298835752 2299825872 2304946968 2309290176 2315429184 2317170888 2331330336 2331767898 2336521584 2340924288 2343124863 2347147392 2349353817 2353339008 2355157296 2363266368 2363709924 2372991744 2379300096 2381536746 2386024272 2387867814 2391918336 2396089512 2411893248 2418709536 2419163498 2420578332 2425139424 2429368533 2431130112 2442252303 2448744777 2452302724 2458360512 2458821916 2464895808 2475707814 2482289226 2485895912 2487816619 2488888134 2492504408 2498661504 2499130472 2505303936 2516293188 2522982492 2526648304 2527736544 2533365136 2538138752 2539623168 2540099824 2557543896 2562363072 2562843996 2568068768 2569174848 2572907776 2574895712 2579747584 2586190221 2593065339 2597463936 2597951448 2604369024 2604857832 2606817249 2608153088 2610168256 2615086592 2617544892 2622038528 2628586782 2633539824 2634034107 2640045312 2640540816 2647506384 2649551958 2660455464 2669615712 2670116766 2676712608 2677214994 2684277306 2688885504 2690908128 2695600701 2701981824 2706693708 2713379904 2713889172 2721048228 2725719552 2728281852 2735021376 2746276608 2751065736 2763576768 2765655576 2773007784 2779857792 2791297536 2796632901 2801433984 2804067459 2810994192 2811521781 2816290944 2818466928 2839809792 2842479342 2850035778 2854870272 2855406096 2857076064 2857612302 2862459648 2889077364 2894521248 2895064514 2896757676 2901671424 2902216032 2909385216 2922695379 2930465061 2934172224 2934722932 2936439288 2941972416 2942524588 2949793344 2962732302 2969329513 2970608418 2974924616 2977223167 2982273408 2982833144 2990201472 2990762696 2993012397 3003317676 3011301684 3015677008 3018007046 3023693872 3024996192 3031163136 3031732048 3037444736 3039729552 3052552392 3065114336 3066434496 3073262624 3079053568 3081948018 3087238912 3089561184 3094948953 3108440448 3109023864 3111362523 3115362112 3119633757 3121232384 3124166484 3129529856 3132471756 3137785344 3140209728 3151021824 3151613232 3162368466 3168327312 3170775294 3175382328 3181365696 3183823752 3194786016 3195385638 3211729056 3212331858 3214210572 3220267104 3224946048 3227437776 3233519232 3239158044 3256336404 3264380352 3264993036 3273058368 3277814016 3286527744 3300943752 3303494199 3309718968 3317894784 3318517512 3331548672 3340405248 3346790193 3355057584 3355687287 3363976656 3364608033 3370315392 3392636634 3401655606 3410058528 3410698554 3416484096 3417125328 3419695746 3425566464 3448253628 3457420452 3463285248 3463935264 3472492032 3473143776 3475756332 3490059856 3497651847 3504782376 3511386432 3512045476 3520721088 3530008512 3532735944 3545564886 3547273952 3553459909 3559487616 3560155688 3568950144 3569619992 3572305119 3579036408 3581801721 3587877504 3594134268 3602642432 3608924944 3617839872 3618518896 3628064304 3628745247 3630867498 3637709136 3646695168 3668087648 3678454086 3684769024 3687540768 3688232874 3697343712 3706477056 3713561721 3723433839 3728843868 3733332201 3735245312 3738756612 3747992256 3748695708 3755054592 3757955904 3774439782 3784473738 3789972456 3791604816 3800047704 3807208128 3809434752 3810149736 3836315844 3843544608 3844265994 3852103152 3853762272 3859361664 3862343568 3869621376 3896195904 3896927172 3906553536 3907286748 3912229632 3915252384 3922629888 3926317338 3933057792 3942880173 3950309736 3960067968 3960811224 3976364544 3986935296 3990683196 4004423568 4005175149 4015068912 4015822491 4026415959 4033328256 4052972736 4060040562 4070069856 4070833758 4081572342 4088579328 4092422778 4101535507 4109264024 4119414912 4126598604 4144587264 4145365152 4148483364 4159511676 4165555312 4176629008 4186946304 4202150976 4216491288 4224436416 4227700392 4233843104 4241820928 4245098336 4259714688 4260514184 4263719013 4275053667 4282305408 4283109144 4285614096 4286418453 4293689472 4299928064 4303250368 4311358976 4318877392 4333616046 4341781872 4342596771 4345136514 4352507136 4353324048 4364077824 4401258336 4402084398 4404658932 4412958624 4413786882 4423859712 4424690016 4444098453 4455912627 4462386924 4473410112 4474249716 4485302208 4486144044 4493753856 4504976514 4516952526 4523515512 4527010569 4535540808 4537494288 4546744704 4547598072 4556167104 4559594328 4578828588 4597671504 4599651744 4609893936 4618580352 4622922027 4630858368 4634341776 4662660672 4663535796 4673043168 4681848576 4686249726 4694294784 4698707634 4706678016 4710314592 4726532736 4727419848 4745983488 4758600192 4763073492 4772048544 4775735628 4783836672 4792179024 4793078457 4818497787 4837419072 4838326996 4841156664 4850278848 4858737066 4884504606 4895381089 4897489554 4904605448 4908394951 4916721024 4917643832 4929791616 4951415628 4964578452 4971791824 4975633238 4977776268 4985008816 4997323008 4998260944 5010607872 5032586376 5045964984 5053296608 5055473088 5066730272 5076277504 5079246336 5080199648 5088954951 5102483409 5115087792 5116047831 5124726144 5125687992 5129543619 5136137536 5138349696 5145815552 5149791424 5159495168 5172380442 5186130678 5194927872 5195902896 5208738048 5209715664 5213634498 5220336512 5235089784 5257173564 5267079648 5268068214 5280090624 5281081632 5295012768 5299103916 5318347329 5320910928 5339231424 5340233532 5353425216 5354429988 5368554612 5377771008 5381816256 5391201402 5403963648 5413387416 5426759808 5427778344 5442096456 5446301247 5456563704 5470042752 5492553216 5502131472 5517681129 5527153536 5531311152 5532349311 5546015568 5559715584 5593265802 5602867968 5608134918 5621988384 5623043562 5632581888 5636933856 5679619584 5684958684 5700071556 5709740544 5710812192 5714152128 5715224604 5724919296 5766398991 5778154728 5789042496 5790129028 5793515352 5804432064 5842874203 5845390758 5858406877 5860930122 5868344448 5869445864 5872878576 5873980843 5883944832 5885049176 5889476007 5899586688 5925464604 5938659026 5941216836 5949849232 5954446334 5964546816 5965666288 5980402944 5981525392 5986024794 6006635352 6022603368 6031354016 6036014092 6047387744 6049992384 6062326272 6063464096 6074889472 6079459104 6090060843 6105104784 6106250637 6122358513 6130228672 6132868992 6138634167 6146525248 6158107136 6163896036 6174477824 6179122368 6189897906 6216880896 6218047728 6222725046 6230724224 6239267514 6248332968 6264943512 6280419456 6302043648 6303226464 6324736932 6336654624 6341550588 6350764656 6362731392 6367647504 6389572032 6390771276 6423458112 6424663716 6428421144 6440534208 6449892096 6454875552 6467038464 6478316088 6500424069 6512672808 6517704771 6528760704 6529986072 6546116736 6555628032 6573055488 6601887504 6603126597 6606988398 6619437936 6620680323 6635789568 6637035024 6693580386 6710115168 6711374574 6727953312 6729216066 6740630784 6761990971 6785273268 6803311212 6820117056 6821397108 6832968192 6834250656 6839391492 6851132928 6896507256 6914840904 6927870528 6946287552 6951512664 6980119712 6992292079 6995303694 7009564752 7010880361 7022772864 7024090952 7029374589 7041442176 7048061451 7060017024 7065471888 7091129772 7094547904 7106919818 7118975232 7120311376 7137900288 7139239984 7144610238 7158072816 7163603442 7175755008 7188268536 7217849888 7235679744 7237037792 7256128608 7257490494 7261734996 7275418272 7288105599 7293390336 7326756909 7336175296 7346234331 7356908172 7369538048 7375081536 7376465748 7394687424 7427123442 7446867678 7457687736 7463449857 7466664402 7477513224 7495984512 7497391416 7515911808 7548879564 7568947476 7579944912 7583209632 7600095408 7614416256 7618869504 7620299472 7672631688 7687089216 7688531988 7704206304 7707524544 7718723328 7724687136 7739242752 7758570663 7779196017 7792391808 7793854344 7813107072 7814573496 7824459264 7830504768 7845259776 7852634676 7866115584 7885760346 7900619472 7902102321 7920135936 7921622448 7981366392 8008847136 8010350298 8030137824 8031644982 8052831918 8066656512 8070763417 8092218703 8105945472 8120081124 8140139712 8141667516 8163144684 8177158656 8184845556 8203071014 8218528048 8238829824 8253197208 8290730304 8296966728 8319023352 8331110624 8353258016 8367824947 8373892608 8389898703 8404301952 8412202377 8432982576 8434565343 8448872832 8455400784 8467686208 8483641856 8490196672 8519429376 8521028368 8527438026 8550107334 8564610816 8566218288 8571228192 8572836906 8587378944 8606500736 8637754784 8667232092 8683563744 8685193542 8690273028 8705014272 8706648096 8728155648 8768086137 8791395183 8802516672 8804168796 8809317864 8825917248 8827573764 8849380032 8888196906 8907988539 8911825254 8924773848 8931669501 8946820224 8948499432 8970604416 8972288088 8979037191 9009953028 9033905052 9047031024 9054021138 9071081616 9074988576 9093489408 9095196144 9112334208 9119188656 9157657176 9195343008 9199303488 9219787872 9237160704 9245844054 9261716736 9268683552 9284846859 9325321344 9327071592 9346086336 9363697152 9372499452 9388589568 9397415268 9413356032 9420629184 9453065472 9454839696 9526146984 9544097088 9551471256 9584358048 9586156914 9632846659 9636995574 9658454581 9674838144 9676653992 9682313328 9684130579 9700557696 9717474132 9769009212 9790762178 9794979108 9809210896 9816789902 9833442048 9835287664 9859583232 9902831256 9910482597 9929156904 9943583648 9951266476 9955552536 9970017632 9994646016 9996521888 10021215744 10040370579 10065172752 10067061861 10091929968 10093824099 10106593216 10110946176 10133460544 10152555008 10160399296 10177909902 10204966818 10230175584 10232095662 10249452288 10251375984 10259087238 10272275072 10276699392 10299582848 10344760884 10372261356 10389855744 10391805792 10417476096 10419431328 10427268996 10440673024 10470179568 10492955541 10514347128 10534159296 10536136428 10562163264 10590025536 10598207832 10636694658 10641821856 10660379727 10678462848 10680467064 10706850432 10708859976 10716915357 10737109224 10745405163 10763632512 10782402804 10807927296 10826774832 10853519616 10855556688 10884192912 10886235741 10892602494 10913127408 10940085504 11004262944 11035362258 11054307072 11062622304 11064698622 11092031136 11119431168 11186531604 11205735936 11216269836 11243976768 11246087124 11265163776 11273867712 11369917368 11400143112 11421624384 11428304256 11430449208 11497268593 11527832887 11532797982 11556309456 11558478433 11578084992 11580258056 11587030704 11589205447 11608864128 11685748406 11690781516 11716813754 11721860244 11736688896 11738891728 11745757152 11747961686 11767889664 11770098352 11778952014 11799173376 11828640519 11850929208 11877318052 11882433672 11899698464 11908892668 11929093632 11931332576 11960805888 11963050784 11972049588 12013270704 12015525447 12045206736 12047467473 12062708032 12072028184 12079247877 12094775488 12099984768 12126928192 12149778944 12158918208 12180121686 12210209568 12212501274 12244717026 12260457344 12265737984 12277268334 12293050496 12304606521 12327792072 12358244736 12379795812 12433761792 12436095456 12445450092 12461448448 12478535028 12496665936 12529887024 12560838912 12606452928 12649473864 12673309248 12683101176 12701529312 12725462784 12735295008 12779144064 12781542552 12791157039 12825161001 12846916224 12849327432 12856842288 12859255359 12881068416 12899784192 12909751104 12934076928 12956632176 13000848138 13025345616 13027790313 13035409542 13057521408 13059972144 13092233472 13203775008 13206253194 13213976796 13238875872 13241360646 13271579136 13274070048 13387160772 13420230336 13422749148 13455906624 13458432132 13481261568 13523981942 13570546536 13581031707 13606622424 13640234112 13642794216 13668501312 13678782984 13759026349 13793014512 13795603291 13829681808 13832277469 13855741056 13868766081 13892575104 13903025328 13960239424 13984584158 13990607388 14019129504 14021760722 14045545728 14048181904 14058749178 14082884352 14096122902 14120034048 14130943776 14182259544 14189095808 14213839636 14237950464 14240622752 14275800576 14278479968 14289220476 14316145632 14327206884 14351510016 14376537072 14379235371 14435699776 14455493361 14474075584 14512257216 14514980988 14523469992 14550836544 14576211198 14653513818 14672350592 14686143267 14692468662 14713816344 14725184853 14750163072 14752931496 14789374848 14854246884 14893735356 14915375472 14926899714 14933328804 14955026448 14991969024 14994782832 15031823616 15097759128 15137894952 15159889824 15166419264 15200190816 15228832512 15237739008 15240598944 15266864853 15307450227 15345263376 15348143493 15374178432 15377063976 15408412608 15415049088 15437446656 15449374272 15478485504 15517141326 15558392034 15584783616 15587708688 15626214144 15629146992 15661009536 15705269352 15771520692 15801238944 15804204642 15840271872 15843244896 15923398093 15962732784 16017694272 16020700596 16060275648 16063289964 16105663836 16133313024 16141526834 16184437406 16211890944 16240162248 16280279424 16283335032 16326289368 16338903741 16369691112 16406142028 16437056096 16465720057 16477659648 16506394416 16509492463 16553043387 16581460608 16593933456 16597047933 16638046704 16662221248 16706516032 16735649894 16779797406 16808603904 16824404754 16865965152 16869130686 16897745664 16910801568 16935372416 16980393344 17038858752 17042056736 17054876052 17100214668 17129221632 17132436576 17142456384 17145673812 17174757888 17213001472 17275509568 17299196973 17334464184 17367127488 17370387084 17380546056 17413296192 17528622609 17536172274 17575220631 17582790366 17605033344 17608337592 17618635728 17621942529 17651834496 17655147528 17668428021 17698760064 17776393812 17815977078 17823650508 17849547696 17863339002 17893640448 17896998864 17941208832 17944576176 17958074382 18019906056 18067810104 18094062048 18108042276 18142163232 18149977152 18186978816 18190392288 18224668416 18238377312 18270182529 18315314352 18318751911 18390686016 18398606976 18439575744 18474321408 18491688108 18523433472 18537367104 18569693718 18650642688 18654143184 18692172672 18744998904 18794830536 18841258368 18906130944 18909679392 19005346111 19052293968 19055869849 19088194176 19102942512 19168716096 19172313828 19265693318 19273991148 19316909162 19349676288 19353307984 19364626656 19368261158 19401115392 19434948264 19501272207 19538018424 19553114313 19581524356 19589958216 19618421792 19633579804 19666884096 19670575328 19704878101 19719166464 19805662512 19809379791 19820965194 19858313808 19862040969 19887167296 19902532952 19911105072 19940035264 19993043776 20080741158 20130345504 20134123722 20183859936 20187648198 20213186432 20221892352 20266921088 20285972913 20320798592 20355819804 20409933636 20460351168 20464191324 20498904576 20502751968 20518174476 20544550144 20553398784 20599165696 20689521768 20744522712 20783611584 20838862656 20854537992 20881346048 20940359136 20976876237 20985911082 21028694256 21032641083 21068318592 21072272856 21088123767 21124326528 21144184353 21180051072 21196415664 21273389316 21283643712 21320759454 21356925696 21360934128 21413700864 21417719952 21433830714 21474218448 21490810326 21527265024 21564805608 21653549664 21707039232 21711113376 21768385824 21772471482 21785204988 21826254816 21864316797 21880171008 22008525888 22070724516 22108614144 22125244608 22129397244 22184062272 22373063208 22390349571 22432539672 22487953536 22492174248 22547735424 22683800197 22739834736 22744102723 22800286224 22804565557 22843248768 22856608512 22860898416 22994537186 23055665774 23065595964 23112618912 23116956866 23156169984 23160516112 23174061408 23178410894 23217728256 23275711989 23337588051 23371496812 23381563032 23433627508 23443720488 23473377792 23477783456 23491514304 23495923372 23535779328 23540196704 23557904028 23598346752 23657281038 23701858416 23706306963 23754636104 23764867344 23799396928 23817785336 23862665152 23926101568 23944099176 24026541408 24031050894 24090413472 24094934946 24125416064 24144056368 24158495754 24189550976 24199969536 24212290251 24253856384 24276656109 24317836416 24360243372 24420419136 24425002548 24489434052 24520914688 24531475968 24554536668 24586100992 24609213042 24655584144 24716489472 24759591624 24872190912 24890900184 24922896896 24957070056 24993331872 25059774048 25103474841 25121677824 25169696109 25212905856 25236607131 25298947728 25303696029 25346618496 25366202352 25403058624 25450925568 25470590016 25558288128 25563085104 25582314078 25650322002 25693832448 25698654864 25713684576 25718510718 25762136832 25819502208 25913264352 26001696276 26050691232 26055580626 26070819084 26115042816 26119944288 26184466944 26407550016 26412506388 26427953592 26477751744 26482721292 26548140096 26723965617 26774321544 26795008503 26840460672 26845498296 26911813248 26916864264 26937111573 27047963884 27141093072 27146187121 27162063414 27213244848 27218352439 27280468224 27285588432 27337002624 27357565968 27518052698 27586029024 27591206582 27659363616 27664554938 27711482112 27737532162 27785150208 27806050656 27854540577 27920478848 27969168316 27981214776 28038259008 28043521444 28091091456 28096363808 28117498356 28165768704 28192245804 28240068096 28261887552 28364519088 28378191616 28427679272 28481245504 28556959936 28578440952 28632291264 28654413768 28753074144 28758470742 28871399552 28898539977 28910986722 28948151168 28975363743 29024514432 29029961976 29046939984 29052391737 29101673088 29152422396 29307027636 29344701184 29372286534 29384937324 29427632688 29450369706 29500326144 29505862992 29578749696 29708493768 29731447791 29787470712 29830750944 29853799428 29866657608 29910052896 29983938048 29989565664 30063647232 30121111737 30195518256 30201185583 30275789904 30281472297 30319779648 30332838528 30400381632 30457665024 30481197888 30533729706 30614900454 30690526752 30696286986 30748356864 30754127952 30816825216 30830098176 30898748544 31034282652 31116784068 31169567232 31175417376 31252428288 31258293984 31322019072 31410538704 31543041384 31602477888 31608409284 31686489792 31846796186 31925465568 31981139181 32035388544 32041401192 32120551296 32126579928 32150746071 32211327672 32236215489 32283053668 32368874812 32423781888 32480324496 32486420653 32560558848 32566670064 32652578736 32658707223 32677807482 32739382224 32812284056 32874112192 32931440114 33012788832 33018984926 33106086774 33162921216 33187866912 33194095866 33276093408 33324442496 33413032064 33471299788 33559594812 33617207808 33648809508 33731930304 33738261372 33795491328 33821603136 33870744832 33960786688 34084113472 34109752104 34200429336 34264873152 34284912768 34291347624 34426002944 34491805779 34551019136 34583498661 34598393946 34668928368 34675435299 34734254976 34740774168 34761092112 34767616341 34826592384 35057245218 35072344548 35150441262 35165580732 35210066688 35216675184 35237271456 35243885058 35303668992 35310295056 35336856042 35397520128 35485921557 35552787624 35631954156 35647301016 35699095392 35726678004 35787280896 35793997728 35882417664 35889152352 35916148764 36039812112 36046576341 36135620208 36142402419 36188124096 36216084552 36284326464 36299954304 36380784576 36449336832 36476754624 36540365058 36630628704 36637503822 36781372032 36797213952 36879151488 36913819563 36983376216 37074734208 37139387436 37301285376 37308286368 37384345344 37489997808 37497034219 37589661072 37682516736 37819358784 38010692222 38104587936 38111739698 38176388352 38205885024 38337432192 38344627656 38373471117 38475483003 38531386636 38547982296 38577766077 38633818324 38699352576 38706615968 38729253312 38736522316 38802230784 38869896528 39002544414 39076036848 39083370939 39106228626 39163048712 39179916432 39236843584 39267159608 39341150656 39409756202 39611325024 39618759582 39641930388 39716627616 39724081938 39774334592 39805065904 39822210144 39880070528 39986087552 40161482316 40260691008 40268247444 40367719872 40375296396 40426372864 40443784704 40533842176 40571945826 40641597184 40711639608 40743095121 40819867272 40920702336 40928382648 41005503936 41036348952 41089100288 41198331392 41277079047 41379043536 41386809873 41489045424 41496832407 41567223168 41606298243 41677725312 41709075984 41880718272 41953752474 41971822164 42057388512 42065282166 42136637184 42144545712 42176247534 42248653056 42288368706 42360102144 42392831328 42546778632 42567287424 42641518908 42713851392 42721868256 42827401728 42835439904 42867661428 42948436896 42981620652 43054530048 43129611216 43137706113 43307099328 43422226752 43536771648 43544942964 43570409976 43652509632 43728633594 44017051776 44058429801 44141449032 44175554559 44250489216 44258794488 44368124544 44746126416 44754524713 44780699142 44865079344 44873499967 44975907072 44984348496 45095470848 45367600394 45479669472 45488205446 45600572448 45609131114 45686497536 45713217024 45721796832 45800594559 45922350681 45989074372 46044430479 46111331548 46131191928 46225237824 46233913732 46312339968 46321032224 46348122816 46356821788 46435456512 46551423978 46675176102 46742993624 46763126064 46867255016 46887440976 46955566912 46983028608 46991846744 47080393408 47115808056 47314562076 47403716832 47412613926 47509272208 47529734688 47598793856 47635570672 47725330304 47770194279 47852203136 47888198352 48053082816 48062101788 48180826944 48189869892 48250832128 48288112736 48316991508 48379101952 48399939072 48424580502 48507712768 48553312218 48635672832 48720486744 48840838272 48850005096 48978868104 49016711223 49041829376 49109073336 49172201984 49218426084 49311168288 49397160171 49432978944 49519183248 49528477389 49659130161 49744381824 49781800368 49791143799 49914140112 49986663744 50119548096 50206949682 50339392218 50425811712 50473214262 50597895456 50607392058 50693236992 50732404704 50806117248 50941180032 51116576256 51126170208 51164628156 51300644004 51387664896 51397309728 51427369152 51437021436 51524273664 51639004416 51826528704 52003392552 52101382464 52111161252 52141638168 52239888576 52585867827 52725661893 52815100032 52825012776 52855907184 52865827587 52955503488 52965442584 53005284063 53096280192 53447931234 53548643088 53558693509 53590017006 53680921344 53690996592 53823626496 53833728528 53874223146 54095927768 54282186144 54292374242 54324126828 54426489696 54436704878 54560936448 54571176864 54674005248 54715131936 54810547587 54956255733 55036105396 55172058048 55182413164 55318727232 55329109876 55422964224 55475064324 55570300416 55612101312 55709081154 55840957696 55938336632 55962429552 56076518016 56087042888 56192727616 56234996712 56384491608 56523775104 56729038176 56756383232 56855358544 56962491008 57016038333 57113919872 57156881904 57167609547 57264582528 57308827536 57506148288 57516941484 57742799104 57797079954 57821973444 57896302336 57950727486 58049028864 58059923952 58093879968 58104783474 58203346176 58304844792 58503816621 58614055272 58659342939 58689402368 58744573068 58769874648 58855265376 58900739412 59000652288 59011725984 59114634303 59157499392 59416987536 59428139373 59462895582 59574941424 59586122907 59661501888 59707598856 59733315216 59820105792 59979131328 60242223474 60391036512 60402371166 60551579808 60562944594 60639559296 60665677056 60800763264 60857918739 60962395776 61067459412 61229800908 61381053504 61392573972 61496713728 61508255904 61633650432 61660196352 61797497088 62068565304 62233568136 62350834752 62516587968 62644038144 62821077408 62930628711 63086082768 63097923249 63204955776 63216818568 63264371301 63372979584 63432553059 63693592372 63850931136 63962278362 64070777088 64082802384 64241102592 64253159856 64301492142 64422655344 64472430978 64566107336 64737749624 64960648992 64972841306 65121117696 65133340128 65305157472 65317414446 65355614964 65478764448 65592950391 65624568112 65748224384 65862880228 66025577664 66037969852 66212173548 66325842432 66375733824 66388191732 66552186816 66648884992 66826064128 66942599576 67119189624 67171048713 67297619016 67463860608 67476522744 67643206272 67741489664 67921573376 68051400591 68168226944 68219504208 68232308169 68400858672 68413696671 68529746304 68569825536 68582695248 68983611558 69102038272 69166997322 69196787892 69337856736 69350870598 69468509952 69481548336 69522184224 69535232682 69653184768 69827135967 70012764153 70114490436 70144689096 70300882524 70331161464 70420133376 70433350368 70474542912 70487770116 70607337984 70620590112 70673712084 70795040256 70971843114 71105575248 71118920889 71263908312 71294602032 71398190784 71453356008 71587995456 71778304704 71832297528 72079624224 72093152682 72271240416 72284804838 72376248192 72432169104 72568652928 72599908608 72636870753 72761569152 72829968327 72953509248 73080730116 73261257408 73275007644 73562744064 73594427904 73758302976 73827639126 73966752432 74149468416 74278774872 74616572736 74768690688 74979995616 74994068438 75179322144 75310424523 75365033472 75509088327 75638717568 75709821393 75911088087 76021384444 76209175872 76223479396 76352776704 76411770048 76674864384 76689255312 76746942234 76950966006 77062773272 77095964592 77155532154 77267636648 77413231936 77458506624 77473044632 77739793056 78005088828 78152073696 78166741878 78212457252 78326097424 78359832864 78473687168 78534319216 78682301312 78819512404 79222650048 79237519164 79283860776 79433255232 79448163876 79548669184 79610131808 79644420288 79760141056 79972175104 80171896851 80322964632 80385025509 80521382016 80536494888 80735439744 80750592792 80811334719 80852745728 81067684352 81143891652 81283194368 81423279216 81438561363 81486190242 81639734544 81655057317 81841404672 81856765296 82011007872 82072697904 82554158094 82758087072 82773619746 82978090848 82993664814 83134446336 83212596486 83355450624 83418151968 83563621731 83761436544 83907504948 83943644328 84114777024 84130564332 84273274368 84289091424 84352495068 84497306112 84576737412 84720204288 84785662656 85093557264 85134574848 85283037816 85443736512 85670879808 85735322856 85896873792 85963241304 86259222432 86275412226 86614198656 86695619931 86844453504 86926091229 87073543296 87089885928 87140819952 87157175211 87305019264 87457267188 88034103552 88116859602 88282898064 88299467677 88351109118 88500978432 88517588976 88736249088 89492252832 89509049426 89561398284 89730158688 89746999934 89951814144 89968696992 90190941696 90363335211 90603556749 90735200788 90844416891 90959338944 90976410892 91201144896 91218262228 91372995072 91443593664 91601189118 91844701362 91978148744 92049214903 92088860958 92222663096 92262383856 92450475648 92467827464 92642064448 92696245632 92713643576 93102847956 93350352204 93485987248 93526252128 93734510032 93774881952 93911133824 93966057216 93983693488 94160786816 94231616112 94629124152 94807433664 94825227852 95018544416 95059469376 95197587712 95271141344 95450660608 95540388558 95704406272 95776396704 95943417543 96106165632 96124203576 96361653888 96379739784 96452238213 96501664256 96576225472 96633983016 96708646467 96758203904 96849161004 97015425536 97106624436 97271345664 97440973488 97459261959 97681676544 97700010192 97957736208 97976121669 98033422446 98218146672 98436852168 98622336576 98794320342 99038366496 99056954778 99318260322 99488763648 99563600736 99582287598 99828280224 99973327488 100239096192 100413899364 100678784436 100851623424 100946428524 101195790912 101214784116 101386473984 101464809408 101612234496 101882360064 102252340416 102329256312 102601288008 102794619456 102854738304 102874042872 103278008832 103475417337 103653057408 103750495983 104006785104 104026305897 104202764928 104222322504 104283276336 104302849023 104479777152 105171735654 105451323786 105630200064 105650025552 105711814368 105731655174 105911006976 105930885168 106010568126 106192560384 106895862468 107097286176 107117387018 107180034012 107361842688 107381993184 107647252992 107667457056 107748446292 108139729023 108191855536 108427207257 108564372288 108584748484 108648253656 108852979392 108873409756 109142353728 109348010496 109430263872 109621095174 109912511466 110072210792 110157257179 110344116096 110364826328 110637454464 110658219752 110741458689 110950128648 111224202624 111418162308 111681915392 111876673264 111924859104 112153036032 112174085776 112385455232 112469993424 112491102657 112768983216 113047550208 113458076352 113710717088 113924982016 114032076666 114227839744 114313763808 114335219094 114529165056 114617655072 115012296576 115033882968 115120413351 115426449009 115485598208 115594159908 115643946888 115733298231 115792604672 115901454972 116098057728 116119847904 116187759936 116209566948 116406692352 116609689584 117007633242 117228110544 117250112817 117318685878 117489146136 117539749296 117710530752 117801478824 118023451968 118229268606 118833975072 118856278746 118925791164 119149882848 119172245814 119323003776 119415197712 119466630432 119640211584 119958262656 120484446948 120782073024 120804742332 121103159616 121125889188 121279118592 121331354112 121601526528 121715837478 121924791552 122134918824 122229285363 122459601816 122762107008 122785147944 123016511808 123267300864 123594994176 123831237141 124137130608 124160429619 124467136272 124490497221 124701669504 124818894729 125033175936 125642154816 125861257422 126172165536 126195846498 126409911552 126433637136 126528742602 126745959168 126865106118 127387184744 127701862272 127924556724 128141554176 128165604768 128482205184 128506319712 128602984284 128845310688 128944861956 129132214672 129413118339 129475499248 129921297984 129945682612 130266680256 130610314944 130634828892 130711229928 130957528896 131185900782 131249136224 131496448768 131725760456 132051155328 132075939704 132175289403 132424347096 132526663677 132751467648 132776383464 133104373632 133297769984 133652128256 133885199152 134238379248 134263574139 134342097426 134595238032 134620499901 134927721216 134953045488 135286412544 136102801182 136336453888 136439008416 136464616338 136801717344 136827393342 137059492608 137139651072 137165390496 137401783677 137767052043 137967223116 138133291437 138204076544 138333994644 138393575784 138675713472 138701741196 138937019904 138963096672 139044368448 139070465364 139306369536 139654271934 140025528306 140228980872 140289378192 140601765048 140662322928 140866700736 140949085824 140975540232 141241180224 141347424168 141943686228 142211150496 142237841778 142527816624 142589204064 142796381568 142906712016 143175990912 143310582837 143556609408 143664595056 144159248448 144186305364 144542480832 144569609676 144752496384 144864338208 145137305856 145199817216 145273741506 145523138304 145659936654 145907018496 146161460232 146522514816 146550015288 147125488128 147516605952 147655278252 147933504864 148191480513 148298936832 148557549744 148585432167 148977390483 149233145472 149373431397 149959991232 149988136876 150358644288 150620849046 151018176654 151277435136 151419642786 151756813759 151822176174 152042768888 152418351744 152446958792 152823540096 153349728768 153378510624 153493884468 153901932012 154125546544 154191929184 154311064308 154535273296 154826463872 154917013248 154946089264 155479586112 156010177656 156304147392 156333483756 156424914504 156652194848 156719665728 156947374336 157068638432 157364602624 157639024808 157757603481 158176985679 158445300096 158475038328 158567721552 158597482761 158866510464 158896327752 159015852189 159097338368 159220263616 159288840576 159520282112 159944350208 160343793702 160645929264 160676080527 160770051018 161042764032 161072989776 161470879488 161501185584 161622669438 162287783304 162846558432 162877122726 162972380484 163279469088 163310114634 163682809344 163713530592 164022015744 164145395808 164431642761 164868767199 165108316188 165516174144 165547239492 165956181696 165987329628 166268892672 166425192972 166710901248 166836303936 167127243462 167522873088 167815009896 167887288656 168229554048 168261128664 168578182848 168704990136 169153474824 169571325312 170187114528 170269149696 170566075632 170887473024 171048114999 171341759616 171470645712 171502828641 171793747584 171926482608 172518444864 172550824452 173228397312 173391239862 173688907008 173852182458 174147086592 174179771856 174281639904 174314350422 174610038528 174914534376 176068207104 176233719204 176565796128 176598935354 176702218236 177001956864 177035177952 177343902909 177472498176 178284418119 178758368721 178984505664 179018098852 179122796568 179460317376 179493999868 179937393984 180726670422 181129100293 181207113498 181470401576 181610613187 181688833782 181918677888 181952821784 182402289792 182436524456 182573756217 182887187328 183202378236 183689402724 183956297488 184098429806 184177721916 184445326192 184524767712 184900951296 184935654928 185284128896 185392491264 185427287152 186205695912 186700704408 186971974496 187052504256 187469020064 187549763904 187822267648 187932114432 187967386976 188321573632 188463232224 188791886133 189258248304 189293769747 189614867328 189650455704 189793113903 190037088832 190118938752 190297659177 190395175424 190542282688 190901321216 191080777116 191408812544 191552793408 191886835086 192212331264 192248407152 192723307776 192759479568 192904476426 193152450944 193267966032 193417292934 193698322008 194213248872 194881946976 194918523918 195363353088 195400020384 195915472416 195952243338 196066844892 196436293344 196778851173 196873704336 197244673152 197588640684 198076732992 198113909556 198636520644 198977527296 199127201472 199164575196 199656560448 199946654976 200478192384 200827798728 201357568872 201513146139 201892857048 202391581824 202429568232 202929618816 203224468992 203764720128 204154201773 204504680832 204658512624 204696924507 205202576016 205241090013 205589238912 205709476608 205748085744 206950834674 207306114816 207500991966 208013570208 208052611794 208405529856 208444645008 208566552672 208605698046 208959554304 210343471308 210902647572 211260400128 211300051104 211423628736 211463310348 211822013952 211861770336 212021136252 212385120768 213356762667 213791724936 214194572352 214234774036 214360068024 214763986368 215334914112 215496892584 216279458046 216383711072 216761054449 216854414514 217128744576 217169496968 217296507312 217337291191 217705958784 217746819512 217910612259 218284707456 218489904981 218860527744 219242190348 219825022932 220144421584 220314514358 220688232192 220729652656 221274908928 221316439504 221482917378 221900257296 222448405248 222836324616 223753346528 223849718208 224306072064 224348171552 224770910464 224939986848 224982205314 225537966432 225931273569 226095100416 226527264981 226916152704 227129464179 227421434176 227733264261 227849964032 228064153332 228455679488 228627527616 228670438188 229058330112 229235310144 230024593152 230067765936 230240826702 230852898018 231188319816 231287893776 231466596462 231802909944 232239695808 232375519872 232419133896 233219379168 234015266484 234456221088 234500225634 234637371756 234978292272 235079498592 235421061504 235602957648 236046903936 236458537212 237667950144 237712557492 237851582328 238299765696 238344491628 238646007552 238830395424 238933260864 239280423168 239916525312 240515690553 240968893896 241155076527 241564146048 241609484664 242206319232 242251778376 242558237184 243203053056 243431674956 243849583104 244269837648 244315684089 244458570726 244919203632 244965171951 245524214016 245570295888 246033023616 247662474282 248274261216 248320859238 248934272544 248980994442 249403339008 249637789458 250066351872 250193665927 251284309632 251722514844 252344331072 252391692996 252819823104 252867274272 253057485204 253491918336 253730212236 254774369488 255403724544 255849113448 256331209536 257012639424 257205968568 257690621376 257889723912 258264429344 258826236678 258950998496 259402573357 259842595968 259891365224 260086859793 260533360512 260778273687 261220629888 261269657784 261422459856 261471525633 261915057792 262371801564 262498272448 262992897536 263451520912 264102310656 264151879408 264350578806 264848694192 264898403031 265053327354 265502935296 265552766928 266208747264 267770398304 268476758496 268527148278 268684194852 269190476064 269240999802 269855442432 269906090976 270572825088 271090005633 271810670247 272205602364 272533250673 272672907776 272878016832 272929232676 273603434688 273654786684 274118985216 274330780992 274803567354 275534104086 275934446232 276147644709 276266582874 276667989288 276787151568 277351426944 277403482392 277926193344 278088736896 278140930728 279308543868 280051056612 280457961744 280578756384 281203530096 281324645856 281733401472 281898171648 281951080464 282482360448 282694848336 283887372456 284422300992 284475683556 285055633248 285178408128 285592763136 285813424032 286351981824 286621165674 287113218816 287329190112 287830252629 288318496896 288372610728 289084961664 289139219352 289504992768 289728676416 290274611712 290547483012 291046276608 291319873308 291814036992 292322920464 292377785877 293045029632 293100030576 293928365007 295310556504 295867009728 296382961026 297115099488 297170864334 297954780966 298466290944 298618246429 298746862794 299412092011 299919982464 299976273752 300717288576 301241698092 302036353308 302554870272 302839285572 303513627518 303644352348 304085537776 304836703488 304893917584 305647080192 306757021248 306987768936 307803864024 308251093088 308383858368 308622128616 309070546592 309652927744 309834026496 309892178528 310426252011 310959172224 311251487949 312020355312 312078917691 312608294784 312666967512 312849829008 312908547069 313304389696 313439331456 313894748672 314137276864 314729205248 315278049616 315515206962 316353971358 316890600192 316950076656 317135443104 317194965522 317733020928 317792655504 318031704378 318440527232 318577681152 320687587404 321291858528 321352161054 321540102036 322085528064 322145979552 322941758976 323002371168 323245338876 324419187069 324575566608 325281621771 325693116864 325754245452 325944760968 326558938176 326620229268 327427061184 328044031488 328290791616 328863285522 329737534398 330216632376 330471771537 331032348288 331094478984 331912363392 331974659256 332224376067 332850385944 333672607872 334254486924 335045746176 335630019792 335774577312 336459108096 336522257328 337156365696 337409980272 337473307971 338306949648 339142650624 340374229056 341132151264 341774946048 342096229998 342683519232 342941291424 343005657282 343587495168 343852965216 345036889728 345101648904 346456794624 346782479724 347377814016 347704364916 348294173184 348359543712 348563279808 348628700844 349220077056 349829068752 351750338451 352467438408 353131592256 353197870708 353404436472 354070355904 354687805818 356415326383 356568836238 357362819497 357516737442 357969011328 358036197704 358245593136 358312831423 358920634752 358987999736 359874787968 361453340844 362258200586 362414226996 362940803152 363221226374 363377667564 363837355776 363905643568 364804579584 364873048912 365147512434 365774374656 366404756472 366687856089 367378805448 367912594976 368196859612 368355443832 368890652384 369049535424 369801902592 369871309856 370568257792 370784982528 370854574304 371493711423 372411391824 372481288857 373401408816 373471491663 373943948992 374105008512 374456684187 374938040128 375099527808 375644535296 375934773952 376643147264 376926464448 377583772266 378516496608 378587539494 379229734656 379300911408 379586227806 380074177664 380237877504 380595318354 381084565376 382161554232 383105586816 383773670172 384424662528 384496814304 385446615552 385518959136 385808952852 386304901888 386535932064 386834585868 387396644016 388239355017 388426497744 389763893952 389837047836 390800040768 391830944832 391904486676 392133689784 392872586688 393557702346 393747408672 394489346304 395177281368 396153465984 396227819112 396525868209 397273041288 397579991031 398254402944 398329150392 399313120896 399893309952 400956384768 401655597456 402715137744 402790722417 403026292278 403785714096 403861499703 404783163648 404859136464 405859237632 408308403546 409009361664 409317025248 409393849014 410405152032 410482180026 411178477824 411418953216 411496171488 413901669348 414612229632 415001983932 416027140416 416105223588 416811059712 416889290016 417133105344 417211396092 417919108608 420686942616 421805295144 422600102208 422847257472 422926620696 423723540672 424042272504 426529816819 426713525334 427583449872 427663702021 428389144704 428469548072 428720136048 428800601539 429527972736 429931748511 430669828224 430993785168 432558916092 432767422144 433522108898 433708829028 434257489152 434338993936 434593014624 434674582382 435411917568 435493639024 435821224518 436569414912 436979809962 437721055488 438484380696 439650045864 440288843168 440629028716 441376464384 441459305312 442549817856 442632879008 442965834756 443800514592 444574441539 444896810496 445672649232 445756296501 446932171449 447506693056 447699436416 448120294191 448696343104 449541820928 449879973696 449964410628 451075932864 451862547138 453054529962 453832305408 454258928358 454842868352 455270441277 455466528522 456128306664 457255055232 457340876376 458470620288 460049186304 460135531872 460481653404 461705796036 462376639632 462575787552 462933192924 463605819888 464479391616 464751039744 464838267792 466438758336 468030532968 468912442176 469000451268 469274743512 469956584544 470158997184 470842123008 471205915296 472093807872 472917074424 473272810443 474530957037 475335900288 475425114984 475703164656 475792448283 476599531392 476688983256 477292015104 477660790848 477866521728 478560846336 479833050624 481031381106 481937787792 482028241581 482310153054 483128292096 483218969328 484412638464 484503556752 486863349912 488539675296 488631368178 488917141452 489838407264 489930343902 491048428032 491140591776 492066047232 493625340883 495324948564 496548522432 496641718476 497868545088 497961988884 498806678016 499275578916 500132703744 500387331854 502568619264 503445029688 504688662144 504783385992 505734548544 506114970408 507460424472 509548738976 510437321767 510807449088 511698226896 511794266353 512662419072 513144344997 514025278848 514411937136 514508485923 515381242752 515779447824 516528858688 517652473356 517901996992 518805146714 519685191936 519782730448 520173719586 521066721024 521556547374 522441259776 522539315568 522844919712 522943051266 523830115584 524743603128 524996544896 526903041824 528204621312 528303758816 528701157612 529697388384 529796806062 530106654708 531005870592 531105533856 532031708727 532417494528 534853254357 535540796608 536275106163 536953516992 537054296556 537368389704 538380952128 538481999604 539812181952 542180011266 543387300879 543621340494 544411204728 544831839561 545066501346 545756033664 545858465352 547206869376 547309573368 547721268651 548661561984 549607134708 551068208172 551868892464 552295289418 552533165748 553335978576 553574303136 554702853888 554806964784 555852386688 556177473792 556281861456 558617087736 560102113224 560915923488 561157512768 562407060192 562649291712 563466802944 563796343296 563902160928 564964720896 565389696672 566375658399 567774744912 567881309241 568844601984 568951367112 570111266496 570356816256 571185526272 571626848064 572703963648 573242331348 574226437632 574658380224 575660505258 576636993792 576745221456 578169923328 578278438704 579457352832 581094966024 582639746616 584645840928 584755571754 586090059264 586200061152 587856730014 589165729441 590621113008 590731965319 591734019456 592765922052 594230198976 594341728668 595909561932 596932581888 597236492858 597493725588 598824184022 599839964928 599952547504 601434577152 602483396184 604072706616 604539438417 605678571144 607027255036 607288704696 608171075552 609673406976 609787835168 610851221131 611294160384 612462605319 613514042496 613975537872 614090773521 615607728048 615723270039 616502186176 616767716736 617244257232 618141093184 619305855488 619784357056 620852504022 621918344448 622502975898 624040710624 624157835382 625216589568 625333935024 625699658016 625817094138 626608779392 626878662912 628274553728 630556099232 631030413924 632707942716 633781200384 633900153312 634270886208 634389931044 635466041856 635585311008 636063408756 636881054464 637155362304 640070288001 641375174808 642583717056 642704322108 643080204072 644291959104 646004742336 646490677752 648838374138 649151133216 650283163347 650563243542 651386233728 651508490904 651889521936 652011873573 653117876352 653240458536 653731836777 654854122368 655469714943 656581583232 657726571044 659475068796 660433264752 660943543074 662064696576 662188957968 663824726784 663949318512 664448752134 665700771888 667345215744 668508973848 671260039584 671549154624 672918216192 673044514656 674312731392 674819960544 674946615942 676613899296 677793820707 678285301248 680748458112 682264302528 683549892096 684192459996 685367038464 685882582848 686011314564 687174990336 687705930432 690073779456 690203297808 693564959448 695408729832 696719087424 697126559616 697257401688 699658137504 703197806107 703500676902 704934876816 705067184413 706263184512 706395741416 706808872944 706941532267 708140711808 709375611636 712830652766 713137672476 714725638994 715033474884 715938022656 716072395408 716491186272 716625662846 717841269504 717975999472 719749575936 721547071659 722906681688 723465229581 724516401172 724828453992 725881606304 726442452748 726755335128 727674711552 727811287136 729609159168 729746097824 730295024868 731548749312 732809512944 732947052267 733375712178 734757610896 734895515853 735825189952 736393719224 736710887664 737781304768 738099070848 739742619712 741136515584 741709148608 742987422846 744822783648 744962577714 746802817632 746942983326 747887897984 748210017024 748913368374 749876080256 750199055616 750580997781 751869547904 753852928896 755167544532 757032993216 757175078988 758459469312 758601822816 759172455612 760148355328 760475755008 761190636708 762169130752 764323108464 766211173632 767547340344 768993628608 771037918272 771617905704 772609803776 773071864128 773669171736 774793288032 776478710034 776852995488 778207720071 779527787904 779674095672 780260579379 781600081536 782334821061 783661889664 783808973352 784267379568 784414576899 785745173376 787115404692 787494817344 788978692608 790354562736 792306931968 792455638224 793051736418 794546082576 794695209093 795159982062 796508805888 796658300784 798626241792 803311194912 805430275488 805581444834 806052584556 807571428192 807722999406 809566327296 809718272928 811718475264 816616807092 818018723328 818634050496 818787698028 820810304064 820964360052 822356955648 822992342976 827803338696 828442934127 830003967864 832054280832 832210447176 833778580032 834266210688 834422792184 839300607289 841373885232 841531800751 843610590288 843768925609 845200204416 845694514944 845853241392 847447081344 848084545008 853059633638 853427050668 855166899744 855327404042 856778289408 856939096144 857440272096 857601203078 859055945472 859863497022 861339656448 861987570336 863490757887 865117832184 865534844288 867044217796 867417658056 868514978304 868677987872 869186029248 869349164764 870823835136 870987278048 871642449036 873138829824 873959619924 875442110976 876968761392 877133357631 879300091728 880577686336 881258057432 881785095021 882918610624 885265758016 885931669512 887601029184 889148883078 891345298464 891512593002 893864342898 895013386112 895398872832 895854739287 896240588382 897392686208 898236276033 899759947392 899928821256 902151865728 903725094276 906109059924 907664610816 908517856716 909685736704 910540882554 910933057044 912256613328 914510110464 914681752752 916941240576 920271063744 920963306808 923411592072 924753279264 925151575104 925866385848 927211639776 928958783232 929502079488 929676535584 931278756033 932877516672 933754463847 936061065936 936236753073 937824884352 938000902536 938549487024 938725641207 939913169088 940317994368 941684246016 942411830592 944187615744 945834148848 946545620886 949061914074 950671800576 950850229968 951406329312 951584896566 953199062784 953377966512 955321581696 955733043456 962062762212 963875575584 964056483162 964620306108 966256584192 966437938656 968825276928 969007113504 973726699824 977079350592 977262736356 977834282904 979676814528 979860687804 982281183552 984132094464 987250681766 990649897128 991415314611 993097044864 993283436952 995737090176 995923977768 996673128201 998551157832 1000774663708 1004408923477 1005137238528 1006890059376 1007079040243 1009377324288 1009566771984 1011469097088 1012229940816 1012419923913 1014920848944 1019097477952 1020874643534 1023396453792 1023588532706 1025324838144 1026288689994 1028050557696 1028823874272 1029016971846 1030762485504 1031558895648 1033057717376 1035304946712 1035803993984 1037610293428 1039370383872 1039565460896 1040347439172 1042133442048 1043113094748 1044882519552 1045078631136 1045689839424 1045886102532 1047660231168 1049487206256 1049993089792 1053806083648 1055251015353 1056607517632 1057402315224 1059394776768 1059593612124 1060213309416 1062211067712 1064063417454 1069245979149 1069706508714 1071081593216 1072088458491 1072550212326 1073907033984 1074108593112 1074736779408 1074938494269 1076761904256 1076963999208 1079624363904 1084360022532 1086774601758 1087242680988 1088822409456 1089663679122 1090133002692 1091512067328 1091716930704 1094413738752 1094619146736 1095442537302 1097323123968 1099214269416 1100063568267 1102136416344 1103737784928 1104590578836 1105066331496 1106671957152 1107148606272 1109405707776 1109613929568 1111704773376 1112354947584 1112563722912 1114481134269 1117234175472 1117443866571 1120204226448 1120414474989 1121831846976 1122315025536 1124814120384 1125298583424 1126933605888 1127804321856 1129929441792 1130779393344 1132751316798 1135549489824 1135762618482 1137689203968 1137902734224 1140222532992 1140713632512 1143253696128 1146484662696 1149316760448 1151321010516 1153273987584 1153490442912 1156339846656 1156556877408 1158914705664 1162189932048 1162408060789 1165279493232 1169291681856 1169511143508 1172400122304 1175713460028 1178331458882 1181242226016 1181463930638 1183468038912 1185531844104 1188460397952 1188683457336 1189577604627 1191819123864 1192739973093 1194472985716 1194987451176 1197648368044 1199679929856 1199905095008 1201997564161 1202869154304 1204966792368 1208145413232 1208372167251 1209078876834 1211357142288 1211584499109 1214054510072 1214577409392 1216342151104 1219575670336 1221702442262 1224925210638 1227028084992 1227951075744 1228181547042 1231215456096 1231446540078 1233004372352 1233535433472 1234488514464 1236282186368 1239568714112 1241705008044 1243836688896 1245005951796 1248081421248 1248315670764 1250433179136 1250667870048 1251399316032 1251634188276 1253217558784 1253757325824 1256549107456 1261112198464 1262060827848 1265415885432 1267800306624 1268541772416 1268779862088 1271170622016 1272126817512 1273762108928 1279589450457 1280140576002 1282750349616 1282991106063 1285167434112 1285408644216 1286160408144 1286401804617 1288583918208 1289795245533 1292009484672 1292981355504 1297676748276 1298302266432 1300566326694 1301126487084 1302772467456 1303016981808 1303779043872 1304023747146 1306235752704 1306480917072 1307463673554 1309708244736 1310939429886 1313163166464 1315453142088 1318950137592 1320866529504 1321887086148 1324129393152 1324377915936 1327649453568 1327898637024 1328897504268 1331401543776 1333723324617 1334690431488 1337017947696 1337268889503 1342520079168 1343098309248 1346089029312 1348625462784 1349639921088 1349893231884 1353227798592 1355587641414 1361496916224 1364528605056 1365811323831 1368384919992 1371765165696 1372022629128 1375411860864 1380147558912 1380406595616 1387129918896 1387390266103 1390817459664 1391078498977 1393438174848 1394253119232 1394514803376 1399316275008 1406395612214 1407001353804 1409869753632 1410134368826 1412526369024 1412791482832 1413617745888 1413883064534 1416281423616 1418751223272 1419818431329 1423592871111 1425661305532 1426275344952 1427377344849 1429451277988 1430066949768 1431876045312 1432144790816 1432982372544 1433251325692 1435682539008 1435951998944 1439499151872 1443094143318 1445813363376 1446084724743 1446930459162 1449032802344 1449656907984 1451763212608 1452884905496 1453510670256 1455622574272 1459492195648 1460590049736 1465619025888 1465894104534 1466751424356 1469515221792 1469791031706 1471650379904 1472787438448 1473421775328 1475562609536 1476198141696 1479485239424 1480876022649 1483418297216 1485974845692 1489645567296 1489925155428 1493605635264 1493885966652 1495775795968 1496420034048 1497826736748 1499752160512 1500398111232 1501161995562 1503739095808 1507705857792 1510335089064 1514065986432 1514350157976 1517203645632 1518344911224 1520296710656 1522381273416 1524338261504 1528646216928 1531311965301 1532422347264 1535094680688 1535382799059 1537987257216 1539433034991 1542075836544 1543235811408 1543525457769 1546143728256 1547338343472 1549586576064 1552957420068 1553705990976 1556415440142 1559055575808 1559348191344 1560521158758 1563200163072 1564669642122 1567323779328 1567617946704 1568534759136 1568829153798 1571490346752 1574230809384 1574989634688 1580709125472 1584613863936 1584911276448 1586103472836 1589092165152 1589390418186 1590319964124 1593017611776 1593316601568 1596095126181 1597252483584 1606622389824 1610860550976 1611162889668 1612105169112 1615142856384 1615445998812 1619436545856 1630161902637 1633233614184 1634495518683 1637268100992 1637575396056 1641620608128 1641928720104 1643163805953 1645984685952 1655606677392 1655917414381 1656885868254 1660007935728 1660319498779 1664108561664 1664420894352 1667557160064 1668532421376 1668845584368 1678601214578 1682747770464 1683063601502 1687221180576 1687537851218 1690400408832 1691389029888 1691706482784 1694894162688 1696169090016 1699126975197 1703643927723 1706119267276 1706854101336 1710333799488 1710654808084 1713556578816 1713878192288 1714880544192 1715202406156 1718111890944 1719726994044 1722679312896 1723975140672 1726981515774 1730235664368 1731069688576 1734088435592 1734835316112 1737355975744 1738372058496 1738698329528 1741974556096 1743284898072 1747919239848 1753937522784 1754266715262 1758600183456 1761155372672 1762516114864 1763570190042 1765837221248 1767497188323 1770531516032 1771863339024 1772195895957 1775202058368 1778297766156 1782690596928 1783025186004 1787728685796 1790026772224 1790797745664 1791709478574 1792481176764 1794785372416 1796472552066 1799519894784 1799857642512 1804303731456 1807450188552 1812218119848 1813618315251 1817035713432 1819371473408 1821081765108 1821866114088 1824513226656 1829020220928 1829363505504 1832553663393 1833882481152 1837387815957 1840542127488 1841926613616 1842272320563 1846823184144 1847169810117 1849506558528 1850303150208 1851732771696 1854423279552 1857917566464 1859353071168 1862557512066 1865755033344 1867508927694 1872122131872 1872473506146 1875649768704 1876001805072 1877098974048 1877451282414 1879826338176 1880635988736 1884823661184 1891668297696 1893091241772 1898123828148 1901343601152 1901700459936 1902812658624 1903169793132 1906398125568 1906755933024 1910643163392 1911466086912 1924125524424 1927751151168 1928112966324 1929240612216 1932875877312 1938014227008 1947453399648 1950849490041 1954158701184 1954525472712 1955668565808 1956035620719 1959353629056 1959721375608 1961195510331 1964562367104 1966409144829 1974501363532 1981299794256 1981671659833 1982830629222 1986194089728 1986566873904 1991474180352 1991847955536 1993346256402 1997102315664 2001549327416 2008817846954 2013780118752 2014158080486 2018754648576 2019133543968 2022938194176 2024459881632 2024839847826 2029841697888 2033381462121 2038194955904 2041749287068 2046792907584 2047177065412 2050649676288 2052577379988 2056101115392 2057647748544 2058033943692 2061524971008 2063117791296 2066115434752 2070609893424 2071607987968 2075220586856 2079130921792 2080694878344 2086226189496 2090157262272 2091379678848 2091772205064 2098974412512 2099986179584 2107612167296 2109593418321 2110502030706 2113215035264 2114804630448 2115201553239 2118789553536 2119187224248 2120426618832 2120824596801 2124422135424 2128126834908 2138491958298 2139413017428 2142163186432 2144176916982 2145100424652 2147814067968 2148217186224 2149473558816 2149876988538 2153523808512 2153927998416 2159248727808 2164641214977 2168720045064 2170395688743 2173549203516 2174485361976 2177644818912 2179327358244 2180266005384 2183024134656 2183433861408 2188827477504 2189238293472 2190885074604 2194646247936 2198428538832 2198841156801 2200127136534 2204272832688 2204686547559 2207475569856 2209181157672 2210132662992 2213343914304 2214297212544 2219227859136 2223409546752 2225127445824 2228962268538 2234468350944 2234887733142 2240408452896 2240828949978 2243663693952 2244630051072 2249628240768 2250597166848 2251742993343 2255608643712 2261558786688 2265502633596 2271098979648 2271525236964 2275378407936 2275805468448 2280445065984 2281427265024 2286507392256 2292969325392 2298633520896 2302642021032 2306980885824 2313113754816 2317829411328 2324379864096 2324816121578 2330558986464 2334623160213 2338583363712 2339022287016 2340781738137 2344800244608 2347004463183 2351426920056 2353243730697 2356662917764 2362484452032 2362927861276 2366936077824 2371063688208 2376920795904 2377366914672 2379155209254 2383638247728 2384085627279 2385479946186 2388945971432 2389974902352 2395296736088 2399810190016 2403995128322 2409933584736 2416290826464 2416744334502 2418157753668 2422714284576 2423168998218 2428109020144 2429154818784 2432684302208 2439151340672 2443404884524 2449850421276 2454056169984 2455902151488 2456363094084 2462430912192 2462893080156 2466008744704 2467070866944 2468977028928 2472564372736 2479137428224 2483410016088 2485328802381 2490011903592 2496162842496 2496631341528 2501335740096 2502798632064 2503268376552 2506435117568 2513098214912 2517901821867 2522224396928 2524121655696 2524595402253 2530831770864 2531306776827 2535600613248 2537083544832 2537559724176 2542341244032 2544253635024 2559178900914 2560281152004 2565500699232 2565982212126 2570334868224 2570817288432 2572320816288 2572803609234 2577167836416 2579590491066 2584018969344 2585962711008 2590472273661 2595353496552 2596604532864 2601132653388 2602252974168 2605544934912 2606033963616 2607558087744 2608047494292 2612471505408 2612961834144 2614927347108 2619416489472 2621878859772 2626326332928 2630906284176 2631400072893 2637900275184 2641733059008 2643774172296 2648755831872 2655797274048 2657795008536 2662803087552 2667446649234 2674035895392 2674537779006 2685040158336 2686196618496 2687564217861 2692178058624 2694708828099 2699279842176 2699786463768 2706455597184 2711175282828 2722993832448 2729057210112 2731622647662 2736769839984 2737283497987 2743530331392 2744045258256 2750823721728 2760813191232 2774259837792 2774780532206 2781634919328 2782156997954 2786876349696 2788506238464 2789029606752 2793836268099 2798632550016 2801263391541 2808710259219 2812791224428 2814002707608 2816176923621 2819739507264 2820268737652 2825052738048 2825582965664 2827235491776 2827766129068 2832562847232 2837502446544 2839636862658 2847185742222 2851322611064 2852550689904 2854754689698 2858902555976 2860133899536 2864289581632 2865964745088 2866502651384 2871903997888 2886188286636 2891626726752 2892169449486 2893860918324 2898065604688 2899313815968 2903526425216 2905769810992 2907021340512 2911245148544 2918984391296 2921180099472 2931238051776 2931788209068 2933502848712 2939030443584 2939582063412 2943300759808 2945574876896 2946843550656 2951125219072 2952396283392 2958970478848 2961752045298 2966836594432 2971949691384 2974245943833 2979291134592 2979850310856 2987211270528 2987771933304 2990019384603 2991551591936 2995653473496 2999504321024 3002323991124 3007478191616 3013226770431 3015411715584 3020670178128 3021237120729 3028131972864 3028700315952 3034407291264 3036689822448 3037259771739 3044762546832 3057292433856 3062623930602 3070189361376 3070765598118 3075974514432 3078866069982 3084151673088 3086471622816 3087050915538 3092287456512 3094676686944 3099173152128 3105914840136 3107411981952 3112830880284 3118111151616 3118696382688 3121042317516 3126400326144 3129339284244 3134647558656 3135235893408 3137069518272 3137658307596 3142980693504 3148461618768 3149979269376 3161418250944 3169822552896 3172206945672 3178184330304 3178780836372 3180639928248 3186633203136 3192190252362 3207737937447 3213244779648 3216265375473 3221721101952 3222325779336 3224210338224 3224815482807 3230285712768 3230891997624 3238873091712 3260323805274 3266467228368 3267080304049 3268991037366 3274536201984 3275150792112 3283241216256 3283857440208 3286327611906 3291969371904 3311213354784 3311834828762 3313771736508 3320015871456 3320638997558 3328217123328 3328841788704 3335114320128 3337064842752 3337691168736 3343443402807 3352331599713 3357202429156 3361243424967 3365495540928 3366127203004 3374442361152 3375075702436 3380800817664 3383412965568 3389788325376 3392338180032 3398253950394 3407287855446 3412238534552 3413708202672 3420667598976 3421309616168 3427756384576 3429761088384 3430404812312 3439453988088 3447950281344 3453963031548 3460471328736 3462139377152 3468176871184 3469670632224 3474711951488 3476744116992 3477396659056 3483949112192 3486569796144 3487224182367 3495838479696 3507875045568 3508533430524 3517200366912 3522310745344 3525032229728 3527140380084 3531674442496 3534994376646 3541063032064 3543726678048 3544391791914 3550404116736 3556595532312 3565381193856 3566050372008 3568732813881 3575457371592 3578219919279 3580053544448 3583418957148 3584962353528 3589570744832 3592945104132 3599039789568 3599715285024 3605992692483 3608607462912 3614900377104 3624436239696 3625116501753 3627236630502 3634071426864 3634753497327 3642163530216 3643732228176 3649026453312 3658727011008 3665107326786 3674775631914 3681084254976 3683853227232 3684544641126 3693646368288 3694339620234 3699013117056 3700606300416 3703465543392 3708846559104 3718706142336 3725115024132 3731510066688 3735017855388 3744244263744 3744947012292 3751299537408 3752003610144 3754197948096 3754902564828 3759652676352 3761271977472 3769647322368 3783336595392 3786182483544 3796247656296 3803400919872 3805625317248 3806339586264 3813511866048 3821286326784 3838768351371 3848251048848 3848973318189 3855502302336 3856225932648 3858481224432 3859205413851 3865751754624 3869385736599 3876028454016 3894906799296 3901698980082 3908317402368 3909050945424 3911337131616 3912071241438 3918707258112 3919442751216 3922391020662 3929124734208 3932818289658 3949002727064 3962599588512 3963343319666 3965661258444 3972388179456 3973133747808 3982948360704 3983695911072 3986692512804 3994204631328 4001169973851 4003098654832 4011806668509 4017635693908 4027560237504 4028316160972 4038267087936 4045876388352 4048919763264 4049679695652 4059683395776 4066762924242 4076389911808 4083498574136 4093585815168 4094354130824 4097433971493 4105154759976 4115295497088 4116067887384 4126235582592 4132230869504 4141219786848 4143215975936 4150441173712 4158261843584 4161389756688 4162170798309 4172452378992 4173235496931 4180314524544 4182759357696 4183544410128 4197948825024 4215224334592 4219186836642 4221004061412 4226430070528 4229609260896 4230403106478 4237579107072 4238374448496 4240853237664 4241649193602 4248844270848 4256253669816 4259455293987 4270778613333 4276983916596 4278826034856 4282132034547 4284326372864 4288353833964 4290200849304 4295628135936 4296434372448 4298947117632 4299753977076 4307047617024 4307855996832 4318497455616 4329282429954 4337440090128 4338254174229 4340791377486 4347098407032 4348970723952 4355289637824 4358654716488 4360532010768 4366867722816 4378476586944 4381770149208 4396857077664 4397682313602 4400254273068 4408545665376 4409373095118 4414951139712 4418362315344 4420265325984 4426687828608 4428594425088 4438455718272 4442628067947 4450254891648 4457924537076 4468936701888 4469775466284 4480816905792 4481657899956 4487327387904 4489260102144 4499256481536 4501194333696 4503485986686 4511217287424 4523117573376 4531005267192 4542197959296 4543050473928 4551610936896 4560890131968 4573014784512 4585938650784 4593935895903 4597267041792 4605284042064 4606148397177 4613961771648 4618299104973 4626227509632 4630576373307 4648759728192 4649632243156 4661117972928 4669246320426 4677166727424 4678044574032 4681563476274 4689600489216 4694008926366 4702853840112 4706487461394 4713325835528 4724968904064 4725855722552 4742127376416 4753841591808 4754733829344 4758310418508 4767276495456 4768171254558 4770959892372 4777891942864 4779949804704 4788285378543 4790593472176 4799620380032 4807990256644 4819867169472 4832581652928 4833488669004 4836315507336 4845428569152 4846337996436 4856218040288 4858309637568 4865368604416 4878302681344 4886809769048 4890485707911 4899700842552 4903486556049 4911804302976 4912726188168 4924861824384 4925786160312 4929491417859 4932017489408 4937954057856 4945128745472 4958274856448 4966820032176 4967752243143 4970657604762 4980023807184 4980958496337 4992325684992 4993262683056 5002671480192 5005597264128 5006536753104 5035803643734 5044448793856 5048243311392 5049190804506 5061663541728 5062613553654 5071201226496 5074167089664 5075119448352 5084682488064 5088507270048 5097380925591 5110931783169 5118357801828 5120562304008 5131001398464 5131964424252 5140669736448 5141634576864 5144641632576 5145607218468 5154335672832 5159180982132 5168037938688 5171925422016 5180944547322 5190706993104 5193209065728 5202265306776 5204505948336 5212067927232 5215116175488 5216094988584 5225923668288 5229854694216 5243757719544 5261812568352 5262800145786 5275800550368 5283466118016 5287548344592 5297511663744 5302491564969 5311594548096 5315590017072 5316587687871 5325606175104 5334893298468 5348071790784 5349075558012 5370080316672 5372393236992 5375128435722 5384356117248 5389417656198 5398559684352 5399572927536 5412911194368 5422350565656 5458114420224 5463245295324 5473539679968 5474566995974 5487060662784 5488090516512 5497660990179 5501647443456 5512163447871 5521626382464 5526816961689 5541509430351 5548519675584 5549561064412 5563269838656 5564313995908 5573752699392 5578059213504 5587672536198 5597265100032 5602526783082 5615002109083 5617420518438 5625582448856 5628005415216 5632353847242 5639479014528 5640537475304 5651165931328 5654470983552 5655532258136 5675004893088 5679273725316 5694371484444 5702645222128 5705101379808 5709509379396 5717805111952 5720267799072 5728579163264 5731929490176 5733005302768 5743807995776 5772376573272 5783253453504 5784338898972 5787721836648 5796131209376 5798627631936 5807052850432 5811539621984 5814042681024 5822490297088 5837968782592 5842360198944 5852548470123 5862476103552 5863576418136 5867005697424 5868106862157 5878060887168 5879164126824 5883586530993 5886601519616 5891149753792 5893687101312 5899227434487 5902250438144 5917940957696 5923504090596 5933673188864 5943899382768 5945014979499 5948491887666 5958582269184 5959700621712 5974422541056 5975543866608 5980038769206 5991306946992 6004647982248 6026453540862 6041340356256 6042474241458 6056263945728 6057400631904 6068814582528 6073379644896 6074519543478 6089525093664 6100144386363 6114584867712 6125247861204 6140378722752 6141531196236 6151949028864 6157732139964 6168303346176 6172943245632 6174101831076 6184574913024 6189353373888 6198346304256 6211829680272 6214823963904 6225661760568 6237392765376 6242084635032 6258678568488 6270471786816 6274139036544 6275316615192 6296923237536 6299958538752 6322836501888 6328780254963 6339645105792 6344413891344 6345604659717 6356368660608 6357561672744 6361279856496 6362473790403 6373266406272 6384380504724 6415475874894 6426489559296 6432530750946 6443442203904 6444651558672 6448420676448 6449630965614 6460571425536 6461783995248 6477746183424 6520647610548 6532934456736 6534160608098 6537982074732 6549072403968 6550301584224 6566482432512 6567714880416 6572655223812 6583938743808 6596523470403 6614059642677 6622426709568 6623669657524 6627543473016 6640031742912 6641277995116 6657683577408 6670228640256 6675382337472 6686886805614 6704663199426 6714404858312 6719592687919 6722486849934 6730991081856 6732254406008 6748884722304 6750151404872 6755228980029 6766825931136 6784676360064 6796507900788 6814575710892 6824477069104 6827416405344 6841335197952 6842619232336 6855512769152 6859522176768 6860809624624 6878907976176 6895900562688 6907926063096 6920942657472 6936353742368 6939341264448 6949423902976 6953488233984 6954793318112 6967898224384 6973139592288 6974448364734 6991676959392 7003869480639 7015750091136 7017066861048 7022345214411 7034400733824 7041013389549 7044621490688 7050064459456 7054280760168 7059731192091 7063348884992 7069988753292 7082126064128 7087453356096 7088783583828 7100808233472 7113191064624 7130762387712 7132100744016 7137465627762 7150914743184 7152256881837 7156439838558 7166837914296 7169924707056 7185890208264 7199430570048 7211985384966 7229800754208 7248872479392 7250233003506 7254473261004 7268142853728 7269506994654 7284327060432 7287464456352 7298052906624 7317454022016 7330214653572 7349551263828 7362168509952 7367706454464 7369089282252 7387292736576 7388679240468 7398026234112 7401212600832 7406931086784 7417693118208 7437412284672 7450230048264 7455986407143 7470035710776 7488488527488 7489894024584 7504007220288 7508395896192 7509805129656 7519305352704 7539294644736 7553705465601 7566673190784 7572364967088 7573786206759 7592495312592 7593920330481 7606801839744 7611250634496 7612679172528 7627023732096 7677536702742 7696502097696 7697946636378 7711004604672 7712451865296 7716962448864 7718410827702 7731503509248 7738771473198 7752056908032 7789813598592 7803397960164 7816634804736 7818101890848 7822674263232 7824142482876 7837414516224 7838885502432 7844782041324 7858249468416 7865636579316 7894200218679 7898005454128 7925199177024 7926686639332 7931322516888 7946267495616 7967391822144 7973385025608 7988409262656 8002339947702 8006197309664 8023613337018 8035271387816 8041479774067 8055120475008 8056632321944 8062692653583 8076534175872 8084126484297 8097839526528 8099359391304 8119366791552 8133525848484 8152779823616 8166997148272 8187171630336 8188708261648 8194867942986 8210309519952 8211850493961 8230590994176 8232135774768 8252471165184 8282439573696 8300882347424 8316523687168 8322779513376 8324341596618 8344904757984 8346470993862 8360629049088 8365518715392 8367088820256 8381508804297 8395897650048 8403790174623 8426130777657 8430448669184 8438373673284 8442008122824 8448530770863 8452860141056 8459218521792 8460806212956 8475158214144 8476748896992 8481706475328 8483298387204 8497688541696 8512507339632 8518910587974 8541557226666 8553967833192 8557652069712 8564264069094 8576707667928 8580401698608 8592868744896 8597894235264 8599507954152 8615711993664 8658564859908 8674880180256 8676508348458 8681582754972 8694196814064 8697941447904 8710579275648 8717309432976 8721064021536 8733735445632 8756953173888 8763540298416 8793714155328 8795364627204 8800508546136 8817091330752 8818746190236 8829902279424 8836724630688 8840530651968 8853375657216 8857188850176 8876911436544 8885256135894 8900509783296 8915849074152 8922737831499 8937873403776 8939550932568 8961633811584 8963315799912 8974654775808 8998512963072 9006971973372 9022434574848 9039680311293 9046235146752 9062010534384 9063711362187 9084395918592 9086100947856 9103221873792 9111779315217 9171877301568 9187871791806 9210568084128 9212296794354 9227923543296 9236598209946 9252455019264 9257165639299 9261152746614 9297519456384 9299264486312 9322235945856 9338492640852 9354333454848 9356089148064 9363126952548 9379200978432 9388017852732 9405707680224 9412974922788 9426651671056 9449937808128 9451711445104 9484254752832 9509467658688 9516620837016 9534552990912 9536342509116 9541919784744 9555783885728 9559899609408 9576570757086 9581186944352 9599240760064 9615980513288 9623213812341 9639734338944 9648796126419 9665163305856 9666977338008 9672631014672 9674446448421 9690857138304 9692675992872 9712436080576 9716619275136 9730737208832 9756605362688 9773619538096 9780971415822 9799401685104 9801240912147 9806973112098 9823608605952 9825452376336 9849723648768 9851572320624 9858982835718 9875908115712 9933640064352 9935504486286 9941315209524 9960047614368 9961916992674 9984651369984 9986525366112 10005342960384 10011194528256 10013073506208 10030330208421 10056994799139 10071607287468 10083730274901 10088897587712 10096486622784 10098381609012 10123327083456 10125227107308 10142402452992 10150238896704 10169364976128 10177014540096 10194761851182 10221863566338 10236715603656 10241124608016 10262002796928 10263928848504 10283269153728 10289283265152 10291214436936 10318361964264 10343850844032 10361889094644 10381413986208 10386418131456 10404530613552 10409011896672 10424135854464 10430232350976 10432189977168 10451847336576 10459709388432 10461672547101 10487515439088 10523625136704 10525600291572 10551601100736 10566932236032 10575096689184 10595023327488 10604983129938 10623189096192 10631180034144 10633175375742 10651212350208 10669786596936 10696143581568 10698151116024 10740160633344 10750256871444 10768712234496 10778835312396 10797119368704 10799145855072 10817978077449 10825822388736 10844701131312 10875349505259 10904260491981 10926490590648 10947079359936 10949133991948 10976181033024 10995321980358 11024326895742 11043252764928 11048875117873 11053633923378 11078247404407 11083018860702 11097039351168 11099122128824 11126539677312 11128627991816 11156118427008 11175345072396 11194530200064 11205053566164 11230004218166 11234841036876 11251164897712 11256010830432 11264707694484 11278958029056 11281074950608 11302331862656 11308941967104 11311064516272 11350009786176 11358547450632 11388742968888 11405290444256 11410202759616 11419018758792 11435610223904 11440535598144 11457158326528 11463858980352 11466010605536 11487615991552 11516305054113 11544753146544 11546919954567 11566506907008 11568677797944 11575443673296 11577616241553 11592262418752 11597255263872 11608157209797 11614105700864 11623079243968 11628085362048 11644980594176 11675937565184 11684720397888 11705096940246 11724952207104 11727152836272 11734011394848 11736213724314 11756121774336 11758328253648 11767173061986 11782299507584 11787374202624 11798454868974 11847008181192 11887798765536 11890029958998 11896983775332 11917164538368 11919401243424 11948845082112 11951087733216 11960077538412 11982613893984 12003509921553 12009295964496 12035420005527 12052907081724 12082680712512 12084948482916 12114801263808 12137629165056 12146759289792 12149039086956 12179050187328 12200288772726 12229169735424 12250495722408 12280757445504 12283062392472 12292301914479 12315464279928 12345886491264 12348203662152 12378706747776 12396692608512 12423659360544 12429647927808 12451323521136 12474785530752 12484169270064 12486512394927 12517357136976 12519706490793 12540943573632 12548278073088 12550633230384 12593846475072 12645673003776 12657560509926 12679290211584 12688827782688 12691209319434 12712737321216 12715123345488 12722559712992 12724947580806 12746532812544 12768761009448 12830951749788 12852979118592 12865061501892 12886884407808 12889303117344 12896841352896 12899261931228 12921142851072 12923567990496 12955492366848 13014762522687 13041295221096 13065868913472 13068321216196 13075964149464 13100603168448 13135429760832 13145310447624 13193046940806 13222424321389 13228119285354 13244853419136 13247339315048 13255086946032 13257574762651 13280063485824 13282555990232 13315367154816 13327884203841 13350764674944 13373773611228 13409326398852 13428809716624 13439185375838 13444973699868 13461982163712 13464508812016 13497769444608 13500302809744 13510457960058 13533651862272 13569352720128 13593015801576 13629151421784 13648954138208 13654832810688 13682670395904 13685238464672 13711025538304 13719044353536 13721619249248 13757815952352 13781807687709 13791801125376 13815852126192 13818445191531 13841885314944 13854897314919 13872707484736 13878682528896 13891729119921 13898847805952 13909586636224 13935796448768 13946279184576 13948896729468 13983353918784 14007738961278 14031500182272 14034133722096 14044690428822 14068801467648 14082026779098 14100128918912 14108561520336 14119462384182 14139977506584 14174906712192 14177567167656 14226382129248 14261524775424 14264201488032 14274931255524 14301829486368 14304513763674 14312879677116 14333675828592 14339849414112 14364856135629 14371780416528 14398861140096 14423970769932 14459601508416 14497744958784 14500466007012 14508946522008 14536285707456 14539013989308 14568654120864 14574928912704 14596105813248 14634908044032 14660429307144 14671457123733 14699102527656 14710459668147 14735412908928 14738178564504 14774585473152 14777358480936 14796052468224 14813862173568 14835386236416 14874824569344 14900460096528 14903256729429 14911972814286 14940071421552 14942875489011 14976977054976 14979788049168 15008014440576 15016791792384 15019610259312 15107410931202 15133346381568 15144729934176 15147572413518 15184990625184 15187840660962 15213603679488 15222501268992 15225358345056 15254047464192 15355073405484 15393004195392 15395893272756 15422009209344 15424903730592 15433924897728 15436821655404 15463007018496 15477542946396 15504113816064 15579627197184 15606795920328 15636203781696 15645348526464 15648284965752 15677771004864 15689564082648 15731273158632 15788400437358 15796010908256 15823556974777 15850398354048 15853373278664 15862645033776 15865622256943 15892534991232 15907474694907 15934783644288 15946770051216 15949763063613 15976818525312 16004679895404 16012394619328 16047226674036 16070542775632 16082959548134 16110240950016 16113264643888 16125385307166 16153068351744 16168252968594 16195679053056 16198718782608 16238733583104 16267051696968 16333994296544 16374343260672 16377416523296 16389735885972 16420619039904 16423700987922 16461181988352 16464271549536 16492982970537 16504942330368 16536490343613 16564879147392 16580450885067 16601764694848 16624528291053 16633047374336 16645559026752 16648683193236 16689809515968 16692941987724 16721258098176 16734177640512 16763017608594 16791795300096 16807580349246 16845006327249 16852261555314 16876747346568 16884016245648 16897061541726 16918437043584 16921612425912 16953497793984 16963412950656 16966596774408 17025014679264 17037821175948 17083114453332 17107935666384 17115304139424 17128528138188 17153415335856 17160803397216 17185737489792 17195788470528 17199015908304 17231423987328 17317129719816 17349760360512 17353016696916 17363165509944 17388393628128 17395882895808 17421158551296 17434618865952 17442128043072 17467470891264 17513906347776 17527080596832 17557645410369 17587428310656 17590729254408 17601017092272 17604320586471 17634182661504 17637492380472 17659804558848 17673449261376 17681061303936 17706751314432 17753822873088 17770512271788 17801019566592 17831698148304 17835044938497 17845475662998 17875746807552 17879101865136 17923267623168 17926631599824 18013943946744 18079360622586 18124021068768 18127422724374 18168791837184 18172201895712 18206443747584 18223558630434 18264137612671 18343754603136 18375743583612 18421136168256 18424593588708 18455847086592 18473196419892 18504910038528 18514331278598 18522305493228 18595038912768 18598528972624 18644471891712 18676985281704 18712178296128 18726253905096 18776035705464 18811415360448 18825949845576 18853303342112 18899875616256 18903422890208 18936387855061 18968509505664 18986340764889 19018935317376 19033241674032 19036813979151 19069105981824 19072685018232 19083839569488 19087421371209 19111567771456 19119799218816 19153141514172 19162373888704 19198481520128 19231961026576 19246427624682 19279468677888 19297592252838 19330326611712 19333954676016 19345262029344 19348892896842 19381714276608 19385351985744 19424872161152 19433238550272 19547239076192 19561942831644 19598803370208 19602481824294 19613946224196 19647217211904 19650904752672 19699447297536 19703144641248 19717965671436 19751816231424 19789570411209 19842178928031 19867280128704 19871008972572 19882630419048 19920095228736 19923833985348 19973050732224 20010685920768 20026147012416 20060660416842 20113989598278 20143214574936 20158778063757 20167460549802 20192973245568 20196763218024 20246654166912 20250454214616 20265686940087 20300477793408 20354029080192 20389523702364 20443727132676 20473431207312 20482249216032 20524005593856 20527857697008 20566538307456 20578566530304 20582428873872 20636723928528 20687701688064 20723778189288 20762827972416 20809061227104 20818023793344 20848271708928 20860464701952 20864379954336 20903694673152 20919418776864 20923345094202 20975030878176 21011608441917 21047250273408 21051200583144 21103202201472 21133864472064 21150193378368 21190046654976 21209966259876 21246378192384 21262360068288 21266350751484 21302424700416 21339573193872 21392287163136 21396302232048 21456770645511 21500513742888 21557670624792 21598291710144 21635956154898 21689402262624 21750699010518 21799131989317 21808520983962 21852981181296 21857082716803 21894158719872 21898267983896 21952362066048 21990643960716 22048653791484 22086505529856 22097750235746 22107267846756 22156494808814 22166037721404 22194078702336 22198244257648 22253079354624 22257255983632 22312236854016 22350690144792 22367959221429 22410107132328 22460008436332 22469682073752 22502329795424 22512021660864 22529415388968 22557916058112 22562149901216 22604663725312 22617883934208 22622129032544 22661116396803 22700019572352 22717094901264 22721358620277 22777485937776 22781760991443 22810580888512 22820405519232 22838037517584 22871220447808 22881071196288 22914316653056 22932021211072 22975231983104 23032610108226 23089506293088 23093839909134 23133013814016 23137355595888 23150887346592 23155232483106 23184524837504 23194510527744 23216314419594 23246158487936 23256170724096 23369440795776 23410193880492 23449904414208 23454305672544 23468022789696 23472427448628 23512243548672 23516656507296 23534346123972 23564599015168 23574748405248 23596909737948 23682600656037 23694016362384 23775597531072 23780059917996 23793967550664 23838802486848 23902175466432 23920155076824 23965227787968 24007019843106 24018591928992 24070840011054 24105814163448 24124439322201 24165361425024 24169896965832 24188077960749 24229602527616 24252379452891 24293518579584 24298078173912 24358100374656 24400577545452 24458339470848 24500991444816 24561514891008 24566124784944 24584603828958 24630928559856 24635551481883 24691772982528 24696407324304 24757413495552 24847318721088 24902647042272 24949571061504 24968338540128 24973024789854 25034714273952 25039412981586 25081887147264 25096556146176 25101266460768 25187692950144 25291346007552 25315121019852 25358580423168 25377655565376 25382418638868 25425474642432 25430246690976 25445119425984 25449895161612 25493065625088 25537522018896 25661903499576 25730123003784 25778606234688 25793682705792 25798523862456 25847135980992 26018318825959 26029525045374 26082590442192 26087485823281 26131737826944 26136642432392 26151928298928 26156836693879 26201206336896 26270859521664 26290620895248 26386093881612 26444848642778 26456238570708 26489706838272 26494678630096 26510173892064 26515149525302 26560126971648 26565111980464 26630734309632 26655768407682 26701529349888 26747547222456 26768213494497 26818652797704 26857619433248 26878370751676 26889947399736 26923964327424 26929017624032 26995538889216 27000605619488 27020915920116 27067303724544 27119040933879 27138705440256 27186031603152 27191134086561 27258302843568 27297908276416 27309665621376 27335337945651 27370476929344 27422051076608 27443238498496 27515631904704 27563615375418 27631704252384 27636890383062 27683770629888 27709794629838 27745414969472 27757365057792 27771496917897 27783458239842 27819173272448 27892558369152 27897793458936 27966707837568 28015477922556 28063000364544 28068267444192 28089380857644 28137602935296 28164053558196 28200257837824 28217123040672 28238924768364 28279955013168 28349813424384 28355134335312 28452764258496 28528402976064 28549862511048 28603658972736 28609027527348 28625759354232 28667351657184 28679698828224 28729712271258 28743560833056 28797722280192 28847941539864 28869641437023 28919203016832 28946388379257 28995489917568 29000932014024 29017893044016 29023339345263 29072571414912 29078027978616 29137308241728 29149857825408 29192211626496 29269816088064 29320858614288 29342914247466 29398205055312 29403722736441 29420919336294 29470825817856 29476357129008 29549170946304 29554716961872 29627724347136 29800920193056 29806513458858 29823945628572 29880142843104 29885750978022 29953954109952 29959576098336 30016028881152 30033583584768 30039220518624 30214821862404 30266692763136 30289459868352 30295144827036 30369981250368 30375681321924 30427207358976 30450716690112 30508094928384 30710146810968 30786008390784 30791786545512 30849807461184 30867849795456 30873643310808 30955085892792 31136676627787 31159254394368 31213591840656 31219450247533 31272407563392 31290697052928 31296569931504 31355542009728 31379128165296 31385017641303 31462546317264 31576800874716 31592021816512 31647113949554 31700796708096 31706746557328 31725290067552 31731244513886 31785069982464 31814949389814 31869567288576 31893540102432 31899526127226 31953637050624 32009359790808 32024789238656 32094453348072 32141085551264 32165919096268 32220481900032 32226529287776 32250770614332 32306136703488 32336505937188 32391358106112 32397437565216 32453934232347 32477467166208 32534103393936 32626048515777 32667988593088 32712781475943 32754833046592 32779471771944 32841238079808 32847401975844 32928543099072 32985965941074 33072980687226 33129758294784 33146625353619 33160901770134 33203529389696 33234742213221 33249056582106 33291118053504 33297366386472 33379619031936 33385883975448 33468355281024 33526035217188 33583590600192 33615160698492 33690012654498 33704523110628 33753494693136 33768032491296 33794123083452 33836874087168 33843224851824 33906995587968 33926825901312 33933193548816 34050029358528 34075642351896 34166228906664 34215871332768 34230608278848 34257056276376 34306830671712 34321606794432 34371474979584 34391576941056 34398031816608 34462847974656 34548915162339 34634259439632 34640759863701 34699520721024 34706033393832 34726331019888 34732848724659 34776787256256 34791765791616 34842317102592 34869237731904 34884256086144 34934941782528 35027812695552 35054161193664 35115290820738 35174856621312 35181458508816 35202034184544 35208641172942 35268365323008 35274984760944 35346898522752 35362122607872 35541024543576 35663396296608 35670089876994 35690951325996 35751493615104 35758203730272 35846535246336 35853263199648 36027887893488 36034649884459 36158721245172 36248042137536 36254845448748 36344403791424 36412887495168 36447117260868 36528275225342 36687509206272 36751487167224 36842272336512 36849187177416 36876905743437 36946392839784 37028662557196 37044610986456 37190077825536 37197057945248 37261924488991 37288943783424 37353970563408 37424356592256 37452507810192 37459537184781 37552071410928 37559119472379 37622830720896 37651899691152 37706606684224 37806845780416 37872775710122 37937019011328 37972681529778 38037870634752 38066483348064 38073627958302 38138211963648 38145370036464 38167679138976 38174842742418 38223135542912 38239598437632 38306283028344 38324747777408 38463922053152 38492855249364 38558937355776 38595184505676 38660653223424 38667909352032 38690524058688 38697785793684 38763428553216 38770703971488 38849744322304 38866477100544 39044287568061 39094478152384 39123885663288 39197606740416 39204963648588 39227892448392 39301809505344 39406289282496 39435931342872 39579140822418 39667272964167 39684357856062 39734560257408 39742017945144 39765260838096 39772724287953 39840190457472 39847667970696 39946101464448 39983652611523 40052294024832 40121320833684 40227979196556 40286429149872 40317556127514 40334921099604 40385946491136 40393526436048 40493308333824 40500908429232 40531373880174 40600955586816 40708058160384 40779047404728 40887454265352 40946862414624 40964498432064 41048011187712 41055715394016 41133076614912 41157133060608 41164857747744 41273447857056 41345423063127 41375403376128 41447556378576 41455335574593 41525655944832 41618122454208 41636047586688 41696543417856 41728759908672 41807389346304 41838837553728 41846690188404 41950061756352 42023216883834 42094500546816 42102401166288 42206404402944 42300386756736 42419932519752 42524720136576 42532701502968 42679146387744 42784574326272 42792604464096 42913541291022 43001027485776 43009098249193 43115341249584 43123433468287 43196583420288 43271912309796 43378804525248 43501398021036 43598263978634 43617041967924 43705962362592 43714165433606 43788317439744 43796535967792 43904724132096 43981287921432 44014371371199 44097307582968 44131379004441 44195500471492 44214535693512 44312989617628 44332075442808 44388157404672 44396488515296 44506158709248 44514511967264 44624473708032 44701380289584 44709770188287 44735918442858 44820214264656 44828626467033 44920016872664 44939364147504 45004659590848 45024043321728 45058830777936 45124299802432 45209327450624 45244258065088 45322232793606 45400039144704 45434189802528 45442717240554 45554971875552 45563521982886 45621161777024 45640811038464 45676075035168 45742440895616 45762142392576 45864042422144 46065220216452 46179012586176 46187679818268 46266027628032 46274711191776 46301774693184 46310464966212 46369049675008 46389021055488 46432628839188 46492316975872 46512341448192 46738881591552 46820387760984 46908611345088 46936045579392 46944854897256 47033313014592 47068692247944 47129198030336 47193819475896 47365201312074 47388032724768 47470670924331 47551195062144 47560119835992 47587935101328 47596866770829 47677604973696 47722424084721 47804350932864 47840310153648 47849289190839 47930455575936 48014039686212 48037183857984 48141680022108 48211628326896 48248878644402 48330722850048 48339793931664 48376155921498 48459205055232 48504758905782 48587037159168 48596156347824 48716200749312 48801155090904 49001982889632 49123029782016 49132249569888 49169207657916 49261857119712 49271102963766 49383545965056 49392814648608 49478948911611 49514826991104 49694637442176 49805294084544 49899142123008 49936677080256 49946049579708 50069428547904 50078825963172 50163774294528 50202532921536 50375385900288 50535018981747 50630242039704 50755311130752 50764837277736 50860493381952 50890238851968 50899790323224 51075044037792 51323806999152 51333439845811 51460246007568 51469904462149 51557212469376 51587365411584 51597047724912 51694271961984 52036637651918 52059050090748 52165180884384 52174971646562 52263475653888 52273284864784 52303856597856 52313673387758 52402412673792 52541719043328 52581241790496 52672936231107 52772187763224 52812961759413 52889697285556 52912477141416 52979413676544 52989357260192 53020347784128 53030299050604 53120253943296 53130223960928 53261468619264 53311536815364 53403058699776 53495094444912 53505134815491 53536426988994 53637305595408 53715238866496 53756741503352 53779894799472 53858035248064 54001211238976 54041831840232 54238081867758 54372063206304 54382268173122 54516605687136 54595816552832 54619331242752 54670675891302 54740953858688 54792412838013 54886476996992 55031263809408 55127230750836 55263408504768 55273780766124 55367541259776 55419589259676 55490829938944 55514730115584 55542993835794 55566916479684 55638346544896 55785116738304 55795586917872 55933415675136 56030955845112 56136534888384 56178761715288 56328107116392 56400515675648 56434246081344 56477849536728 56559910026336 56699626848768 56710268670624 56809163565183 56905528516992 56959022294667 57056805952128 57099725022096 57110441937453 57207317945472 57218055054696 57251518708464 57262264113627 57334703314368 57359397656448 57459424542516 57487121666112 57595444560384 57695883079728 57739282874046 57838406033664 57892776758514 57990979835136 58001864028048 58035786088032 58046678690526 58145142829824 58156055957232 58274616483456 58299715650816 58641717228576 58685828494932 58796410110624 58807445472882 58841838672588 58941651635712 58952714258016 59098341892608 59109433923744 59255448694272 59601840386112 59613026917716 59647891257144 59760285686208 59771501956044 59919152196672 60032057762304 60078441037248 60429643724808 60476334191271 60578919736704 60590289654072 60739962500736 60751362643848 60797060820261 60901433380224 61268944332097 61420293621936 61431821454823 61572016781568 61583573091024 61699614922368 61735699590912 61747286621616 61910171785584 62273353255574 62427183681312 62438900495066 62544815126784 62581394105856 62593139863008 62711084019456 62758256330592 62770035282606 62925092634528 63034825325751 63153601749432 63184043633024 63294227899108 63401593416192 63413493114656 63450580135104 63462489027772 63570139964928 63629898779628 63739134577152 63787080204864 63799052254452 63907274101248 64018719581616 64049578477312 64188906696144 64282171102528 64331838192536 64370311936533 64453058575552 64501541228664 64673011874376 64794875130432 64907868464694 65068206787872 65252097031554 65335977186176 65397395967951 65425562951886 65509666093184 65558943543888 65571248150409 65682476159616 65694803951688 65857086198144 65971931882148 66145961374452 66259516589568 66293250707238 66321803540268 66407058779392 66469484426442 66498113164212 66582236107008 66594732772944 66759238063872 66771767950896 66936710562048 67052070434376 67103877664287 67230321396984 67380025308996 67409046221256 67506989386272 67536064982592 67588246166904 67673748174336 67686449703648 67813991175936 67853651802624 67866387097632 67983349190409 68100058717056 68151284703792 68164075860831 68332457813328 68345282974329 68431742665536 68461216557696 68514112552752 68613661343424 68643213588864 68742949959168 68796063633216 68925695949312 69097830324678 69268518879264 69281519727402 69399041442048 69412066787664 69452662039776 69465697449318 69553574512512 69583531583232 69738475463808 69768512172288 70108322387328 70230581641476 70349713242624 70362917017632 70404068369088 70417282345884 70536730646016 70549969521888 70693797045504 70724245215744 71082049087152 71326792593216 71340179753988 71381902651992 71516407460544 71706526399296 72055775786976 72069299768918 72317442490344 72373317966603 72496084275072 72509690897496 72564233882247 72688807582848 72757138358673 72894234521736 73056550450684 73321851413821 73375018412544 73502974334448 73684544673024 73698374354832 73753811486874 73892785679568 73906654445649 74057325114392 74089221972912 74394115890496 74523848977982 74707941126816 74848713184512 74905015620384 74919074369562 75104142821856 75118238944758 75245661441792 75303799382304 75413213368448 75613691560832 75745551420244 75874038022656 75945363059556 76075741269504 76132966696128 76147255916604 76276423927296 76290740072928 76335358277952 76349685484836 76446271085824 76479196875264 76612566056688 76649495554816 76927844106304 76985710498728 77190369011352 77335818704064 77381048117376 77395571587368 77541407942976 77699488644608 78054956477877 78088575136122 78188956304768 78247771326576 78262457469843 78395213480832 78409927297176 78455784896784 78470510081637 78603619010688 78812578564992 78871862685744 79158281644836 79334545928334 79368715712124 79469120514816 79484035890288 79530521676192 79545448575906 79680380914944 79695335941392 79892202928896 79967305223046 80104588049664 80242641667368 80304640483491 80455958393112 80572858299744 80635112255028 80669842199208 80771892982272 80787052872096 80986616667648 81001816858464 81062747760348 81201911173632 81357122801637 81416116320768 81558094809456 81573402259683 81774908530704 81893724829248 81928996864128 82111430788032 82266153229824 82329715495488 82546895714112 82690846126254 82895112757152 82910671149186 83051311889664 83236244908416 83272095173376 83314490753691 83457519817344 83677675107456 83693380376808 83900123512704 84046433767668 84189001093632 84204802332576 84412808805888 84600773513472 84839865039504 84855788437597 85049440273152 85065403005936 85358292775488 85585208928192 85827082582044 86002054971552 86018196498386 86230682499168 86246866936574 86393166840576 86543824619592 86608924311069 86757609050496 86839165137771 87002796042072 87070018035789 87196527957268 87234083935848 87411924725184 87428330867212 87576634879488 87593071935584 87809448264192 87962575842864 88028742742398 88194615165936 88211168209323 88262758008882 88391000942984 88429071387024 88625979235256 88664150885616 88792977030592 89029023934528 89402760579168 89419540376574 89471836885716 89640428529312 89657252934066 89840033745328 89878728295008 90009319181696 90048086643456 90117661555872 90248599604864 90488516130176 90644465587212 90800078289408 90868379605056 90885434481108 91109943751104 91127043965772 91242323554048 91281622076928 91352150070336 91484881791232 91524284785152 91728084844288 92130440432904 92358025172352 92375359636536 92549422383552 92603549386368 92620929932424 92738099350016 92865257678376 92984633951744 93410029883361 93477763183104 93640775521968 93658350742599 93817222690176 93872091158784 93889709794512 94066626029184 94137384495888 94155052923909 94387638951792 94730402624148 94776065449536 94941341848662 95102390124288 95120239671984 95175870202656 95193733541658 95355209947392 95444848169442 95608701865728 95680620307296 95698578381678 95860911151872 96028079372424 96074367715968 96283360044216 96423256653792 96497757288804 96661445700096 96679587863328 96752311842996 96918410110464 97009517811564 97174074318336 97192312695648 97361802697041 97432401498624 97602310181808 98003965779264 98264499139776 98338415315832 98523714239424 98542205927532 98785629297216 98957897823222 99389274884352 99439876060857 99610588169088 99704226639663 99873354160512 99892099159416 100138857095808 100157651926344 100405065843072 100750771800576 101070037963494 101260484079408 101279489425519 101510622261504 101529674555472 101720986763904 101780477703936 101799580646448 102150088075584 102647613998304 102666879691622 102920492015136 102939808924298 103114424938752 103174730823168 103194095449824 103388543923968 103646745487017 103922279591103 104073275303836 104118100181496 104198546173977 104330361768768 104349943293124 104526951307776 104546569729568 104607713195712 104627346775516 104804825347584 105083438086656 105162483580992 105345872462214 105544375526448 105625923518826 105779394571112 105824954282832 105978714520384 106040695568256 106060598101208 106260447921856 106623073630728 106990188889824 107010269630982 107072853977988 107274611190816 107430477732992 107513483006704 107559789598944 107716070496128 108002422477952 108083663680464 108103949653377 108476163735516 108744126412608 108764536346244 109033211374272 109191633105664 109238662485504 109341351782604 109481907717376 109584825676026 109772953993984 110062527618816 110254461501672 110526817009536 110547561532248 110630717230311 110839178519352 110981659877888 111085987671588 111133832959368 111276693089792 111570233476608 111591173835744 111785773466973 111866831350272 112061911690224 112273069776768 112357523430576 112378611554343 112656214232784 112677358417137 112868492162688 112955699073456 113119820052672 113420537341248 113618327130366 113811057033984 113918044589334 114113611904256 114199450044192 114220883874906 114414635890944 114436110109392 114503037416928 114524528227254 114669406628736 114718795312896 114918849085032 114974243332224 115391766159456 115478565748092 115676812067328 115785553517028 115981959670272 116003728056096 116071572176064 116093357381052 116290285659648 116312111914464 116549232966912 116599431301632 117283434457152 117371656989864 117592820221248 117614890945764 117683677345176 117905428516032 118218867847488 119001818892501 119203680772224 119226053835432 119295782514288 119318172863859 119520571372416 119543003912088 119838304393344 119950957834569 120156882074496 120859287449616 120881971249813 120952668382542 121157839473408 121180579308144 121479925001472 121502725287696 121594121640522 121802866760448 122537888664194 122840587243872 122863642909646 123144033563136 123167146182048 123399229844736 123471399181824 123494573243232 123820343571168 124036269189381 124366006723779 124546706511148 124854367362624 124877800990132 125089630253568 125186279726016 125422168038912 125516512661184 125540070565212 125850185269056 126069650651502 126307203498864 126368087266048 126588455798216 126826986229312 126901160270208 126924978055544 127259797559256 127574160409728 127598104508904 128037439163232 128099156954624 128377813392288 128564342205056 128663676385072 128740623873066 128906117151104 129003082457328 129027294747579 129346023748752 129370300404861 129589750260864 129815736929388 130136413575744 130504194063108 130671954372352 130794791935902 130851125903772 131019332186368 131117887087776 131142496300818 131364952319232 131389607903376 131714172396288 131943863764296 132043114113597 132291922748904 132394137013323 132586501414476 132643607080536 132814117558784 132938968852884 132996226328424 133164472214016 133189465545888 133518476127744 133543535901792 133873421124096 134104140868752 134129310564861 134207755328574 134460642793968 134485879401099 134760050617992 134818092442512 135013978772544 135072129965184 135176492333808 135372899407296 135627982351872 135732774195264 135966698380818 136200117434112 136302569407584 136328151721662 136664915626656 136690565948658 136863485331072 136922433115392 137028225105504 137227322686848 137286427177728 137592127266432 138195660649356 138537037758528 138563039454804 138798082884096 138824133575328 138905324079552 138931394898636 139107149025024 139167063166464 139476950927616 139537024344576 140216644774656 140461163282952 140725834035264 140808136738176 140834564691768 141099939043776 141387594091008 142164098174304 142412012772993 142653585186432 142680359507976 142763805303984 142790600312487 143032814921088 143167272254163 143413052798592 143547867572517 144111551573952 144138599537836 144634884980688 144746635933206 144992168550144 145019381794992 145128467764494 145377615165696 145514276717346 145788469043472 146113100901368 146643702827642 147005948668896 147369089346048 147396748709664 147507622973748 147785571359136 147813308891298 148114650228784 148178443945824 148436846734833 148788231780992 149047697955964 149415882253632 149697426369024 149810031240768 149838148739124 150208285643712 150236477889516 150491322883584 150607598764608 150826426736896 151227383121664 151491102840488 151605056945241 151890726119112 152265933392256 152294511833208 152581480145856 152670716555904 152699370969672 152892542171648 153225132113376 153298991109632 153855688212608 153971420997456 154000319537433 154380738022704 154409713386447 154671637408128 154762096234752 154791143174736 155082815885952 156109912955754 156177150272244 156377912609536 156495542653152 156524914939686 156790426961664 156819854594352 156911569793568 156941020163274 157207238021376 157625157129984 157743725371488 158018808693321 158316563289672 158438885278239 158669091856668 158737431424248 158938241029632 158968071780576 159061043352384 159090897151812 159360761829888 159390671882784 159784405857792 159934610446092 160209176099328 160485283334736 160515404446473 160609280966982 160911916786224 161145716599488 161270224510056 161339684398416 161574105744192 162003633716928 162125495520696 162714245603274 163116189618912 163146804519366 163549817061408 163787449658496 163857993728256 164222861576064 164377238514039 164659430990976 165093791428224 165381692252508 165790225514304 165821342298372 166102623779328 166472489816832 166544190346752 166628981507382 166915039634688 167355350214912 167386760753616 167800247025408 168092867535336 168409604665152 169201547026944 169679730079008 169711576875194 170098880546304 170130806011872 170427490695549 170716585550976 170877066884001 171170417856384 171331325812359 171654165164088 171786792340881 172004109943104 172036392996772 172461364998336 172493733873148 172786333681152 173087649239184 173217848622138 173515218100992 173678330275542 174005592084144 174140036071578 174393055914536 174468167871696 174823849450368 174856661734424 175186143871168 175925151685728 176057485484796 176389230331872 176422336418646 176525516017764 176782001885968 176858142774048 177251958470512 177328301771232 177585954061184 178058047869056 178805521158336 178839080753148 178943673771432 179280857058624 179314505868132 179680067490656 179757456590016 180018638363392 180096173286912 180235323111744 180497199209728 180977032260352 181288931174424 181429002573813 181736759210112 181770868962216 182219887502208 182254087931544 182391182460783 182484647108096 182704300140672 182969763582464 183456169688576 183806832996291 184260880865808 184295464364469 184716050344704 184750719273072 185098844767104 185207098772736 185241859864848 185730515356752 186820059766722 187281551043936 187316701485198 187634445380352 187744182317568 187779419589024 188133252058368 188274768991776 188310105847818 188775277903584 189104475977253 189460805248296 189552130899072 189882683697324 190204780248576 190240479343968 190351740405312 190387467083316 190710419894784 190889696338884 191217403731456 191361240614592 191397156763356 191721822303744 192056158744848 192148735431936 192566720088432 192846513307584 192995514577608 193359175726656 193504623685992 194019035623128 194384625391296 194723605394082 195204620363616 196007931558528 196192187903853 196528998279552 196676830631664 196713744451227 197047428478848 197084411855064 197571258594432 197915795646444 198778549768704 198879752121714 199221176338176 199408453279326 199746708321024 199784198318832 200277714191616 200315303852688 200810131686144 202140075926988 202520968158816 202558978851038 203021244523008 203059349110944 203441973527808 203560955407872 203599161292896 203950047571227 204300176151168 204492227582493 205035848922987 205295227996608 205333759383244 205840984030272 205879617848596 206228849877504 206388190899648 206777087847936 207293490974034 207844559182206 208146550607672 208236200362992 208397092347954 208660723537536 208699886586248 209093139459136 209215426391424 209254693551032 210324967161984 210691744924428 211088751052896 211251847037652 211558789142224 211649908565664 211957429040768 212081391136512 212121196202416 212520895843712 213246147261456 213980377779648 214020539261964 214145707955976 214549222381632 214860955465984 215026966013408 215119579197888 215432140992256 216004844955904 216167327360928 216207899306754 216952327471032 217119953899809 217488252825216 217529072692488 217692701646741 218066422748544 218271415076019 218383266211328 218682703565208 218963815434752 219169651352052 219545907987968 219965554241463 220125055237632 220508923003344 221053634019072 221095123064496 221261434460622 221678357038704 221719963336947 222171975343176 222267665918736 223182347671488 223571546933946 224123823380448 224546139553536 224715046861152 224757223108686 225312428465568 225354716834274 225736984325376 225911398146912 226239640105344 226841074682496 227236654260732 227622114067968 227836089178668 228227223808512 228398900088384 228441767749812 228829271781888 228872220218784 229006074833856 229049056454508 229338813257472 229437590625792 229837698170064 229948486664448 230783532318912 230957131496184 231571107034056 232007456112192 232143144352128 232186714762104 232624223828928 233098465933824 234164869433631 234566868914304 234743313979728 234787372409529 235185640442496 235229781891528 235367354690352 235411530244911 235810857032064 236437735694976 238003637785002 238407361544448 238452107670864 238591565028576 238636345727718 239041142744832 239086007824176 239676608786688 239901915669138 240313764148992 241718574899232 241763942499626 241905336765084 242315678946816 242361158616288 242959850002944 243005450575392 243188243281044 243605733520896 244071368404911 244720206779049 245075777328388 245681174487744 245727285819292 246334292364096 246798459689472 246989146486464 247640687142336 248072538378762 248732013447558 249093413022296 249708734725248 249755601980264 249943472261073 250372559452032 251033025322368 251080141130424 251700370538112 252139301303004 252614406997728 252736174532096 253176911596432 253653972458624 253802320540416 253849956111088 254519595118512 254567365312791 255148320819456 255196209017808 256074878326464 256755626784576 257128684410112 257327352770144 257481247746132 257812234302208 258006164914656 258054589495158 258692047497504 258740600809722 259179500521728 259631473858776 259826772933207 260272827151488 260517495413313 261008388126216 261210054107367 261343908744704 261589583871804 261702251807544 262038664372736 262235774175552 262284992601636 262729904638464 262779215806752 263428344792576 263887727528592 264086228227194 264583845497808 264633504627969 264788274026646 265173002828952 265287214161072 265877937705768 265992452656848 266378931091776 267087071803584 268208281737504 268258621129722 268415510657148 268921285587936 268971758802198 269520101235984 269636184885024 270027957545088 270144259930368 270352984667616 270745798814592 271465548390528 271933396761636 272400234868224 272605138815168 272656303443324 273329831253312 273381131897316 273726970662144 273844866230784 274056450211008 274454645373696 274572854355456 275184254532864 276391321298712 277074075517056 277126078909608 277648267150656 277810648159104 277862789797272 278214298050048 278953901855232 280230089650083 280433289549312 280922326565904 280975052227797 281451668070528 281616273476352 281669129383536 282199878087552 282465158771727 284328196348608 284824025545986 285307170372864 285360719015952 285527610607968 285581200624974 286065629842176 286334544508326 286826105597184 287095735145034 288223103147904 288277199075672 289269769961376 289493271866412 289984337100288 290038763589984 290256935528988 290755230331392 291028553434692 291576938086944 292085408091123 292226201802736 293287405655284 294011897337792 294793497419328 295015245947496 295571142718272 295626617782596 296229300457568 296356887891648 296873693469666 297576463561984 298095395911928 298319628182571 298831764507264 299112679918989 299620062481536 299676297478248 300416571287424 300472955779032 301215197529216 301652853473792 302454766243328 302982205680976 303210113890482 303781452238224 303838468276557 304531866784512 304589023666416 305162960291712 305341433111808 305398741939344 306450264226752 307711376425216 307942841994912 308000639074866 308761476045408 308819426772894 309343274816256 309524192469504 309582286349472 310165631771904 310940236461051 311766838773309 312219825911508 312354300544488 312595638521931 312755825219072 312991085306304 313049829879372 313580853923328 313639709188704 313823139587136 313882040326548 314414476042752 315250314259968 315487450742976 316037617386642 316633126579344 316877770556478 317338183713336 317474862848496 317936143561152 318122086704768 318181794303624 318781343765568 319869220892184 320970566669472 321030808892946 321218561933964 321823833572448 322291433198976 322540449020112 322679368796832 323148211488384 324007267433856 324250991041392 324311848960131 325428491206548 326232379237824 326293609038732 327099634122816 327574899316992 327715987456512 328445723152128 328754477028078 329318861981952 330187582856448 330763384505016 331580451028608 331642684596744 332944979633664 333257963014764 333830079269376 334710700429824 334773521507232 335357320400919 335600494050816 336185735070672 336819209330304 337135834663029 338032075251411 339359460158016 339423153750388 340261612023744 340854981391098 341433171101952 341754133768002 342340835712768 342515128654063 342662651624718 343308330328176 343573584681762 344008219886208 344072785993544 344922729996672 344987467746296 346175298478368 346435697244276 347030436201984 347356660551084 348011184168288 348280072143156 348786111829072 348936335743392 349647698900736 349713323468848 350372287742336 351850303371456 352114970969592 352778460663744 352844672837292 353051032035528 353564003771936 353716285548096 354503916941024 354656603542464 355171908122368 356116095738112 357005456677503 357611042316672 357678161506296 357887347542864 357954518591577 358561714117248 358629011736264 359360134981312 359514913180032 359852873503707 360037276726784 360470646223488 360994398419456 361954064520704 362577862348848 362645913749439 362858005147626 363473518420224 363541737924432 364439775004416 364508175863088 364782364921566 365408600281344 367613665992582 368521761731616 368590928728938 369432100689408 369501438546144 370197689534208 370414197545472 370483719729696 371461030713504 372108807568143 373098020171337 373640119533444 374563102087872 374633402970396 375268890760704 375558839178048 376266504116736 376549537983552 376620211695636 377550555807168 378208951954506 378921610496592 379104261798144 379765367394648 380480958687936 380703480810624 380774934166632 381779392677768 382722481229184 382794313526712 384112317489696 384297470863872 385133440176864 385693026615168 385991029155216 386718351453312 387009247371984 387081884242737 388038071246256 388110901214583 388769250782592 389447210788164 390409240727232 392015863117056 392384375807706 393057996559104 393353661263328 393427488902454 394094856957696 394168823710128 395142517188864 395831591292888 397759504243428 398442352676352 398816906558652 399493416642048 399568396637664 400555428383232 400630607705376 401620263372288 402387931694583 403457638203297 404280151853976 405041936317632 405117957702076 406118698221888 406883947055616 407198322585792 407900095142454 408600352302336 408984455164986 409895153963059 410071697845974 410590455993216 410667518766488 411681968060544 411759235697192 412776381799296 414586981948068 415689118364412 416293101215344 416472400725984 416794184695908 417321447075072 417399773172496 418186278918272 418430852782848 418509387102064 420649934323968 421383489848856 422177502105792 422503694075304 423117578284448 423299817131328 423914858081536 424162782273024 424242392404832 425041791687424 426492294522912 427236038318979 427960755559296 428041078523928 428291415911952 428371800937461 429098444763264 429501816762489 429721910931968 430053932026816 430239158395776 430643602717551 430864281984512 432009689911808 432334654721856 432415798613508 433904654942064 434239907799618 434976505650432 435058145384976 435385403293482 436132845497088 436542830152038 437365407130416 438339302704104 439931108482926 441017846006688 442107268038144 442190246128992 442522868921244 443356714077408 443439926673894 444343950686352 444535331837472 445310540204499 446364695342976 447143093867892 448247646760896 449092279107072 449430093722304 449514446217372 450624856931136 450709433668548 451473968650752 451822796293824 452479280210688 453682149364992 454473308521464 454815170835723 455672178357336 456797800176768 456883535499624 457744440437568 458012149667712 458098112909016 458677626514944 459675396340128 459896973328896 461567064637824 461914262992368 462000958612299 463142214068112 463229140159341 464014912224384 464286288704256 464373429524208 465248447657856 468329738867262 469133737828608 469486627959456 469574744819058 470371280884992 470459563783056 470734709380704 470823060489822 471621714064128 472875471389952 476007275570004 476814723088896 476904215341728 477183130057152 477272691455436 478082285489664 478172015648352 479353217573376 479803831338276 480627528297984 481546213339419 483437149798464 483527884999252 483810673530168 484722317232576 486010901150784 486376486562088 488142736809822 489440413558098 490151554656776 490530266218087 491362348975488 491454571638584 492668584728192 493131715542117 493978292972928 495281374284672 496145076757524 497464026895116 498186826044592 499417469450496 499511203960528 499886944522146 500745118904064 502066050644736 502160282260848 503400741076224 504278602606008 505228813995456 506353823192864 507307944917248 507604641080832 507699912222176 509039190237024 509134730625582 510296641638912 510392418035616 511282472086647 512149756652928 512631200652003 513511253569152 513993977437077 514257368820224 514654705540288 514962495492264 515360377022643 515624468604416 516012329829312 516109178990316 517384094995008 517481201619444 518359001043456 519262947717552 519653545866414 520545654302976 521034990826626 522016776252432 522420108214734 523179167743608 523404503615088 524471548351104 524569985203272 525558431613504 527775455057184 528172456454388 529167690995616 529267009255938 529576548053292 530346005657904 530574428322144 531755875411536 531984905313696 532757862183552 534174143607168 536416563475008 536517242259444 536831021314296 537842571175872 537943517604396 539040202471968 539272369770048 540055915090176 540288519860736 540705969335232 541491597629184 542931096781056 543866793523272 544287007721439 545210277630336 545312606886648 546659662506624 546762263794632 547453941324288 548112900422016 548909290747392 550368509065728 551420498988873 552782642597424 552886393093407 554148151034112 554252157819216 555296534301312 555621296318208 555725579594544 560460179300166 561844653131808 561950104455594 562903336141056 563232546952704 563338258767072 564399756175104 564930317543454 568656392697216 569648051091972 570614340745728 570721438031904 571055221215936 571162401249948 572131259684352 572669089016652 573652211194368 574191470290068 576446206295808 576554398151344 578539539922752 578986543732824 580077527179968 580513871057976 582057106869384 583153876173888 584170816182246 584452403605472 586574811310568 587028023506891 588023794675584 588576563711559 589586994838656 590030491894992 590141233353681 591142285436544 591253235565192 592458600915136 592713775783296 593747386939332 595152927123968 596190791823856 596639256365142 597663529014528 598225359837978 599240124963072 599352594956496 600833142574848 600945911558064 602430395058432 605964411361952 606420227780964 607562904476448 607676936553114 609063733569024 609178047332832 610325920583424 610682866223616 610797483878688 611850142713681 612900528453504 613476682747479 615107546768961 615422752850432 615885683989824 616001278149732 617522952090816 617638853545788 618686549632512 619164572698944 620331263543808 621880472922102 623533677546618 624439651823016 624708601088976 625191277043862 625982170612608 626099659758744 627279418377408 627646279174272 627764080653096 630974901485952 632075234773284 633266253158688 633755541112956 634676367426672 634949725696992 635872287122304 636244173409536 636363588607248 637562687531136 639738441784368 641941133338944 642061617785892 642437123867928 643647667144896 644582866397952 645080898040224 645358737593664 646296422976768 648014534867712 648501982082784 648623697920262 650856982413096 651359861699427 652464758475648 652587218077464 654199268245632 655149798633984 656891446304256 657508954056156 658637723963904 659896662724389 660375165712896 661526769010032 663160902057216 663285369193488 665159890010841 666515926029528 669547043014464 670714640801838 672371470141344 673638418660608 674271669326058 675773091668827 676064150502822 678718920316032 678846307500776 680523224047488 681709962782196 682866342203904 683508267536004 684681671425536 685030257308126 685325303249436 686616660656352 687147169363524 688016439772416 688145571987088 689845459993344 689974935492592 692350596956736 692871394488552 694713321102168 696022368336576 696560144286312 697572223658144 697872671486784 699295397801472 699426646937696 700744575484672 702494608300893 703700606742912 704229941939184 704362117228587 705556921327488 705689345674584 706102064071056 706234590734733 707128007543872 707432571096192 709007833882048 709313207084928 710343816244736 712232191476224 714010913355006 715222084633344 715356323012592 715774695085728 715909037183154 717123428234496 717258023472528 718720269962624 719029826360064 719705747007414 720941292446976 725155724697696 725291827498878 725716010295252 726947036840448 727083475848864 728879550008832 729016351726176 729564729843132 730817200562688 732214105214733 734160620337147 735227331985164 737043523463232 737181857457876 739002877092288 740395379068416 740967439459392 742922061427008 744217615136286 746196040342674 747280239066888 749126204175744 749266805940792 749830416783219 751117678356096 753099075967104 753240423391272 755101111614336 756417903909012 757843220993184 758208523596288 759530734789296 760961917375872 761406961621248 761549868333264 763558785355536 763702095938373 765444962458368 765588627053424 768224634979392 770266880353728 771386053230336 771982058310432 773436702906624 774018494743968 774163768485474 776076142492512 776221802429166 777538501565184 778894421576328 780818481454464 784031726234112 784768751615412 786115993118208 786707322526656 786854977804908 788189713915392 788337647420256 790285034377728 791663182585776 793900513883907 795519008486856 797633813117304 799136793275328 801261215410752 804775863389166 806567883604729 806915276406594 808560303707952 808712060521711 810083872635264 810235915404152 812237396443776 814396645171584 815800190284908 817200704604672 817968910329972 819790307926118 820143395691948 821180911986432 821335037532976 823363936121088 823518471394384 825552763598592 829173963896136 831378236728824 832586202430688 832944801451968 833588369391816 834642894150144 834799546344992 836372557836544 836861705565696 837018774204128 840690268950249 841299868647936 842766979697712 842925156683391 844355004211584 845007388150608 846235156568896 846599634262656 847395476315181 847829716163072 848484784809664 850083583374848 852984589045824 854472076637958 855921511118592 856082157047856 856582831823904 856743601874922 858196889526528 859003633524978 860107864053632 860478316791552 861287205435102 864669309443712 864831597227016 867809309884128 868479815599236 869953011300864 870116290769952 870770806586964 872265690994176 873085660304076 874730814260832 876256224273369 876678605408208 879862216965852 882035692013376 884380492257984 885045737842488 886713428154816 886879853347788 888687901372704 889070663674944 890621080408998 892729390685952 894286187735784 894958884547713 896495293521792 897338039756967 898860187444608 899028892434744 901249713862272 901418867337096 903645592587648 904958560421376 907364298729984 908946617042928 909630341671446 911344356714672 911515404829671 913595600353536 913767070999248 915488880875136 916024299335424 916196225818032 919350792680256 923134129275648 923828525984736 924001917224598 926284428136224 926458280318682 928029824448768 928572577408512 928746859048416 930496895315712 936659477734524 938267475657216 938973255918912 939149489638116 940742561769984 940919127566112 941469418761408 941646120979644 943243428128256 945750942779904 952014551140008 953808430683456 954366260114304 954545382910872 956344031296704 959607662676552 963092426678838 965236975461397 966874299596928 967055769998504 967621347060336 967802957673523 969444634465152 972021802301568 972752973124176 972935546880393 976285473619644 978880827116196 980303109313552 981060532436174 982724697950976 982909143277168 985337169456384 986263431084234 987956585945856 990562748569344 992290153515048 994928053790232 996373652089184 998834938900992 999022407921056 999773889044292 1001490237808128 1004132101289472 1004320564521696 1006071961202757 1006801482152448 1008557205212016 1010457627990912 1011407503989087 1012707646385728 1014096225754233 1014615889834496 1015399824444352 1018078380474048 1018269461251164 1020784836071232 1022564944173294 1024299513305856 1025262401304006 1027022507138304 1027545385962189 1027987954874154 1029309411080576 1029924990984528 1030720754045286 1032024659658624 1032218357980632 1034768189990016 1034962403238888 1038525895435104 1039307091732828 1041091308605952 1042069981653252 1044033552504864 1044840216429468 1046358335487216 1046809007230176 1048943096702208 1049139970406544 1051116863227008 1055550910114368 1056344912908776 1058335381991232 1058534018511876 1059153096106584 1060692011315808 1061148856644288 1063511750823072 1063969810627392 1065515724367104 1068348287214336 1071016370032509 1072833126950016 1073034484518888 1073662042628592 1073863555774731 1075685142351744 1075887035208792 1078080404943936 1078544739540096 1080111830180352 1081411938670464 1082983195258368 1085862193562112 1087733587046544 1087937741248317 1088574015442878 1090420555260672 1090625213773296 1093319325013248 1093524527589264 1096225800844032 1102840997977746 1105565285194848 1105772786186814 1108296302068224 1108504315638432 1110593068602624 1111242592636416 1111451159189088 1120920358600332 1123689306263616 1123900208911188 1125806672282112 1126676517534144 1128799512350208 1129860635086908 1137312785394432 1139296102183944 1141442876063808 1142110442431872 1142324802499896 1145338178033304 1148382940580136 1152892412591616 1153108796302688 1155119659158721 1157079079845504 1157973087465648 1160155054359936 1161027742115952 1161245652728211 1164114213738768 1164332703643749 1166307752347776 1168341632364492 1168904807210944 1173149622621136 1174056047013782 1176047589351168 1177153127423118 1179173989677312 1180060983789984 1180282466707362 1182284570873088 1182506471130384 1184917201830272 1185427551566592 1187494773878664 1192381583647712 1193278512730284 1195327058029056 1196450719675956 1198480249926144 1198705189912992 1201666285149696 1201891823116128 1204860790116864 1207163795083749 1210372914609891 1211928822723904 1212840455561928 1215125808952896 1215353873106228 1218356094665664 1220651841166848 1221594967757376 1223700285427362 1225801056907008 1226953365494958 1229685461889177 1230215093537922 1231771367979648 1232002556299464 1235045904181632 1235277707091576 1238329145397888 1243760945844204 1247067355093236 1248879303646032 1249417202177952 1250382554087724 1251964341225216 1252199319517488 1254558836754816 1255292558348544 1255528161306192 1261949802971904 1264150469546568 1266532506317376 1267511082225912 1269352734853344 1269899451393984 1271744574244608 1272488346819072 1272727177214496 1275125375062272 1279476883568736 1281708114956937 1283882266677888 1284123235571784 1284874247735856 1285115402812383 1287295334289792 1289165732795904 1290161796080448 1290717475187328 1292592845953536 1296029069735424 1297003964165568 1297247395840524 1301713964826192 1302719723398854 1304929516951296 1305174436154928 1308398536491264 1315017908112312 1319793325448778 1323053538020064 1326321804114432 1326570738386976 1330319780021682 1333031852059056 1333282045724983 1339094086028928 1341429281603676 1344742940282688 1347276837321216 1348543338652116 1351546183337654 1352128301005644 1357437840632064 1357692615001552 1361046448094976 1363419925564392 1364445512507169 1367016535072008 1370060514616252 1370650606498872 1373233321312704 1374294338727048 1376032879544832 1376291143974176 1379690919986688 1379949870985184 1384701193913472 1385742788977104 1386002875836897 1389426642204336 1389687420478023 1392044736673152 1393120288572624 1395144447316288 1395745342973568 1398853293875392 1401489150969344 1404989216601786 1407401213485824 1408459883878368 1408724234457174 1411113842654976 1411378691349168 1412204128142112 1412469181469466 1414256015087744 1414865142192384 1418015667764096 1418626414169856 1428021826710012 1430444169266688 1430712646025184 1431549390171456 1431818074366308 1434246856468992 1434516046945056 1437440539925248 1438059652720128 1439411494014828 1441882584893952 1444638640018257 1450311449395392 1450583654997756 1451432020590504 1454166951697728 1458032703452352 1459129459686264 1464428210429466 1468321240674294 1470454663970328 1471590798654261 1474087046926464 1474363714915752 1478005754184576 1479395146626351 1481934878918784 1485844122854016 1488435230272572 1492392080685348 1494560478133776 1498252408351488 1498533611881584 1499660833566438 1502235356712192 1506198151934208 1506480846782544 1510202223228672 1512835807818024 1515686441986368 1519061469578592 1521923834751744 1522813923242496 1523099736666528 1527117570711072 1527404191876746 1530889924916736 1531177254106848 1533847416259941 1536449269958784 1540533760707456 1542772106460672 1543964116620864 1546873405813248 1548036989487936 1548327536970948 1552152284985024 1552443604858332 1555077003130368 1557788843152656 1561636962908928 1569537503230824 1573414645053312 1573709955609816 1576675294840512 1583326365171552 1587801027767814 1591038016973712 1591336635220141 1595267626234608 1595567038326619 1598273586550656 1602522430821504 1609551726778332 1613135767209458 1613830552813188 1617120607415904 1617424121043422 1620167745270528 1620471830808304 1624474792887552 1628793290343168 1631600380569816 1632861023164317 1635937820659944 1639580615852236 1640286791383896 1642361823972864 1642670075065952 1646727872242176 1647036942788768 1651105527197184 1654261496966619 1658347927792272 1658659179280221 1662756473457648 1665172404861376 1665889602903936 1667176738783632 1669599092689984 1672745115673088 1674037548408256 1681380537900498 1685533959395424 1685850313366782 1688710008423168 1690014776301216 1692470313137792 1693199268525312 1694790952630362 1696969569619328 1705969178091648 1708944153275916 1711843022237184 1712164314095712 1713165663647808 1713487203749844 1716393779053056 1718007267049956 1720215728107264 1720956633583104 1722574410870204 1729338618887424 1729663194454032 1735618619768256 1736959631198472 1740232581539904 1741541613173928 1746171320608152 1749461628521664 1752512448546738 1753357210816416 1759724433931704 1761084070520673 1764071384026752 1765729691134677 1768760984515968 1770091475684976 1770423700061043 1773426856309632 1773759706695576 1777375802745408 1778141327349888 1781242160817996 1785458781371904 1788572375471568 1789917769095426 1792990587043584 1794676079513934 1797720374889216 1798057784869488 1802499427724544 1802837734674192 1807291185175296 1817893234085856 1819260683342892 1822688713429344 1823030809659342 1827191200707072 1827534141998496 1830977761750272 1832048598670848 1832392451636064 1838701585360512 1846268258551296 1847657051969472 1848003834449196 1852568856272448 1852916560637364 1856059648897536 1857493718096832 1860993790631424 1873318955469048 1877946511837824 1878298979276232 1881838255132224 1882938837522816 1883292241959288 1899337274295007 1904029102280016 1904386465099513 1907616861366912 1908732520228608 1909090765821744 1912688062593408 1919215325353104 1926184853357676 1930473950922794 1933748599193856 1934111539997008 1935242694120672 1935605915347046 1938889268930304 1944043604603136 1945505946248352 1945871093760786 1952570947239288 1954079585098281 1957761654232392 1960606218627104 1962121064872348 1965449395901952 1965818286554336 1970674338912768 1972526862168468 1975913171891712 1979689988173167 1981125497138688 1984580307030096 1989856107580464 1992747304178368 1995479670032523 1998044815842112 1999547778088584 2008641129043392 2012143922405514 2017114410424032 2020915255981824 2022815007978174 2025415292771456 2027319275006481 2028192451508466 2030799648888704 2036156760948096 2036538922502328 2041569672142464 2045129888346588 2048599026611712 2050524802608012 2054045014276608 2055090771924378 2055975909748308 2058618822161152 2059849981969056 2061441508090572 2064049319317248 2064436715961264 2069536379980032 2069924806477776 2077051790870208 2078614183465656 2084139963306504 2088067105009728 2089680432858936 2092716670974432 2093618014460352 2097886193404416 2098279940813088 2102233726454016 2107483824902679 2111101820228736 2112689825817552 2113086351685761 2116670763982464 2117068037023752 2118306192213168 2118703772204199 2121384022631616 2122297713288576 2127023501646144 2127939621254784 2131031448734208 2136696574428672 2142032740065018 2145666253900032 2146068969037776 2147324085257184 2147727111549462 2151370284703488 2151774070417584 2156160809887872 2157089479080192 2162823877340928 2175467174093088 2175875482496634 2177148030885756 2180841110521344 2181250427546592 2186638650026496 2187049055178528 2192451601688064 2205681995955492 2211130570389696 2211545572373628 2217008631276864 2221186137205248 2222902318378176 2241840717200664 2247378612527232 2247800417822376 2249491250349657 2253353035068288 2259721270173816 2272977393828451 2274625570788864 2278592204367888 2282885752127616 2284220884863744 2284649604999792 2290676356066608 2291106287815119 2296765881160272 2306217592605376 2310239318317442 2314158159691008 2315946174931296 2320310108719872 2322055484231904 2322491305456422 2328228427477536 2328665407287498 2332615504695552 2336683264728984 2337809614421888 2346299245242272 2348112094027564 2352095178702336 2354306254846236 2358347979354624 2360121967579968 2360564933414724 2364569141746176 2365012942260768 2369834403660544 2370855103133184 2374989547757328 2381701541651721 2384763167295424 2386557025460568 2392901439351912 2397410379825984 2403783646232256 2414327590167498 2419703650814187 2420745829219782 2423857645447808 2425680911123856 2426136181565133 2430251617905792 2430707746212456 2436712189331328 2443189935514752 2447400570854724 2451602113814016 2453906730989916 2459370923778354 2460430187075844 2463542735959296 2464005112598928 2470091808363264 2470555414183152 2476658290795776 2487521891688408 2494134710186472 2497758607292064 2498834404355904 2500765108175448 2503928682450432 2504398639034976 2509117673509632 2510585116697088 2511056322612384 2522070806850747 2523899605943808 2528300939093136 2528775470050173 2533065012634752 2535022164451824 2538705469706688 2539798902787968 2543489148489216 2545454354428992 2550250750124544 2558953767137472 2563416229913874 2567764533355776 2568246471143568 2569748495471712 2570230805624766 2574590668579584 2580323592160896 2581434950374656 2594007928331136 2594494791681048 2603427929652384 2605439446797708 2609859033902592 2610348872309856 2616797072982528 2630035816224624 2630529441565507 2639586650897556 2646107076040128 2653141476773952 2660639560043364 2666063704118112 2666564091449966 2678188172057856 2682858563207352 2684876653643139 2689485880565376 2692014119270901 2697086677304232 2703092366675308 2704256602011288 2714875681264128 2715385230003104 2722092896189952 2726839851128784 2728891025014338 2734033070144016 2734546214489013 2740121029232504 2741301212997744 2746466642625408 2748588677454096 2752582287948352 2759899741970368 2769402387826944 2771485577954208 2772005751673794 2778853284408672 2779374840956046 2784089473346304 2786240577145248 2790288894632576 2791490685947136 2797706587750784 2809978433203572 2814802426971648 2816919767756736 2817448468914348 2822227685309952 2822757382698336 2824408256284224 2824938362938932 2828512030175488 2829730284384768 2836031335528192 2837252828339712 2856043653420024 2861425292050368 2863098780342912 2863636148732616 2869032093890112 2874881079850496 2878822988029656 2889277280036514 2895710926384191 2900622898790784 2901167309995512 2902864041181008 2903408873020569 2908333903395456 2916065406904704 2918258919372528 2918806640641179 2928856420858932 2936642481348588 2940909327940656 2943181597308522 2948174093852928 2948727429831504 2956011508369152 2958790293252702 2963869757837568 2971688245708032 2976870460545144 2984784161370696 2989120956267552 2996504816702976 2997067223763168 2999321667132876 3004470713424384 3012396303868416 3012961693565088 3018215883608271 3020404446457344 3025671615636048 3031372883972736 3038122939157184 3043847669503488 3046199473333056 3054235141422144 3054808383753492 3062354508213696 3067694832519882 3072898539917568 3081067521414912 3082636157886567 3087928233241728 3096073978975872 3096655073941896 3104304569970048 3104887209716664 3115577686305312 3123273925817856 3139075006461648 3139664172191089 3146829290106624 3147419911219632 3153350589681024 3166652730343104 3175602055535628 3182076033947424 3182673270440282 3190535252469216 3191134076653238 3196547173101312 3205044861643008 3213049110097527 3219103453556664 3221590667324193 3226271534418916 3227661105626376 3234241214831808 3234848242086844 3240335490541056 3240943661616608 3248949585775104 3257586580686336 3263200761139632 3263813223744951 3265722046328634 3271875641319888 3279161231704472 3280573582767792 3285340150131904 3294073885577536 3308522993933238 3316695855584544 3317318358560442 3325512946915296 3330344809722752 3331779205807872 3334353477567264 3339198185379968 3348075096816512 3362761075800996 3371067918790848 3371700626733564 3377420016846336 3380029552602432 3384940626275584 3386398537050624 3389581905260724 3393939139238656 3411938356183296 3417888306551832 3424328628191424 3426331327295616 3426974407499688 3436014534099912 3440431456214528 3445148821740408 3458677237774848 3459326388908064 3465358977476163 3471237239536512 3473919262396944 3480465163079808 3483083226347856 3483736958184633 3492342641216304 3492998110931247 3498923257043328 3505024897093476 3506714421632832 3519448867863408 3522168141041346 3528142768053504 3531459382269354 3537521969031936 3540182951369952 3540847400122086 3546853712619264 3547519413391152 3554751605490816 3556282654699776 3562484321635992 3577144750943136 3579835538190852 3585981174087168 3589352159027868 3595440749778432 3596115569738976 3604998855449088 3605675469348384 3614582370350592 3635786468171712 3638521366685784 3645377426858688 3646061619318684 3655068283996992 3661955523500544 3664784903272128 3677403170721024 3689056385667531 3695314103938944 3696007668898392 3705137712544896 3705833121274728 3714987436193664 3746637910938096 3747341108744203 3755893023675648 3756597958552464 3763676510264448 3765877675045632 3766584483918576 3798674548590014 3808058204560032 3808772930199026 3815233722733824 3817465040457216 3818181531643488 3825376125186816 3838430650706208 3845124344870811 3852369706715352 3855346208437149 3860947901845588 3867497198387712 3868223079994016 3870485388241344 3871211830694092 3877778537860608 3888087209206272 3891011892496704 3891742187521572 3905141894478576 3908159170196562 3915523308464784 3921212437254208 3924242129744696 3931636573108672 3945053724336936 3959379976346334 3969160614060192 3979712215160928 3985494608356736 3990959340065046 3996089631684224 3999095556177168 3999846137174949 4017282258086784 4024287844811028 4034228820848064 4041830511963648 4045630015956348 4050830585542912 4054638550012962 4056384903016932 4061599297777408 4072313521896192 4073077845004656 4083139344284928 4090259776693176 4093336537521507 4101049605216024 4110181543848756 4111951819496616 4117237644322304 4119699963938112 4122883016181144 4128098638634496 4128873431922528 4139072759960064 4139849612955552 4154103581740416 4157228366931312 4158008627510691 4168279926613008 4169062261434069 4176134210019456 4179360865717872 4185433341948864 4187236028920704 4196559881626176 4204467452908032 4214967649805358 4222203640457472 4225379651635104 4226172703371522 4233341527964928 4234136074047504 4236612384426336 4237407544408398 4242768045263232 4244595426577152 4254047003292288 4255879242509568 4284065480130036 4291332507800064 4292137938075552 4294648170514368 4295454223098924 4302740569406976 4303548140835168 4312321619775744 4314178958160384 4325647754681856 4350934348186176 4351750964993268 4354296061771512 4362500855093184 4374098110357056 4411363991910984 4414772395962783 4422261140779392 4423091144747256 4434017262553728 4438185439879053 4445804636756352 4472632936243081 4483681434401328 4494757225054464 4495600835644752 4498982500699314 4506706070136576 4519442540347632 4545954787656902 4557184408735776 4565771504255232 4568441769727488 4569299209999584 4581352712133216 4582212575630238 4593531762320544 4601542248779823 4612435185210752 4620478636634884 4628316319382016 4631892349862592 4640620217439744 4644110968463808 4644982610912844 4656456854955072 4657330814574996 4665231009391104 4673366529457968 4675619228843776 4692598490484544 4696224188055128 4708612509692472 4720243935159936 4721129866829448 4730025884521536 4739668807321088 4749979095514656 4763403083303442 4769526334590848 4773114050921136 4774009905660423 4785802878703824 4786701114979857 4794820759651968 4807567292464512 4828655180334996 4839407301628374 4841491658439564 4847715290895616 4851361822247712 4852272363130266 4860503235811584 4861415492424912 4873424378662656 4886379871029504 4894801141709448 4898583069492951 4907813461979832 4918741847556708 4920860374151688 4927085471918592 4928010225197856 4940183616726528 4941110828366304 4953316581591552 4962784490899857 4975043783376816 4975977537840663 4988269420372944 4995517214584128 4997668808711808 5001530216350896 5008797278069952 5018235347019264 5022112645224768 5044141613701494 5056601878186272 5057550940100346 5066130025269504 5070044328903648 5077410939413376 5079597805575936 5090908708857984 5117907534274944 5126832459827748 5135529066711552 5136492942287136 5139496990943424 5140461611249532 5149181337159168 5160647184321792 5162869900749312 5188015856662272 5188989583362096 5206855859304768 5210878893595416 5220697744619712 5260071632449248 5261058883131014 5279173301795112 5283252211562019 5292214152080256 5297189073404031 5306282953547904 5311271100183129 5321279120086728 5332127408236224 5333128182899932 5356376344115712 5365717126414704 5369753307286278 5378971761130752 5384028238541802 5394173354608464 5406184733350616 5408513204022576 5430770460006208 5453679702257568 5457782050028676 5468066140288032 5469092428978026 5480242058465008 5482602425995488 5492933285250816 5497177354908192 5505164575896704 5519799483940736 5538804775653888 5542971155908416 5544011503347588 5557706568817344 5558749681912092 5568178946692608 5572481154290496 5580577789265152 5582981371894272 5595413175501568 5619956866407144 5633839535513472 5634896937828696 5645514765396672 5648816512568448 5649876725877864 5657024060350976 5672062671056384 5698011822885021 5712087306840048 5713159395298539 5722850584100736 5726197560685824 5727272297465232 5738064187780224 5757645976059312 5778554560073028 5791421852768382 5801245797581568 5802334619991024 5805728082362016 5806817746041138 5816667806790912 5832130813809408 5836517838745056 5837613281282358 5857712841717864 5862238755294843 5873284962697176 5881818655881312 5886363194617044 5896348187705856 5897454859663008 5912023016738304 5917580586505404 5927739515675136 5939069964519501 5943376491416064 5953740921090288 5969568322741392 5978241912535104 5994134447526336 5998643334265752 6025923387130176 6036431767216542 6051343231272096 6062745767945472 6076245878314368 6081957825019443 6092398946666112 6108470282844288 6109616767506984 6124709016427392 6135389665039764 6145797079835136 6162135042829824 6165272315773134 6175856466483456 6192147957951744 6193310147883792 6208609139940096 6209774419433328 6231155372610624 6278150012923296 6279328344382178 6293658580213248 6294839822439264 6306701179362048 6322451474708037 6333305460686208 6339259055057283 6351204111071256 6356111316612597 6364152067894848 6365346540880564 6381070504938432 6382268153306476 6393094346202624 6410089723286016 6426098220195054 6438206907113328 6443181334648386 6452543068837832 6455322211252752 6468482429663616 6469696484173688 6481887323233216 6526401522279264 6527626447489902 6531444092657268 6543751282639776 6558322463408944 6561147165535584 6570680300263808 6588147771155072 6617045987866476 6633391711169088 6634636717120884 6651025893830592 6660689619445504 6663558411615744 6668706955134528 6678396370759936 6696150193633024 6725522151601992 6742135837581696 6743401253467128 6748473751048971 6760059105204864 6769881252551168 6779163810521448 6787878278477312 6818932181485353 6823876712366592 6835776613103664 6848657256382848 6852662654591232 6853948814999376 6872029068199824 6873318863445357 6890297643480816 6918652777816128 6930717954952326 6942474479073024 6947838524793888 6960930326159616 6966166452695712 6967473916369266 6984685282432608 6985996221862494 6997846514086656 7010049794186952 7013428843265664 7038897735726816 7044336282082692 7056285536107008 7062918764538708 7075043938063872 7080365902739904 7081694800244172 7093707425238528 7095038826782304 7109503210981632 7112565309399552 7124968643271984 7154289501886272 7159671076381704 7178704318055736 7192231139477952 7211350938696768 7259110952442561 7271572936343424 7277042733371568 7278408544695399 7290754853717376 7292123238637368 7310136567993984 7329569806544256 7354806341442048 7378112771335062 7390628207877888 7392015337796784 7410275425089792 7411666242549456 7429974872387328 7493275821876192 7494682217488406 7511786047351296 7513195917104928 7527353020528896 7531755350091264 7533168967837152 7566212420552241 7586326410150519 7597349097180028 7616116409120064 7617545860398052 7630467445467648 7636363063286976 7650752250373632 7676861301412416 7690248689741622 7704739413430704 7710692416874298 7721895803691176 7736446159988032 7740970776482688 7742423661388184 7782023784993408 7783484375043144 7810283788957152 7816318340393124 7831046616929568 7842424874508416 7848484259489392 7863273146217344 7890107448673872 7891588324696521 7918759952692668 7938321228120384 7959424430321856 7970989216713472 7981918680130092 7992179263368448 7998191112354336 7999692274349898 8034564516173568 8048575689622056 8054629960929417 8068457641696128 8076042357812703 8091260031912696 8101661171085824 8109277100025924 8112769806033864 8123198595554816 8144627043792384 8146155690009312 8166278688569856 8180519553386352 8186673075043014 8202099210432048 8203638643467039 8220363087697512 8223903638993232 8239399927876224 8245766032362288 8257746863845056 8279699225911104 8308207163480832 8314456733862624 8316017255021382 8336559853226016 8338124522868138 8352268420038912 8358721731435744 8370866683897728 8374472057841408 8393119763252352 8429935299610716 8444407280914944 8450759303270208 8452345406743044 8466683055929856 8468272148095008 8473224768852672 8474815088816796 8485536090526464 8489190853154304 8508094006584576 8511758485019136 8568130960260072 8584275876151104 8589296341028736 8590908446197848 8607096281670336 8624643239551488 8687132779152573 8701868696372352 8703501929986536 8708592123543024 8710226619061707 8725001710186368 8748196220714112 8756419921923537 8822727983821968 8829544791925566 8844522281558784 8846182289494512 8868034525107456 8876370879758106 8891609273512704 8945265872486162 8967362868802656 8989514450108928 8991201671289504 8997965001398628 9013412140273152 9038885080695264 9054647650824813 9091909575313804 9114368817471552 9131543008510464 9138598419999168 9162705424266432 9164425151260476 9187063524641088 9203084497559646 9224870370421504 9240957273269768 9247908473659701 9263784699725184 9288221936927616 9289965221825688 9312913709910144 9314661629149992 9346733058915936 9351238457687552 9385196980969088 9392448376110256 9417225019384944 9418992516573267 9440487870319872 9442259733658896 9460051769043072 9499958191029312 9526806166606884 9539052669181696 9546228101842272 9548019811320846 9571605757407648 9573402229959714 9589641519303936 9615134584929024 9639147330292581 9657310360669992 9664772001972579 9678814603256748 9682983316879128 9695430581791232 9702723644495424 9704544726260532 9721006471623168 9722830984849824 9746848757325312 9772759742059008 9789602283418896 9791439671234853 9797166138985902 9815626923959664 9837483695113416 9841720748303376 9856020450395712 9882221656732608 9925568981799714 9950087566753632 9951955075681326 9976538840745888 9991034429168256 9995337617423616 10003060432701792 10017594556139904 10044225290449536 10088283227402988 10113203756372544 10115101880200692 10132260050539008 10140088657807296 10154821878826752 10159195611151872 10181817417715968 10235815068549888 10253664919655496 10272985884574272 10278993981886848 10280923222499064 10321294368643584 10376031713324544 10377979166724192 10396076932428489 10413711718609536 10421757787190832 10441395489239424 10451210874553899 10478994332793741 10520143264898496 10522117766262028 10558346603590224 10566504423124038 10584428304160512 10594378146808062 10612565907095808 10622542200366258 10642558240173456 10664254816472448 10666256365799864 10731434252829408 10739506614572556 10757943522261504 10768056477083604 10788346709216928 10812369466701232 10817026408045152 10861540920012416 10907359404515136 10915564100057352 10936132280576064 10938184857956052 10960484116930016 10965204851990976 10985866570501632 10994354709816384 11010329151793408 11039598967881472 11067169157002593 11085942311816832 11088023006695176 11115413137634688 11117499363824184 11144962308580992 11161155578530304 11190826351003136 11239913732814288 11242023326232609 11267679071026944 11269793875657392 11291029530793344 11297633025136896 11299753451755728 11396023645770042 11424174613680096 11426318790597078 11445701168201472 11452395121371648 11454544594930464 11476128375560448 11515291952118624 11535373034612433 11557109120146056 11566038625311447 11582843705536764 11602491595163136 11604669239982048 11611456164724032 11613635492082276 11633335613581824 11664261627618816 11673035677490112 11675226562564716 11715425683435728 11724477510589686 11746569925394352 11763637311762624 11772726389234088 11794909719326016 11835161173010808 11878139929039002 11907481842180576 11939136645482784 11956483825070208 11988268895052672 11997286668531504 11999538411524847 12051846774260352 12072863534433084 12102686462544192 12125491535890944 12152491756628736 12163915650038886 12184797893332224 12216940565688576 12219233535013968 12249418032854784 12270779330079528 12330544631546268 12351712932966912 12384295915903488 12386620295767584 12417218279880192 12419548838866656 12462310745221248 12474025882532073 12507186784302207 12556300025846592 12558656688764356 12589679644878528 12613402358724096 12644902949416074 12666610921372416 12678518110114566 12702408222142512 12712222633225194 12728304135789696 12730693081761128 12762141009876864 12764536306612952 12852196440390108 12876413814226656 12886362669296772 12905086137675664 12910644422505504 12936964859327232 12939392968347376 12963774646466432 13052803044558528 13055252894979804 13062888185314536 13087502565279552 13116644926817888 13122294331071168 13141360600527616 13176295542310144 13234091975732952 13244317187888349 13266783422338176 13269273434241768 13302051787661184 13314556319637159 13321379238891008 13337413910269056 13356792741519872 13392300387266048 13417898808729243 13451044303203984 13484271675163392 13486802506934256 13496947502097942 13520118210409728 13558327621042896 13637864362970706 13671553226207328 13697314512765696 13705325309182464 13707897629998752 13744058136399648 13746637726890714 13780595286961632 13804626746339469 13837305555632256 13861435909904652 13884948958146048 13895677049587776 13921860652319232 13932332905391424 13934947832738532 13969370564865216 13971992443724988 13995693028173312 14020099588373904 14026857686531328 14077795471453632 14088672564165384 14125837529077416 14160731805479808 14163389600488344 14190077653564608 14219006421963264 14249937286543968 14308579003772544 14319342152763408 14322029716981269 14357408636111472 14360103344939571 14384462278955904 14422701877393536 14518221904885122 14543145872686848 14554085466743136 14556817089390798 14581509707434752 14584246477274736 14620273135987968 14659139613088512 14756225542670124 14781256415755776 14784030675593568 14820550850179584 14823332485098912 14859949744774656 14888353472699571 14927932613521989 14986551643752384 14989364434976812 15026391834209856 15054706041057792 15066337935674304 15132424841104482 15172652820301038 15194698194360056 15232232818240128 15235091720796104 15272726126573952 15353722602824832 15380497379483244 15409478826861408 15421384833748596 15443791607382352 15472892319976064 15481941552965376 15484847322776368 15564047569986816 15566968750086288 15620567577914304 15632636680786248 15662093233859136 15684849749016832 15696968518978784 15726546292434688 15780214897347744 15783176649393042 15837519905385336 15849756634686057 15876642456240768 15891567220212093 15918848860643712 15933813300549387 15941978433426944 15963837360260184 15984358526736896 15996382224708672 15999384548699796 16069129032347136 16097151379244112 16109259921858834 16136915283392256 16152084715625406 16182520063825392 16218554200051848 16225539612067728 16292311380018624 16361039106772704 16373346150086028 16404198420864096 16407277286934078 16440726175395024 16447807277986464 16478799855752448 16491532064724576 16515493727690112 16559398451822208 16616414326961664 16628913467725248 16632034510042764 16673119706452032 16676249045736276 16704536840077824 16717443462871488 16741733367795456 16748944115682816 16786239526504704 16859870599221432 16901518606540416 16904690813486088 16936544296190016 16946449537705344 16949630177633592 16971072181052928 17016188013169152 17094035468655063 17136261920520144 17139478185895617 17168551752302208 17178592682057472 17181816892395696 17214192563340672 17374265558305146 17403737392744704 17407003859973072 17417184247086048 17420453238123414 17450003420372736 17496392441428224 17512839843847074 17645455967643936 17659089583851132 17689044563117568 17692364578989024 17736069050214912 17752741759516212 17783218547025408 17817209893558503 17890531744972324 17934725737605312 17982403342579008 17995930002797256 18077770161390528 18109295301649626 18183819150627608 18228737634943104 18245873475058329 18277196839998336 18325410848532864 18328850302520952 18374127049282176 18406168995119292 18449740740843008 18481914546539536 18495816947319402 18527569399450368 18576443873855232 18579930443651376 18625827419820288 18629323258299984 18693466117831872 18770393961938176 18784896752220512 18834450038769888 18837985033146534 18880975740639744 18884519467317792 18920103538086144 18967354424124111 18999916382058624 19017777165171849 19053612333213768 19068333949837791 19078105338363392 19092456203684544 19096039622641692 19143211514815296 19146804459919428 19179283038607872 19230269169858048 19278294660585162 19314620721339984 19329544003945158 19357629206513496 19365966633758256 19405447288990848 19409089452521064 19445661969699648 19579204566837792 19582879342469706 19594332277971804 19631253847919328 19674967390226832 19683441496606752 19712040900791424 19764443313465216 19851137963599428 19900175133507264 19903910151362652 19953077681491776 19982068858336512 19990675234847232 20006120865403584 20035189112279808 20088450580899072 20176566454805976 20226407512745088 20230203760401384 20280177315614592 20309643757653504 20363634835431936 20456796544456059 20471630137099776 20507329839310992 20545971769148544 20557987963773696 20561846444998128 20619956590336071 20755958333448384 20792153864856978 20827423437219072 20843515574381664 20882790978478848 20902421749107798 20957988665587482 21040286529796992 21044235532524056 21116693207180448 21133008846248076 21168856608321024 21188756293616124 21225131814191616 21245084400732516 21285116480346912 21328509632944896 21332512731599728 21462868505658816 21479013229145112 21536112954167208 21576693418433856 21624738933402464 21634052816090304 21723081840024832 21777332857327683 21814718809030272 21831128200114704 21835225634086197 21872264561152128 21876369715912104 21920968233860032 21930409703981952 21988709419632768 22020658303586816 22079197935762944 22134338314005186 22171884623633664 22176046013390352 22230826275269376 22234998727648368 22289924617161984 22479827465628576 22484046652465218 22535358142053888 22539587751314784 22582059061586688 22595266050273792 22599506903511456 22698637261656723 22758979230451557 22792047291540084 22848349227360192 22852637581194156 22891402336402944 22909089189860928 22952256751120896 23030583904237248 23070746069224866 23114218240292112 23132077250622894 23165687411073528 23209338479964096 23222912329448064 23227270984164552 23346071354980224 23350453125129432 23430851366871456 23448955021179372 23493139850788704 23527274623525248 23545452778468176 23589819438652032 23670322346021616 23674764974089563 23756279858078004 23814963684361152 23878273290965568 23912967650140416 23976537790105344 23994573337063008 23999076823049694 24103693548520704 24145727068866168 24205372925088384 24304983513257472 24327831300077772 24369595786664448 24433881131377152 24438467070027936 24498836065709568 24541558660159056 24610915930401117 24661089263092536 24773240591535168 24839097677733312 24924621490442496 24948051765064146 25003604391746599 25014373568604414 25112600051693184 25117313377528712 25179359289757056 25289805898832148 25333221842744832 25357036220229132 25404816444285024 25424445266450388 25456608271579392 25461386163522256 25524282019753728 25529072613225904 25704392880780216 25752827628453312 25772725338593544 25810172275351328 25821288845011008 25873929718654464 25878785936694752 25927549292932864 26061398337457719 26105606089117056 26110505789959608 26125776370629072 26130679857185121 26175005130559104 26233289853635776 26244588662142336 26269259765770611 26282721201055232 26352591084620288 26468183951465904 26488634375776698 26533566844676352 26538546868483536 26604103575322368 26629112639274318 26674827820538112 26835797617458486 26902088606407968 26968543350326784 26973605013868512 26993895004195884 27040236420819456 27116655242085792 27163942952474439 27275728725941412 27343106452414656 27394629025531392 27415795259997504 27488116272799296 27493275453781428 27561190573923264 27609253492678938 27674611111264512 27722871819809304 27743725420979103 27791354099175552 27864665810782848 27869895665477064 27938741129730432 27943984887449976 28040199176747808 28053715373062656 28155590942907264 28177345128330768 28251675058154832 28256977549719801 28321463610959616 28326779200976688 28380155307129216 28499874573087936 28617158007545088 28638684305526816 28644059433962538 28714817272222944 28720206689879142 28768924557911808 28845403754787072 29036443809770244 29086291745373696 29108170933486272 29113634178781596 29163019414869504 29168492954549472 29240546271975936 29318279226177024 29374319013704559 29512451085340248 29568061351187136 29646664970197824 29776706945399142 29855865227043978 29922346239303307 29973103287504768 29978728869953624 30052783668419712 30132675871348608 30264849682208964 30345305640602076 30389396388720112 30464465636480256 30470183441592208 30545452253147904 30707445205649664 30760994758966488 30818957653722816 30842769667497192 30887583214764704 30945784639952128 30963883105930752 30969694645552736 31128095139973632 31133937500172576 31188230797285467 31241135155828608 31265273361572496 31324186467718272 31353632623661697 31369699498033664 31393937037957568 31436982998381223 31453092584869376 31560429794695488 31566353298786084 31675039810770672 31699513269372114 31753284912481536 31783134440424186 31837697721287424 31867626601098774 31927674720520368 31992764449417344 31998769097399592 32194302758488224 32218519843717668 32273830566784512 32304169431250812 32365040127650784 32437108400103696 32451079224135456 32584622760037248 32722078213545408 32746692300172056 32808396841728192 32814554573868156 32881452350790048 32895614555972928 32957599711504896 32983064129449152 33030987455380224 33118796903644416 33201507471007779 33257826935450496 33264069020085528 33346239412904064 33352498091472552 33434886925742976 33483466735590912 33572479053009408 33719741198442864 33726069978697827 33803037213080832 33809381626972176 33873088592380032 33892899075410688 33899260355267184 34188070937310126 34272523841040288 34278956371791234 34337103504604416 34357185364114944 34363633784791392 34428385126681344 34748531116610292 34807474785489408 34814007719946144 34834368494172096 34840906476246828 34900006840745472 34992784882856448 35025679687694148 35290911935287872 35318179167702264 35384729157978048 35505483519032424 35634419787117006 35781063489944648 35808709433920351 35869451475210624 35964806685158016 35991860005594512 35998615234574541 36155540322781056 36218590603299252 36367638301255216 36457475269886208 36491746950116658 36554393679996672 36650821697065728 36657700605041904 36748254098564352 36812337990238584 36963829093079072 36991633894638804 37055138798900736 37152887747710464 37159860887302752 37251654839640576 37258646516599968 37386932235663744 37422077647596219 37521560352906621 37540787923876352 37569793504441024 37668900077539776 37675970066293068 37769038934635584 37840207076172288 37934708848248222 37999832764117248 38035554330343698 38107224666427536 38136667899675582 38184912407369088 38192079245283384 38286423029630592 38293608919838856 38556589321170324 38629241442679968 38659088007890316 38715258413026992 38731933267516512 38810894577981696 38818178905042128 38891323939399296 39158409133675584 39165758684939412 39188664555943608 39262507695838656 39349934780453664 39366882993213504 39424081801582848 39528886626930432 39702275927198856 39732951563665047 39800350267014528 39807820302725304 39906155362983552 39964137716673024 40012241730807168 40070378224559616 40176901161798144 40253696426187729 40353132909611952 40452815025490176 40460407520802768 40560354631229184 40913593088912118 41014659678621984 41091943538297088 41115975927547392 41123692889996256 41239913180672142 41511916666896768 41584307729713956 41654846874438144 41687031148763328 41765581956957696 41804843498215596 41915977331174964 42080573059593984 42088471065048112 42233386414360896 42266017692496152 42377512587232248 42490168801465032 42570232960693824 42657019265889792 42665025463199456 42925737011317632 42958026458290224 42966089150943807 43072225908334416 43080310034818713 43153386836867712 43249477866804928 43268105632180608 43446163680049664 43554665714655366 43629437618060544 43662256400229408 43670451268172394 43744529122304256 43752739431824208 43841936467720064 43860819407963904 43977418839265536 44268676628010372 44343769247267328 44352092026780704 44461652550538752 44469997455296736 44579849234323968 44665060418098713 44783797840565967 44959654931257152 44968093304930436 45079175502629568 45164118123173376 45199013807022912 45397274523313446 45517958460903114 45584094583080168 45696698454720384 45705275162388312 45818178379721856 46061167808474496 46141492138449732 46228436480584224 46264154501245788 46331374822147056 46418676959928192 46445824658896128 46454541968329104 46692142709960448 46700906250258864 46861702733742912 46897910042358744 46986279701577408 47054549247050496 47090905556936352 47179638877304064 47340644692043232 47349529948179126 47512559716156008 47549269904058171 47629927368722304 47756546581931136 47825935300280832 47953075580210688 47989146674126016 47998153646099388 48207387097041408 48291454137732336 48410745850176768 48655662600155544 48876934140055872 49083117320318112 49221831860802234 49322178526185072 49331435691824371 49546481183070336 49678195355466624 49849242980884992 49896103530128292 50007208783493198 50028747137208828 50225200103386368 50234626755057424 50358718579514112 50579611797664296 50714072440458264 50809632888570048 50848890532900776 50913216543158784 50922772327044512 51048564039507456 51058145226451808 51282106405965189 51408785761560432 51418434557686851 51505655256906624 51545450677187088 51620344550702656 51642577690022016 51757571873389504 51855098585865728 52122796674915438 52211212178234112 52221011579919216 52251552741258144 52261359714370242 52350010261118208 52466579707271552 52489177324284672 52538519531541222 52936367902931808 52977268751553396 53067133689352704 53077093736967072 53208207150644736 53258225278548636 53349655641076224 53451629680675509 53671595234916972 53804177212815936 53947210027737024 53987790008391768 54233310484171584 54327885904948878 54551457451882824 54686212904829312 54737620425174987 54831590519995008 54976232545598592 54986550907562856 55122381147846528 55218506985357876 55349222222529024 55445743639618608 55487450841958206 55582708198351104 55729331621565696 55739791330954128 55877482259460864 55887969774899952 56080398353495616 56311181885814528 56354690256661536 56503350116309664 56513955099439602 56642927221919232 56653558401953376 56760310614258432 56999749146175872 57234316015090176 57277368611053632 57288118867925076 57429634544445888 57440413379758284 57537849115823616 57690807509574144 58072887619540488 58216341866972544 58227268357563192 58336985909098944 58748638027409118 58879455503145217 59024902170680496 59035980418084903 59136122702374272 59293329940395648 59553413890798284 59711730454087956 59844692478606614 59946206575009536 59957457739907248 60105567336839424 60265351742697216 60529699364417928 60690611281204152 60778792777440224 60928931272960512 60940366883184416 61090904506295808 61370389633368177 61414890411299328 61521989517932976 61637915307445632 61685539334994384 61775166429529408 61859869771008213 61891569279904256 61939389291105472 62267875000345152 62376461594570934 62482270311657216 62530546723144992 62648372935436544 62707265247323394 62787874075915136 62873965996762446 63120859589390976 63132706597572168 63350079621541344 63399026538744228 63506569824963072 63566268880848372 63675395442574848 63735253202197548 63855349441040736 63985528898834688 63997538194799184 64388605516976448 64437039687435336 64608338862501624 64730080255301568 64874216800207392 64902158448270912 65169245520074496 65331998571983049 65444156427090816 65493384600344112 65505676902258591 65616793683456384 65629109147736312 65762904701580096 65791229111945856 65966128258898304 66061974910760448 66237593807288832 66403014942015558 66515653870900992 66528138040171056 66692478825808128 66704996182945104 66869773851485952 67439482396885728 67452139957395654 67606074426161664 67618763253944352 67746177184760064 67785798150821376 67798520710534368 68376141874620252 68545047682080576 68557912743582468 68674207009208832 68727267569582784 68856770253362688 69497062233220584 69628015439892288 69668736988344192 69681812952493656 70051359375388296 70462299208681981 70581823870575744 70636358335404528 70769458315956096 71010967038064848 71024294922268689 71268839574234012 71562126979889296 71617418867840702 71738902950421248 71929613370316032 71983720011189024 71997230469149082 72311080645562112 72437181206598504 72735276602510432 72914950539772416 72983493900233316 73108787359993344 73301643394131456 73315401210083808 73496508197128704 73624675980477168 73832747791203351 73927658186158144 73983267789277608 74319721774605504 74517293033199936 74773864471327488 74844155295192438 75010813175239797 75043120705813242 75139587008882048 75337800155079552 75351940132586136 75538077869271168 75869417696496444 75999665528234496 76071108660687396 76214449332855072 76273335799351164 76369824814738176 76384158490566768 76572846059261184 76587217839677712 77113178642340648 77258482885359936 77318176015780632 77430516826053984 77463866535033024 77621789155963392 77636357810084256 77782647878798592 78184195012373157 78316818267351168 78331517369878824 78377329111887216 78392039571555363 78525015391677312 78699869560907328 78733765986427008 78848163603165696 79057773253860864 79404551854397712 79465903127330094 79600700534029056 79615640605450608 79812310725967104 80024483461614336 80507392852375458 80706265819223904 80905630050980352 80920815041605536 81120709262458368 81827186177824236 82029319357243968 82183887076594176 82247385779992512 82479826361344284 83023833333793536 83168615459427912 83231176262937309 83374062297526656 83609686996431192 83831954662349928 84161146119187968 84176942130096224 84466772828721792 84532035384992304 84755025174464496 84770932649159403 84980337602930064 85140465921387648 85330050926398912 85851474022635264 85916052916580448 85932178301887614 86144451816668832 86160620069637426 86306773673735424 86498955733609856 86536211264361216 87109331429310732 87258875236121088 87324512800458816 87340902536344788 87489058244608512 87505478863648416 87683872935440128 87721638815927808 87954837678531072 88122957041113677 88537353256020744 88704184053561408 88939994910593472 89330120836197426 89567595681131934 89767038717909921 89919309862514304 89936186609860872 90158351005259136 90398027614045824 90794549046626892 91035916921806228 91168189166160336 91393396909440768 91410550324776624 91636356759443712 92122335616948992 92282984276899464 92456872961168448 92528309002491576 92662749644294112 92837353919856384 92891649317792256 92909083936658208 93384285419920896 93401812500517728 93564692391856401 93723405467485824 93795820084717488 93972559403154816 94109098494100992 94181811113872704 94359277754608128 94681289384086464 94699059896358252 95025119432312016 95098539808116342 95259854737444608 95513093163862272 95978293348252032 95996307292198776 96582908275464672 96821491700353536 97311325200311088 97329589337923759 97753868280111744 98166234640636224 98443663721604468 98644357052370144 98662871383648742 99092962366140672 99356390710933248 99604522413023337 99792207060256584 100014417566986396 100057494274417656 100450400206772736 100469253510114848 100717437159028224 101159223595328592 101178209936093481 101428144880916528 101619265777140096 101697781065801552 101845544654089024 102116290452903616 102564212811930378 102817571523120864 102836869115373702 103011310513813248 103090901354374176 103240689101405312 103285155380044032 103515143746779008 104245593349830876 104422424356468224 104442023159838432 104503105482516288 104522719428740484 104700020522236416 104933159414543104 104978354648569344 105077039063082444 105872735805863616 105954537503106792 106154187473934144 106516450557097272 106903259361351018 107343190469833944 107426128301761053 107608354425631872 107894420055474048 107975580016783536 107995845703723623 108466620968343168 108655771809897756 109102914903765648 109372425809658624 109475240850349974 109663181039990016 109952465091197184 109973101815125712 110244762295693056 110437013970715752 110891487279237216 110974901683916412 111165416396702208 111458663243131392 111479582661908256 111754964518921728 111775939549799904 112160796706991232 112622363771629056 112709380513323072 113006700232619328 113027910198879204 113307116803906752 113520621228516864 113999498292351744 114554737222107264 114576237735850152 114859269088891776 114880826759516568 116145775239080976 116167574371070293 116432683733945088 116454536715126384 116673971818197888 117497276054818236 117758911006290434 118049804341360992 118071960836169806 118272245404748544 118586659880791296 119106827781596568 119198854690995141 119423460908175912 119689384957213228 119892413150019072 119914915479814496 120211134673678848 120530703485394432 120761089278563187 121059398728835856 121381222562408304 121557585554880448 121880733766368832 122740779266736354 123043979035865952 123275830614891264 123371078669988768 123550332859058816 123719739542016426 123878778582210944 124535750000690304 124752923189141868 124964540623314432 125061093446289984 125296745870873088 125414530494646788 125575748151830272 125747931993524892 126241719178781952 126265413195144336 126700159243082688 126798053077488456 127132537761696744 127470506404395096 127710698882081472 127971057797669376 127995076389598368 128777211033952896 128874079374870672 128898267452831421 129216677725003248 129240930104456139 129460160510603136 129748433600414784 129804316896541824 130338491040148992 130663997143966098 130888312854181632 130986769200688224 131011353804517182 131233587366912768 131258218295472624 131525809403160192 131582458223891712 131932256517796608 132806029884031116 133031307741801984 133056276080342112 133384957651616256 133409992365890208 133739547702971904 134878964793771456 134904279914791308 135237526507888704 135492354369520128 135597041421068736 136752283749240504 137090095364161152 137115825487164936 137454535139165568 138651621023535511 138994124466441168 139256030879784576 139337473976688384 139363625904987312 140102718750776592 140924598417363962 141163647741151488 141272716670809056 141538916631912192 142021934076129696 142048589844537378 142537679148468024 142647809712174513 143124253959778592 143234837735681404 143477805900842496 143859226740632064 143967440022378048 143994460938298164 144622161291124224 144874362413197008 145470553205020864 145966987800466632 146630802420167616 147249351960954336 147665495582406702 147855316372316288 147966535578555216 147994307075473113 148639443549211008 149034586066399872 149547728942654976 149688310590384876 150021626350479594 150086241411626484 150279174017764096 150675600310159104 150703880265172272 151076155738542336 151738835392992888 152142217321374792 152428898665710144 152546671598702328 152739649629476352 152768316981133536 153145692118522368 153174435679355424 153846319217895567 154226357284681296 154255303673060553 154516965770719872 154636352031561264 154861033652107968 154927733070066048 155272715620168512 155565295757597184 156368390024746314 156633636534702336 156663034739757648 156754658223774432 156784079143110726 157050030783354624 157399739121814656 157467531972854016 158809103708795424 158931806254660188 159201401068058112 159231281210901216 159624621451934208 160048966923228672 161014785704750916 161412531638447808 161841630083211072 163654372355648472 164058638714487936 164212861275524961 164494771559985024 164959652722688568 166047666667587072 166337230918855824 166462352525874618 166748124595053312 167219373992862384 167663909324699856 168353884260192448 168933545657443584 169064070769984608 169510050348928992 169541865298318806 169960675205860128 170280931842775296 170660101852797824 171702948045270528 171832105833160896 171864356603775228 172288903633337664 172321240139274852 172613547347470848 172997911467219712 173072422528722432 174218662858621464 174649025600917632 174681805072689576 175010957727296832 175367745870880256 176245914082227354 176638366509435651 177074706512041488 177107941254254709 177408368107122816 177879989821186944 178660241672394852 179135191362263868 179534077435819842 179838619725028608 179872373219721744 180316702010518272 180796055228091648 181589098093253784 182071833843612456 182336378332320672 182786793818881536 182821100649553248 183272713518887424 184111168900104531 184244671233897984 184565968553798928 184913745922336896 185056618004983152 185325499288588224 185674707839712768 185818167873316416 186803625001035456 187129384783712802 187446810934971648 187591640169434976 187945118806309632 188363622227745408 189362578768172928 189398119792716504 190050238864624032 190197079616232684 190519709474889216 191026186327724544 191956586696504064 191992614584397552 193165816550929344 194622650400622176 194659178675847518 195507736560223488 195995995715949147 196332469281272448 196517030706775773 196887327443208936 197288714104740288 197325742767297484 198185924732281344 198712781421866496 199209044826046674 199584414120513168 200028835133972792 200114988548835312 200938507020229696 202318447190657184 202356419872186962 202856289761833056 203238531554280192 203395562131603104 203691089308178048 204232580905807232 205128425623860756 205635143046241728 205673738230747404 206022621027626496 206181802708748352 206481378202810624 206570310760088064 207030287493558016 208491186699661752 208884046319676864 209006210965032576 209045438857480968 209866318829086208 210154078126164888 211386897626045943 211745471611727232 211909075006213584 212308374947868288 213032901114194544 213072884766806067 213806518722702036 214686380939667888 214852256603522106 215216708851263744 215788840110948096 215951160033567072 215991691407447246 216933241936686336 217311543619795512 218205829807531296 218744851619317248 218950481700699948 219326362079980032 219904930182394368 219946203630251424 220489524591386112 220874027941431504 221782974558474432 221949803367832824 222959165323816512 223551879099599808 224321593413982464 225032439525719391 225418761026646144 226013400465238656 226055820397758408 226614233607813504 227998996584703488 229109474444214528 229152475471700304 229718538177783552 229761653519033136 232291550478161952 232335148742140586 232865367467890176 232909073430252768 233347943636395776 234552585037119471 234994552109636472 235176118714666089 235517822012580868 236099608682721984 236143921672339612 236544490809497088 237173319761582592 238213655563193136 238397709381990282 238846921816351824 239378769914426456 239829830959628992 241522178557126374 242118797457671712 242762445124816608 243115171109760896 243761467532737664 245481558533472708 246087958071731904 246551661229782528 246742157339977536 247100665718117632 247439479084032852 247757557164421888 249071500001380608 249505846378283736 249693528788811927 250122186892579968 250829060989293576 251151496303660544 251495863987049784 252483438357563904 252530826390288672 253400318486165376 253596106154976912 254265075523393488 254312797947478209 254941012808790192 255421397764162944 255990152779196736 257554422067905792 257748158749741344 257796534905662842 258433355450006496 258481860208912278 258920321021206272 259496867200829568 259608633793083648 261327994287932196 261776625708363264 261973538401376448 262022707609034364 262467174733825536 262516436590945248 263051618806320384 263164916447783424 263864513035593216 265612059768062232 266112552160684224 266819984731780416 269301116153729763 269757929587542912 269808559829582616 270475053015777408 271194082842137472 273504567498481008 274180190728322304 274231650974329872 274909070278331136 277303242047071022 277988248932882336 278512061759569152 278674947953376768 278727251809974624 280205437501553184 280694077175569203 281849196834727924 282327295482302976 282545433341618112 283077833263824384 284043868152259392 284097179689074756 285075358296936048 285295619424349026 286248507919557184 286469675471362808 287934880044756096 287988921876596328 289748724826394016 290941106410041728 291933975600933264 291988768013771277 293261604840335232 294498703921908672 295330991164813404 295710632744632576 295933071157110432 295988614150946226 297278887098422016 298069172132799744 298813567239070011 299376621180769752 300043252700959188 300172482823252968 300558348035528192 301351200620318208 301407760530344544 302152311477084672 303477670785985776 303534629808280443 304284434642749584 304857797331420288 305093343197404656 305536633962267072 306348871358710848 307692638435791134 308452714569362592 308510607346121106 309033931541439744 309272704063122528 309722067304215936 309855466140132096 310545431240337024 312736780049492628 313267273069404672 313326069479515296 313509316447548864 313568158286221452 314100061566709248 314799478243629312 314935063945708032 317618207417590848 317863612509320376 318462562421802432 322029571409501832 322278384905283159 322825063276895616 323683260166422144 323987537111170869 327308744711296944 328117277428975872 328425722551049922 328989543119970048 329919305445377136 332674461837711648 332924705051749236 333496249190106624 334438747985724768 335327818649399712 336707768520384896 337867091314887168 338128141539969216 339020100697857984 339083730596637612 339921350411720256 340561863685550592 341320203705595648 343664211666321792 343728713207550456 344577807266675328 344642480278549704 345995822934439424 348437325717242928 348502723113210879 349298051201835264 349363610145379152 350021915454593664 352491828164454708 353276733018871302 354149413024082976 354215882508509418 354816736214245632 355759979642373888 357320483344789704 357596564072985423 358270382724527736 359068154871639684 359677239450057216 359744746439443488 360633404021036544 361592110456183296 362283267835689561 363178196186507568 364143667687224912 364672756664641344 365642201299106496 368222337800209062 369131937107597856 369827491844673792 370113236009966304 370650998577176448 371636335746632832 373607250002070912 374258769567425604 374893621869943296 375183280338869952 375890237612619264 376727244455490816 378725157536345856 378796239585433008 380100477729248064 380394159232465368 383913173393008128 383985229168795104 386331633101858688 386694802358494263 387722790313368417 389245300801244352 389318357351695036 391015473120446976 391991991431898294 392664938562544896 393034061413551546 393774654886417872 394577428209480576 394651485534594968 398418089652093348 399168828241026336 400057670267945584 400229977097670624 401877014040459392 404636894381314368 404712839744373924 405712579523666112 406477063108560384 406791124263206208 407382178616356096 408465161811614464 410256851247721512 411270286092483456 411347476461494808 412363605417496704 412962756405621248 414060574987116032 415954863070606533 416982373399323504 417768092639353728 418012421930065152 418090877714961936 420308156252329776 422773795252091886 423490943223454464 423818150012427168 424616749895736576 426065802228389088 426145769533612134 427613037445404072 427943429136523539 429372761879335776 429704513207044212 430433417702527488 431577680221896192 431902320067134144 431983382814894492 433866483873372672 434623087239591024 436411659615062592 437900963401399896 439892407260502848 441748055882863008 443565949116948864 443899606735665648 443982921226419339 445918330647633024 447103758199199616 448643186827964928 450064879051438782 450837522053292288 452026800930477312 452111640795516816 453228467215627008 458218948888429056 458304950943400608 459437076355567104 459523307038066272 461538957653686701 462765911019181659 464583100956323904 464670297484281172 465818146860505536 466695887272791552 469105170074238942 469989104219272944 470352237429332178 471035644025161736 472199217365443968 472287843344679224 476427311126386272 476795418763980564 477693843632703648 478757539828852912 479659661919257984 483044357114252748 484237594915343424 485524890249633216 486230342219521792 487522935065475328 490963117066945416 492175916143463808 492638583826574883 493484314679955072 494201331436235264 494878958168065704 495515114328843776 498143000002761216 499011692756567472 499387057577623854 500244373785159936 501658121978587152 502991727974099568 505061652780577344 506800636972330752 507192212309953824 508530151046786976 508625595894956418 509882025617580384 510842795528325888 511980305558393472 515108844135811584 515496317499482688 515593069811325684 516866710900012992 516963720417824556 517840642042412544 518993734401659136 519217267586167296 522655988575864392 523947076802752896 524045415218068728 525032873181890496 526103237612640768 529915099528306953 531224119536124464 531323823762764127 532225104321368448 533639969463560832 538602232307459526 539515859175085824 539617119659165232 540950106031554816 542388165684274944 547009134996962016 548360381456644608 548463301948659744 549818140556662272 552333506700313593 554606484094142044 555976497865764672 557024123519138304 557454503619949248 560410875003106368 561388154351138406 563698393669455848 565090866683236224 568087736304518784 568194359378149512 570150716593872096 570591238848698052 572497015839114368 572939350942725616 575869760089512192 575977843753192656 579497449652788032 581882212820083456 583867951201866528 583977536027542554 586523209680670464 587987987147847441 588997407843817344 589551092120327319 590661982329626808 591421265489265152 591866142314220864 591977228301892452 594557774196844032 596138344265599488 597627134478140022 598753242361539504 600086505401918376 600344965646505936 602815521060689088 606955341571971552 607069259616560886 608568869285499168 609715594662840576 610186686394809312 611073267924534144 612697742717421696 615385276871582268 616905429138725184 617021214692242212 618067863082879488 618545408126245056 619444134608431872 619710932280264192 621090862480674048 625473560098985256 626652138959030592 627018632895097728 627136316572442904 629598956487258624 634160692878137829 635236414835181696 635727225018640752 636925124843604864 639218654300418201 644059142819003664 644556769810566318 645650126553791232 647366520332844288 647975074222341738 654617489422593888 656234554857951744 656851445102099844 657979086239940096 659838610890754272 665348923675423296 665849410103498472 668877495971449536 670655637298799424 673415537040769792 675097318577158173 676256283079938432 678040201395715968 678167461193275224 679842700823440512 682640407411191296 687328423332643584 687457426415100912 689155614533350656 689284960557099408 696874651434485856 697005446226421758 698596102403670528 698727220290758304 700043830909187328 703657755111358413 704983656328909416 705528356143998267 706553466037742604 708298826048165952 708431765017018836 709633472428491264 711519959284747776 714640966689579408 715193128145970846 716540765449055472 718136309743279368 719489492878886976 724566535671379122 726356392373015136 728287335374449824 729345513329282688 731284402598212992 736444675600418124 738263874215195712 739654983689347584 740226472019932608 741301997154352896 743272671493265664 747214500004141824 748517539134851208 750366560677739904 753454488910981632 757450315072691712 757592479170866016 760200955458496128 760788318464930736 762938393842434627 767970458337590208 772663266203717376 773389604716988526 775445580626736834 778490601602488704 778636714703390072 783983982863796588 785329877125089792 786068122827103092 787549309772835744 789154856418961152 789302971069189936 796836179304186696 798337656482052672 800115340535891168 800459954195341248 803754028080918784 807903348461189289 809273788762628736 809425679488747848 811425159047332224 813582248526412416 814764357232712192 816930323623228928 820513702495443024 822540572184966912 822694952922989616 824727210834993408 831909726141213066 833964746798647008 835536185278707456 836024843860130304 836181755429923872 840616312504659552 842082231526707609 845547590504183772 846981886446908928 847636300024854336 849233499791473152 852131604456778176 852291539067224268 855226074890808144 855886858273047078 858745523758671552 859409026414088424 863804640134268288 863966765629788984 869246174479182048 872823319230125184 875801926802799792 875966304041313831 879784814521005696 883496111765726016 887131898233897728 887799213471331296 887965842452838678 891836661295266048 894207516398399232 900129758102877564 901675044106584576 904053601860954624 904223281591033632 906456934431254016 910603889424841329 916609901886801216 919046614076132544 923077915307373402 925531822038363318 929166201912647808 929340594968562344 931636293721011072 938210340148477884 939978208438545888 940704474858664356 942071288050323472 944398434730887936 944575686689358448 952854622252772544 953590837527961128 955387687265407296 957515079657705824 959319323838515968 966088714228505496 966835154715849477 968475189830686848 971049780499266432 971962611333512607 972460684439043584 975045870130950656 981926234133890832 984351832286927616 985277167653149766 986968629359910144 989757916336131408 998023385513134944 998774115155247708 1000488747570319872 1003316243957174304 1005983455948199136 1010123305561154688 1013601273944661504 1014384424619907648 1017060302093573952 1017251191789912836 1019764051235160768 1021685591056651776 1023960611116786944 1030992634998965376 1031186139622651368 1033733421800025984 1033927440835649112 1037987468803318272 1045311977151728784 1045508169339632637 1047894153605505792 1048090830436137456 1050065746363780992 1059830199056613906 1062448239072248928 1062647647525528254 1064450208642736896 1067279938927121664 1077204464614919052 1079031718350171648 1079234239318330464 1081900212063109632 1084776331368549888 1086849803507068683 1094018269993924032 1096926603897319488 1104667013400627186 1109212968188284088 1111952995731529344 1114909007239898496 1120821750006212736 1122776308702276812 1127396787338911696 1130181733366472448 1136175472609037568 1136388718756299024 1140301433187744192 1141182477697396104 1144994031678228736 1145878701885451232 1151739520179024384 1151955687506385312 1158994899305576064 1160084407075482789 1163168370940105251 1163764425640166912 1167735902403733056 1167955072055085108 1173046419361340928 1175975974295694882 1177994815687634688 1179102184240654638 1181323964659253616 1183732284628441728 1183954456603784904 1195254268956280044 1197506484723079008 1200173010803836752 1200689931293011872 1205631042121378176 1213910683143943104 1214138519233121772 1217137738570998336 1219431189325681152 1220373372789618624 1222146535849068288 1225395485434843392 1230770553743164536 1233810858277450368 1234042429384484424 1237090816252490112 1238888269216863744 1242181724961348096 1247864589211819599 1250947120197970512 1253304277918061184 1254037265790195456 1254272633144885808 1268321385756275658 1270472829670363392 1271454450037281504 1273850249687209728 1278437308600836402 1288118285638007328 1289113539621132636 1291300253107582464 1294733040665688576 1295950148444683476 1309234978845187776 1313702890204199688 1319677221781508544 1330697847350846592 1331698820206996944 1331948763679258017 1337754991942899072 1341311274597598848 1346831074081539584 1350194637154316346 1352512566159876864 1356080402791431936 1356334922386550448 1359685401646881024 1374656846665287168 1374914852830201824 1378311229066701312 1378569921114198816 1384616872961060103 1388297733057544977 1393749302868971712 1394010892452843516 1397454440581516608 1400087661818374656 1407315510222716826 1409967312657818832 1411056712287996534 1413106932075485208 1416597652096331904 1416863530034037672 1429281933379158816 1430386256291941692 1433081530898110944 1436272619486558736 1438978985757773952 1449133071342758244 1452712784746030272 1456574670748899648 1458691026658565376 1462568805196425984 1472889351200836248 1476527748430391424 1480452944039865216 1482603994308705792 1486545342986531328 1494429000008283648 1497035078269702416 1500733121355479808 1515184958341732032 1520401910916992256 1521576636929861472 1525876787684869254 1535940916675180416 1545326532407434752 1546779209433977052 1550891161253473668 1556981203204977408 1557273429406780144 1567967965727593176 1572136245654206184 1575098619545671488 1578309712837922304 1578605942138379872 1589745298584920859 1593672358608373392 1593971471288292381 1596675312964105344 1600230681071782336 1600919908390682496 1607508056161837568 1615806696922378578 1618547577525257472 1618851358977495696 1622850318094664448 1627164497052824832 1641027404990886048 1645081144369933824 1645389905845979232 1649454421669986816 1657000520100940779 1663819452282426132 1667929493597294016 1671072370557414912 1672363510859847744 1681232625009319104 1684164463053415218 1691095181008367544 1695272600049708672 1704263208913556352 1704583078134448536 1710452149781616288 1711773716546094156 1717491047517343104 1718818052828176848 1727609280268536576 1727933531259577968 1738492348958364096 1745646638460250368 1751603853605599584 1751932608082627662 1759569629042011392 1766992223531452032 1774263796467795456 1775598426942662592 1775931684905677356 1783673322590532096 1788415032796798464 1800259516205755128 1808446563182067264 1821207778849682658 1825263120597501727 1833219803773602432 1838093228152265088 1846155830614746804 1851063644076726636 1858332403825295616 1858681189937124688 1863272587442022144 1876420680296955768 1879956416877091776 1881408949717328712 1884142576100646944 1888796869461775872 1889151373378716896 1902482078634413487 1905709244505545088 1907181675055922256 1910775374530814592 1915030159315411648 1917655962901254603 1918638647677031936 1932177428457010992 1933670309431698954 1936950379661373696 1942099560998532864 1943925222667025214 1963852468267781664 1968703664573855232 1970554335306299532 1973937258719820288 1979515832672262816 1996046771026269888 1997548230310495416 2006632487914348608 2011966911896398272 2020246611122309376 2025291955731474519 2028768849239815296 2034120604187147904 2034502383579825672 2039528102470321536 2047921222233573888 2061985269997930752 2062372279245302736 2067466843600051968 2067854881671298224 2090623954303457568 2091016338679265274 2095788307211011584 2096181660872274912 2100131492727561984 2119660398113227812 2124896478144497856 2125295295051056508 2128900417285473792 2134559877854243328 2154408929229838104 2158468478636660928 2173699607014137366 2184331275469141411 2188036539987848064 2193853207794638976 2209334026801254372 2218425936376568176 2223905991463058688 2229818014479796992 2241643500012425472 2245552617404553624 2254793574677823392 2260363466732944896 2272350945218075136 2272777437512598048 2280602866375488384 2282364955394792208 2288815181527303881 2289988063356457472 2291757403770902464 2303911375012770624 2317989798611152128 2320168814150965578 2326336741880210502 2335471804807466112 2335910144110170216 2351951948591389764 2355989631375269376 2358204368481309276 2362647929318507232 2367464569256883456 2367908913207569808 2390508537912560088 2395012969446158016 2400346021607673504 2401379862586023744 2411262084242756352 2423710045383567867 2427821366287886208 2428277038466243544 2434275477141996672 2440746745579237248 2444293071698136576 2450790970869686784 2461541107486329072 2467621716554900736 2468084858768968848 2474181632504980224 2495729178423639198 2501894240395941024 2506608555836122368 2508074531580390912 2508545266289771616 2536642771512551316 2540945659340726784 2542908900074563008 2547700499374419456 2556874617201672804 2576236571276014656 2578227079242265272 2591900296889366952 2618469957690375552 2627405780408399376 2627898912123941493 2639354443563017088 2661395694701693184 2663397640413993888 2663897527358516034 2675509983885798144 2682622549195197696 2700389274308632692 2705025132319753728 2712160805582863872 2712669844773100896 2719370803293762048 2731811668274523987 2749829705660403648 2757139842228397632 2769233745922120206 2776595466115089954 2787498605737943424 2788021784905687032 2794908881163033216 2814631020445433652 2819934625315637664 2822113424575993068 2826213864150970416 2833195304192663808 2833727060068075344 2858563866758317632 2860772512583883384 2866163061796221888 2872545238973117472 2877957971515547904 2898266142685516488 2900505464147548431 2905425569492060544 2913149341497799296 2917382053317130752 2925137610392851968 2945778702401672496 2953055496860782848 2960905888079730432 2994070156539404832 3001466242710959616 3030369916683464064 3040803821833984512 3043153273859722944 3051753575369738508 3071881833350360832 3093558418867954104 3101782322506947336 3113962406409954816 3114546858813560288 3135935931455186352 3136524508018897911 3144272491308412368 3150197239091342976 3157211884276759744 3179490597169841718 3187344717216746784 3187942942576584762 3193350625928210688 3200461362143564672 3201839816781364992 3231613393844757156 3237095155050514944 3237702717954991392 3245700636189328896 3254328994105649664 3260549410521206049 3282054809981772096 3290779811691958464 3314001040201881558 3327638904564852264 3335858987194588032 3344727021719695488 3362465250018638208 3368328926106830436 3382190362016735088 3390545200099417344 3408526417827112704 3409166156268897072 3420904299563232576 3423547433092188312 3434982095034686208 3437636105656353696 3455218560537073152 3455867062519155936 3476984697916728192 3491293276920500736 3503207707211199168 3503865216165255324 3519139258084022784 3533984447062904064 3551196853885325184 3551863369811354712 3600519032411510256 3601194805503179083 3616893126364134528 3642415557699365316 3650526241195003454 3666439607547204864 3676186456304530176 3692311661229493608 3702127288153453272 3716664807650591232 3717362379874249376 3726545174884044288 3743593767635458797 3752841360593911536 3759912833754183552 3762817899434657424 3768285152201293888 3778302746757433792 3804964157268826974 3811418489011090176 3814363350111844512 3821550749061629184 3830060318630823296 3835311925802509206 3864354856914021984 3867340618863397908 3873900759322747392 3884199121997065728 3887850445334050428 3927704936535563328 3941108670612599064 3959031665344525632 3992093542052539776 3995096460620990832 3995846291037774051 4013264975828697216 4023933823792796544 4040493222244618752 4050583911462949038 4057537698479630592 4068241208374295808 4069004767159651344 4079056204940643072 4123970539995861504 4124744558490605472 4134933687200103936 4135709763342596448 4181247908606915136 4182032677358530548 4192363321744549824 4200262985455123968 4239320796226455624 4249792956288995712 4250590590102113016 4298200251729600841 4308817858459676208 4316936957273321856 4347399214028274732 4368662550938282822 4376073079975696128 4387706415589277952 4418668053602508744 4436851872753136352 4447811982926117376 4459636028959593984 4483287000024850944 4491105234809107248 4509587149355646784 4545554875025196096 4561205732750976768 4564729910789584416 4577630363054607762 4583514807541804928 4607822750025541248 4635979597222304256 4640337628301931156 4652673483760421004 4670943609614932224 4671820288220340432 4703903897182779528 4716408736962618552 4725295858637014464 4734929138513766912 4735817826415139616 4769235895754762577 4781017075825120176 4781914413864877143 4790025938892316032 4800692043215347008 4802759725172047488 4822524168485512704 4847420090767135734 4855642732575772416 4856554076932487088 4868550954283993344 4881493491158474496 4923082214972658144 4935243433109801472 4936169717537937696 4948363265009960448 4991458356847278396 5003788480791882048 5013217111672244736 5017090532579543232 5073285543025102632 5085817800149126016 5113749234403345608 5152473142552029312 5156454158484530544 5183800593778733904 5236939915380751104 5254811560816798752 5255797824247882986 5278708887126034176 5322791389403386368 5326795280827987776 5327795054717032068 5351019967771596288 5365245098390395392 5400778548617265384 5425339689546201792 5463623336549047974 5475789361792505181 5499659411320807296 5514279684456795264 5538467491844240412 5553190932230179908 5574997211475886848 5576043569811374064 5589817762326066432 5629262040890867304 5639869250631275328 5644226849151986136 5652427728301940832 5666390608385327616 5667454120136150688 5707446235903240461 5717127733516635264 5721545025167766768 5732326123592443776 5745090477946234944 5755915943031095808 5796532285371032976 5801010928295096862 5810851138984121088 5826298682995598592 5891557404803344992 5906110993721565696 5921811776159460864 5988140313078809664 6060739833366928128 6075875867194423557 6086306547719445888 6103507150739477016 6143763666700721664 6187116837735908208 6203564645013894672 6229093717627120576 6271871862910372704 6273049016037795822 6288544982616824736 6300394478182685952 6314423768553519488 6358981194339683436 6374689434433493568 6375885885153169524 6386701251856421376 6400922724287129344 6403679633562729984 6463226787689514312 6475405435909982784 6521098821042412098 6552993826407424233 6564109619963544192 6581559623383916928 6628002080403763116 6655277809129704528 6671717974389176064 6689454043439390976 6724930500037276416 6736657852213660872 6764380724033470176 6781090400198834688 6817052835654225408 6818332312537794144 6841808599126465152 6847094866184376624 6869964190069372416 6875272211312707392 6911734125038311872 6953969395833456384 7006415414422398336 7007730432330510648 7067968894125808128 7102393707770650368 7103726739622709424 7201038064823020512 7202389611006358166 7233786252728269056 7271130136150703601 7284831115398730632 7301052482390006908 7332879215094409728 7352372912609060352 7384623322458987216 7404254576306906544 7434724759748498752 7487187535270917594 7505682721187823072 7519825667508367104 7525635798869314848 7536570304402587776 7556605493514867584 7609928314537653948 7622836978022180352 7628726700223689024 7643101498123258368 7660120637261646592 7670623851605018412 7728709713828043968 7734681237726795816 7775700890668100856 7855409873071126656 7882217341225198128 7883696736371824479 7918063330689051264 7984187084105079552 7990192921241981664 7991692582075548102 8026529951657394432 8047867647585593088 8101167822925898076 8115075396959261184 8136482416748591616 8138009534319302688 8158112409881286144 8249489116981210944 8271419526685192896 8362495817213830272 8364065354717061096 8384726643489099648 8478641592452911248 8499585912577991424 8501181180204226032 8596400503459201682 8617635716919352416 8633873914546643712 8694798428056549464 8701516392442645293 8737325101876565644 8752146159951392256 8775412831178555904 8837336107205017488 8873703745506272704 8982210469618214496 9019174298711293568 9091109750050392192 9122411465501953536 9129459821579168832 9155260726109215524 9167029615083609856 9215645500051082496 9280675256603862312 9305346967520842008 9341887219229864448 9343640576440680864 9407807794365559056 9409573524056693733 9432817473925237104 9450591717274028928 9471635652830279232 9538471791509525154 9562034151650240352 9563828827729754286 9580051877784632064 9601384086430694016 9605519450344094976 9694840181534271468 9711285465151544832 9713108153864974176 9737101908567986688 9762986982316948992 9846164429945316288 9872339435075875392 9982916713694556792 10007576961583764096 10034181065159086464 10146571086050205264 10171635600298252032 10227498468806691216 10304946285104058624 10312908316969061088 10367601187557467808 10473879830761502208 10509623121633597504 10511595648495765972 10557417774252068352 10653590561655975552 10655590109434064136 10801557097234530768 10803584416509537249 10850679379092403584 10927246673098095948 10951578723585010362 10999318822641614592 11028559368913590528 11076934983688480824 11106381864460359816 11149994422951773696 11152087139622748128 11179635524652132864 11230781302906376391 11258524081781734608 11279738501262550656 11288453698303972272 11304855456603881664 11334908240272301376 11414892471806480922 11434255467033270528 11443090050335533536 11464652247184887552 11490180955892469888 11593064570742065952 11602021856590193724 11621702277968242176 11652597365991197184 11783114809606689984 11976280626157619328 11987538873113322153 12121479666733856256 12151751734388847114 12172613095438891776 12207014301478954032 12374233675471816416 12407129290027789344 12458187435254241152 12543743725820745408 12546098032075591644 12577089965233649472 12600788956365371904 12628847537107038976 12717962388679366872 12749378868866987136 12751771770306339048 12801845448574258688 12894600755188802523 12926453575379028624 12950810871819965568 13042197642084824196 13105987652814848466 13128219239927088384 13163119246767833856 13256004160807526232 13310555618259409056 13343435948778352128 13378908086878781952 13449861000074552832 13473315704427321744 13528761448066940352 13636664625075588288 13683617198252930304 13694189732368753248 13750544422625414784 13823468250076623744 13907938791666912768 14012830828844796672 14015460864661021296 14204787415541300736 14207453479245418848 14307707687264287731 14345743241594631429 14402076129646041024 14404779222012716332 14467572505456538112 14542260272301407202 14569662230797461264 14602104964780013816 14769246644917974432 14808509152613813088 14869449519496997504 14974375070541835188 15011365442375646144 15039651335016734208 15051271597738629696 15073140608805175552 15113210987029735168 15219856629075307896 15257453400447378048 15320241274523293184 15341247703210036824 15457419427656087936 15469362475453591632 15551401781336201712 15710819746142253312 15764434682450396256 15767393472743648958 15836126661378102528 15968374168210159104 15980385842483963328 15983385164151096204 16053059903314788864 16095735295171186176 16202335645851796152 16276019068638605376 16427368085377515543 16498978233962421888 16542839053370385792 16724991634427660544 16728130709434122192 16769453286978199296 16957283184905822496 16999171825155982848 17002362360408452064 17122338707709721383 17192801006918403364 17235271433838704832 17267747829093287424 17389596856113098928 17403032784885290586 17474650203753131288 17674672214410034976 17747407491012545408 17964420939236428992 18038348597422587136 18182219500100784384 18227627601583270671 18258919643158337664 18310521452218431048 18334059230167219712 18431291000102164992 18561350513207724624 18610693935041684016 18687281152881361728 18815615588731118112 18819147048113387466 18865634947850474208 18901183434548057856 18943271305660558464 19076943583019050308 19124068303300480704 19127657655459508572 19160103755569264128 19202768172861388032 19211038900688189952 19389680363068542936 19426216307729948352 19658981479222272699 19692328859890632576 19744678870151750784 19965833427389113584 20015153923167528192 20068362130318172928 20293142172100410528 20343271200596504064 20454996937613382432 20609892570208117248 20625816633938122176 20735202375114935616 21019246243267195008 21023191296991531944 21307181123311951104 21311180218868128272 21603114194469061536 21607168833019074498 21701358758184807168 21813390408452110803 21854493346196191896 21903157447170020724 21998637645283229184 22057118737827181056 22153869967376961648 22212763728920719632 22304174279245496256 22461562605812752782 22517048163563469216 22559477002525101312 22576907396607944544 22609710913207763328 22669816480544602752 22829784943612961844 22868510934066541056 22886180100671067072 22929304494369775104 22980361911784939776 23186129141484131904 23204043713180387448 23566229619213379968 23651090209115473437 23952561252315238656 23975077746226644306 24303503468777694228 24345226190877783552 24414028602957908064 24748467350943632832 24814258580055578688 24916374870508482304 25087487451641490816 25092196064151183288 25154179930467298944 25257695074214077952 25435924777358733744 25498757737733974272 25503543540612678096 25789201510377605046 25852907150758057248 25901621743639931136 26084395284169648392 26104549177327935879 26211975305629696932 26256438479854176768 26326238493535667712 26512008321615052464 26621111236518818112 26946631408854643488 27057522896133880704 27273329250151176576 27367234396505860608 27388379464737506496 27501088845250829568 27646936500153247488 28025661657689593344 28030921729322042592 28228720572170081199 28414906958490837696 28615415374528575462 28691486483189262858 28804152259292082048 28809558444025432664 29084520544602814404 29139324461594922528 29204209929560027632 29538493289835948864 29617018305227626176 29738899038993995008 29948750141083670376 30022730884751292288 30102543195477259392 30146281217610351104 30226421974059470336 30439713258150615792 30514906800894756096 30682495406420073648 30914838855312175872 30938724950907183264 31102803562672403424 31421639492284506624 31528869364900792512 31534786945487297916 31672253322756205056 31960771684967926656 31966770328302192408 32404671291703592304 32410753249528611747 32552038137277210752 32854736170755031086 32997956467924843776 33085678106740771584 33449983268855321088 33456261418868244384 33538906573956398592 33692343908719129173 33914566369811644992 34004724720816904128 34244677415419442766 34385602013836806728 34470542867677409664 34779193712226197856 34806065569770581172 34949300407506262576 35349344428820069952 35494814982025090816 35928841878472857984 35962616619339966459 36076697194845174272 36364439000201568768 36455255203166541342 36517839286316675328 36621042904436862096 37122701026415449248 37221387870083368032 37374562305762723456 37631231177462236224 37638294096226774932 37731269895700948416 37802366869096115712 37886542611321116928 38153887166038100616 38248136606600961408 38255315310919017144 38405536345722776064 38683802265566407569 38779360726137085872 38852432615459896704 39317962958444545398 39384657719781265152 39489357740303501568 39931666854778227168 40030307846335056384 40136724260636345856 40586284344200821056 40909993875226764864 41251633267876244352 41470404750229871232 42038492486534390016 42046382593983063888 42614362246623902208 42622360437736256544 42923123061792863193 43037229724783894287 43206228388938123072 43214337666038148996 43402717516369614336 43626780816904221606 43708986692392383792 43806314894340041448 44307739934753923296 44425527457841439264 44608348558490992512 44923125211625505564 45034096327126938432 45118954005050202624 45153814793215889088 45219421826415526656 45339632961089205504 45659569887225923688 45772360201342134144 45960723823569879552 46372258282968263808 46408087426360774896 47132459238426759936 47302180418230946874 47905122504630477312 47950155492453288612 48607006937555388456 48828057205915816128 49282104256132546629 49496934701887265664 49628517160111157376 49832749741016964608 50174974903282981632 50184392128302366576 50308359860934597888 50871849554717467488 50997515475467948544 51007087081225356192 51367016123129164149 51578403020755210092 51705814301516114496 51803243487279862272 52168790568339296784 52209098354655871758 52423950611259393864 53024016643230104928 53242222473037636224 53893262817709286976 54115045792267761408 54546658500302353152 54776758929475012992 55002177690501659136 55293873000306494976 56061843458644085184 56457441144340162398 56829813916981675392 57230830749057150924 57382972966378525716 57608304518584164096 57619116888050865328 58169041089205628808 58278648923189845056 58408419859120055264 58976944437666818097 59076986579671897728 59234036610455252352 59477798077987990016 59897500282167340752 60045461769502584576 60205086390954518784 60879426516301231584 61029813601789512192 61364990812840147296 61829677710624351744 61877449901814366528 62205607125344806848 63057738729801585024 63069573890974595832 63921543369935853312 63933540656604384816 64809342583407184608 64821506499057223494 65104076274554421504 65709472341510062172 65995912935849687552 66171356213481543168 66912522837736488768 67384687817438258346 67829132739623289984 68009449441633808256 68489354830838885532 68771204027673613456 68941085735354819328 69558387424452395712 69612131139541162344 69898600815012525152 70698688857640139904 70953270627346420311 70989629964050181632 71857683756945715968 71925233238679932918 72910510406333082684 73035678572633350656 73242085808873724192 74245402052830898496 74442775740166736064 74749124611525446912 75262462354924472448 75276588192453549864 75462539791401896832 75773085222642233856 76307774332076201232 76496273213201922816 76510630621838034288 77367604531132815138 77558721452274171744 77704865230919793408 78635925916889090796 78769315439562530304 78978715480607003136 79863333709556454336 81172568688401642112 81819987750453529728 82503266535752488704 82940809500459742464 84076984973068780032 84092765187966127776 84686161716510243597 85244720875472513088 85846246123585726386 86074459449567788574 86412456777876246144 86428675332076297992 87253561633808443212 87417973384784767584 87612629788680082896 88615479869507846592 88851054915682878528 89216697116981985024 89846250423251011128 90068192654253876864 90307629586431778176 90438843652831053312 90679265922178411008 91319139774451847376 91544720402684268288 92744516565936527616 92816174852721549792 94264918476853519872 94604360836461893748 95900310984906577224 97214013875110776912 97232259748585835241 97656114411831632256 98564208512265093258 98993869403774531328 99257034320222314752 100349949806565963264 100368784256604733152 100616719721869195776 101077031726157387519 101743699109434934976 102014174162450712384 102734032246258328298 103156806041510420184 103411628603032228992 104337581136678593568 104418196709311743516 104847901222518787728 106048033286460209856 106484444946075272448 107786525635418573952 108230091584535522816 109093317000604706304 109553517858950025984 112123686917288170368 112914882288680324796 113659627833963350784 114461661498114301848 114765945932757051432 115216609037168328192 115238233776101730656 116051406796699222707 116338082178411257616 116557297846379690112 116816839718240110528 117953888875333636194 118153973159343795456 118468073220910504704 119795000564334681504 120090923539005169152 120410172781909037568 121758853032602463168 122729981625680294592 123754899803628733056 124411214250689613696 126115477459603170048 126139147781949191664 127843086739871706624 127867081313208769632 129618685166814369216 129643012998114446988 130208152549108843008 131418944683020124344 133244207803617626071 133825045675472977536 134769375634876516692 135658265479246579968 136018898883267616512 136978709661677771064 137542408055347226912 137882171470709638656 139116774848904791424 139224262279082324688 139797201630025050304 141397377715280279808 141906541254692840622 143715367513891431936 143850466477359865836 145821020812666165368 146484171617747448384 147846312768397639887 148490804105661796992 148885551480333472128 149498249223050893824 150524924709848944896 150553176384907099728 150925079582803793664 152615548664152402464 152992546426403845632 153021261243676068576 154735209062265630276 155117442904548343488 155409730461839586816 157271851833778181592 159726667419112908672 162345137376803284224 163639975500907059456 165006533071504977408 165881619000919484928 168185530375932255552 169372323433020487194 170489441750945026176 171692492247171452772 172148918899135577148 172824913555752492288 172857350664152595984 174507123267616886424 174835946769569535168 175225259577360165792 176930833313000454291 177230959739015693184 177702109831365757056 178433394233963970048 179692500846502022256 180136385308507753728 180615259172863556352 182638279548903694752 183089440805368536576 185489033131873055232 185632349705443099584 189208721672923787496 191800621969813154448 194428027750221553824 194464519497171670482 195312228823663264512 197128417024530186516 197987738807549062656 198514068640444629504 200737568513209466304 202154063452314775038 203487398218869869952 204028348324901424768 205468064492516656596 206313612083020840368 206823257206064457984 208675162273357187136 208836393418623487032 209695802445037575456 212096066572920419712 212968889892150544896 215573051270837147904 219107035717900051968 224247373834576340736 225829764577360649592 227319255667926701568 228923322996228603696 229531891865514102864 230476467552203461312 232102813593398445414 232676164356822515232 233114595692759380224 233633679436480221056 235907777750667272388 236307946318687590912 236936146441821009408 239590001128669363008 243517706065204926336 245459963251360589184 247509799607257466112 248822428501379227392 252230954919206340096 252278295563898383328 255734162626417539264 259237370333628738432 259286025996228893976 262837889366040248688 266488415607235252142 267650091350945955072 269538751269753033384 271316530958493159936 272037797766535233024 273957419323355542128 275084816110694453824 278233549697809582848 278448524558164649376 279594403260050100608 282794755430560559616 283813082509385681244 287700932954719731672 291642041625332330736 291696779245757505723 292968343235494896768 295692625536795279774 296981608211323593984 297771102960666944256 301049849419697889792 301106352769814199456 301850159165607587328 305231097328304804928 306042522487352137152 309470418124531260552 310234885809096686976 314543703667556363184 319453334838225817344 324690274753606568448 327279951001814118912 336371060751864511104 338744646866040974388 340978883501890052352 343384984494342905544 344297837798271154296 345649827111504984576 345714701328305191968 348154220390097668121 349014246535233772848 349671893539139070336 350450519154720331584 353861666626000908582 354461919478031386368 355404219662731514112 359385001693004044512 360272770617015507456 361230518345727112704 365276559097807389504 371264699410886199168 378417443345847574992 383601243939626308896 388856055500443107648 388929038994343340964 390624457647326529024 394256834049060373032 399732623410852878213 401475137026418932608 404308126904629550076 406974796437739739904 408056696649802849536 410936128985033313192 412627224166041680736 413646514412128915968 417350324546714374272 417672786837246974064 419391604890075150912 424192133145840839424 431146102541674295808 443538938305192919661 448494747669152681472 451659529154721299184 457846645992457207392 459063783731028205728 460952935104406922624 464205627186796890828 465352328713645030464 466229191385518760448 467267358872960442112 471815555501334544776 479180002257338726016 487035412130409852672 490919926502721178368 495019599214514932224 497644857002758454784 504556591127796766656 511468325252835078528 518474740667257476864 518572051992457787952 525675778732080497376 530792499939001362873 532976831214470504284 535300182701891910144 539077502539506066768 547914838646711084256 550169632221388907648 556467099395619165696 556897049116329298752 559188806520100201216 567626165018771362488 575401865909439463344 583284083250664661472 583393558491515011446 585936686470989793536 591385251073590559548 593963216422647187968 595542205921333888512 602212705539628398912 610462194656609609856 612085044974704274304 618940836249062521104 620469771618193373952 629087407335112726368 638906669676451634688 672742121503729022208 677489293732081948776 681957767003780104704 686769968988685811088 688595675596542308592 691429402656610383936 696308440780195336242 698028493070467545696 699343787078278140672 700901038309440663168 707723333252001817164 708923838956062772736 710808439325463028224 718770003386008089024 730553118195614779008 742529398821772398336 756834886691695149984 767202487879252617792 777712111000886215296 777858077988686681928 788513668098120746064 799465246821705756426 802950274052837865216 808616253809259100152 813949592875479479808 816113393299605699072 821872257970066626384 825254448332083361472 834700649093428748544 835345573674493948128 838783209780150301824 848384266291681678848 875090337737272517169 887077876610385839322 903319058309442598368 915693291984914414784 918127567462056411456 921905870208813845248 928411254373593781656 930704657427290060928 934534717745920884224 943631111002669089552 958360004514677452032 974070824260819705344 981839853005442356736 1009113182255593533312 1022936650505670157056 1036949481334514953728 1037144103984915575904 1044462661170293004363 1051351557464160994752 1061584999878002725746 1065953662428941008568 1078155005079012133536 1095829677293422168512 1100339264442777815296 1113794098232658597504 1118377613040200402432 1135252330037542724976 1150803731818878926688 1166568166501329322944 1166787116983030022892 1171873372941979587072 1182770502147181119096 1199197870232558634639 1204425411079256797824 1220924389313219219712 1224170089949408548608 1237881672498125042208 1240939543236386747904 1258174814670225452736 1330616814915578758983 1345484243007458044416 1354978587464163897552 1373539937977371622176 1377191351193084617184 1382858805313220767872 1392616881560390672484 1396056986140935091392 1398687574156556281344 1401802076618881326336 1415446666504003634328 1437540006772016178048 1461106236391229558016 1485058797643544796672 1513669773383390299968 1534404975758505235584 1555424222001772430592 1555716155977373363856 1577027336196241492128 1592377499817004088619 1598930493643411512852 1605900548105675730432 1617232507618518200304 1643744515940133252768 1650508896664166722944 1669401298186857497088 1670691147348987896256 1677566419560300603648 1750180675474545034338 1774155753220771678644 1806638116618885196736 1831386583969828829568 1836255134924112822912 1843811740417627690496 1856822508747187563312 1861409314854580121856 1887262222005338179104 1916720009029354904064 2018226364511187066624 2045873301011340314112 2074288207969831151808 2088925322340586008726 2102703114928321989504 2123169999756005451492 2131907324857882017136 2156310010158024267072 2191659354586844337024 2200678528885555630592 2227588196465317195008 2270504660075085449952 2301607463637757853376 2333136333002658645888 2333574233966060045784 2365541004294362238192 2398395740465117269278 2408850822158513595648 2441848778626438439424 2448340179898817097216 2475763344996250084416 2516349629340450905472 2625271013211817551507 2661233629831157517966 2709957174928327795104 2747079875954743244352 2754382702386169234368 2765717610626441535744 2785233763120781344968 2792113972281870182784 2803604153237762652672 2830893333008007268656 2875080013544032356096 2922212472782459116032 3027339546766780599936 3068809951517010471168 3110848444003544861184 3111432311954746727712 3133387983510879013089 3154054672392482984256 3184754999634008177238 3197860987286823025704 3234465015237036400608 3287489031880266505536 3301017793328333445888 3341382294697975792512 3355132839120601207296 3500361350949090068676 3548311506441543357288 3597593610697675903917 3613276233237770393472 3662773167939657659136 3672510269848225645824 3713645017494375126624 3722818629709160243712 3774524444010676358208 4036452729022374133248 4148576415939662303616 4177850644681172017452 4205406229856643979008 4246339999512010902984 4263814649715764034272 4312620020316048534144 4383318709173688674048 4455176392930634390016 4541009320150170899904 4603214927275515706752 4666272666005317291776 4667148467932120091568 4731082008588724476384 4796791480930234538556 4817701644317027191296 4951526689992500168832 5032699258680901810944 5250542026423635103014 5322467259662315035932 5419914349856655590208 5494159751909486488704 5508765404772338468736 5531435221252883071488 5570467526241562689936 5584227944563740365568 5661786666016014537312 5750160027088064712192 6054679093533561199872 6137619903034020942336 6222864623909493455424 6266775967021758026178 6308109344784965968512 6369509999268016354476 6395721974573646051408 6468930030474072801216 6574978063760533011072 6602035586656666891776 6682764589395951585024 7000722701898180137352 7096623012883086714576 7195187221395351807834 7226552466475540786944 7325546335879315318272 7345020539696451291648 7427290034988750253248 7549048888021352716416 8297152831879324607232 8355701289362344034904 8410812459713287958016 8492679999024021805968 8527629299431528068544 8625240040632097068288 8766637418347377348096 9082018640300341799808 9206429854551031413504 9332545332010634583552 9334296935864240183136 9462164017177448952768 9593582961860469077112 9903053379985000337664 10065398517361803621888 10501084052847270206028 10644934519324630071864 10792780832093027711751 10839828699713311180416 10988319503818972977408 11017530809544676937472 11140935052483125379872 11168455889127480731136 11323573332032029074624 12109358187067122399744 12445729247818986910848 12533551934043516052356 12616218689569931937024 12739019998536032708952 12791443949147292102816 12937860060948145602432 13149956127521066022144 13365529178791903170048 14001445403796360274704 14193246025766173429152 14390374442790703615668 14453104932951081573888 14854580069977500506496 15098097776042705432832 16594305663758649214464 16711402578724688069808 16985359998048043611936 17055258598863056137088 17250480081264194136576 18164037280600683599616 18412859709102062827008 18668593871728480366272 18924328034354897905536 19187165923720938154224 19806106759970000675328 21002168105694540412056 21289869038649260143728 21585561664186055423502 21679657399426622360832 21976639007637945954816 22035061619089353874944 22281870104966250759744 22647146664064058149248 24891458495637973821696 25067103868087032104712 25232437379139863874048 25478039997072065417904 25582887898294584205632 25875720121896291204864 26299912255042132044288 28002890807592720549408 28386492051532346858304 28780748885581407231336 29709160139955001012992 30196195552085410865664 32378342496279083135253 33422805157449376139616 33970719996096087223872 34110517197726112274176 36328074561201367199232 37337187743456960732544 37848656068709795811072 38374331847441876308448 42004336211389080824112 42579738077298520287456 43171123328372110847004 43359314798853244721664 44563740209932501519488 45294293328128116298496 49782916991275947643392 50134207736174064209424 50956079994144130835808 51165775796589168411264 51751440243792582409728 56005781615185441098816 56772984103064693716608 57561497771162814462672 59418320279910002025984 64756684992558166270506 66845610314898752279232 67941439992192174447744 68221034395452224548352 74674375486913921465088 75697312137419591622144 76748663694883752616896 84008672422778161648224 85159476154597040574912 86342246656744221694008 89127480419865003038976 90588586656256232596992 97135027488837249405759 100268415472348128418848 101912159988288261671616 102331551593178336822528 112011563230370882197632 113545968206129387433216 115122995542325628925344 129513369985116332541012 133691220629797504558464 135882879984384348895488 149348750973827842930176 153497327389767505233792 168017344845556323296448 170318952309194081149824 172684493313488443388016 178254960839730006077952 194270054977674498811518 200536830944696256837696 203824319976576523343232 204663103186356673645056 224023126460741764395264 227091936412258774866432 230245991084651257850688 259026739970232665082024 267382441259595009116928 271765759968768697790976 306994654779535010467584 336034689691112646592896 340637904618388162299648 345368986626976886776032 388540109955348997623036 401073661889392513675392 407648639953153046686464 448046252921483528790528 460491982169302515701376 518053479940465330164048 534764882519190018233856 613989309559070020935168 672069379382225293185792 681275809236776324599296 690737973253953773552064 777080219910697995246072 802147323778785027350784 815297279906306093372928 920983964338605031402752 1036106959880930660328096 1344138758764450586371584 1381475946507907547104128 1554160439821395990492144 1604294647557570054701568 1841967928677210062805504 2072213919761861320656192 2762951893015815094208256 3108320879642791980984288 4144427839523722641312384 5525903786031630188416512 6216641759285583961968576 8288855679047445282624768 12433283518571167923937152 16577711358094890565249536 24866567037142335847874304 49733134074284671695748608
- Sum of all divisors σ(n): 163099262344313357429452800
- Sum of proper divisors (its aliquot sum) s(n): 113366128270028685733704192
- 49733134074284671695748608 is an abundant number, because the sum of its proper divisors (113366128270028685733704192) is greater than itself. Its abundance is 63632994195744014037955584
Bases of 49733134074284671695748608
- Binary: 101001001000110110011010011001101100110101010010010111110011000010011001111110000000002
- Hexadecimal: 0x29236699B35497CC267E00
- Base-36: 68YM6L7ZD5RV08000
Squares and roots of 49733134074284671695748608
- 49733134074284671695748608 squared (497331340742846716957486082) is 2473384624850775068699557952900098372042061533937664
- 49733134074284671695748608 cubed (497331340742846716957486083) is 123009169164977891329846481274224303095388819283920535980621134436018486771712
-
The
square root of 49733134074284671695748608 is 7052172294710.6639515721 -
49733134074284671695748608 is a
perfect cube number . Itscube root is 367746552
Scales and comparisons
How big is 49733134074284671695748608?- 49,733,134,074,284,671,695,748,608 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 49,733,134,074,284,671,695,748,608 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 49733134074284671695748608 cubic inches would be around 30645546 feet tall.
Recreational maths with 49733134074284671695748608
- 49733134074284671695748608 backwards is 80684759617648247043133794
- The number of decimal digits it has is: 26
- The sum of 49733134074284671695748608's digits is 126
- 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 49733134074284671695748608 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 49733134074284671695748608 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/49733134074284671695748608/
Chicago style:
Numbermatics. 2024. "Number 49733134074284671695748608 - Facts about the integer". https://numbermatics.com/n/49733134074284671695748608/
The information we have on file for 49733134074284671695748608 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 49733134074284671695748608, math, Factors of 49733134074284671695748608, curriculum, school, college, exams, university, Prime factorization of 49733134074284671695748608, STEM, science, technology, engineering, physics, economics, calculator, forty-nine septillion, seven hundred thirty-three sextillion, one hundred thirty-four quintillion, seventy-four quadrillion, two hundred eighty-four trillion, six hundred seventy-one billion, six hundred ninety-five million, seven hundred forty-eight thousand, six hundred eight.