876916366910537388873744384
876,916,366,910,537,388,873,744,384 is an even composite number composed of five prime numbers multiplied together.
What does the number 876916366910537388873744384 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 22113 divisors.
876916366910537388873744384 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-two thousand, one hundred thirteen divisors.
Prime factorization of 876916366910537388873744384:
226 × 312 × 136 × 372 × 612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 13 × 13 × 37 × 37 × 61 × 61)See below for interesting mathematical facts about the number 876916366910537388873744384 from the Numbermatics database.
Names of 876916366910537388873744384
- Cardinal: 876916366910537388873744384 can be written as Eight hundred seventy-six septillion, nine hundred sixteen sextillion, three hundred sixty-six quintillion, nine hundred ten quadrillion, five hundred thirty-seven trillion, three hundred eighty-eight billion, eight hundred seventy-three million, seven hundred forty-four thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 8.76916366910537388873744384 × 1026
Factors of 876916366910537388873744384
Divisors of 876916366910537388873744384
- Number of divisors d(n): 22113
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 37 39 48 52 54 61 64 72 74 78 81 96 104 108 111 117 122 128 144 148 156 162 169 183 192 208 216 222 234 243 244 256 288 296 312 324 333 338 351 366 384 416 432 444 468 481 486 488 507 512 549 576 592 624 648 666 676 702 729 732 768 793 832 864 888 936 962 972 976 999 1014 1024 1053 1098 1152 1184 1248 1296 1332 1352 1369 1404 1443 1458 1464 1521 1536 1586 1647 1664 1728 1776 1872 1924 1944 1952 1998 2028 2048 2106 2187 2196 2197 2257 2304 2368 2379 2496 2592 2664 2704 2738 2808 2886 2916 2928 2997 3042 3072 3159 3172 3294 3328 3456 3552 3721 3744 3848 3888 3904 3996 4056 4096 4107 4212 4329 4374 4392 4394 4514 4563 4608 4736 4758 4941 4992 5184 5328 5408 5476 5616 5772 5832 5856 5994 6084 6144 6253 6318 6344 6561 6588 6591 6656 6771 6912 7104 7137 7442 7488 7696 7776 7808 7992 8112 8192 8214 8424 8658 8748 8784 8788 8991 9028 9126 9216 9472 9477 9516 9882 9984 10309 10368 10656 10816 10952 11163 11232 11544 11664 11712 11988 12168 12288 12321 12506 12636 12688 12987 13122 13176 13182 13312 13542 13689 13824 14208 14274 14823 14884 14976 15392 15552 15616 15984 16224 16384 16428 16848 17316 17496 17568 17576 17797 17982 18056 18252 18432 18759 18944 18954 19032 19683 19764 19773 19968 20313 20618 20736 21312 21411 21632 21904 22326 22464 23088 23328 23424 23976 24336 24576 24642 25012 25272 25376 25974 26244 26352 26364 26624 26973 27084 27378 27648 28416 28431 28548 28561 29341 29646 29768 29952 30784 30927 31104 31232 31968 32448 32768 32856 33489 33696 34632 34992 35136 35152 35594 35964 36112 36504 36864 36963 37518 37888 37908 38064 38961 39366 39528 39546 39936 40626 41067 41236 41472 42624 42822 43264 43808 44469 44652 44928 46176 46656 46848 47952 48373 48672 49152 49284 50024 50544 50752 51948 52488 52704 52728 53248 53391 53946 54168 54756 55296 56277 56832 56862 57096 57122 58682 59049 59292 59319 59536 59904 60939 61568 61854 62208 62464 63936 64233 64896 65536 65712 66978 67392 69264 69984 70272 70304 71188 71928 72224 73008 73728 73926 75036 75776 75816 76128 77922 78732 79056 79092 79872 80919 81252 81289 82134 82472 82944 83509 85248 85293 85644 85683 86528 87616 88023 88938 89304 89856 92352 92781 93312 93696 95904 96746 97344 98304 98568 100048 100467 101088 101504 103896 104976 105408 105456 106496 106782 107892 108336 109512 110592 110889 112554 113664 113724 114192 114244 116883 117364 118098 118584 118638 119072 119808 121878 123136 123201 123708 124416 124928 127872 128466 129792 131072 131424 133407 133956 134017 134784 137677 138528 139968 140544 140608 142376 143856 144448 145119 146016 147456 147852 150072 151552 151632 152256 155844 157464 158112 158184 159744 160173 161838 162504 162578 164268 164944 165888 167018 168831 170496 170586 171288 171366 173056 175232 176046 177147 177876 177957 178608 179712 182817 184704 185562 186624 187392 191808 192699 193492 194688 196608 197136 200096 200934 202176 203008 207792 209952 210816 210912 212992 213564 215784 216672 219024 221184 221778 225108 227328 227448 228384 228488 231361 233766 234728 236196 237168 237276 238144 239616 242757 243756 243867 246272 246402 247416 248832 249856 250527 255744 255879 256932 257049 259584 262144 262848 264069 266814 267912 268034 269568 275354 277056 278343 279936 281088 281216 284752 287712 288896 290238 292032 294912 295704 300144 301401 303104 303264 304512 311688 314928 316224 316368 319488 320346 323676 325008 325156 328536 329888 331776 332667 334036 337662 340992 341172 342576 342732 346112 350464 350649 352092 354294 355752 355914 357216 359424 365634 369408 369603 371124 371293 373248 374784 381433 383616 385398 386984 389376 393216 394272 400192 400221 401868 402051 404352 406016 413031 415584 419904 421632 421824 425984 427128 431568 433344 435357 438048 442368 443556 450216 454656 454896 456768 456976 462722 467532 469456 472392 474336 474552 476288 479232 480519 485514 487512 487734 492544 492804 494832 497664 499712 501054 506493 511488 511758 513864 514098 519168 524288 525696 528138 531441 533628 533871 535824 536068 539136 548451 550708 554112 556686 559872 562176 562432 569504 575424 577792 578097 580476 584064 589824 591408 600288 602802 606208 606528 609024 623376 628849 629856 632448 632736 638976 640692 647352 650016 650312 657072 659776 663552 665334 668072 675324 681984 682344 685152 685464 692224 694083 700928 701298 704184 708588 711504 711828 714432 718848 728271 731268 731601 738816 739206 742248 742586 746496 749568 751581 762866 767232 767637 770796 771147 773968 778752 786432 788544 792207 800384 800442 803736 804102 808704 812032 826062 831168 835029 839808 843264 843648 851968 854256 863136 866688 870714 876096 884736 887112 900432 904203 909312 909792 913536 913952 925444 935064 938912 944784 948672 949104 952576 958464 961038 971028 975024 975468 985088 985608 989664 995328 998001 999424 1002108 1012986 1022976 1023516 1027728 1028196 1038336 1048576 1051392 1051947 1056276 1056757 1062882 1067256 1067742 1071648 1072136 1078272 1085617 1096902 1101416 1108224 1108809 1113372 1113879 1119744 1124352 1124864 1139008 1144299 1150848 1155584 1156194 1160952 1168128 1179648 1182816 1200576 1200663 1205604 1206153 1212416 1213056 1218048 1239093 1246752 1257698 1259712 1264896 1265472 1277952 1281384 1294704 1300032 1300624 1306071 1314144 1319552 1327104 1330668 1336144 1350648 1363968 1364688 1370304 1370928 1384448 1388166 1401856 1402596 1408368 1417176 1423008 1423656 1428864 1437696 1441557 1456542 1462536 1463202 1477632 1478412 1484496 1485172 1492992 1499136 1503162 1519479 1525732 1534464 1535274 1541592 1542294 1547936 1557504 1572864 1577088 1584414 1600768 1600884 1601613 1607472 1608204 1617408 1624064 1645353 1652124 1662336 1670058 1679616 1686528 1687296 1703936 1708512 1726272 1733376 1734291 1741428 1742221 1752192 1769472 1774224 1789801 1800864 1808406 1818624 1819584 1827072 1827904 1850888 1870128 1877824 1886547 1889568 1897344 1898208 1905152 1916928 1922076 1942056 1950048 1950936 1970176 1971216 1979328 1990656 1996002 1998848 2004216 2025972 2045952 2047032 2055456 2056392 2076672 2082249 2097152 2102784 2103894 2112552 2113514 2125764 2134512 2135484 2143296 2144272 2156544 2171234 2184813 2193804 2194803 2202832 2216448 2217618 2226744 2227758 2239488 2248704 2249728 2254743 2278016 2288598 2301696 2302911 2311168 2312388 2313441 2321904 2336256 2359296 2365632 2376621 2401152 2401326 2411208 2412306 2424832 2426112 2436096 2478186 2493504 2505087 2515396 2519424 2529792 2530944 2555904 2562768 2589408 2600064 2601248 2612142 2628288 2639104 2654208 2661336 2672288 2701296 2712609 2727936 2729376 2740608 2741856 2768896 2776332 2803712 2805192 2816736 2834352 2846016 2847312 2857728 2875392 2883114 2913084 2925072 2926404 2955264 2956824 2968992 2970344 2985984 2994003 2998272 3006324 3007693 3038958 3051464 3068928 3070548 3083184 3084588 3095872 3115008 3145728 3154176 3155841 3168828 3170271 3201536 3201768 3203226 3214944 3216408 3234816 3248128 3256851 3290706 3304248 3324672 3326427 3340116 3341637 3359232 3373056 3374592 3407872 3417024 3432897 3452544 3466752 3468582 3482856 3484442 3504384 3538944 3548448 3579602 3601728 3601989 3616812 3618459 3637248 3639168 3654144 3655808 3701776 3717279 3740256 3755648 3773094 3779136 3794688 3796416 3810304 3833856 3844152 3884112 3900096 3901872 3918213 3940352 3942432 3958656 3981312 3992004 3997696 4008432 4051944 4091904 4094064 4110912 4112784 4153344 4164498 4194304 4205568 4207788 4225104 4227028 4251528 4269024 4270968 4286592 4288544 4313088 4324671 4342468 4369626 4387608 4389606 4405664 4432896 4435236 4453488 4455516 4478976 4497408 4499456 4509486 4556032 4558437 4577196 4603392 4605822 4622336 4624776 4626882 4643808 4672512 4718592 4731264 4753242 4802304 4802652 4804839 4822416 4824612 4826809 4849664 4852224 4872192 4936059 4956372 4958629 4987008 5010174 5030792 5038848 5059584 5061888 5094049 5111808 5125536 5178816 5200128 5202496 5202873 5224284 5226663 5256576 5278208 5308416 5322672 5344576 5369403 5402592 5425218 5455872 5458752 5481216 5483712 5537792 5552664 5607424 5610384 5633472 5659641 5668704 5692032 5694624 5715456 5750784 5766228 5826168 5850144 5852808 5910528 5913648 5937984 5940688 5971968 5988006 5996544 6012648 6015386 6077916 6102928 6137856 6141096 6166368 6169176 6191744 6230016 6246747 6291456 6308352 6311682 6337656 6340542 6403072 6403536 6406452 6429888 6432816 6469632 6496256 6513702 6554439 6581412 6584409 6608496 6649344 6652854 6680232 6683274 6718464 6746112 6749184 6764229 6815744 6834048 6865794 6905088 6908733 6933504 6937164 6940323 6965712 6968884 7008768 7077888 7096896 7129863 7159204 7203456 7203978 7233624 7236918 7274496 7278336 7308288 7311616 7403552 7434558 7480512 7511296 7515261 7546188 7558272 7589376 7592832 7620608 7667712 7688304 7768224 7800192 7803744 7836426 7880704 7884864 7917312 7962624 7984008 7995392 8016864 8103888 8137827 8175037 8183808 8188128 8221824 8225568 8306688 8328996 8388608 8411136 8415576 8450208 8454056 8503056 8538048 8541936 8573184 8577088 8626176 8649342 8684936 8739252 8775216 8779212 8811328 8865792 8870472 8906976 8911032 8957952 8982009 8994816 8998912 9018972 9023079 9112064 9116874 9154392 9206784 9211644 9244672 9249552 9253764 9287616 9345024 9437184 9462528 9467523 9506484 9510813 9604608 9605304 9609678 9644832 9649224 9653618 9699328 9704448 9744384 9770553 9872118 9912744 9917258 9974016 9979281 10020348 10024911 10061584 10077696 10119168 10123776 10188098 10223616 10251072 10298691 10357632 10400256 10404992 10405746 10448568 10453326 10513152 10556416 10616832 10645344 10689152 10738806 10805184 10805967 10850436 10855377 10911744 10917504 10962432 10967424 11075584 11105328 11151837 11214848 11220768 11266944 11319282 11337408 11384064 11389248 11430912 11501568 11532456 11652336 11700288 11705616 11754639 11821056 11827296 11875968 11881376 11943936 11976012 11993088 12025296 12030772 12155832 12205856 12275712 12282192 12332736 12338352 12383488 12460032 12493494 12582912 12616704 12623364 12675312 12681084 12806144 12807072 12812904 12859776 12865632 12939264 12974013 12992512 13027404 13108878 13162824 13168818 13216992 13298688 13305708 13360464 13366548 13436928 13492224 13498368 13528458 13631488 13668096 13675311 13731588 13737841 13810176 13817466 13867008 13874328 13880646 13931424 13937768 14017536 14113021 14155776 14193792 14259726 14318408 14406912 14407956 14414517 14467248 14473836 14480427 14548992 14556672 14616576 14623232 14807104 14808177 14869116 14875887 14961024 15022592 15030522 15092376 15116544 15178752 15185664 15241216 15282147 15335424 15376608 15536448 15600384 15607488 15608619 15672852 15679989 15761408 15769728 15834624 15925248 15968016 15990784 16033728 16108209 16207776 16275654 16350074 16367616 16376256 16443648 16451136 16613376 16657992 16777216 16822272 16831152 16900416 16908112 16978923 17006112 17076096 17083872 17146368 17154176 17252352 17298684 17369872 17478504 17550432 17558424 17622656 17731584 17740944 17813952 17822064 17915904 17964018 17989632 17997824 18037944 18046158 18224128 18233748 18308784 18413568 18423288 18489344 18499104 18507528 18575232 18690048 18740241 18874368 18925056 18935046 19012968 19021626 19209216 19210608 19219356 19289664 19298448 19307236 19398656 19408896 19488768 19541106 19663317 19744236 19753227 19825488 19834516 19948032 19958562 20040696 20049822 20123168 20155392 20238336 20247552 20292687 20376196 20447232 20502144 20597382 20715264 20800512 20809984 20811492 20820969 20897136 20906652 21026304 21112832 21233664 21290688 21378304 21389589 21477612 21610368 21611934 21700872 21710754 21823488 21835008 21924864 21934848 22151168 22210656 22303674 22429696 22441536 22533888 22545783 22638564 22648873 22674816 22768128 22778496 22861824 23003136 23064912 23267413 23304672 23400576 23411232 23509278 23642112 23654592 23751936 23762752 23887872 23952024 23986176 24050592 24061544 24311664 24411712 24413481 24525111 24551424 24564384 24665472 24676704 24766976 24920064 24986988 25165824 25233408 25246728 25350624 25362168 25612288 25614144 25625808 25719552 25731264 25878528 25948026 25985024 26054808 26217756 26325648 26337636 26433984 26597376 26611416 26720928 26733096 26873856 26946027 26984448 26996736 27056916 27069237 27262976 27336192 27350622 27463176 27475682 27620352 27634932 27734016 27748656 27761292 27862848 27875536 28035072 28226042 28311552 28387584 28402569 28519452 28532439 28636816 28813824 28815912 28829034 28934496 28947672 28960854 29097984 29113344 29233152 29246464 29311659 29614208 29616354 29738232 29751774 29922048 29937843 30045184 30061044 30074733 30184752 30233088 30357504 30371328 30482432 30564294 30670848 30753216 30896073 31072896 31200768 31214976 31217238 31345704 31359978 31522816 31539456 31669248 31850496 31936032 31981568 32067456 32216418 32415552 32417901 32551308 32566131 32700148 32735232 32752512 32887296 32902272 33226752 33315984 33455511 33554432 33644544 33662304 33800832 33816224 33957846 34012224 34152192 34167744 34292736 34308352 34504704 34597368 34739744 34957008 35100864 35116848 35245312 35263917 35463168 35481888 35627904 35644128 35831808 35928036 35979264 35995648 36075888 36092316 36448256 36467496 36617568 36827136 36846576 36978688 36998208 37015056 37150464 37380096 37480482 37748736 37850112 37870092 38025936 38043252 38418432 38421216 38438712 38579328 38596896 38614472 38797312 38817792 38922039 38977536 39082212 39100009 39326634 39488472 39506454 39650976 39669032 39896064 39917124 40081392 40099644 40246336 40310784 40476672 40495104 40585374 40752392 40894464 41004288 41025933 41194764 41213523 41430528 41601024 41619968 41622984 41641938 41794272 41813304 42052608 42225664 42339063 42467328 42581376 42756608 42779178 42955224 43220736 43223868 43243551 43401744 43421508 43441281 43646976 43670016 43849728 43869696 44302336 44421312 44424531 44607348 44627661 44859392 44883072 45067776 45091566 45277128 45297746 45349632 45536256 45556992 45723648 45846441 46006272 46129824 46534826 46609344 46801152 46822464 46825857 47018556 47039967 47284224 47309184 47503872 47525504 47775744 47904048 47972352 48101184 48123088 48324627 48623328 48823424 48826962 49050222 49102848 49128768 49330944 49353408 49533952 49840128 49973976 50331648 50466816 50493456 50701248 50724336 50936769 51224576 51228288 51251616 51439104 51462528 51757056 51896052 51970048 52109616 52435512 52651296 52675272 52867968 53194752 53222832 53441856 53466192 53747712 53892054 53968896 53993472 54113832 54138474 54525952 54672384 54701244 54926352 54951364 55240704 55269864 55468032 55497312 55522584 55725696 55751072 56070144 56220723 56452084 56623104 56775168 56805138 57038904 57064878 57273632 57627648 57631824 57658068 57868992 57895344 57921708 58195968 58226688 58466304 58492928 58623318 59228416 59232708 59259681 59476464 59503548 59844096 59875686 60090368 60122088 60149466 60369504 60466176 60715008 60742656 60878061 60964864 61128588 61341696 61506432 61792146 62145792 62401536 62429952 62434476 62462907 62691408 62719956 63045632 63078912 63338496 63700992 63872064 63963136 64134912 64168767 64432836 64462177 64831104 64835802 65102616 65132262 65400296 65470464 65505024 65774592 65804544 66222637 66453504 66631968 66911022 67108864 67289088 67324608 67601664 67632448 67637349 67915692 67946619 68024448 68304384 68335488 68585472 68616704 69009408 69194736 69479488 69802239 69914016 70201728 70233696 70490624 70527834 70926336 70963776 71255808 71288256 71663616 71856072 71958528 71991296 72151776 72184632 72896512 72934992 73235136 73240443 73575333 73654272 73693152 73957376 73996416 74030112 74300928 74760192 74960964 75497472 75700224 75740184 76051872 76086504 76836864 76842432 76877424 77158656 77193792 77228944 77594624 77635584 77844078 77955072 78164424 78200018 78653268 78976944 79012908 79301952 79338064 79792128 79834248 80162784 80199288 80492672 80621568 80838081 80953344 80990208 81170748 81207711 81504784 81788928 82008576 82051866 82389528 82427046 82861056 83202048 83239936 83245968 83283876 83588544 83626608 84105216 84451328 84678126 84934656 85162752 85207707 85513216 85558356 85597317 85910448 86441472 86447736 86487102 86803488 86843016 86882562 87293952 87340032 87699456 87739392 87934977 88604672 88842624 88849062 89214696 89255322 89718784 89766144 89813529 90135552 90183132 90224199 90554256 90595492 90699264 91072512 91113984 91447296 91692882 92012544 92259648 92688219 93069652 93218688 93602304 93644928 93651714 94037112 94079934 94568448 94618368 95007744 95051008 95551488 95808096 95944704 96202368 96246176 96649254 97246656 97646848 97653924 97698393 98100444 98205696 98257536 98661888 98706816 99067904 99680256 99947952 100366533 100663296 100933632 100986912 101402496 101448672 101873538 102449152 102456576 102503232 102878208 102925056 103514112 103792104 103940096 104219232 104871024 105302592 105350544 105735936 105791751 106275481 106389504 106445664 106883712 106932384 107495424 107784108 107937792 107986944 108227664 108276948 109051904 109344768 109402488 109852704 109902728 110481408 110539728 110936064 110994624 111045168 111451392 111502144 112140288 112441446 112904168 113246208 113550336 113610276 114077808 114129756 114547264 115255296 115263648 115316136 115737984 115790688 115843416 116391936 116453376 116766117 116932608 116985856 117246636 117300027 118456832 118465416 118519362 118952928 119007096 119688192 119751372 120180736 120244176 120298932 120739008 120932352 121430016 121485312 121756122 121929728 122257176 122683392 123012864 123077799 123584292 123640569 124291584 124803072 124859904 124868952 124925814 125382816 125439912 126091264 126157824 126676992 127017189 127401984 127744128 127926272 128269824 128337534 128865672 128924354 129662208 129671604 129730653 130205232 130264524 130323843 130800592 130940928 131010048 131549184 131609088 132445274 132907008 133263936 133273593 133822044 133882983 134578176 134649216 135203328 135264896 135274698 135831384 135893238 136048896 136608768 136670976 137170944 137233408 137539323 138018816 138389472 138958976 139604478 139828032 140403456 140467392 140477571 140981248 141055668 141119901 141852672 141927552 142511616 142576512 143327232 143712144 143917056 143982592 144303552 144369264 144973881 145793024 145869984 146470272 146480886 147150666 147308544 147386304 147914752 147992832 148060224 148601856 149520384 149921928 150994944 151400448 151480368 152103744 152173008 152810307 153673728 153684864 153754848 154317312 154387584 154457888 155189248 155271168 155688156 155910144 156328848 156400036 157306536 157953888 158025816 158603904 158676128 159584256 159668496 160325568 160398576 160985344 161243136 161676162 161906688 161980416 162341496 162415422 163009568 163577856 164017152 164103732 164779056 164854092 165722112 166404096 166479872 166491936 166567752 167177088 167253216 168210432 168662169 168902656 169356252 169869312 170325504 170415414 171026432 171116712 171194634 171820896 172882944 172895472 172974204 173606976 173686032 173765124 174587904 174680064 175398912 175478784 175869954 177209344 177685248 177698124 177779043 178429392 178510644 178591933 179437568 179532288 179627058 180271104 180366264 180448398 181108512 181190984 181398528 182145024 182227968 182634183 182894592 183385764 183469273 184025088 184519296 185376438 186139304 186437376 187204608 187289856 187303428 187388721 188074224 188159868 189136896 189236736 190015488 190102016 191102976 191616192 191889408 192404736 192492352 192506301 193298508 193386531 194493312 195293696 195307848 195396786 196200888 196411392 196515072 197323776 197413632 198135808 198667911 199360512 199895904 200733066 201326592 201867264 201973824 202804992 202897344 202912047 203747076 203839857 204898304 204913152 205006464 205756416 205850112 207028224 207584208 207880192 208438464 209406717 209742048 210605184 210701088 211471872 211583502 212550962 212779008 212891328 213767424 213864768 214990848 215568216 215875584 215973888 216455328 216553896 218103808 218689536 218804976 219705408 219721329 219805456 220725999 220962816 221079456 221872128 221989248 222090336 222902784 223004288 224280576 224882892 225808336 226492416 227100672 227220552 228155616 228259512 229094528 230510592 230527296 230632272 231475968 231581376 231686832 232783872 232906752 233532234 233865216 233971712 234493272 234600054 236913664 236930832 237038724 237905856 238014192 239376384 239502744 240361472 240488352 240597864 241478016 241864704 242514243 242860032 242970624 243512244 243623133 243859456 244514352 245366784 246025728 246155598 247168584 247281138 248583168 249606144 249719808 249737904 249851628 250765632 250879824 252182528 252315648 253353984 254034378 254803968 255488256 255623121 255852544 256539648 256675068 256791951 257731344 257848708 259324416 259343208 259461306 260410464 260529048 260647686 261601184 261881856 262020096 263098368 263218176 263804931 264890548 265814016 266527872 266547186 267644088 267765966 269156352 269298432 270406656 270529792 270549396 270672597 271662768 271786476 272097792 273217536 273341952 274341888 274466816 275078646 276037632 276778944 277917952 278064657 279208956 279656064 280806912 280934784 280955142 281962496 282111336 282239802 283705344 283855104 285023232 285153024 286654464 287424288 287834112 287965184 288607104 288738528 289947762 291586048 291739968 292940544 292961772 293095179 294301332 294435349 294617088 294772608 295829504 295985664 296120448 297203712 299040768 299843856 301099599 301989888 302476369 302800896 302960736 304207488 304346016 305620614 307347456 307369728 307509696 308634624 308775168 308915776 310378496 310542336 311376312 311820288 312657696 312800072 314613072 315907776 316051632 317207808 317352256 317375253 318826443 319168512 319336992 320651136 320797152 321970688 322486272 323352324 323813376 323960832 324682992 324830844 326019136 327155712 328034304 328207464 329558112 329708184 331444224 332808192 332959744 332983872 333135504 334354176 334506432 336420864 337324338 337805312 338712504 339738624 340651008 340830828 342052864 342233424 342389268 343641792 345765888 345790944 345948408 347213952 347372064 347530248 349175808 349360128 350298351 350797824 350957568 351739908 351900081 354418688 355370496 355396248 355558086 356858784 357021288 357183866 358875136 359064576 359254116 360542208 360732528 360896796 362217024 362381968 362797056 364290048 364455936 365268366 365789184 366771528 366938546 368050176 369038592 369233397 370752876 370921707 372278608 372874752 374409216 374579712 374606856 374777442 376148448 376319736 378273792 378473472 380030976 380204032 381051567 382205952 383232384 383778816 384809472 384984704 385012602 386597016 386773062 388986624 389191959 390587392 390615696 390793572 390971529 392401776 392822784 393030144 394647552 394827264 396271616 397335822 398721024 399791808 399820779 401466132 401648949 403734528 403947648 405609984 405794688 405824094 407494152 407679714 409796608 409826304 410012928 411512832 411700224 412617969 414056448 415168416 415760384 416876928 418813434 419484096 421210368 421402176 421432713 422943744 423167004 423359703 425101924 425558016 425782656 427534848 427729536 429981696 431136432 431751168 431947776 432910656 433107792 434921643 436207616 437379072 437609952 439410816 439442658 439610912 441451998 441925632 442158912 443744256 443978496 444180672 445805568 446008576 448561152 449765784 451616672 452984832 454201344 454441104 456311232 456519024 458189056 458430921 461021184 461054592 461264544 462951936 463162752 463373664 465567744 465813504 467064468 467730432 467943424 468986544 469200108 473827328 473861664 474077448 475811712 476028384 478752768 479005488 480722944 480976704 481195728 482956032 483729408 485028486 485720064 485941248 487024488 487246266 487718912 489028704 490733568 492051456 492311196 494337168 494562276 497166336 499212288 499439616 499475808 499703256 501531264 501759648 504365056 504631296 505986507 506707968 508068756 508300117 509607936 510976512 511246242 511705088 513079296 513350136 513583902 515462688 515697416 518648832 518686416 518922612 520820928 521058096 521295372 523202368 523763712 524040192 526196736 526436352 527609862 529781096 531628032 533055744 533094372 533337129 535288176 535531932 535775799 538312704 538596864 540813312 541059584 541098792 541345194 543325536 543572952 544195584 546435072 546683904 547902549 548683776 548933632 550157292 550407819 552075264 553557888 555835904 556129314 558417912 559312128 561613824 561869568 561910284 562166163 563924992 564222672 564479604 567410688 567710208 570046464 570306048 573308928 574848576 575668224 575930368 577214208 577477056 577518903 579895524 580159593 583172096 583479936 585881088 585923544 586190358 588602664 588870698 589234176 589545216 591659008 591971328 592240896 594407424 596003733 598081536 599687712 602199198 603979776 604952738 605601792 605921472 608414976 608692032 608736141 611241228 611519571 614694912 614739456 615019392 617269248 617550336 617831552 620756992 621084672 622752624 623640576 625315392 625600144 628220151 629226144 631815552 632103264 634415616 634704512 634750506 637652886 638337024 638673984 641302272 641594304 643941376 644972544 646704648 647626752 647921664 649365984 649661688 652038272 654311424 656068608 656414928 659116224 659163987 659416368 662177997 662888448 665616384 665919488 665967744 666271008 668708352 669012864 672841728 674648676 675610624 677425008 679477248 681302016 681661656 684105728 684466848 684778536 687283584 691531776 691581888 691896816 694427904 694744128 695060496 698351616 698720256 700596702 701595648 701915136 703479816 703800162 708837376 710740992 710792496 711116172 713717568 714042576 714367732 717750272 718129152 718508232 721084416 721465056 721793592 724434048 724763936 725594112 727542729 728580096 728911872 730536732 730869399 731578368 733543056 733877092 736100352 738077184 738466794 741505752 741843414 744557216 745749504 748818432 749159424 749213712 749554884 752296896 752639472 756547584 756946944 760061952 760408064 762103134 764411904 766464768 767557632 769618944 769969408 770025204 770375853 773194032 773546124 777973248 778383918 781174784 781231392 781587144 781943058 784803552 785645568 786060288 789295104 789654528 791414793 792543232 794671644 797442048 799583616 799641558 802932264 803297898 807469056 807895296 811219968 811589376 811648188 812017791 814988304 815359428 819593216 819652608 820025856 823025664 823400448 825235938 828112896 830336832 831520768 833753856 834193971 837626868 838008301 838968192 842420736 842804352 842865426 845887488 846334008 846719406 850203848 851116032 851565312 855069696 855459072 859963392 860894281 862272864 863502336 863895552 865821312 866215584 869843286 872415232 874758144 875219904 878821632 878885316 879221824 879285537 882903996 883306047 883851264 884317824 887488512 887956992 888361344 891611136 892017152 897122304 899531568 903233344 903298797 905969664 907429107 908402688 908882208 912622464 913038048 916378112 916861842 922042368 922109184 922529088 925903872 926325504 926747328 931135488 931627008 934128936 935460864 935886848 937973088 938400216 947654656 947723328 948154896 951623424 952056768 952125759 956479329 957505536 958010976 961445888 961953408 962391456 965912064 967458816 970056972 971440128 971882496 974048976 974492532 975437824 978057408 981467136 984102912 984622392 988674336 989124552 994332672 998424576 998879232 998951616 999406512 1003062528 1003519296 1008730112 1009262592 1011973014 1013415936 1016137512 1016600234 1019215872 1021953024 1022492484 1023410176 1026158592 1026700272 1027167804 1030925376 1031394832 1037297664 1037372832 1037845224 1041641856 1042116192 1042590744 1046404736 1047527424 1048080384 1050895053 1052393472 1052872704 1055219724 1055700243 1059562192 1063256064 1066111488 1066188744 1066674258 1070576352 1071063864 1071551598 1076625408 1077193728 1081626624 1082119168 1082197584 1082690388 1086651072 1087145904 1088391168 1092870144 1093367808 1095805098 1097367552 1097867264 1100314584 1100815638 1104150528 1107115776 1107700191 1111671808 1112258628 1112765121 1116835824 1118624256 1123227648 1123739136 1123820568 1124332326 1127849984 1128445344 1128959208 1134821376 1135420416 1140092928 1140612096 1143154701 1146617856 1149697152 1151336448 1151860736 1154428416 1154954112 1155037806 1159791048 1160319186 1166344192 1166959872 1167575877 1171762176 1171847088 1172380716 1172914587 1177205328 1177741396 1178468352 1179090432 1183318016 1183942656 1184481792 1188814848 1192007466 1196163072 1199375424 1199462337 1204398396 1204946847 1209905476 1211203584 1211842944 1216829952 1217384064 1217472282 1222482456 1223039142 1229389824 1229478912 1230038784 1234538496 1235100672 1235663104 1237853907 1241513984 1242169344 1245505248 1247281152 1250630784 1251200288 1256440302 1258452288 1263631104 1264206528 1268831232 1269409024 1269501012 1270079109 1275305772 1276674048 1277347968 1282604544 1283188608 1287882752 1289945088 1293409296 1295253504 1295843328 1298731968 1299323376 1304076544 1304764929 1308622848 1312137216 1312829856 1318232448 1318327974 1318832736 1324355994 1325776896 1331232768 1331838976 1331935488 1332542016 1337416704 1338025728 1345683456 1349297352 1351221248 1354850016 1358954496 1362604032 1363323312 1368211456 1368933696 1369557072 1374567168 1375292763 1381581253 1383063552 1383163776 1383793632 1388855808 1389488256 1390120992 1396703232 1397440512 1401193404 1403191296 1403830272 1406959632 1407600324 1417674752 1421481984 1421584992 1422232344 1427435136 1428085152 1428735464 1435500544 1436258304 1437016464 1442168832 1442930112 1443587184 1448868096 1449527872 1451188224 1455085458 1457160192 1457823744 1461073464 1461738798 1463156736 1467086112 1467754184 1472200704 1476154368 1476933588 1483011504 1483686828 1489114432 1491499008 1497636864 1498318848 1498427424 1499109768 1504593792 1505278944 1513095168 1513893888 1517959521 1520123904 1520816128 1524206268 1524900351 1528823808 1532929536 1535115264 1539237888 1539938816 1540050408 1540751706 1546388064 1547092248 1555946496 1556767836 1562349568 1562462784 1563174288 1563886116 1569607104 1571291136 1572120576 1578590208 1579309056 1582829586 1585086464 1589343288 1594884096 1599167232 1599283116 1600011387 1605864528 1606595796 1607327397 1614938112 1615790592 1622439936 1623178752 1623296376 1624035582 1629976608 1630718856 1639186432 1639305216 1640051712 1643707647 1646051328 1646800896 1650471876 1651223457 1656225792 1660673664 1663041536 1667507712 1668387942 1675253736 1676016602 1677936384 1684841472 1685608704 1685730852 1686498489 1691774976 1692668016 1693438812 1700407696 1702232064 1703130624 1710139392 1710918144 1719926784 1721788562 1724545728 1727004672 1727791104 1731642624 1732431168 1732556709 1739686572 1740478779 1749516288 1750439808 1757643264 1757770632 1758443648 1758571074 1765807992 1766612094 1767702528 1768635648 1774977024 1775913984 1776722688 1783222272 1784034304 1788011199 1794244608 1799063136 1806466688 1806597594 1811939328 1814858214 1816805376 1817764416 1825244928 1826076096 1826208423 1832756224 1833723684 1834558713 1844084736 1844218368 1845058176 1851807744 1852651008 1853494656 1862270976 1863254016 1868257872 1870921728 1871773696 1875946176 1876800432 1884660453 1895309312 1895446656 1896309792 1903246848 1904113536 1904251518 1912958658 1915011072 1916021952 1922891776 1923906816 1924782912 1931824128 1934917632 1940113944 1942880256 1943764992 1948097952 1948985064 1950875648 1956114816 1962934272 1968205824 1969244784 1977348672 1977491961 1978249104 1986533991 1988665344 1996849152 1997758464 1997903232 1998813024 2006125056 2007038592 2017460224 2018525184 2023946028 2026831872 2032275024 2033200468 2038431744 2043906048 2044984968 2046820352 2052317184 2053400544 2054335608 2061850752 2062789664 2074595328 2074745664 2075690448 2083283712 2084232384 2085181488 2092809472 2095054848 2096160768 2101790106 2104786944 2105745408 2110439448 2111400486 2119124384 2126512128 2132222976 2132377488 2133348516 2141152704 2142127728 2143103196 2153250816 2154387456 2163253248 2164238336 2164395168 2165380776 2173302144 2174291808 2176782336 2185740288 2186735616 2191610196 2192608197 2194735104 2195734528 2200629168 2201631276 2208301056 2214231552 2215400382 2223343616 2224517256 2225530242 2233671648 2237248512 2246455296 2247478272 2247641136 2248664652 2255699968 2256890688 2257918416 2269642752 2270840832 2280185856 2281224192 2286309402 2293235712 2299394304 2302672896 2303721472 2308856832 2309908224 2310075612 2311127559 2319582096 2320638372 2332688384 2333919744 2335151754 2343524352 2343694176 2344761432 2345829174 2354410656 2355482792 2356936704 2358180864 2366636032 2367885312 2368963584 2374244379 2377629696 2384014932 2385100549 2392326144 2398750848 2398924674 2408796792 2409893694 2419810952 2422407168 2423685888 2433659904 2434768128 2434944564 2436053373 2444964912 2446078284 2458779648 2458957824 2460077568 2469076992 2470201344 2471326208 2475707814 2483027968 2484338688 2491010496 2494562304 2501261568 2502400576 2502581913 2512880604 2514024903 2516904576 2527262208 2528413056 2537662464 2538818048 2539002024 2540158218 2550611544 2553348096 2554695936 2565209088 2566377216 2575765504 2579890176 2582682843 2586818592 2590507008 2591686656 2597463936 2598646752 2608153088 2609529858 2617245696 2624274432 2625659712 2636464896 2636655948 2637665472 2637856611 2648711988 2649918141 2651553792 2662465536 2663677952 2663870976 2665084032 2674833408 2676051456 2691366912 2698594704 2702442496 2709700032 2709896391 2717908992 2722287321 2725208064 2726646624 2736422912 2737867392 2739114144 2749134336 2750585526 2763162506 2766127104 2766327552 2767587264 2777711616 2778976512 2780241984 2793406464 2794881024 2802386808 2806382592 2807660544 2813919264 2815200648 2835349504 2842963968 2843169984 2844464688 2854870272 2856170304 2856377277 2857470928 2869437987 2871001088 2872516608 2874032928 2884337664 2885860224 2887174368 2897736192 2899055744 2902376448 2910170916 2914320384 2915647488 2922146928 2923477596 2926313472 2934172224 2935508368 2944401408 2952308736 2953867176 2966023008 2967373656 2978228864 2982998016 2995273728 2996637696 2996854848 2998219536 3009187584 3010557888 3026190336 3027787776 3035919042 3040247808 3041632256 3048412536 3049800702 3057647616 3065859072 3070230528 3078475776 3079877632 3080100816 3081503412 3092776128 3094184496 3111892992 3113535672 3124699136 3124925568 3126348576 3127772232 3139214208 3142582272 3144241152 3152685159 3157180416 3158618112 3165659172 3167100729 3170172928 3178686576 3189768192 3198334464 3198566232 3200022774 3211729056 3213191592 3214654794 3229876224 3231581184 3244879872 3246357504 3246592752 3248071164 3259953216 3261437712 3278372864 3278610432 3280103424 3287415294 3292102656 3293601792 3300943752 3302446914 3312451584 3321347328 3323100573 3326083072 3335015424 3336775884 3338295363 3350507472 3352033204 3355872768 3369682944 3371217408 3371461704 3372996978 3383549952 3385336032 3386877624 3400815392 3404464128 3406261248 3420278784 3421836288 3429464103 3439853568 3443577124 3449091456 3454009344 3455582208 3463285248 3464862336 3465113418 3479373144 3480957558 3499032576 3500879616 3515286528 3515541264 3516887296 3517142148 3518743761 3531615984 3533224188 3535405056 3537271296 3549954048 3551827968 3553445376 3566444544 3568068608 3576022398 3588489216 3598126272 3612933376 3613195188 3614840541 3629716428 3633610752 3635528832 3650489856 3652152192 3652416846 3665512448 3667447368 3669117426 3688169472 3688436736 3690116352 3703615488 3705302016 3706989312 3713561721 3724541952 3726508032 3736515744 3741843456 3743547392 3751892352 3753600864 3769320906 3790618624 3790893312 3792619584 3806493696 3808227072 3808503036 3810237327 3825917316 3830022144 3832043904 3845783552 3847813632 3849565824 3863648256 3869835264 3880227888 3885760512 3887529984 3896195904 3897970128 3901751296 3912229632 3914294787 3925868544 3932192797 3936411648 3938489568 3954697344 3954983922 3956498208 3973067982 3977330688 3993698304 3995516928 3995806464 3997626048 4012250112 4014077184 4034920448 4037050368 4047892056 4053663744 4064550048 4066400936 4076863488 4087812096 4089969936 4093640704 4104634368 4106801088 4108671216 4123701504 4125579328 4125878289 4144743759 4149190656 4149491328 4151380896 4166567424 4168464768 4170362976 4185618944 4190109696 4192321536 4203580212 4209573888 4211490816 4220878896 4222800972 4238248768 4253024256 4264445952 4264754976 4266697032 4282305408 4284255456 4286206392 4306501632 4308774912 4326506496 4328476672 4328790336 4330761552 4346604288 4348583616 4353564672 4371480576 4373471232 4383220392 4385216394 4389470208 4391469056 4401258336 4403262552 4416602112 4428463104 4430800764 4446687232 4449034512 4451060484 4467343296 4474497024 4492910592 4494956544 4495282272 4497329304 4511399936 4513781376 4515836832 4539285504 4541681664 4553878563 4560371712 4562448384 4572618804 4574701053 4586471424 4598788608 4605345792 4607442944 4617713664 4619816448 4620151224 4622255118 4639164192 4641276744 4665376768 4667839488 4670303508 4687048704 4687388352 4689522864 4691658348 4708821312 4710965584 4713873408 4716361728 4733272064 4735770624 4737927168 4748488758 4755259392 4768029864 4770201098 4784652288 4797501696 4797849348 4800034161 4817593584 4819787388 4821982191 4839621904 4844814336 4847371776 4867319808 4869536256 4869889128 4872106746 4889929824 4892156568 4917559296 4917915648 4920155136 4931122941 4938153984 4940402688 4942652416 4951415628 4953670371 4968677376 4982020992 4989124608 5002523136 5004801152 5005163826 5025761208 5028049806 5033809152 5054524416 5056826112 5059495467 5075324928 5077636096 5078004048 5080316436 5101223088 5106696192 5109391872 5130418176 5132754432 5151531008 5159780352 5165365686 5173637184 5181014016 5183373312 5194927872 5197293504 5197670127 5216306176 5219059716 5221436337 5248548864 5251319424 5272929792 5273311896 5275330944 5275713222 5297423976 5299836282 5303107584 5324931072 5327355904 5327741952 5330168064 5349666816 5352102912 5364033597 5382733824 5397189408 5404884992 5419400064 5419792782 5435817984 5444574642 5450416128 5453293248 5472845824 5475734784 5478228288 5478625269 5498268672 5501171052 5503676139 5526325012 5532254208 5532655104 5535174528 5555423232 5557953024 5560483968 5586812928 5589762048 5604773616 5612765184 5615321088 5627838528 5630401296 5653981359 5670699008 5685927936 5686339968 5688929376 5709740544 5712340608 5712754554 5714941856 5738875974 5742002176 5745033216 5748065856 5768675328 5771720448 5774348736 5795472384 5798111488 5804752896 5820341832 5828640768 5831294976 5844293856 5846955192 5852626944 5868344448 5871016736 5888802816 5904617472 5907734352 5932046016 5934747312 5956457728 5959601973 5965996032 5990547456 5993275392 5993709696 5996439072 6018375168 6021115776 6052380672 6055575552 6071838084 6080495616 6083264512 6096825072 6099601404 6115295232 6131718144 6140461056 6156951552 6159755264 6160201632 6163006824 6185552256 6188368992 6223785984 6227071344 6249398272 6249851136 6252697152 6255544464 6278428416 6285164544 6288482304 6305370318 6314360832 6317236224 6331318344 6334201458 6340345856 6357373152 6379536384 6396668928 6397132464 6400045548 6423458112 6426383184 6429309588 6459752448 6463162368 6489759744 6492715008 6493185504 6496142328 6519906432 6522875424 6556745728 6557220864 6560206848 6574830588 6577824591 6584205312 6587203584 6601887504 6604893828 6607901521 6624903168 6642694656 6646201146 6652166144 6670030848 6673551768 6676590726 6701014944 6704066408 6711745536 6739365888 6742434816 6742923408 6745993956 6767099904 6770672064 6773755248 6801630784 6808928256 6812522496 6840557568 6843672576 6858928206 6879707136 6887154248 6898182912 6908018688 6911164416 6926570496 6929724672 6930226836 6933382677 6958746288 6961915116 6998065152 7001759232 7030573056 7031082528 7033774592 7034284296 7037487522 7063231968 7066448376 7070810112 7074542592 7099908096 7103655936 7106890752 7122733137 7132889088 7136137216 7152044796 7155301647 7176978432 7196252544 7225866752 7226390376 7229681082 7259432856 7267221504 7271057664 7300979712 7304304384 7304833692 7308160119 7331024896 7334894736 7338234852 7376338944 7376873472 7380232704 7407230976 7410604032 7413978624 7427123442 7449083904 7453016064 7473031488 7483686912 7487094784 7503784704 7507201728 7507745739 7538641812 7542074709 7581237248 7581786624 7585239168 7612987392 7616454144 7617006072 7620474654 7651834632 7660044288 7664087808 7691567104 7695627264 7699131648 7727296512 7739670528 7748048529 7760455776 7771521024 7775059968 7792391808 7795940256 7803502592 7824459264 7828589574 7851737088 7864385594 7872823296 7876979136 7909394688 7909967844 7912996416 7913569833 7946135964 7949754423 7954661376 7987396608 7991033856 7991612928 7995252096 8024500224 8028154368 8069840896 8074100736 8095784112 8107327488 8129100096 8129689173 8132801872 8153726976 8166861963 8175624192 8179939872 8209268736 8213602176 8217342432 8247403008 8251158656 8251756578 8289487518 8298381312 8298982656 8302761792 8333134848 8336929536 8340725952 8371237888 8380219392 8384643072 8407160424 8419147776 8422981632 8441757792 8445601944 8476497536 8506048512 8528891904 8529509952 8533394064 8564610816 8568510912 8569131831 8572412784 8608313961 8613003264 8617549824 8653012992 8656953344 8657580672 8661523104 8693208576 8697167232 8707129344 8742961152 8746942464 8766440784 8770432788 8778940416 8782938112 8802516672 8806525104 8833204224 8856926208 8861601528 8893374464 8898069024 8902120968 8934686592 8948994048 8985821184 8989913088 8990564544 8994658608 9022799872 9027562752 9031673664 9078571008 9083363328 9107757126 9120743424 9124896768 9145237608 9149402106 9172942848 9197577216 9210691584 9214885888 9235427328 9239632896 9240302448 9244510236 9278328384 9282553488 9330753536 9335678976 9340607016 9374097408 9374776704 9379045728 9383316696 9417642624 9421931168 9427746816 9432723456 9458055477 9466544128 9471541248 9475854336 9496977516 9501302187 9510518784 9536059728 9540402196 9569304576 9595003392 9595698696 9600068322 9635187168 9639574776 9643964382 9679243808 9689628672 9694743552 9734639616 9739072512 9739778256 9744213492 9779859648 9784313136 9835118592 9835831296 9840310272 9862245882 9876307968 9880805376 9885304832 9902831256 9907340742 9937354752 9964041984 9978249216 10005046272 10009602304 10010327652 10014886089 10051522416 10056099612 10067618304 10109048832 10113652224 10118990934 10150649856 10155272192 10156008096 10160632872 10202446176 10213392384 10218783744 10260836352 10265508864 10288392309 10303062016 10319560704 10330731372 10347274368 10362028032 10366746624 10389855744 10394587008 10395340254 10432612352 10438119432 10442872674 10497097728 10502638848 10545859584 10546623792 10550661888 10551426444 10556231283 10594847952 10599672564 10606215168 10649862144 10654711808 10655483904 10660336128 10699333632 10704205824 10728067194 10765467648 10794378816 10809769984 10838800128 10839585564 10844521623 10889149284 10894107913 10900832256 10906586496 10945691648 10951469568 10956456576 10957250538 10996537344 11002342104 11007352278 11052650024 11064508416 11065310208 11070349056 11110846464 11115906048 11120967936 11140685163 11173625856 11179524096 11191625653 11209547232 11225530368 11230642176 11255677056 11260802592 11307962718 11341398016 11371855872 11372679936 11377858752 11419481088 11424681216 11425509108 11429883712 11430711981 11477751948 11484004352 11490066432 11496131712 11537350656 11543440896 11548697472 11590944768 11596222976 11609505792 11640683664 11657281536 11662589952 11688587712 11693910384 11705253888 11736688896 11742033472 11742884361 11777605632 11796578391 11809234944 11815468704 11864092032 11869494624 11912915456 11919203946 11931992064 11981094912 11986550784 11987419392 11992878144 12036750336 12042231552 12104761344 12111151104 12143676168 12160991232 12166529024 12193650144 12199202808 12230590464 12263436288 12280922112 12313903104 12319510528 12320403264 12326013648 12371104512 12376737984 12377634867 12434231277 12447571968 12454142688 12498796544 12499702272 12505394304 12511088928 12556856832 12570329088 12576964608 12610740636 12628721664 12634472448 12662636688 12668402916 12680691712 12714746304 12759072768 12793337856 12794264928 12800091096 12846916224 12852766368 12858619176 12919504896 12926324736 12979519488 12985430016 12986371008 12992284656 13039812864 13045750848 13113491456 13114441728 13120413696 13149661176 13155649182 13168410624 13174407168 13203775008 13209787656 13215803042 13249806336 13285389312 13292402292 13304332288 13340061696 13347103536 13353181452 13402029888 13408132816 13423491072 13478731776 13484869632 13485846816 13491987912 13534199808 13541344128 13547510496 13603261568 13617856512 13625044992 13661635689 13681115136 13687345152 13717856412 13724103159 13759414272 13774308496 13796365824 13816037376 13822328832 13853140992 13859449344 13860453672 13866765354 13917492576 13923830232 13996130304 14003518464 14061146112 14062165056 14067549184 14068568592 14074975044 14126463936 14132896752 14141620224 14149085184 14199816192 14207311872 14213781504 14245466274 14265778176 14272274432 14304089592 14310603294 14353956864 14392505088 14400102483 14451733504 14452780752 14459362164 14465946573 14518865712 14534443008 14542115328 14601959424 14608608768 14609667384 14616320238 14662049792 14669789472 14676469704 14752677888 14753746944 14760465408 14793368823 14814461952 14821208064 14827957248 14854246884 14861011113 14906032128 14946062976 14967373824 14974189568 15007569408 15014403456 15015491478 15077283624 15084149418 15162474496 15163573248 15170478336 15178486401 15225974784 15232908288 15234012144 15240949308 15303669264 15320088576 15328175616 15383134208 15391254528 15398263296 15454593024 15479341056 15496097058 15520911552 15543042048 15550119936 15584783616 15591880512 15593010381 15607005184 15648918528 15657179148 15664309011 15728771188 15745646592 15753958272 15818789376 15819935688 15825992832 15827139666 15892271928 15899508846 15909322752 15974793216 15982067712 15983225856 15990504192 16049000448 16056308736 16092100791 16139681792 16148201472 16191568224 16214654976 16258200192 16259378346 16265603744 16307453952 16333723926 16351248384 16359879744 16418537472 16427204352 16434684864 16494806016 16502317312 16503513156 16511028417 16578975036 16596762624 16597965312 16605523584 16666269696 16673859072 16681451904 16742475776 16760438784 16769286144 16814320848 16838295552 16845963264 16883515584 16891203888 16952995072 16961944077 17012097024 17057783808 17059019904 17066788128 17129221632 17137021824 17138263662 17144825568 17216627922 17226006528 17235099648 17306025984 17313906688 17315161344 17323046208 17386417152 17394334464 17414258688 17485922304 17493884928 17532881568 17540865576 17557880832 17565876224 17605033344 17613050208 17666408448 17713852416 17723203056 17786748928 17796138048 17804241936 17869373184 17878805919 17897988096 17960556289 17971642368 17979826176 17981129088 17989317216 18045599744 18055125504 18063347328 18157142016 18166726656 18215514252 18241486848 18249793536 18290475216 18298804212 18345885696 18395154432 18421383168 18429771776 18470854656 18479265792 18480604896 18489020472 18556656768 18565106976 18661507072 18671357952 18681214032 18748194816 18749553408 18758091456 18766633392 18835285248 18843862336 18855493632 18865446912 18916110954 18933088256 18943082496 18951708672 18993955032 19002604374 19021037568 19072119456 19080804392 19138609152 19190006784 19191397392 19200136644 19270374336 19279149552 19287928764 19358487616 19379257344 19389487104 19469279232 19478145024 19479556512 19488426984 19559719296 19568626272 19670237184 19671662592 19680620544 19724491764 19733473773 19752615936 19761610752 19770609664 19805662512 19814681484 19823704563 19874709504 19928083968 19956498432 20010092544 20019204608 20020655304 20029772178 20103044832 20112199224 20135236608 20218097664 20227304448 20237981868 20301299712 20310544384 20312016192 20321265744 20404892352 20426784768 20437567488 20521672704 20531017728 20576784618 20606124032 20639121408 20661462744 20694548736 20724056064 20733493248 20779711488 20789174016 20790680508 20800148031 20865224704 20876238864 20885745348 20994195456 21005277696 21091719168 21093247584 21101323776 21102852888 21112462566 21189695904 21199345128 21212430336 21299724288 21309423616 21310967808 21320672256 21368199411 21398667264 21408411648 21456134388 21465904941 21530935296 21588757632 21619539968 21677600256 21679171128 21689043246 21778298568 21788215826 21801664512 21813172992 21891383296 21902939136 21912913152 21914501076 21924480357 21993074688 22004684208 22014704556 22105300048 22129016832 22130620416 22140698112 22221692928 22231812096 22241935872 22281370326 22347251712 22359048192 22383251306 22419094464 22451060736 22461284352 22511354112 22521605184 22523237217 22615925436 22626224127 22743711744 22745359872 22755717504 22838962176 22849362432 22851018216 22859767424 22861423962 22955503896 22968008704 22980132864 22992263424 23074701312 23086881792 23097394944 23181889536 23192445952 23219011584 23244145587 23281367328 23314563072 23325179904 23377175424 23387820768 23410507776 23473377792 23484066944 23485768722 23555211264 23593156782 23618469888 23630937408 23728184064 23738989248 23740709499 23825830912 23838407892 23849263269 23863984128 23962189824 23973101568 23974838784 23985756288 24073500672 24084463104 24209522688 24222302208 24287352336 24321982464 24333058048 24387300288 24389067519 24398405616 24461180928 24500585889 24526872576 24627806208 24639021056 24640806528 24652027296 24742209024 24753475968 24755269734 24868462554 24895143936 24908285376 24997593088 24999404544 25010788608 25022177856 25113713664 25140658176 25153929216 25221481272 25257443328 25268944896 25325273376 25336805832 25361383424 25429492608 25518145536 25586675712 25588529856 25600182192 25693832448 25705532736 25707395493 25717238352 25824941883 25839009792 25852649472 25959038976 25970860032 25972742016 25984569312 26079625728 26091501696 26226982912 26228883456 26240827392 26299322352 26311298364 26336821248 26348814336 26407550016 26419575312 26431606084 26499612672 26570778624 26584804584 26608664576 26680123392 26694207072 26706362904 26804059776 26816265632 26846982144 26957463552 26969739264 26971693632 26983975824 27068399616 27082688256 27095020992 27206523136 27235713024 27250089984 27323271378 27362230272 27374690304 27435712824 27448206318 27518828544 27548616992 27592731648 27632074752 27644657664 27706281984 27718898688 27720907344 27733530708 27834985152 27847660464 27992260608 28007036928 28122292224 28124330112 28135098368 28137137184 28149950088 28252927872 28265793504 28283240448 28298170368 28399632384 28414623744 28427563008 28490932548 28503906561 28531556352 28544548864 28608179184 28621206588 28707913728 28785010176 28800204966 28903467008 28905561504 28918724328 28931893146 29037731424 29068886016 29084230656 29203918848 29217217536 29219334768 29232640476 29324099584 29339578944 29352939408 29505355776 29507493888 29520930816 29586737646 29628923904 29642416128 29655914496 29708493768 29722022226 29812064256 29892125952 29934747648 29948379136 30015138816 30028806912 30030982956 30044658267 30154567248 30168298836 30324948992 30327146496 30340956672 30356972802 30451949568 30465816576 30468024288 30481898616 30607338528 30640177152 30656351232 30766268416 30782509056 30796526592 30865176927 30909186048 30958682112 30992194116 31006307137 31041823104 31086084096 31100239872 31169567232 31183761024 31186020762 31214010368 31297837056 31314358296 31328618022 31457542376 31491293184 31507916544 31637578752 31639871376 31651985664 31654279332 31668693849 31784543856 31799017692 31818645504 31949586432 31964135424 31966451712 31981008384 32098000896 32112617472 32184201582 32279363584 32296402944 32383136448 32429309952 32516400384 32518756692 32531207488 32533564869 32667447852 32682323739 32702496768 32719759488 32837074944 32854408704 32869369728 32989612032 33004634624 33007026312 33022056834 33157950072 33193525248 33195930624 33211047168 33332539392 33347718144 33362903808 33422055489 33484951552 33520877568 33538572288 33574876959 33628641696 33676591104 33691926528 33767031168 33782407776 33905990144 33923888154 34024194048 34115567616 34118039808 34133576256 34258443264 34274043648 34276527324 34289651136 34292135943 34433255844 34452013056 34470199296 34612051968 34627813376 34630322688 34646092416 34772834304 34788668928 34828517376 34971844608 34987769856 35065763136 35081731152 35115761664 35131752448 35210066688 35226100416 35228653083 35332816896 35389735173 35427704832 35446406112 35573497856 35592276096 35608483872 35738746368 35757611838 35795976192 35921112578 35943284736 35959652352 35962258176 35978634432 36091199488 36110251008 36126694656 36314284032 36333453312 36431028504 36482973696 36499587072 36580950432 36597608424 36691771392 36790308864 36842766336 36859543552 36941709312 36958531584 36961209792 36978040944 37113313536 37130213952 37132904601 37302693831 37323014144 37342715904 37362428064 37496389632 37499106816 37516182912 37533266784 37670570496 37687724672 37710987264 37730893824 37832221908 37866176512 37886164992 37903417344 37987910064 38005208748 38042075136 38144238912 38161608784 38277218304 38380013568 38382794784 38400273288 38540748672 38558299104 38575857528 38716975232 38758514688 38778974208 38938558464 38956290048 38959113024 38976853968 39119438592 39137252544 39340474368 39343325184 39361241088 39448983528 39466947546 39505231872 39523221504 39541219328 39611325024 39629362968 39647409126 39749419008 39856167936 39912996864 40020185088 40038409216 40041310608 40059544356 40206089664 40224398448 40270473216 40436195328 40454608896 40475963736 40602599424 40621088768 40624032384 40642531488 40809784704 40853569536 40875134976 40984907067 41043345408 41062035456 41153569236 41172309477 41212248064 41278242816 41322925488 41389097472 41448112128 41466986496 41559422976 41578348032 41581361016 41600296062 41730449408 41752477728 41771490696 41988390912 42010555392 42183438336 42186495168 42202647552 42205705776 42224925132 42379391808 42398690256 42424860672 42599448576 42618847232 42621935616 42641344512 42736398822 42797334528 42816823296 42912268776 42931809882 43061870592 43177515264 43200307449 43239079936 43355200512 43358342256 43378086492 43397839719 43556597136 43576431652 43603329024 43626345984 43782766592 43805878272 43825826304 43829002152 43848960714 43986149376 44009368416 44029409112 44210600096 44258033664 44261240832 44281396224 44380106469 44443385856 44463624192 44483871744 44562740652 44583033339 44718096384 44766502612 44838188928 44902121472 44922568704 45022708224 45043210368 45046474434 45231850872 45252448254 45487423488 45490719744 45511435008 45677924352 45698724864 45702036432 45719534848 45722847924 45911007792 45936017408 45960265728 45984526848 46149402624 46173763584 46194789888 46363779072 46384891904 46438023168 46488291174 46562734656 46629126144 46650359808 46754350848 46775641536 46821015552 46946755584 46968133888 46971537444 46992927033 47186313564 47236939776 47261874816 47456368128 47477978496 47481418998 47651661824 47676815784 47698526538 47727968256 47924379648 47946203136 47949677568 47971512576 48147001344 48168926208 48276302373 48419045376 48444604416 48574704672 48643964928 48666116096 48774600576 48778135038 48796811232 48922361856 49001171778 49053745152 49255612416 49278042112 49281613056 49304054592 49484418048 49506951936 49510539468 49533085251 49736925108 49790287872 49816570752 49995186176 49998809088 50021577216 50044355712 50227427328 50281316352 50307858432 50442962544 50514886656 50537889792 50650546752 50673611664 50722766848 50858985216 50885832231 51036291072 51118506361 51173351424 51177059712 51200364384 51387664896 51411065472 51414790986 51434476704 51649883766 51678019584 51705298944 51918077952 51941720064 51945484032 51969138624 52159251456 52183003392 52453965824 52457766912 52481654784 52598644704 52622596728 52673642496 52697628672 52815100032 52839150624 52863212168 52999225344 53141557248 53169609168 53217329152 53360246784 53388414144 53412725808 53608119552 53632531264 53636417757 53693964288 53881668867 53914927104 53939478528 53943387264 53967951648 54136799232 54165376512 54190041984 54413046272 54471426048 54500179968 54646542756 54724460544 54749380608 54871425648 54896412636 55037657088 55097233984 55185463296 55264149504 55289315328 55412563968 55437797376 55441814688 55467061416 55669970304 55695320928 55984521216 56014073856 56244584448 56248660224 56270196736 56274274368 56299900176 56505855744 56531587008 56566480896 56596340736 56799264768 56829247488 56855126016 56981865096 57007813122 57063112704 57089097728 57216358368 57242413176 57415827456 57570020352 57600409932 57806934016 57811123008 57837448656 57863786292 58075462848 58137772032 58168461312 58407837696 58434435072 58438669536 58465280952 58648199168 58679157888 58705878816 59010711552 59014987776 59041861632 59173475292 59200421319 59257847808 59284832256 59311828992 59416987536 59444044452 59471113689 59624128512 59784251904 59869495296 59896758272 60030277632 60057613824 60061965912 60089316534 60309134496 60336597672 60649897984 60654292992 60681913344 60713945604 60903899136 60931633152 60936048576 60963797232 61214677056 61280354304 61312702464 61532536832 61565018112 61593053184 61730353854 61818372096 61917364224 61984388232 62012614274 62083646208 62172168192 62200479744 62339134464 62367522048 62372041524 62400444093 62428020736 62595674112 62628716592 62657236044 62915084752 62982586368 63015833088 63275157504 63279742752 63303971328 63308558664 63337387698 63569087712 63598035384 63637291008 63899172864 63928270848 63932903424 63962016768 64104598233 64196001792 64225234944 64368403164 64397714823 64592805888 64766272896 64858619904 65032800768 65037513384 65062414976 65067129738 65334895704 65364647478 65404993536 65439518976 65674149888 65708817408 65738739456 65773441071 65979224064 66009269248 66014052624 66044113668 66315900144 66387050496 66391861248 66422094336 66665078784 66695436288 66725807616 66844110978 66969903104 67041755136 67077144576 67149753918 67257283392 67353182208 67383853056 67534062336 67564815552 67569711651 67811980288 67847776308 67878672381 68231135232 68236079616 68267152512 68516886528 68548087296 68553054648 68579302272 68584271886 68866511688 68904026112 68940398592 69224103936 69255626752 69260645376 69292184832 69545668608 69577337856 69657034752 69732436761 69943689216 69975539712 70131526272 70163462304 70231523328 70263504896 70420133376 70452200832 70457306166 70665633792 70779470346 70855409664 70892812224 71146995712 71184552192 71216967744 71222128497 71477492736 71515223676 71547789807 71591952384 71842225156 71886569472 71919304704 71924516352 71957268864 72182398976 72220502016 72253389312 72628568064 72666906624 72862057008 72965947392 72999174144 73161900864 73167202557 73195216848 73383542784 73501757667 73580617728 73719087104 73883418624 73917063168 73922419584 73956081888 74226627072 74260427904 74265809202 74605387662 74646028288 74685431808 74724856128 74992779264 74998213632 75032365824 75066533568 75341140992 75375449344 75421974528 75461787648 75664443816 75732353024 75772329984 75806834688 75975820128 76010417496 76084150272 76288477824 76323217568 76554436608 76760027136 76765589568 76800546576 77081497344 77116598208 77151715056 77433950464 77474825649 77517029376 77557948416 77877116928 77912580096 77918226048 77953707936 78238877184 78274505088 78680948736 78686650368 78722482176 78897967056 78933895092 79010463744 79046443008 79082438656 79222650048 79258725936 79294818252 79498838016 79712335872 79825993728 80040370176 80076818432 80082621216 80119088712 80412179328 80448796896 80540946432 80872390656 80909217792 80951927472 81205198848 81242177536 81248064768 81285062976 81619569408 81707139072 81750269952 81969814134 82086690816 82124070912 82307138472 82344618954 82424496128 82556485632 82645850976 82778194944 82896224256 82933972992 83118845952 83156696064 83162722032 83200592124 83460898816 83504955456 83542981392 83976781824 84021110784 84366876672 84372990336 84405295104 84411411552 84449850264 84758783616 84797380512 84849721344 85198897152 85237694464 85243871232 85282689024 85472797644 85511719683 85594669056 85633646592 85824537552 85863619764 86123741184 86355030528 86400614898 86478159872 86710401024 86716684512 86756172984 86795679438 87113194272 87152863304 87206658048 87252691968 87565533184 87611756544 87651652608 87658004304 87697921428 87972298752 88018736832 88058818224 88421200192 88516067328 88522481664 88562792448 88760212938 88886771712 88927248384 88967743488 89125481304 89166066678 89436192768 89533005224 89676377856 89804242944 89845137408 90045416448 90086420736 90092948868 90133974801 90463701744 90504896508 90974846976 90981439488 91022870016 91355848704 91397449728 91404072864 91439069696 91445695848 91822015584 91872034816 91920531456 91969053696 92298805248 92347527168 92389579776 92595530781 92727558144 92769783808 92876046336 92976582348 93018921411 93125469312 93258252288 93300719616 93508701696 93551283072 93642031104 93893511168 93936267776 93943074888 93985854066 94372627128 94473879552 94523749632 94912736256 94955956992 94962837996 95006081547 95303323648 95353631568 95397053076 95455936512 95848759296 95892406272 95899355136 95943025152 96294002688 96337852416 96552604746 96838090752 96889208832 97149409344 97287929856 97332232192 97549201152 97556270076 97593622464 97600694607 98002343556 98046971217 98107490304 98511224832 98556084224 98563226112 98608109184 98968836096 99013903872 99021078936 99066170502 99473850216 99580575744 99633141504 99990372352 99997618176 100043154432 100088711424 100266166467 100454854656 100562632704 100615716864 100724630877 100885925088 101029773312 101075779584 101301093504 101347223328 101445533696 101717970432 101771664462 102072582144 102237012722 102346702848 102354119424 102400728768 102775329792 102822130944 102829581972 102868953408 102876407829 103299767532 103356039168 103410597888 103836155904 103883440128 103890968064 103938277248 104318502912 104366006784 104907931648 104915533824 104963309568 105197289408 105245193456 105347284992 105395257344 105630200064 105678301248 105685959249 105726424336 105998450688 106169205519 106283114496 106339218336 106720493568 106776828288 106825451616 107216239104 107265062528 107272835514 107387928576 107763337734 107829854208 107878957056 107886774528 107935903296 108273598464 108330753024 108380083968 108826092544 108942852096 109000359936 109293085512 109448921088 109498761216 109742851296 109792825272 110075314176 110194467968 110370926592 110528299008 110578630656 110825127936 110875594752 110883629376 110934122832 111339940608 111390641856 111398713803 111908081493 111969042432 112028147712 112489168896 112497320448 112540393472 112548548736 112599800352 113011711488 113063174016 113132961792 113192681472 113598529536 113658494976 113710252032 113963730192 114015626244 114126225408 114178195456 114432716736 114484826352 114831654912 115140040704 115200819864 115613868032 115622246016 115674897312 115727572584 116150925696 116275544064 116336922624 116815675392 116868870144 116877339072 116930561904 117296398336 117358315776 117411757632 118021423104 118029975552 118083723264 118346950584 118400842638 118515695616 118569664512 118623657984 118833975072 118888088904 118942227378 119248257024 119568503808 119738990592 119793516544 120060555264 120115227648 120123931824 120178633068 120618268992 120673195344 121299795968 121308585984 121363826688 121427891208 121807798272 121863266304 121872097152 121927594464 122429354112 122560708608 122625404928 122954721201 123065073664 123130036224 123186106368 123460707708 123516928431 123636744192 123834728448 123968776464 124025228548 124167292416 124344336384 124400959488 124678268928 124735044096 124744083048 124800888186 124856041472 125191348224 125257433184 125314472088 125830169504 125965172736 126031666176 126550315008 126559485504 126607942656 126617117328 126674775396 127138175424 127196070768 127274582016 127798345728 127856541696 127865806848 127924033536 128209196466 128392003584 128450469888 128736806328 128795429646 129185611776 129532545792 129717239808 130065601536 130075026768 130124829952 130134259476 130193519157 130669791408 130729294956 130809987072 130879037952 131348299776 131417634816 131477478912 131546882142 131958448128 132018538496 132028105248 132088227336 132631800288 132774100992 132783722496 132844188672 133330157568 133390872576 133451615232 133688221956 133749100017 133939806208 134154289152 134299507836 134514566784 134706364416 134767706112 135068124672 135129631104 135139423302 135623960576 135695552616 135757344762 136462270464 136472159232 136534305024 137033773056 137096174592 137106109296 137158604544 137168543772 137733023376 137808052224 137880797184 138448207872 138511253504 138521290752 138584369664 139091337216 139154675712 139314069504 139464873522 139887378432 139951079424 140263052544 140326924608 140463046656 140527009792 140840266752 140904401664 140914612332 140978781099 141558940692 141710819328 141785624448 142293991424 142369104384 142433935488 142444256994 142954985472 143030447352 143095579614 143183904768 143684450312 143773138944 143838609408 143849032704 143914537728 144364797952 144441004032 144506778624 144828907119 145257136128 145333813248 145491133489 145724114016 145931894784 145998348288 146323801728 146334405114 146390433696 146767085568 147003515334 147161235456 147438174208 147766837248 147834126336 147844839168 147912163776 148453254144 148520855808 148531618404 148599255753 149210775324 149292056576 149370863616 149449712256 149985558528 149996427264 150064731648 150133067136 150682281984 150750898688 150843949056 150923575296 151328887632 151464706048 151544659968 151613669376 151951640256 152020834992 152168300544 152576955648 152646435136 152657496693 153108873216 153355519083 153520054272 153531179136 153601093152 154162994688 154233196416 154303430112 154867900928 154949651298 155034058752 155115896832 155754233856 155825160192 155836452096 155907415872 156477754368 156549010176 157361897472 157373300736 157444964352 157795934112 157867790184 158020927488 158092886016 158164877312 158445300096 158517451872 158589636504 158997676032 159424671744 159651987456 160080740352 160153636864 160165242432 160238177424 160824358656 160897593792 160909253271 161081892864 161645006601 161744781312 161818435584 161903854944 162410397696 162484355072 162496129536 162570125952 163239138816 163414278144 163500539904 163939628268 164173381632 164248141824 164614276944 164689237908 164848992256 165112971264 165291701952 165556389888 165792448512 165867945984 166237691904 166313392128 166325444064 166401184248 166921797632 167009910912 167085962784 167953563648 168042221568 168733753344 168745980672 168810590208 168822823104 168899700528 169517567232 169594761024 169699442688 170397794304 170475388928 170487742464 170565378048 170945595288 171023439366 171189338112 171267293184 171649075104 171727239528 172247482368 172710061056 172801229796 172956319744 173420802048 173433369024 173512345968 173591358876 174226388544 174305726608 174413316096 174505383936 175131066368 175223513088 175303305216 175316008608 175395842856 175944597504 176037473664 176117636448 176842400384 177032134656 177044963328 177125584896 177520425876 177601263957 177773543424 177854496768 177935486976 178250962608 178332133356 178413341067 178872385536 179066010448 179352755712 179608485888 179690274816 180090832896 180172841472 180185897736 180267949602 180927403488 181009793016 181949693952 181962878976 182045740032 182711697408 182794899456 182808145728 182878139392 182891391696 183644031168 183841062912 183938107392 184597610496 184695054336 184779159552 185191061562 185455116288 185539567616 185752092672 185953164696 186037842822 186250938624 186516504576 186601439232 187017403392 187102566144 187201332279 187284062208 187787022336 187872535552 187886149776 187971708132 188745254256 188947759104 189047499264 189825472512 189911913984 189925675992 190012163094 190606647296 190707263136 190794106152 190911873024 191697518592 191784812544 191798710272 191886050304 192313794699 192588005376 192675704832 193105209492 193193144469 193778417664 194298818688 194575859712 194664464384 195098402304 195112540152 195187244928 195201389214 196004687112 196093942434 196214980608 197022449664 197112168448 197126452224 197216218368 197320323213 197937672192 198027807744 198042157872 198132341004 198947700432 199161151488 199266283008 199980744704 199995236352 200086308864 200177422848 200532332934 200909709312 201125265408 201231433728 201449261754 201771850176 202059546624 202151559168 202602187008 202694446656 202709134953 202891067392 203435940864 203543328924 203636017143 204474025444 204693405696 204708238848 204801457536 205550659584 205644261888 205659163944 205737906816 205752815658 206599535064 206712078336 206821195776 207672311808 207766880256 207781936128 207876554496 208637005824 208732013568 209197310283 209815863296 209831067648 209926619136 210394578816 210490386912 210694569984 210790514688 211260400128 211356602496 211371918498 211452848672 211996901376 212338411038 212566228992 212678436672 213440987136 213553656576 213650903232 214432478208 214530125056 214545671028 214643369421 214775857152 215526675468 215659708416 215757914112 215773549056 215871806592 216547196928 216661506048 216760167936 217652185088 217885704192 218000719872 218586171024 218897842176 218997522432 219485702592 219585650544 220150628352 220388935936 220505273001 220741853184 221157261312 221650255872 221751189504 221767258752 221868245664 222679881216 222781283712 222797427606 223816162986 223938084864 224056295424 224978337792 224994640896 225080786944 225097097472 225199600704 226023422976 226126348032 226265923584 226385362944 227197059072 227316989952 227420504064 227927460384 228031252488 228252450816 228356390912 228865433472 228969652704 229663309824 230280081408 230401639728 231227736064 231244492032 231349794624 231455145168 232301851392 232424476947 232551088128 232673845248 233631350784 233737740288 233754678144 233861123808 234592796672 234716631552 234823515264 236042846208 236059951104 236167446528 236693901168 236801685276 237031391232 237139329024 237247315968 237667950144 237776177808 237884454756 238496514048 239137007616 239477981184 239587033088 240121110528 240230455296 240247863648 240357266136 241236537984 241346390688 242599591936 242617171968 242727653376 242855782416 243615596544 243726532608 243744194304 243855188928 244858708224 245121417216 245250809856 245909442402 246130147328 246260072448 246372212736 246921415416 247033856862 247273488384 247669456896 247937552928 248050457096 248334584832 248688672768 248801918976 249356537856 249470088192 249488166096 249601776372 249712082944 250382696448 250514866368 250628944176 251660339008 251930345472 252063332352 253100630016 253118971008 253215885312 253234234656 253349550792 254276350848 254392141536 254549164032 255596691456 255713083392 255731613696 255848067072 256418392932 256535159049 256784007168 256900939776 257473612656 257590859292 258371223552 259065091584 259434479616 260131203072 260150053536 260249659904 260268518952 260387038314 261339582816 261458589912 261619974144 261758075904 262696599552 262835269632 262954957824 263093764284 263916896256 264037076992 264056210496 264176454672 265263600576 265548201984 265567444992 265688377344 266660315136 266781745152 266903230464 267376443912 267498200034 267879612416 268308578304 268599015672 269029133568 269412728832 269535412224 270136249344 270259262208 270278846604 270401924403 271247921152 271391105232 271514689524 272924540928 272944318464 273068610048 274067546112 274192349184 274212218592 274317209088 274337087544 275466046752 275616104448 275761594368 276896415744 277022507008 277042581504 277168739328 277786592343 278182674432 278309351424 278628139008 278929747044 279056764233 279774756864 279902158848 280526105088 280653849216 280926093312 281054019584 281680533504 281808803328 281829224664 281957562198 283117881384 283421638656 283571248896 284587982848 284738208768 284867870976 284888513988 285018244641 285909970944 286060894704 286191159228 286367809536 287368900624 287546277888 287677218816 287698065408 287829075456 288729595904 288882008064 289013557248 289657814238 290514272256 290667626496 290982266978 291448228032 291863789568 291996696576 292647603456 292668810228 292780867392 292802083821 294007030668 294140913651 294322470912 295533674496 295668252672 295689678336 295824327552 296906508288 297041711616 297063236808 297198511506 298421550648 298584113152 298741727232 298899424512 299971117056 299992854528 300129463296 300266134272 300798499401 301364563968 301501797376 301687898112 301847150592 302173892631 302657775264 303089319936 303227338752 303903280512 304041669984 304336601088 305153911296 305292870272 305314993386 306217746432 306711038166 307040108544 307062358272 307202186304 308325989376 308466392832 308606860224 308629223487 309735801856 309899302596 310068117504 310231793664 311508467712 311650320384 311672904192 311814831744 312955508736 313098020352 314723794944 314746601472 314889928704 315591868224 315735580368 316041854976 316185772032 316329754624 316890600192 317034903744 317057877747 317179273008 317995352064 318507616557 318849343488 320161480704 320307273728 320330484864 320476354848 321648717312 321795187584 321818506542 322163785728 323290013202 323489562624 323636871168 323807709888 324820795392 324968710144 324992259072 325140251904 326478277632 326828556288 327001079808 327879256536 328346763264 328496283648 329228553888 329378475816 329697984512 330225942528 330583403904 331112779776 331584897024 331735891968 332475383808 332626784256 332650888128 332802368496 333843595264 334019821824 334171925568 334196141409 335724244479 335907127296 336084443136 337467506688 337491961344 337621180416 337645646208 337799401056 339035134464 339189522048 339398885376 340795588608 340950777856 340975484928 341130756096 341891190576 342046878732 342378676224 342534586368 343298150208 343454479056 344494964736 345420122112 345602459592 345912639488 346841604096 346866738048 347024691936 347182717752 348452777088 348611453216 348826632192 349010767872 350262132736 350447026176 350606610432 350632017216 350791685712 351889195008 352074947328 352235272896 353684800768 354064269312 354089926656 354251169792 355040851752 355202527914 355547086848 355708993536 355870973952 356501925216 356664266712 356826682134 357744771072 358132020896 358705511424 359216971776 359380549632 360181665792 360345682944 360371795472 360535899204 361854806976 362019586032 363899387904 363925757952 364091480064 365423394816 365589798912 365616291456 365756278784 365782783392 367288062336 367682125824 367876214784 369195220992 369390108672 369558319104 370382123124 370550785293 370910232576 371079135232 371504185344 371906329392 372075685644 372501877248 373033009152 373202878464 374034806784 374205132288 374402664558 374568124416 375574044672 375745071104 375772299552 375943416264 377490508512 377895518208 378094998528 379650945024 379823827968 379851351984 380024326188 381213294592 381414526272 381588212304 381823746048 383395037184 383569625088 383597420544 383772100608 384627589398 385176010752 385351409664 386210418984 386386288938 387556835328 388597637376 389151719424 389328928768 390196804608 390225080304 390374489856 390402778428 390580557471 392009374224 392187884868 392429961216 394044899328 394224336896 394252904448 394432436736 394640646426 395875344384 396055615488 396084315744 396264682008 397895400864 398322302976 398532566016 399961489408 399990472704 400172617728 400354845696 401064665868 401247300051 401819418624 402462867456 402898523508 403081992781 403543700352 404119093248 404303118336 405204374016 405388893312 405418269906 405782134784 406871881728 407086657848 407272034286 408948050888 409386811392 409416477696 409602915072 411101319168 411288523776 411318327888 411475813632 411505631316 413199070128 413424156672 413642391552 415344623616 415533760512 415563872256 415753108992 417274011648 417464027136 418394620566 419631726592 419662135296 419853238272 420789157632 420980773824 421389139968 421581029376 422520800256 422713204992 422743836996 422905697344 422936343297 424676822076 425132457984 425356873344 426881974272 427107313152 427301806464 428864956416 429060250112 429091342056 429286738842 429551714304 431053350936 431319416832 431515828224 431547098112 431743613184 433094393856 433323012096 433520335872 434486721357 435304370176 435771408384 436001439744 436473400467 437172342048 437795684352 437995044864 438971405184 439171301088 440301256704 440777871872 441010546002 441483706368 442314522624 443300511744 443502379008 443534517504 443736491328 445359762432 445562567424 445594855212 445797767259 447632325972 447876169728 448112590848 449956675584 449989281792 450161573888 450194194944 450399201408 452046845952 452252696064 452531847168 452770725888 454394118144 454633979904 454841008128 455854920768 456062504976 456504901632 456712781824 457730866944 457939305408 457972490079 459326619648 460066557249 460560162816 460803279456 462455472128 462488984064 462699589248 462910290336 464603702784 464848953894 465102176256 465347690496 467262701568 467475480576 467509356288 467722247616 469185593344 469433263104 469647030528 472085692416 472119902208 472334893056 473387802336 473603370552 474062782464 474278658048 474494631936 475335900288 475552355616 475768909512 476993028096 478274015232 478955962368 479174066176 480242221056 480460910592 480495727296 480714532272 482473075968 482692781376 482727759813 484935019803 485199183872 485234343936 485455306752 485711564832 487231193088 487453065216 487488388608 487710377856 489717416448 490242834432 490501619712 491818884804 492260294656 492520144896 492744425472 493842830832 494067713724 494546976768 495338913792 495875105856 496100914192 496669169664 497377345536 497603837952 498713075712 498940176384 498976332192 499203552744 500765392896 501029732736 501257888352 503320678016 503860690944 504126664704 506201260032 506237942016 506431770624 506468469312 506699101584 508552701696 508784283072 509098328064 511193382912 511426166784 511463227392 511696134144 512836785864 513070318098 513568014336 513801879552 514947225312 515181718584 516742447104 518130183168 518868959232 520262406144 520300107072 520499319808 520537037904 520774076628 522679165632 522917179824 523239948288 523516151808 525393199104 525670539264 525909915648 526187528568 527833792512 528074153984 528112420992 528352909344 530527201152 531096403968 531134889984 531376754688 532803791871 533320630272 533563490304 533806460928 534752887824 534996400068 535240023201 535759224832 536617156608 537198031344 538058267136 538825457664 539070824448 540272498688 540518524416 540557693208 540803848806 542495842304 542782210464 543029379048 545849081856 545888636928 546137220096 548135092224 548384698368 548424437184 548634418176 548674175088 550932093504 551523188736 553792831488 554045014016 554085163008 554337478656 555573184686 556365348864 556618702848 557256278016 557859494088 558113528466 559549513728 559804317696 561052210176 561307698432 561603996837 561852186624 562108039168 563361067008 563617606656 563658449328 563915124396 566235762768 566843277312 567142497792 569175965696 569476417536 569735741952 569777027976 570036489282 571819941888 572121789408 572382318456 572735619072 574737801248 575092555776 575354437632 575396130816 575658150912 576941384097 577459191808 577764016128 578027114496 579315628476 579579433407 581335252992 581964533956 582896456064 583727579136 583993393152 585295206912 585337620456 585561734784 585604167642 588014061336 588281827302 588644941824 591067348992 591336505344 591379356672 591648655104 593813016576 594083423232 594126473616 594397023012 596843101296 597168226304 597483454464 597798849024 599942234112 599985709056 600258926592 600532268544 601596998802 602729127936 603003594752 603375796224 603694301184 604347785262 605315550528 606178639872 606454677504 607806561024 608083339968 608673202176 610307822592 610585740544 610629986772 610908051429 613422076332 614080217088 614124716544 614404372608 616651978752 616932785664 617213720448 617258446974 619471603712 619798605192 620136235008 620463587328 623016935424 623300640768 623345808384 623629663488 625911017472 626196040704 627591930849 629447589888 629493202944 629779857408 631183736448 631471160736 632083709952 632371544064 632659509248 633781200384 634069807488 634115755494 634358546016 635990704128 637015233114 637698686976 640322961408 640614547456 640660969728 640952709696 643297434624 643590375168 643637013084 643930108263 644327571456 646580026404 646979125248 647273742336 647615419776 649641590784 649937420288 649984518144 650280503808 652956555264 653657112576 654002159616 655758513072 656693526528 656992567296 658457107776 658756951632 659395969024 660451885056 661166807808 661515819003 662225559552 663471783936 664540582693 664950767616 665253568512 665301776256 665604736992 667687190528 668039643648 668343851136 668392282818 671448488958 671814254592 672168886272 674935013376 674983922688 675242360832 675291292416 675598802112 678070268928 678379044096 678797770752 681591177216 681901555712 681950969856 682261512192 683782381152 684093757464 684757352448 685069172736 686596300416 686908958112 688989929472 690840244224 691204919184 691825278976 693683208192 693733476096 694049383872 694365435504 696905554176 697222906432 697273430841 697653264384 698021535744 700524265472 700894052352 701213220864 701264034432 701583371424 703778390016 704149894656 704470545792 707369601536 708128538624 708179853312 708502339584 710081703504 710405055828 711094173696 711417987072 711741947904 713003850432 713328533424 713653364268 715489542144 716264041792 717411022848 718433943552 718761099264 720363331584 720691365888 720743590944 721071798408 723709613952 724039172064 727798775808 727851515904 728182960128 730846789632 731179597824 731232582912 731512557568 731565566784 734576124672 735364251648 735752429568 738390441984 738780217344 739116638208 740764246248 741101570586 741820465152 742158270464 743008370688 743812658784 744151371288 745003754496 746066018304 746405756928 748069613568 748410264576 748805329116 749136248832 751148089344 751490142208 751544599104 751886832528 754981017024 755791036416 756189997056 759301890048 759647655936 759702703968 760048652376 762426589184 762829052544 763176424608 763647492096 766790074368 767139250176 767194841088 767544201216 769255178796 769605477147 770352021504 770702819328 772420837968 772772577876 775113670656 777195274752 778303438848 778657857536 780393609216 780450160608 780748979712 780805556856 781161114942 784018748448 784375769736 784859922432 788089798656 788448673792 788505808896 788864873472 789281292852 791750688768 792111230976 792168631488 792529364016 795790801728 796644605952 797065132032 799922978816 799980945408 800345235456 800709691392 802129331736 802494600102 803638837248 804925734912 805797047016 806163985562 807087400704 808238186496 808606236672 810408748032 810777786624 810836539812 811205773209 811564269568 813743763456 814173315696 814544068572 817896101776 818773622784 818832955392 819205830144 822202638336 822577047552 822636655776 822951627264 823011262632 826398140256 826848313344 827284783104 830689247232 831067521024 831127744512 831506217984 833359777029 834548023296 834928054272 836789241132 837170292699 839324270592 839706476544 841578315264 841961547648 842778279936 843162058752 845041600512 845426409984 845487673992 845811394688 845872686594 849353644152 850264915968 850713746688 853763948544 854214626304 854603612928 855054733923 857729912832 858120500224 858182684112 858573477684 859103428608 862106701872 862638833664 863031656448 863094196224 863487226368 866188787712 866646024192 867040671744 868973442714 870608740352 871542816768 872002879488 872946800934 874344684096 875591368704 875990089728 877942810368 878342602176 878406251463 881555743744 882021092004 882422740953 882967412736 886601023488 887004758016 887069035008 887472982656 890719524864 891125134848 891189710424 891595534518 895264651944 895752339456 896225181696 899913351168 899978563584 900323147776 900388389888 900798402816 902395498203 904093691904 904505392128 905063694336 905541451776 906521677893 909267959808 909682016256 911709841536 912125009952 913009803264 913425563648 915461733888 915878610816 915944980158 918653239296 920133114498 921120325632 921606558912 924910944256 924977968128 925399178496 925820580672 925887670461 929207405568 929697907788 930204352512 930695380992 934525403136 934950961152 935018712576 935444495232 938371186688 938866526208 939294061056 944171384832 944239804416 944669786112 946775604672 947206741104 948125564928 948557316096 948989263872 950671800576 951104711232 951173633241 951537819024 953986056192 955522849671 956548030464 958348132352 960484442112 960921821184 960991454592 961429064544 964946151936 965385562752 965455519626 969870039606 970398367744 970468687872 970910613504 971423129664 974462386176 974906130432 974976777216 975420755712 979434832896 980485668864 981003239424 983637769608 984520589312 985040289792 985488850944 987685661664 988135427448 989093953536 990677827584 991750211712 992201828384 993338339328 994754691072 995207675904 997426151424 997880352768 997952664384 998407105488 1001530785792 1002059465472 1002515776704 1006641356032 1007172733437 1007721381888 1008253329408 1012402520064 1012475884032 1012863541248 1012936938624 1013398203168 1017105403392 1017568566144 1018196656128 1022386765824 1022852333568 1022926454784 1023392268288 1025673571728 1026140636196 1027136028672 1027603759104 1029894450624 1030363437168 1033484894208 1036260366336 1037737918464 1040524812288 1040600214144 1040998639616 1041074075808 1041548153256 1045358331264 1045834359648 1046479896576 1047032303616 1050786398208 1051341078528 1051819831296 1052375057136 1055667585024 1056148307968 1056224841984 1056705818688 1061054402304 1062192807936 1062269779968 1062753509376 1065607583742 1066641260544 1067126980608 1067612921856 1069505775648 1069992800136 1070480046402 1071518449664 1073234313216 1074396062688 1076116534272 1077650915328 1078141648896 1080544997376 1081037048832 1081115386416 1081607697612 1084991684608 1085564420928 1086058758096 1091698163712 1091777273856 1092274440192 1096270184448 1096769396736 1096848874368 1097268836352 1097348350176 1101864187008 1103046377472 1107585662976 1108090028032 1108170326016 1108674957312 1111146369372 1111652355879 1112730697728 1113237405696 1114512556032 1115718988176 1116227056932 1119099027456 1119608635392 1122104420352 1122615396864 1123207993674 1123704373248 1124216078336 1126722134016 1127235213312 1127316898656 1127830248792 1132471525536 1133686554624 1134284995584 1138351931392 1138952835072 1139471483904 1139554055952 1140072978564 1143639883776 1144243578816 1144764636912 1145471238144 1149475602496 1150185111552 1150708875264 1150792261632 1151316301824 1153882768194 1154918383616 1155528032256 1156054228992 1158631256952 1159158866814 1162670505984 1163929067912 1165792912128 1167455158272 1167986786304 1170590413824 1170675240912 1171123469568 1171208335284 1171741672413 1176028122672 1176563654604 1177289883648 1182134697984 1182673010688 1182758713344 1183297310208 1187626033152 1188166846464 1188252947232 1188794046024 1193686202592 1194336452608 1194966908928 1195597698048 1199884468224 1199971418112 1200517853184 1201064537088 1203193997604 1203741900153 1205458255872 1206007189504 1207388602368 1208695570524 1209245978343 1210631101056 1212357279744 1212909355008 1215613122048 1216166679936 1217346404352 1220615645184 1221171481088 1221259973544 1221816102858 1226844152664 1228160434176 1228249433088 1228808745216 1233303957504 1233865571328 1234427440896 1234516893948 1238943207424 1239597210384 1240272470016 1240927174656 1246033870848 1246601281536 1246691616768 1247259326976 1251822034944 1252392081408 1255183861698 1258895179776 1258986405888 1259559714816 1262367472896 1262942321472 1264167419904 1264743088128 1265319018496 1267562400768 1268139614976 1268231510988 1268717092032 1268809029891 1274030466228 1275397373952 1280645922816 1281229094912 1281321939456 1281905419392 1286594869248 1287180750336 1287274026168 1287860216526 1288655142912 1293160052808 1293958250496 1294547484672 1295230839552 1299283181568 1299874840576 1299969036288 1300561007616 1303460164071 1305913110528 1307314225152 1308004319232 1309420201401 1311517026144 1313387053056 1313985134592 1316914215552 1317513903264 1318791938048 1320903770112 1322333615616 1323031638006 1324451119104 1326943567872 1329081165386 1329901535232 1330507137024 1330603552512 1331209473984 1335374381056 1336079287296 1336687702272 1336784565636 1337393301777 1342896977916 1343628509184 1344337772544 1349870026752 1349967845376 1350484721664 1350582584832 1351197604224 1356140537856 1356758088192 1357595541504 1363182354432 1363803111424 1363901939712 1364523024384 1367564762304 1368187514928 1369514704896 1370138345472 1373192600832 1373817916224 1373917470237 1377979858944 1380199671747 1381680488448 1382409838368 1387366416384 1387466952192 1388098767744 1388730871008 1393811108352 1394445812864 1394546861682 1395306528768 1396043071488 1401048530944 1401788104704 1402426441728 1402528068864 1403166742848 1407556780032 1408299789312 1408941091584 1414739203072 1416257077248 1416359706624 1417004679168 1420163407008 1420810111656 1422188347392 1422835974144 1423483895808 1426007700864 1426657066848 1427306728536 1430979084288 1432528083584 1434822045696 1436867887104 1437522198528 1440726663168 1441382731776 1441487181888 1442143596816 1447419227904 1448078344128 1448183279439 1454805059409 1455597551616 1455703031808 1456365920256 1461693579264 1462359195648 1462465165824 1463025115136 1463131133568 1469152249344 1470728503296 1471504859136 1476780883968 1477560434688 1478233276416 1481528492496 1482203141172 1483640930304 1484316540928 1486016741376 1487625317568 1488302742576 1490007508992 1492132036608 1492811513856 1496139227136 1496820529152 1497610658232 1502296178688 1502980284416 1503089198208 1503773665056 1509962034048 1511582072832 1512379994112 1518603780096 1519295311872 1519405407936 1520097304752 1524853178368 1525658105088 1526352849216 1527294984192 1533580148736 1534278500352 1534389682176 1535088402432 1538510357592 1539210954294 1540704043008 1541405638656 1544841675936 1545545155752 1550227341312 1554390549504 1556606877696 1557315715072 1560787218432 1560900321216 1561497959424 1561611113712 1562322229884 1568037496896 1568751539472 1569719844864 1576179597312 1576897347584 1577011617792 1577729746944 1578562585704 1583501377536 1584222461952 1584337262976 1585058728032 1591581603456 1593289211904 1594130264064 1598411375613 1599845957632 1599961890816 1600690470912 1601419382784 1604258663472 1604989200204 1605720069603 1607277674496 1609851469824 1611594094032 1612327971124 1614174801408 1616476372992 1617212473344 1620817496064 1621555573248 1621673079624 1622411546418 1623128539136 1627487526912 1628346631392 1629088137144 1635792203552 1637547245568 1637665910784 1638411660288 1644405276672 1645154095104 1645273311552 1645903254528 1646022525264 1652796280512 1654569566208 1661378494464 1662135042048 1662255489024 1663012435968 1666719554058 1669096046592 1669856108544 1673578482264 1674340585398 1678648541184 1679412953088 1683156630528 1683923095296 1685556559872 1686324117504 1690083201024 1690852819968 1690975347984 1691622789376 1691745373188 1698707288304 1700529831936 1701427493376 1707527897088 1708429252608 1709207225856 1710109467846 1715459825664 1716241000448 1716365368224 1717146955368 1718206857216 1724213403744 1725277667328 1726063312896 1726188392448 1726974452736 1732377575424 1733292048384 1734081343488 1737946885428 1738738300221 1741217480704 1744005758976 1745893601868 1748689368192 1751182737408 1751980179456 1755885620736 1756685204352 1756812502926 1763111487488 1764042184008 1764845481906 1765934825472 1773202046976 1774009516032 1774138070016 1774945965312 1781439049728 1782250269696 1782379420848 1783191069036 1790529303888 1791504678912 1792450363392 1799826702336 1799957127168 1800646295552 1800776779776 1801596805632 1804790996406 1808187383808 1809010784256 1810127388672 1811082903552 1813043355786 1818535919616 1819364032512 1823419683072 1824250019904 1826019606528 1826851127296 1830923467776 1831757221632 1831889960316 1832724154287 1840266228996 1842240651264 1843213117824 1849821888512 1849955936256 1850798356992 1851641161344 1851775340922 1858414811136 1859395815576 1860408705024 1861390761984 1869050806272 1869901922304 1870037425152 1870888990464 1876742373376 1877733052416 1878588122112 1882775792547 1888342769664 1888479608832 1889339572224 1891384735357 1893551209344 1894413482208 1896251129856 1897114632192 1897978527744 1901343601152 1902209422464 1902347266482 1903075638048 1907972112384 1911045699342 1913096060928 1916696264704 1920968884224 1921843642368 1921982909184 1922858129088 1929892303872 1930771125504 1930911039252 1931790324789 1939740079212 1940796735488 1940937375744 1941821227008 1942846259328 1948924772352 1949812260864 1949953554432 1950841511424 1958869665792 1960971337728 1962006478848 1967275539216 1969041178624 1970080579584 1970977701888 1975371323328 1976270854896 1978187907072 1981355655168 1983500423424 1984403656768 1984547457009 1986676678656 1990415351808 1993621748079 1994852302848 1995760705536 1995905328768 1996814210976 2003061571584 2004118930944 2005031553408 2013282712064 2014345466874 2015442763776 2016506658816 2024805040128 2024951768064 2025727082496 2025873877248 2026796406336 2034210806784 2035137132288 2036393312256 2044773531648 2045704667136 2045852909568 2046784536576 2051347143456 2052281272392 2054272057344 2055207518208 2059788901248 2060726874336 2066969788416 2072520732672 2075475836928 2081049624576 2081200428288 2081997279232 2082148151616 2083096306512 2090716662528 2091668719296 2091820292523 2092959793152 2094064607232 2101572796416 2102682157056 2103639662592 2104750114272 2111335170048 2112296615936 2112449683968 2113411637376 2122108804608 2124385615872 2124539559936 2125507018752 2131215167484 2133282521088 2134253961216 2135225843712 2139011551296 2139985600272 2140960092804 2143036899328 2146468626432 2148792125376 2152233068544 2155301830656 2156283297792 2161089994752 2162074097664 2162230772832 2163215395224 2169983369216 2171128841856 2172117516192 2183396327424 2183554547712 2184548880384 2192540368896 2193538793472 2193697748736 2194537672704 2194696700352 2203728374016 2206092754944 2215171325952 2216180056064 2216340652032 2217349914624 2222292738744 2223304711758 2225461395456 2226474811392 2229025112064 2231437976352 2232454113864 2238198054912 2239217270784 2244208840704 2245230793728 2246415987348 2247408746496 2248432156672 2253444268032 2254470426624 2254633797312 2255660497584 2264943051072 2267373109248 2268569991168 2276703862784 2277905670144 2278942967808 2279108111904 2280145957128 2287279767552 2288487157632 2289529273824 2290942476288 2298951204992 2300370223104 2301417750528 2301584523264 2302632603648 2307765536388 2308816431441 2309836767232 2311056064512 2312108457984 2317262513904 2318317733628 2325341011968 2327858135824 2331585824256 2334910316544 2335973572608 2341180827648 2341350481824 2342246939136 2342416670568 2343483344826 2352056245344 2353127309208 2354579767296 2364269395968 2365346021376 2365517426688 2366594620416 2375252066304 2376333692928 2376505894464 2377588092048 2387372405184 2389933817856 2391195396096 2399768936448 2399942836224 2401035706368 2402129074176 2406387995208 2407483800306 2410916511744 2412014379008 2414777204736 2417391141048 2418491956686 2421262202112 2424714559488 2425818710016 2431226244096 2432333359872 2433617319627 2434692808704 2441231290368 2442342962176 2442519947088 2443632205716 2453688305328 2456320868352 2456498866176 2457617490432 2466607915008 2467731142656 2468854881792 2469033787896 2477886414848 2479194420768 2480544940032 2481854349312 2492067741696 2493202563072 2493383233536 2494518653952 2500079331087 2503644069888 2504784162816 2510367723396 2511510878097 2517972811776 2519119429632 2524734945792 2525884642944 2528334839808 2529486176256 2530638036992 2535124801536 2536279229952 2536463021976 2537434184064 2537618059782 2548060932456 2550794747904 2561291845632 2562458189824 2562643878912 2563810838784 2565164201769 2573189738496 2574361500672 2574548052336 2575720433052 2577310285824 2586320105616 2587916500992 2589094969344 2590461679104 2598566363136 2599749681152 2599938072576 2601122015232 2606920328142 2611826221056 2614628450304 2616008638464 2618840402802 2623034052288 2626774106112 2627970269184 2633828431104 2635027806528 2635218754389 2637583876096 2644667231232 2646063276012 2647268222859 2648902238208 2658162330772 2659803070464 2661014274048 2661207105024 2662418947968 2670748762112 2672158574592 2673375404544 2673569131272 2674786603554 2685793955832 2687257018368 2688675545088 2699740053504 2699935690752 2700969443328 2701165169664 2702395208448 2707186494609 2712281075712 2713516176384 2715191083008 2719565033679 2727606222848 2727803879424 2729046048768 2735129524608 2736375029856 2739029409792 2740276690944 2746385201664 2747635832448 2747834940474 2755959717888 2760399343494 2763360976896 2764819676736 2774732832768 2774933904384 2776197535488 2777461742016 2787622216704 2788891625728 2789093723364 2790613057536 2792086142976 2802097061888 2803576209408 2804852883456 2805056137728 2806333485696 2815113560064 2816599578624 2817882183168 2829478406144 2832514154496 2832719413248 2834009358336 2840326814016 2841620223312 2844376694784 2845671948288 2846967791616 2852015401728 2853314133696 2854613457072 2861958168576 2865056167168 2866568549013 2869644091392 2875044397056 2881453326336 2882765463552 2882974363776 2884287193632 2894838455808 2896156688256 2896366558878 2909610118818 2911195103232 2911406063616 2912731840512 2923387158528 2924718391296 2924930331648 2926050230272 2926262267136 2938304498688 2941457006592 2943009718272 2953561767936 2955120869376 2956466552832 2963056984992 2964406282344 2967281860608 2968633081856 2972033482752 2975250635136 2976605485152 2980015017984 2984264073216 2985623027712 2992278454272 2993641058304 2995221316464 3004592357376 3005960568832 3006178396416 3007547330112 3019924068096 3021518200311 3023164145664 3024759988224 3037207560192 3038590623744 3038810815872 3040194609504 3049706356736 3051316210176 3052705698432 3054589968384 3067160297472 3068557000704 3068779364352 3070176804864 3077020715184 3078421908588 3081408086016 3082811277312 3089683351872 3091090311504 3100454682624 3108781099008 3113213755392 3114631430144 3121574436864 3121800642432 3122995918848 3123222227424 3124644459768 3136074993792 3137503078944 3139439689728 3152359194624 3153794695168 3154023235584 3155459493888 3157125171408 3167002755072 3168444923904 3168674525952 3170117456064 3183163206912 3186578423808 3188260528128 3196822751226 3199691915264 3199923781632 3201380941824 3202838765568 3208517326944 3209978400408 3211440139206 3214555348992 3219702939648 3223188188064 3224655942248 3228349602816 3232952745984 3234424946688 3241634992128 3243111146496 3243346159248 3244823092836 3246257078272 3254975053824 3256693262784 3258176274288 3271584407104 3275094491136 3275331821568 3276823320576 3288810553344 3290308190208 3290546623104 3291806509056 3292045050528 3305592561024 3309139132416 3322756988928 3324270084096 3324510978048 3326024871936 3333439108116 3334957067637 3338192093184 3339712217088 3347156964528 3348681170796 3357297082368 3358825906176 3366313261056 3367846190592 3371113119744 3372648235008 3380166402048 3381705639936 3381950695968 3383245578752 3383490746376 3397414576608 3401059663872 3402854986752 3415055794176 3416858505216 3418414451712 3420218935692 3430919651328 3432482000896 3432730736448 3434293910736 3436413714432 3448426807488 3450555334656 3452126625792 3452376784896 3453948905472 3464755150848 3466584096768 3468162686976 3475893770856 3477476600442 3482434961408 3488011517952 3491787203736 3497378736384 3502365474816 3503960358912 3511771241472 3513370408704 3513625005852 3515225017239 3526222974976 3528084368016 3529690963812 3531869650944 3546404093952 3548019032064 3548276140032 3549891930624 3562878099456 3564500539392 3564758841696 3566382138072 3581058607776 3583009357824 3584900726784 3599653404672 3599914254336 3601292591104 3601553559552 3603193611264 3609581992812 3611225700459 3616374767616 3618021568512 3622165807104 3626086711572 3627737935029 3637071839232 3638728065024 3646839366144 3648500039808 3652039213056 3653702254592 3661846935552 3663514443264 3663779920632 3665448308574 3680532457992 3684481302528 3686426235648 3699643777024 3699911872512 3701596713984 3703282322688 3703550681844 3716829622272 3718791631152 3720817410048 3722781523968 3738101612544 3739803844608 3740074850304 3741777980928 3753484746752 3755466104832 3757176244224 3765551585094 3776685539328 3776959217664 3778679144448 3782769470714 3787102418688 3788826964416 3792502259712 3794229264384 3795957055488 3802687202304 3804418844928 3804694532964 3806151276096 3806427089673 3822091398684 3826192121856 3841937768448 3843687284736 3843965818368 3845716258176 3859784607744 3861542251008 3861822078504 3863580649578 3879480158424 3881593470976 3881874751488 3883642454016 3885692518656 3897849544704 3899624521728 3899907108864 3901683022848 3910380492213 3917739331584 3921942675456 3924012957696 3928260604203 3934551078432 3940161159168 3941955403776 3950742646656 3952541709792 3956375814144 3962711310336 3967000846848 3968807313536 3969094914018 3973353357312 3980830703616 3987243496158 3989704605696 3991521411072 3991810657536 3993628421952 4006123143168 4008237861888 4010063106816 4012179905331 4026565424128 4028690933748 4030885527552 4033013317632 4049610080256 4049903536128 4051454164992 4051747754496 4053592812672 4068421613568 4070274264576 4072786624512 4089547063296 4091409334272 4091705819136 4093569073152 4102694286912 4104562544784 4108544114688 4110415036416 4119577802496 4121453748672 4121752410711 4133939576832 4140599015241 4145041465344 4162099249152 4162400856576 4163994558464 4164296303232 4166192613024 4181433325056 4183337438592 4183640585046 4185919586304 4188129214464 4203145592832 4205364314112 4207279325184 4209500228544 4222670340096 4224593231872 4224899367936 4226823274752 4244217609216 4248771231744 4249079119872 4251014037504 4262430334968 4266565042176 4268507922432 4270451687424 4278023102592 4279971200544 4281920185608 4286073798656 4292937252864 4297584250752 4304466137088 4310603661312 4312566595584 4322179989504 4324148195328 4324461545664 4326430790448 4339966738432 4342257683712 4344235032384 4344549838317 4364415178227 4366792654848 4367109095424 4369097760768 4385080737792 4387077586944 4387395497472 4389075345408 4389393400704 4407456748032 4412185509888 4430342651904 4432360112128 4432681304064 4434699829248 4444585477488 4446609423516 4450922790912 4452949622784 4458050224128 4462875952704 4464908227728 4476396109824 4478434541568 4488417681408 4490461587456 4492831974696 4496864313344 4506888536064 4508940853248 4509267594624 4511320995168 4529886102144 4534746218496 4537139982336 4553407725568 4555811340288 4557885935616 4558216223808 4560291914256 4574559535104 4576974315264 4579058547648 4581884952576 4597902409984 4600740446208 4602835501056 4603169046528 4605265207296 4615531072776 4617632862882 4619673534464 4622112129024 4624216915968 4634525027808 4636635467256 4650682023936 4655716271648 4663171648512 4669820633088 4671947145216 4682361655296 4682700963648 4684493878272 4684833341136 4686966689652 4704112490688 4706254618416 4709159534592 4728538791936 4730692042752 4731034853376 4733189240832 4750504132608 4752667385856 4753011788928 4755176184096 4774744810368 4779867635712 4782390792192 4799537872896 4799885672448 4802071412736 4804258148352 4812775990416 4814967600612 4817160208809 4821833023488 4824028758016 4829554409472 4834782282096 4836983913372 4842524404224 4849429118976 4851637420032 4862452488192 4864666719744 4867234639254 4869385617408 4882462580736 4884685924352 4885039894176 4887264411432 4907376610656 4912641736704 4912997732352 4915234980864 4933215830016 4935462285312 4937709763584 4938067575792 4955772829696 4958388841536 4963708698624 4984135483392 4986405126144 4986766467072 4989037307904 5000158662174 5007288139776 5009568325632 5020735446792 5023021756194 5035945623552 5038238859264 5049469891584 5051769285888 5056669679616 5058972352512 5061276073984 5070249603072 5072558459904 5072926043952 5074868368128 5075236119564 5096121864912 5101589495808 5122583691264 5124916379648 5125287757824 5127621677568 5130328403538 5146379476992 5148723001344 5149096104672 5151440866104 5154620571648 5172640211232 5175833001984 5178189938688 5180923358208 5197132726272 5199499362304 5199876145152 5202244030464 5213840656284 5216214900663 5223652442112 5232017276928 5237680805604 5246068104576 5253548212224 5255940538368 5267656862208 5270055613056 5270437508778 5275167752192 5289334462464 5292126552024 5294536445718 5297804476416 5316324661544 5319606140928 5322028548096 5322414210048 5324837895936 5341497524224 5344317149184 5346750809088 5347138262544 5349573207108 5371587911664 5374514036736 5377351090176 5399480107008 5399871381504 5401938886656 5402330339328 5404790416896 5414372989218 5424562151424 5427032352768 5430382166016 5439130067358 5455212445696 5455607758848 5458092097536 5470259049216 5472750059712 5478058819584 5480553381888 5492770403328 5495271664896 5495669880948 5498172462861 5520798686988 5526721953792 5529639353472 5549465665536 5549867808768 5552395070976 5554923484032 5575244433408 5577783251456 5578187446728 5581226115072 5584172285952 5604194123776 5607152418816 5609705766912 5610112275456 5612666971392 5630227120128 5633199157248 5635764366336 5648327377641 5658956812288 5665028308992 5665438826496 5668018716672 5674154206071 5680653628032 5683240446624 5688753389568 5691343896576 5693935583232 5704030803456 5706628267392 5709226914144 5723916337152 5730112334336 5733137098026 5739288182784 5750088794112 5762906652672 5765530927104 5765948727552 5768574387264 5789676911616 5792313376512 5792733117756 5795370974367 5819220237636 5822390206464 5822812127232 5825463681024 5846774317056 5849436782592 5849860663296 5852100460544 5852524534272 5876608997376 5882914013184 5886019436544 5907123535872 5910241738752 5912933105664 5926113969984 5928812564688 5934563721216 5937266163712 5944066965504 5950501270272 5953210970304 5953642371027 5960030035968 5971246055424 5980865244237 5984556908544 5987282116608 5990442632928 6009184714752 6011921137664 6012356792832 6015094660224 6039848136192 6043036400622 6046328291328 6049519976448 6074415120384 6077181247488 6077621631744 6080389219008 6099412713472 6102632420352 6105411396864 6109179936768 6134320594944 6137114001408 6137558728704 6140353609728 6154041430368 6156843817176 6162816172032 6165622554624 6179366703744 6182180623008 6200909365248 6217562198016 6226427510784 6229262860288 6243148873728 6243601284864 6245991837696 6246444454848 6249288919536 6272149987584 6275006157888 6275460877569 6278879379456 6304718389248 6307589390336 6308046471168 6310918987776 6314250342816 6334005510144 6336889847808 6337349051904 6340234912128 6366326413824 6373156847616 6376521056256 6393645502452 6399383830528 6399847563264 6402761883648 6405677531136 6417034653888 6419956800816 6422880278412 6429110697984 6439405879296 6446376376128 6449311884496 6456699205632 6465905491968 6468849893376 6483269984256 6486222292992 6486692318496 6489646185672 6509950107648 6513386525568 6516352548576 6543168814208 6550188982272 6550663643136 6553646641152 6577621106688 6580616380416 6581093246208 6583613018112 6584090101056 6611185122048 6618278264832 6645513977856 6648540168192 6649021956096 6652049743872 6666878216232 6669914135274 6676384186368 6679424434176 6694313929056 6697362341592 6714594164736 6717651812352 6732626522112 6735692381184 6742226239488 6745296470016 6760332804096 6763411279872 6763901391936 6766491157504 6766981492752 6794829153216 6802119327744 6805709973504 6830111588352 6833717010432 6836828903424 6840437871384 6861839302656 6864964001792 6865461472896 6868587821472 6872827428864 6896853614976 6901110669312 6904253251584 6904753569792 6907897810944 6926449294323 6929510301696 6933168193536 6936325373952 6951787541712 6954953200884 6964869922816 6976023035904 6983574407472 6994757472768 7004730949632 7007920717824 7023542482944 7026740817408 7027250011704 7030450034478 7052445949952 7056168736032 7059381927624 7063739301888 7092808187904 7096038064128 7096552280064 7099783861248 7125756198912 7129001078784 7129517683392 7132764276144 7162117215552 7169801453568 7199306809344 7199828508672 7202585182208 7203107119104 7206387222528 7219163985624 7222451400918 7232749535232 7236043137024 7244331614208 7252173423144 7255475870058 7274143678464 7277456130048 7293678732288 7297000079616 7300851958881 7304078426112 7307404509184 7323693871104 7327028886528 7327559841264 7330896617148 7361064915984 7368962605056 7372852471296 7399287554048 7399823745024 7403193427968 7406564645376 7407101363688 7433659244544 7437583262304 7441634820096 7445563047936 7476203225088 7479607689216 7480149700608 7483555961856 7500237993261 7506969493504 7510932209664 7514352488448 7531103170188 7534532634291 7553918435328 7557358288896 7565538941428 7574204837376 7577653928832 7585004519424 7588458528768 7591914110976 7605374404608 7608837689856 7609389065928 7612302552192 7612854179346 7644182797368 7652384243712 7683875536896 7687374569472 7687931636736 7691432516352 7719569215488 7723084502016 7723644157008 7727161299156 7758960316848 7763186941952 7763749502976 7767284908032 7771385037312 7795699089408 7799249043456 7799814217728 7803366045696 7820760984426 7835478663168 7843885350912 7848025915392 7856521208406 7869102156864 7880322318336 7883910807552 7901485293312 7905083419584 7912751628288 7934001693696 7937614627072 7938189828036 7941804668577 7946706714624 7974486992316 7979409211392 7983042822144 7983621315072 7987256843904 8012246286336 8016475723776 8020126213632 8024359810662 8053130848256 8057381867496 8061771055104 8066026635264 8099220160512 8099807072256 8102908329984 8103495508992 8107185625344 8136843227136 8140548529152 8145573249024 8158695101037 8182818668544 8183411638272 8187138146304 8205388573824 8209125089568 8217088229376 8220830072832 8239155604992 8242907497344 8243504821422 8267879153664 8281198030482 8290082930688 8324198498304 8324801713152 8327989116928 8328592606464 8332385226048 8362866650112 8366674877184 8367281170092 8371839172608 8376258428928 8406291185664 8410728628224 8414558650368 8419000457088 8445340680192 8449186463744 8449798735872 8453646549504 8488435218432 8497542463488 8498158239744 8502028075008 8524860669936 8533130084352 8537015844864 8540903374848 8556046205184 8559942401088 8563840371216 8572147597312 8585874505728 8595168501504 8599705647039 8608932274176 8625133191168 8644359979008 8648296390656 8648923091328 8652861580896 8679933476864 8684515367424 8688470064768 8689099676634 8728830356454 8733585309696 8734218190848 8738195521536 8770161475584 8774155173888 8774790994944 8778150690816 8778786801408 8814913496064 8824371019776 8860685303808 8864720224256 8865362608128 8869399658496 8889170954976 8893218847032 8901845581824 8905899245568 8916100448256 8925751905408 8929816455456 8952792219648 8956869083136 8976835362816 8980923174912 8985663949392 8993728626688 9013777072128 9017881706496 9018535189248 9022641990336 9059772204288 9064554600933 9069492436992 9074279964672 9106815451136 9111622680576 9115771871232 9116432447616 9120583828512 9149119070208 9153948630528 9158117095296 9163769905152 9195804819968 9201480892416 9205671002112 9206338093056 9210530414592 9231062145552 9235265725764 9239347068928 9244224258048 9248433831936 9269050055616 9273270934512 9301364047872 9311432543296 9326343297024 9339641266176 9343894290432 9364723310592 9365401927296 9368987756544 9369666682272 9373933379304 9408224981376 9412509236832 9418319069184 9457077583872 9461384085504 9462069706752 9466378481664 9501008265216 9505334771712 9506023577856 9510352368192 9549489620736 9559735271424 9564781584384 9599075745792 9599771344896 9604142825472 9608516296704 9625551980832 9629935201224 9634320417618 9643666046976 9648057516032 9659108818944 9669564564192 9673967826744 9685048808448 9698858237952 9703274840064 9724904976384 9729333439488 9734469278508 9738771234816 9764925161472 9769371848704 9770079788352 9774528822864 9814753221312 9825283473408 9825995464704 9830469961728 9866431660032 9870924570624 9875419527168 9876135151584 9911545659392 9916777683072 9927417397248 9968270966784 9972810252288 9973532934144 9978074615808 10000317324348 10004871202911 10014576279552 10019136651264 10041470893584 10046043512388 10071891247104 10076477718528 10098939783168 10103538571776 10113339359232 10117944705024 10122552147968 10140499206144 10145116919808 10145852087904 10149736736256 10150472239128 10192243729824 10203178991616 10245167382528 10249832759296 10250575515648 10255243355136 10260656807076 10292758953984 10297446002688 10298192209344 10302881732208 10309241143296 10345280422464 10351666003968 10356379877376 10361846716416 10394265452544 10398998724608 10399752290304 10404488060928 10427681312568 10432429801326 10447304884224 10464034553856 10475361611208 10492136209152 10507096424448 10511881076736 10535313724416 10540111226112 10540875017556 10545675051717 10550335504384 10578668924928 10584253104048 10589072891436 10595608952832 10632649323088 10639212281856 10644057096192 10644828420096 10649675791872 10682995048448 10688634298368 10693501618176 10694276525088 10699146414216 10743175823328 10749028073472 10754702180352 10798960214016 10799742763008 10803877773312 10804660678656 10809580833792 10828745978436 10833677101377 10849124302848 10854064705536 10878260134716 10883213805087 10911215517696 10916184195072 10940518098432 10945500119424 10956117639168 10961106763776 10985540806656 10990543329792 10991339761896 10996344925722 11041597373976 11053443907584 11059278706944 11098931331072 11099735617536 11104790141952 11109846968064 11150488866816 11155566502912 11156374893456 11162452230144 11168344571904 11214304837632 11219411533824 11220224550912 11225333942784 11260454240256 11266398314496 11271528732672 11296654755282 11317913624576 11330056617984 11330877652992 11336037433344 11348308412142 11361307256064 11366480893248 11377506779136 11382687793152 11387871166464 11408061606912 11413256534784 11418453828288 11419281269019 11460224668672 11466274196052 11478576365568 11525813305344 11531061854208 11531897455104 11537148774528 11579353823232 11584626753024 11585466235512 11590741948734 11638440475272 11644780412928 11645624254464 11650927362048 11693548634112 11698873565184 11699721326592 11704200921088 11705049068544 11731141476639 11753217994752 11765828026368 11772038873088 11784781812609 11820483477504 11825866211328 11852227939968 11857625129376 11869127442432 11874532327424 11888133931008 11901002540544 11906421940608 11907284742054 11920060071936 11942492110848 11961730488474 11969113817088 11974564233216 11980885265856 12018369429504 12023842275328 12024713585664 12030189320448 12036539715993 12079696272384 12086072801244 12092656582656 12099039952896 12148830240768 12154362494976 12155243263488 12160778438016 12198825426944 12205264840704 12210822793728 12218359873536 12268641189888 12274228002816 12275117457408 12280707219456 12308082860736 12313687634352 12325632344064 12331245109248 12358733407488 12364361246016 12365257232133 12401818730496 12421797045723 12435124396032 12458525720576 12486297747456 12487202569728 12491983675392 12492888909696 12498577839072 12544299975168 12550012315776 12550921755138 12557758758912 12609436778496 12615178780672 12616092942336 12621837975552 12628500685632 12668011020288 12673779695616 12674698103808 12680469824256 12732652827648 12746313695232 12753042112512 12787291004904 12798767661056 12799695126528 12805523767296 12811355062272 12834069307776 12839913601632 12845760556824 12858221395968 12878811758592 12892752752256 12898623768992 12913398411264 12931810983936 12937699786752 12966539968512 12972444585984 12973384636992 12979292371344 13019900215296 13026773051136 13032705097152 13086337628416 13093245534681 13100377964544 13101327286272 13107293282304 13155242213376 13161232760832 13162186492416 13167226036224 13168180202112 13222370244096 13236556529664 13291027955712 13297080336384 13298043912192 13304099487744 13333756432464 13339828270548 13352768372736 13358848868352 13388627858112 13394724683184 13429188329472 13435303624704 13465253044224 13471384762368 13490592940032 13520665608192 13526822559744 13527802783872 13532982315008 13533962985504 13589658306432 13604238655488 13611419947008 13660223176704 13667434020864 13673657806848 13680875742768 13723678605312 13729928003584 13730922945792 13737175642944 13745654857728 13793707229952 13802221338624 13808506503168 13809507139584 13815795621888 13852898588646 13859020603392 13866336387072 13872650747904 13903575083424 13909906401768 13929739845632 13952046071808 13967148814944 13989514945536 14009461899264 14015841435648 14047084965888 14053481634816 14054500023408 14060900068956 14104891899904 14112337472064 14118763855248 14127478603776 14185616375808 14192076128256 14193104560128 14199567722496 14251512397824 14258002157568 14259035366784 14265528552288 14324234431104 14339602907136 14398613618688 14399657017344 14405170364416 14406214238208 14412774445056 14438327971248 14444902801836 14451480626427 14465499070464 14472086274048 14488663228416 14504346846288 14510951740116 14548287356928 14554912260096 14587357464576 14594000159232 14601703917762 14608156852224 14614809018368 14647387742208 14654057773056 14655119682528 14661793234296 14722129831968 14737925210112 14745704942592 14798575108096 14799647490048 14806386855936 14813129290752 14814202727376 14867318489088 14875166524608 14891126095872 14952406450176 14959215378432 14960299401216 14967111923712 15000475986522 15013938987008 15021864419328 15028704976896 15062206340376 15069065268582 15107836870656 15114716577792 15131077882856 15148409674752 15155307857664 15170009038848 15176917057536 15183828221952 15210748809216 15217675379712 15218778131856 15224605104384 15225708358692 15288365594736 15304768487424 15367751073792 15374749138944 15375863273472 15382865032704 15439138430976 15446169004032 15447288314016 15454322598312 15517920633696 15526373883904 15527499005952 15534569816064 15542770074624 15591398178816 15598498086912 15599628435456 15606732091392 15641521968852 15648644701989 15670957326336 15696051830784 15713042416812 15738204313728 15760644636672 15767821615104 15802970586624 15810166839168 15825503256576 15868003387392 15875229254144 15876379656072 15883609337154 15893413429248 15948973984632 15958818422784 15966085644288 15967242630144 15974513687808 16024492572672 16032951447552 16040252427264 16048719621324 16106261696512 16114763734992 16123542110208 16132053270528 16198440321024 16199614144512 16205816659968 16206991017984 16214371250688 16273686454272 16281097058304 16291146498048 16317390202074 16365637337088 16366823276544 16374276292608 16410777147648 16418250179136 16434176458752 16441660145664 16478311209984 16485814994688 16487009642844 16494517388583 16562396060964 16580165861376 16648396996608 16649603426304 16655978233856 16657185212928 16664770452096 16725733300224 16733349754368 16734562340184 16743678345216 16752516857856 16812582371328 16821457256448 16829117300736 16838000914176 16890681360384 16898372927488 16899597471744 16907293099008 16944982132923 16976870436864 16995084926976 16996316479488 17004056150016 17022462618213 17049721339872 17066260168704 17074031689728 17081806749696 17112092410368 17119884802176 17127680742432 17144295194624 17171749011456 17190337003008 17199411294078 17217864548352 17250266382336 17288719958016 17296592781312 17297846182656 17305723161792 17359866953728 17369030734848 17376940129536 17378199353268 17386112923101 17457660712908 17467170619392 17468436381696 17476391043072 17540322951168 17548310347776 17549581989888 17556301381632 17557573602816 17629826992128 17648742039552 17721370607616 17729440448512 17730725216256 17738799316992 17778341909952 17786437694064 17803691163648 17811798491136 17832200896512 17851503810816 17859632910912 17860927113081 17913738166272 17942595732711 17953670725632 17961846349824 17971327898784 18027554144256 18035763412992 18037070378496 18045283980672 18119544408576 18129109201866 18138984873984 18148559929344 18213630902272 18223245361152 18231543742464 18232864895232 18241167657024 18298238140416 18307897261056 18316234190592 18327539810304 18391609639936 18402961784832 18411342004224 18412676186112 18421060829184 18462124291104 18470531451528 18488448516096 18496867663872 18538100111232 18546541869024 18602728095744 18622865086592 18652686594048 18679282532352 18687788580864 18729446621184 18730803854592 18737975513088 18739333364544 18747866758608 18816449962752 18825018473664 18826382632707 18836638138368 18914155167744 18922768171008 18924139413504 18932756963328 19002016530432 19010669543424 19012047155712 19020704736384 19098979241472 19119470542848 19129563168768 19198151491584 19199542689792 19208285650944 19217032593408 19251103961664 19259870402448 19268640835236 19287332093952 19296115032064 19318217637888 19339129128384 19347935653488 19370097616896 19397716475904 19406549680128 19449809952768 19458666878976 19468938557016 19529850322944 19538743697408 19540159576704 19549057645728 19629506442624 19650566946816 19651990929408 19660939923456 19732863320064 19741849141248 19750839054336 19752270303168 19823091318784 19833555366144 19854834794496 19936541933568 19945620504576 19947065868288 19956149231616 20000634648696 20009742405822 20029152559104 20038273302528 20082941787168 20092087024776 20143782494208 20152955437056 20197879566336 20207077143552 20226678718464 20235889410048 20245104295936 20280998412288 20290233839616 20291704175808 20299473472512 20300944478256 20384487459648 20406357983232 20490334765056 20499665518592 20501151031296 20510486710272 20521313614152 20585517907968 20594892005376 20596384418688 20605763464416 20618482286592 20690560844928 20703332007936 20712759754752 20723693432832 20779347882969 20788530905088 20797997449216 20799504580608 20808976121856 20855362625136 20864859602652 20894609768448 20928069107712 20950723222416 20984272418304 21014192848896 21023762153472 21070627448832 21080222452224 21081750035112 21091350103434 21100671008768 21157337849856 21168506208096 21178145782872 21191217905664 21265298646176 21278424563712 21288114192384 21289656840192 21299351583744 21365990096896 21377268596736 21387003236352 21388553050176 21398292828432 21486351646656 21509404360704 21597920428032 21599485526016 21607755546624 21609321357312 21619161667584 21657491956872 21667354202754 21698248605696 21708129411072 21756520269432 21766427610174 21822431035392 21832368390144 21881036196864 21891000238848 21912235278336 21922213527552 21971081613312 21981086659584 21982679523792 21992689851444 22083194747952 22106887815168 22118557413888 22197862662144 22199471235072 22209580283904 22219693936128 22300977733632 22311133005824 22312749786912 22324904460288 22336689143808 22428609675264 22438823067648 22440449101824 22450667885568 22520908480512 22532796628992 22543057465344 22593309510564 22603597902873 22635827249152 22661755305984 22672074866688 22696616824284 22722614512128 22732961786496 22755013558272 22765375586304 22775742332928 22816123213824 22826513069568 22836907656576 22838562538038 22920449337344 22932548392104 22957152731136 23051626610688 23062123708416 23063794910208 23074297549056 23158707646464 23169253506048 23170932471024 23181483897468 23276880950544 23289560825856 23291248508928 23301854724096 23387097268224 23397747130368 23399442653184 23408401842176 23410098137088 23462282953278 23506435989504 23531656052736 23544077746176 23569563625218 23640966955008 23651732422656 23704455879936 23715250258752 23738254884864 23749064654848 23802005081088 23812843881216 23814569484108 23825414005731 23840120143872 23923460976948 23938227634176 23949128466432 23961770531712 24036738859008 24047684550656 24049427171328 24060378640896 24073079431986 24159392544768 24172145602488 24185313165312 24198079905792 24297660481536 24308724989952 24310486526976 24321556876032 24397650853888 24410529681408 24421645587456 24436719747072 24476085303111 24548456005632 24550234914816 24561414438912 24588001559641 24616165721472 24627375268704 24651264688128 24662490218496 24717466814976 24728722492032 24730514464266 24803637460992 24843594091446 24870248792064 24917051441152 24972595494912 24974405139456 24983967350784 24985777819392 24997155678144 25088599950336 25100024631552 25101843510276 25115517517824 25218873556992 25230357561344 25232185884672 25243675951104 25257001371264 25336022040576 25347559391232 25349396207616 25360939648512 25465305655296 25492627390464 25506084225024 25574582009808 25597535322112 25599390253056 25611047534592 25622710124544 25668138615552 25679827203264 25691521113648 25716442791936 25757623517184 25785505504512 25797247537984 25799116941117 25826796822528 25875399573504 25933079937024 25944889171968 25946769273984 25958584742688 26039800430592 26053546102272 26065410194304 26172675256832 26186491069362 26200755929088 26202654572544 26214586564608 26310484426752 26322465521664 26324372984832 26334452072448 26336360404224 26444740488192 26473113059328 26582055911424 26594160672768 26596087824384 26608198975488 26667512864928 26679656541096 26705536745472 26717697736704 26777255716224 26789449366368 26858376658944 26870607249408 26930506088448 26942769524736 26981185880064 27041331216384 27053645119488 27055605567744 27065964630016 27067925971008 27179316612864 27193663802799 27208477310976 27222839894016 27320446353408 27334868041728 27347315613696 27361751485536 27447357210624 27459856007168 27461845891584 27474351285888 27491309715456 27587414459904 27604442677248 27617013006336 27619014279168 27631591243776 27705797177292 27718041206784 27732672774144 27745301495808 27807150166848 27819812803536 27859479691264 27904092143616 27934297629888 27979029891072 28018923798528 28031682871296 28094169931776 28106963269632 28109000046816 28121800137912 28209783799808 28224674944128 28237527710496 28254957207552 28371232751616 28384152256512 28386209120256 28399135444992 28503024795648 28516004315136 28518070733568 28531057104576 28648468862208 28679205814272 28797227237376 28799314034688 28810340728832 28812428476416 28825548890112 28876655942496 28889805603672 28902961252854 28930998140928 28944172548096 28977326456832 29008693692576 29021903480232 29096574713856 29109824520192 29174714929152 29188000318464 29203407835524 29216313704448 29229618036736 29294775484416 29308115546112 29310239365056 29323586468592 29444259663936 29475850420224 29491409885184 29597150216192 29599294980096 29612773711872 29626258581504 29628405454752 29734636978176 29750333049216 29782252191744 29904812900352 29918430756864 29920598802432 29934223847424 30000951973044 30014613608733 30027877974016 30043728838656 30057409953792 30124412680752 30138130537164 30215673741312 30229433155584 30262155765712 30296819349504 30310615715328 30340018077696 30353834115072 30367656443904 30421497618432 30435350759424 30437556263712 30449210208768 30451416717384 30576731189472 30609536974848 30735502147584 30749498277888 30751726546944 30765730065408 30878276861952 30892338008064 30894576628032 30908645196624 31035841267392 31054998011904 31069139632128 31085540149248 31182796357632 31196996173824 31199256870912 31213464182784 31283043937704 31297289403978 31341914652672 31392103661568 31426084833624 31476408627456 31521289273344 31535643230208 31605941173248 31620333678336 31637025155151 31651006513152 31736006774784 31750458508288 31752759312144 31767218674308 31786826858496 31897947969264 31917636845568 31932171288576 31934485260288 31949027375616 32048985145344 32065902895104 32080504854528 32097439242648 32212523393024 32229527469984 32247084220416 32264106541056 32396880642048 32399228289024 32411633319936 32413982035968 32428742501376 32501031304131 32547372908544 32562194116608 32634780404148 32649641415261 32733646553088 32748552585216 32821554295296 32836500358272 32868352917504 32883320291328 32956622419968 32971629989376 32974019285688 32989034777166 33124792121928 33160331722752 33296793993216 33299206852608 33311956467712 33314370425856 33329540904192 33451466600448 33466699508736 33469124680368 33487356690432 33505033715712 33642914512896 33658234601472 33676001828352 33781362720768 33796745854976 33799194943488 33814586198016 33889964265846 33953740873728 33990169853952 33992632958976 34008112300032 34044925236426 34099442679744 34132520337408 34148063379456 34163613499392 34224184820736 34239769604352 34255361484864 34257843807057 34288590389248 34380674006016 34398822588156 34435729096704 34577439916032 34593185562624 34595692365312 34611446323584 34719733907456 34738061469696 34753880259072 34756398706536 34772225846202 34915321425816 34934341238784 34936872763392 34952782086144 35080645902336 35096620695552 35099163979776 35112602763264 35115147205632 35193424429917 35259653984256 35297484079104 35354345437827 35458880897024 35461450432512 35477598633984 35556683819904 35572875388128 35607382327296 35623596982272 35664401793024 35703007621632 35719265821824 35721854226162 35827476332544 35885191465422 35907341451264 35923692699648 35942655797568 36055108288512 36071526825984 36074140756992 36090567961344 36239088817152 36258218403732 36277969747968 36297119858688 36427261804544 36446490722304 36463087484928 36465729790464 36482335314048 36596476280832 36615794522112 36632468381184 36655079620608 36783219279872 36805923569664 36822684008448 36825352372224 36842121658368 36924248582208 36941062903056 36976897032192 36993735327744 37076200222464 37093083738048 37205456191488 37245730173184 37265391137169 37305373188096 37375577161728 37458893242368 37461607709184 37475951026176 37478666729088 37495733517216 37632899925504 37650036947328 37652765265414 37673276276736 37828310335488 37845536342016 37848278827008 37865513926656 38004033060864 38021339086848 38024094311424 38041409472768 38197958482944 38238941085696 38259126337536 38396302983168 38399085379584 38416571301888 38434065186816 38502207923328 38519740804896 38537281670472 38574664187904 38592230064128 38636435275776 38678258256768 38695871306976 38740195233792 38795432951808 38813099360256 38899619905536 38917333757952 38937877114032 39059700645888 39077487394816 39080319153408 39098115291456 39259012885248 39279736604043 39301133893632 39303981858816 39321879846912 39465726640128 39483698282496 39501678108672 39504540606336 39646182637568 39667110732288 39709669588992 39873083867136 39891241009152 39894131736576 39912298463232 40001269297392 40019484811644 40058305118208 40076546605056 40165883574336 40184174049552 40287564988416 40305910874112 40395759132672 40414154287104 40471778820096 40490208591872 40561996824576 40580467679232 40583408351616 40598946945024 40601888956512 40768974919296 40812715966464 40980669530112 40999331037184 41002302062592 41020973420544 41042627228304 41171035815936 41189784010752 41192768837376 41211526928832 41236964573184 41381121689856 41406664015872 41425519509504 41447386865664 41558695765938 41577061810176 41595994898432 41599009161216 41617952243712 41710725250272 41729719205304 41789219536896 41856138215424 41901446444832 41968544836608 42028385697792 42047524306944 42141254897664 42160444904448 42163500070224 42182700206868 42201342017536 42314675699712 42337012416192 42356291565744 42382435811328 42530597292352 42556849127424 42576228384768 42579313680384 42598703167488 42731980193792 42754537193472 42774006472704 42777106100352 42796585656864 42972703293312 43018808721408 43195840856064 43198971052032 43215511093248 43218642714624 43238323335168 43314983913744 43334708405508 43354441879281 43396497211392 43416258822144 43513040538864 43532855220348 43644862070784 43664736780288 43762072393728 43782000477696 43824470556672 43844427055104 43942163226624 43962173319168 43965359047584 43985379702888 44166389495904 44213775630336 44237114827776 44395725324288 44398942470144 44419160567808 44439387872256 44601955467264 44622266011648 44625499573824 44673378287616 44857219350528 44877646135296 44880898203648 44901335771136 45041816961024 45065593257984 45086114930688 45186619021128 45207195805746 45271654498304 45323510611968 45344149733376 45393233648568 45445229024256 45465923572992 45510027116544 45530751172608 45551484665856 45632246427648 45653026139136 45673815313152 45677125076076 45840898674688 45865096784208 45914305462272 46103253221376 46124247416832 46127589820416 46148595098112 46317415292928 46338507012096 46341864942048 46362967794936 46553761901088 46579121651712 46582497017856 46603709448192 46774194536448 46795494260736 46798885306368 46816803684352 46820196274176 46924565906556 46945934105967 47012871979008 47088155492352 47139127250436 47281933910016 47303464845312 47408911759872 47430500517504 47476509769728 47498129309696 47604010162176 47625687762432 47629138968216 47650828011462 47680240287744 47846921953896 47876455268352 47898256932864 47923541063424 48073477718016 48095369101312 48098854342656 48120757281792 48146158863972 48318785089536 48344291204976 48370626330624 48396159811584 48595320963072 48617449979904 48620973053952 48643113752064 48795301707776 48821059362816 48843291174912 48873439494144 48952170606222 49096912011264 49100469829632 49122828877824 49176003119282 49232331442944 49254750537408 49302529376256 49324980436992 49434933629952 49457444984064 49461028928532 49483552165749 49687188182892 49740497584128 49945190989824 49948810278912 49967934701568 49971555638784 49994311356288 50177199900672 50200049263104 50203687020552 50231035035648 50437747113984 50460715122688 50464371769344 50487351902208 50514002742528 50672044081152 50695118782464 50698792415232 50721879297024 50834946398769 50930611310592 50985254780928 51012168450048 51067387854639 51149164019616 51198780506112 51222095069184 51245420249088 51336277231104 51359654406528 51383042227296 51432885583872 51515247034368 51571011009024 51594495075968 51598233882234 51653593645056 51750799147008 51866159874048 51889778343936 51893538547968 51917169485376 52079600861184 52107092204544 52130820388608 52158338769303 52345350513664 52372982138724 52401511858176 52405309145088 52429173129216 52620968853504 52644931043328 52648745969664 52668904144896 52672720808448 52889480976384 52946226118656 53164111822848 53188321345536 53192175648768 53216397950976 53335025729856 53359313082192 53411073490944 53435395473408 53554511432448 53578898732736 53582781339243 53741214498816 53827787198133 53861012176896 53885539049472 54082662432768 54107290238976 54111211135488 54131929260032 54135851942016 54358633225728 54387327605598 54416954621952 54445679788032 54640892706816 54669736083456 54694631227392 54723502971072 54894714421248 54919712014336 54923691783168 54948702571776 54982619430912 55174828919808 55208885354496 55234026012672 55238028558336 55263182487552 55411594354584 55465345548288 55490602991616 55614300333696 55639625607072 55718959382528 55808184287232 55868595259776 55958059782144 56037847597056 56063365742592 56188339863552 56213926539264 56218000093632 56243600275824 56419567599616 56449349888256 56475055420992 56479147898121 56509914415104 56742465503232 56768304513024 56772418240512 56798270889984 57006049591296 57032008630272 57036141467136 57062114209152 57296937724416 57358411628544 57594454474752 57598628069376 57620681457664 57624856952832 57651097780224 57753311884992 57779611207344 57805922505708 57861996281856 57888345096192 57954652913664 58017387385152 58043806960464 58193149427712 58219649040384 58349429858304 58376000636928 58406815671048 58459236073472 58589550968832 58616231092224 58620478730112 58647172937184 58888519327872 58951700840448 58982819770368 59194300432384 59198589960192 59225547423744 59252517163008 59256810909504 59469273956352 59500666098432 59564504383488 59809625800704 59836861513728 59841197604864 59868447694848 60001903946088 60029227217466 60055755948032 60087457677312 60114819907584 60248825361504 60276261074328 60431347482624 60458866311168 60524311531424 60593638699008 60621231430656 60680036155392 60707668230144 60735312887808 60842995236864 60870701518848 60875112527424 60898420417536 60902833434768 61153462378944 61219073949696 61471004295168 61498996555776 61503453093888 61531460130816 61756553723904 61784676016128 61789153256064 61817290393248 62071682534784 62109996023808 62138279264256 62171080298496 62365592715264 62393992347648 62398513741824 62426928365568 62566087875408 62594578807956 62683829305344 62784207323136 62852169667248 62952817254912 63042578546688 63071286460416 63211882346496 63240667356672 63274050310302 63302013026304 63472013549568 63500917016576 63505518624288 63534437348616 63573653716992 63795895938528 63835273691136 63864342577152 63868970520576 63898054751232 64097970290688 64131805790208 64161009709056 64194878485296 64425046786048 64459054939968 64528213082112 64793761284096 64798456578048 64823266639872 64827964071936 64857485002752 65002062608262 65094745817088 65124388233216 65269560808296 65299282830522 65467293106176 65497105170432 65643108590592 65673000716544 65736705835008 65766640582656 65913244839936 65943259978752 65948038571376 65978069554332 66249584243856 66320663445504 66593587986432 66598413705216 66623912935424 66628740851712 66659081808384 66902933200896 66933399017472 66938249360736 66974713380864 67010067431424 67285829025792 67316469202944 67352003656704 67562725441536 67593491709952 67598389886976 67629172396032 67779928531692 67810793708619 67907481747456 67985265917952 68016224600064 68089850472852 68198885359488 68265040674816 68296126758912 68327226998784 68448369641472 68479539208704 68510722969728 68515687614114 68577180778496 68761348012032 68797645176312 68871458193408 69154879832064 69186371125248 69191384730624 69222892647168 69439467814912 69476122939392 69507760518144 69512797413072 69544451692404 69830642851632 69868682477568 69873745526784 69905564172288 70161291804672 70193241391104 70198327959552 70225205526528 70230294411264 70386848859834 70519307968512 70594968158208 70708690875654 70917761794048 70922900865024 70955197267968 71113367639808 71145750776256 71214764654592 71247193964544 71406015243264 71438531643648 71443708452324 71476242017193 71770382930844 71814682902528 71847385399296 71885311595136 72110216577024 72143053651968 72148281513984 72181135922688 72478177634304 72516436807464 72555939495936 72594239717376 72854523609088 72892981444608 72926174969856 72931459580928 72964670628096 73192952561664 73231589044224 73264936762368 73310159241216 73428255909333 73566438559744 73645368016896 73650704744448 73684243316736 73764004678923 73848497164416 73882125806112 73953794064384 73987470655488 74152400444928 74186167476096 74410912382976 74491460346368 74530782274338 74610746376192 74751154323456 74917786484736 74923215418368 74951902052352 74957333458176 74991467034432 75265799851008 75300073894656 75305530530828 75346552553472 75656620670976 75691072684032 75696557654016 75731027853312 76008066121728 76042678173696 76048188622848 76082818945536 76395916965888 76477882171392 76518252675072 76792605966336 76798170759168 76833142603776 76868130373632 77004415846656 77039481609792 77074563340944 77149328375808 77184460128256 77272870551552 77356516513536 77391742613952 77397350823351 77480390467584 77626198720512 77799239811072 77834667515904 77875754228064 78119401291776 78154974789632 78160638306816 78196230582912 78518025770496 78559473208086 78602267787264 78607963717632 78643759693824 78931453280256 78967396564992 79003356217344 79009081212672 79292365275136 79334221464576 79419339177984 79746167734272 79782482018304 79788263473152 79824596926464 80002538594784 80038969623288 80116610236416 80153093210112 80331767148672 80368348099104 80575129976832 80611821748224 80791518265344 80828308574208 80943557640192 80980417183744 81123993649152 81160935358464 81166816703232 81197893890048 81203777913024 81537949838592 81580991408397 81625431932928 81961339060224 81998662074368 82004604125184 82041946841088 82085254456608 82342071631872 82379568021504 82385537674752 82423053857664 82473929146368 82762243379712 82813328031744 82851039019008 82894773731328 83117391531876 83154123620352 83191989796864 83198018322432 83235904487424 83421450500544 83459438410608 83578439073792 83712276430848 83802892889664 83937089673216 84056771395584 84095048613888 84282509795328 84320889808896 84327000140448 84365400413736 84629351399424 84674024832384 84712583131488 84764871622656 85061194584704 85113698254848 85152456769536 85158627360768 85197406334976 85463960387584 85509074386944 85548012945408 85554212200704 85593171313728 85945406586624 86037617442816 86391681712128 86397942104064 86431022186496 86437285429248 86476646670336 86629967827488 86669416811016 86708883758562 86792994422784 86832517644288 87026081077728 87065710440696 87289724141568 87329473560576 87524144787456 87564000955392 87648941113344 87688854110208 87884326453248 87924346638336 87930718095168 87970759405776 88332778991808 88427551260672 88474229655552 88791450648576 88797884940288 88838321135616 88878775744512 89203910934528 89244532023296 89250999147648 89346756575232 89714438701056 89755292270592 89761796407296 89802671542272 90043840826199 90083633922048 90131186515968 90172229861376 90373238042256 90414391611492 90543308996608 90647021223936 90688299466752 90786467297136 90890458048512 90931847145984 91020054233088 91061502345216 91102969331712 91264492855296 91306052278272 91347630626304 91354250152152 91681797349376 91730193568416 91828610924544 92206506442752 92248494833664 92255179640832 92297190196224 92634830585856 92677014024192 92683729884096 92725935589872 93107523802176 93164994035712 93207418896384 93548389072896 93590988521472 93597770612736 93633607368704 93640392548352 93849131813112 93891868211934 94025743958016 94176310984704 94278254500872 94563867820032 94606929690624 94817823519744 94861001035008 94911075465453 94953019539456 94996258619392 95208020324352 95251375524864 95258277936432 95301656022924 95360480575488 95693843907792 95752910536704 95796513865728 95847082126848 96146955436032 96190738202624 96197708685312 96241514563584 96292317727944 96637570179072 96688582409952 96741252661248 96792319623168 97190641926144 97234899959808 97241946107904 97286227504128 97503093912393 97590603415552 97642118725632 97686582349824 97904341212444 97948924245783 98200939659264 98245657755648 98352006238564 98464662885888 98509501074816 98605058752512 98649960873984 98869867259904 98914889968128 98922057857064 98967104331498 99374376365784 99480995168256 99890381979648 99897620557824 99935869403136 99943111277568 99988622712576 100354399801344 100400098526208 100407374041104 100462070071296 100921430245376 100928743538688 100974703804416 101028005485056 101344088162304 101390237564928 101397584830464 101443758594048 101669892797538 101861222621184 101970509561856 102024336900096 102134775709278 102298328039232 102397561012224 102444190138368 102490840498176 102672554462208 102719308813056 102766084454592 102865771167744 103142022018048 103188990151936 103196467764468 103307187290112 103732319748096 103779556687872 103787077095936 103834338970752 104159201722368 104214184409088 104261640777216 104316677538606 104690701027328 104745964277448 104803023716352 104810618290176 104858346258432 105241937707008 105289862086656 105297491939328 105337808289792 105345441616896 105778961952768 105892452237312 106063036313481 106376642691072 106384351297536 106432795901952 106670051459712 106718626164384 106822146981888 106870790946816 107109022864896 107157797465472 107165562678486 107482428997632 107655574396266 107722024353792 107771078098944 108165324865536 108214580477952 108222422270976 108263858520064 108271703884032 108717266451456 108774655211196 108833909243904 108891359576064 109281785413632 109339472166912 109389262454784 109447005942144 109789428842496 109839424028672 109847383566336 109897405143552 109965238861824 110349657839616 110417770708992 110468052025344 110476057116672 110526364975104 110823188709168 110930691096576 110981205983232 111228600667392 111279251214144 111437918765056 111616368574464 111737190519552 111796173411507 111916119564288 112126731485184 112376679727104 112427853078528 112436000187264 112487200551648 112839135199232 112898699776512 112950110841984 112958295796242 113019828830208 113484931006464 113536609026048 113544836481024 113596541779968 114012099182592 114064017260544 114072282934272 114124228418304 114593875448832 114716823257088 115188908949504 115197256138752 115241362915328 115249713905664 115302195560448 115506623769984 115559222414688 115611845011416 115723992563712 115776690192384 115909305827328 116034774770304 116087613920928 116386298855424 116439298080768 116698859716608 116752001273856 116813631342096 116918472146944 117179101937664 117232462184448 117240957460224 117294345874368 117777038655744 117839209812129 117903401680896 117965639540736 118388600864768 118397179920384 118451094847488 118505034326016 118513621819008 118938547912704 119001332196864 119129008766976 119619251601408 119673723027456 119682395209728 119736895389696 120003807892176 120058454434932 120111511896064 120174915354624 120229639815168 120497650723008 120552522148656 120862694965248 120917732622336 121048623062848 121187277398016 121242462861312 121415336460288 121470625775616 121685990473728 121741403037696 121750225054848 121796840835072 121805666869536 122306924757888 122438147899392 122942008590336 122997993111552 123006906187776 123062920261632 123513107447808 123569352032256 123578306512128 123634580786496 124143365069568 124219992047616 124276558528512 124342160596992 124731185430528 124787984695296 124797027483648 124853856731136 125132175750816 125189157615912 125367658610688 125568414646272 125704339334496 125905634509824 126085157093376 126142572920832 126423764692992 126481334713344 126548100620604 126604026052608 126944027099136 127001834033152 127011037248576 127068874697232 127147307433984 127591791877056 127670547382272 127728685154304 127737941041152 127796109502464 128195940581376 128263611580416 128322019418112 128389756970592 128850093572096 128918109879936 129056426164224 129587522568192 129596913156096 129646533279744 129655928143872 129714970005504 130004125216524 130063325637843 130189491634176 130248776466432 130539121616592 130598565661044 130934586212352 130994210340864 131286217181184 131346001433088 131473411670016 131533281165312 131826489679872 131886519957504 131896077142752 131956139108664 132499168487712 132641326891008 133187175972864 133196827410432 133247825870848 133257481703424 133318163616768 133805866401792 133866798034944 133876498721472 134020134862848 134571658051584 134632938405888 134704007313408 135125450883072 135186983419904 135196779773952 135258344792064 135559857063384 135621587417238 135814963494912 135970531835904 136032449200128 136179700945704 136397770718976 136530081349632 136592253517824 136654453997568 136896739282944 136959078417408 137021445939456 137031375228228 137154361556992 137522696024064 137595290352624 137742916386816 138309759664128 138372742250496 138382769461248 138445785294336 138878935629824 138952245878784 139015521036288 139025594826144 139088903384808 139661285703264 139737364955136 139747491053568 139811128344576 140322583609344 140386482782208 140396655919104 140450411053056 140460588822528 140773697719668 140837802317901 141038615937024 141417381751308 141845801730048 141910394535936 142226735279616 142291501552512 142429529309184 142494387929088 142812030486528 142877063287296 142887416904648 142952484034386 143540765861688 143629365805056 143694770798592 143770623190272 144220433154048 144286107303936 144296563027968 144362271845376 144956355268608 145032873614928 145111878991872 145188479434752 145785962889216 145852349939712 145862919161856 145929341256192 146385905123328 146463178088448 146529873524736 146620318482432 146856511818666 147132877119488 147290736033792 147301409488896 147368486633472 147528009357846 147696994328832 147764251612224 147907588128768 147974941310976 148304800889856 148372334952192 148450656497247 148982920692736 149061564548676 149221492752384 149835572969472 149846430836736 149903804104704 149914666916352 149982934068864 150531599702016 150600147789312 150611061061656 150693105106944 151313241341952 151382145368064 151393115308032 151462055706624 152016132243456 152085356347392 152096377245696 152165637891072 152504839196307 152791833931776 152955764342784 153036505350144 153202163563917 153596341518336 153666285207552 153736260747264 154008831693312 154078963219584 154149126681888 154298656751616 154368920256512 154545741103104 154713033027072 154783485227904 154794701646702 154960780935168 155252397441024 155598479622144 155669335031808 155751508456128 156238802583552 156309949579264 156321276613632 156392461165824 156475016307909 157036051540992 157118946416172 157204535574528 157215927435264 157287519387648 157862906560512 157934793129984 158006712434688 158018162425344 158584730550272 158668442929152 158838678355968 159492335468544 159564964036608 159576526946304 159649193852928 160005077189568 160077939246576 160233220472832 160306186420224 160663534297344 160736696198208 160748344017729 161223643496448 161483361594399 161583036530688 161656617148416 161960834367488 162247987298304 162321870716928 162333633406464 162395787780096 162407555826048 163075899677184 163161982816794 163250863865856 163922678120448 163997324148736 164009208250368 164083893682176 164170508913216 164684143263744 164759136043008 164771075349504 164846107715328 164947858292736 165524486759424 165626656063488 165702078038016 165789547462656 166234783063752 166383979593728 166396036644864 166471808974848 166842901001088 166918876821216 167156878147584 167424552861696 167605785779328 167874179346432 168113542791168 168190097227776 168565019590656 168641779617792 168654000280896 168730800827472 169258702798848 169348049664768 169425166262976 169529743245312 170122389169408 170227396509696 170304913539072 170317254721536 170394812669952 170927920775168 171018148773888 171096025890816 171108424401408 171186342627456 171890813173248 172075234885632 172783363424256 172795884208128 172862044372992 172874570858496 172953293340672 173259935654976 173338833622032 173417767517124 173585988845568 173665035288576 174052162155456 174131420881392 174579448283136 174658947121152 175048289574912 175128001910784 175377708220416 175768652906496 175848693276672 175861436190336 175941518811552 176665557983616 176855102521344 176948459311104 177582901297152 177595769880576 177676642271232 177757551489024 178407821869056 178489064046592 178501998295296 178693513150464 179428877402112 179510584541184 179523592814592 179605343084544 180087681652398 180167267844096 180262373031936 180344459722752 180746476084512 180828783222984 181086617993216 181294042447872 181376598933504 181572934594272 181780916097024 181863694291968 182040108466176 182123004690432 182205938663424 182528985710592 182612104556544 182695261252608 182708500304304 183363594698752 183460387136832 183657221849088 184413012885504 184496989667328 184510359281664 184594380392448 185269661171712 185354028048384 185367459768192 185451871179744 186215047604352 186329988071424 186414837792768 187096778145792 187181977042944 187195541225472 187267214737408 187280785096704 187698263626224 187783736423868 188051487916032 188352621969408 188556509001744 189127735640064 189213859381248 189635647039488 189722002070016 189822150930906 189906039078912 189992517238784 190416040648704 190502751049728 190516555872864 190603312045848 190720961150976 191387687815584 191505821073408 191593027731456 191694164253696 192293910872064 192381476405248 192395417370624 192483029127168 192584635455888 193275140358144 193377164819904 193584639246336 194381283852288 194469799919616 194483892215808 194572455008256 195006187824786 195181206831104 195284237451264 195373164699648 195808682424888 195897848491566 196401879318528 196491315511296 196704012477128 196929325771776 197019002149632 197210117505024 197299921747968 197739734519808 197829779936256 197844115714128 197934208662996 198748752731568 198961990336512 199780763959296 199795241115648 199871738806272 199886222555136 199977245425152 200708799602688 200800197052416 200814748082208 200924140142592 201842860490752 201857487077376 201949407608832 202056010970112 202688176324608 202780475129856 202795169660928 202887517188096 203339785595076 203432381125857 203722445242368 204048673800192 204269551418556 204596656078464 204795122024448 204888380276736 204981680996352 205345108924416 205438617626112 205532168909184 205731542335488 206284044036096 206377980303872 206392935528936 206614374580224 207464639496192 207559113375744 207574154191872 207668677941504 208318403444736 208428368818176 208523281554432 208633355077212 209381402054656 209491928554896 209606047432704 209621236580352 209716692516864 210483875414016 210579724173312 210594983878656 210675616579584 210690883233792 211557923905536 211784904474624 212126072626962 212753285382144 212768702595072 212865591803904 213340102919424 213437252328768 213644293963776 213741581893632 214218045729792 214315594930944 214331125356972 214428726051579 215311148792532 215444048707584 215542156197888 216330649731072 216429160955904 216444844541952 216527717040128 216543407768064 217434532902912 217549310422392 217667818487808 217782719152128 218563570827264 218678944333824 218778524909568 218894011884288 219578857684992 219678848057344 219694767132672 219794810287104 219930477723648 220284767727999 220699315679232 220936104050688 220952114233344 221052729950208 221292014036769 221646377418336 221861382193152 221962411966464 222457201334784 222558502428288 222875837530112 223232737148928 223474381039104 223592346823014 223832239128576 224253462970368 224753359454208 224855706157056 224872000374528 224974401103296 225678270398464 225797399553024 225900221683968 225916591592484 226039657660416 226969862012928 227073218052096 227089672962048 227193083559936 228024198365184 228128034521088 228144565868544 228248456836608 229187750897664 229433646514176 230377817899008 230394512277504 230482725830656 230499427811328 230604391120896 231013247539968 231118444829376 231223690022832 231447985127424 231553380384768 231818611654656 232069549540608 232175227841856 232192052470053 232878596161536 233397719433216 233504002547712 233627262684192 234358203875328 234464924368896 234481914920448 234588691748736 235554077311488 235678419624258 235806803361792 235931279081472 236777201729536 236794359840768 236902189694976 237010068652032 237027243638016 237877095825408 238002664393728 238258017533952 239238503202816 239347446054912 239364790419456 239473790779392 240007615784352 240116908869864 240349830709248 240459279630336 240995301446016 241105044297312 241725389930496 241835465244672 242097246125696 242374554796032 242484925722624 242830672920576 242941251551232 243371980947456 243482806075392 243500450109696 243593681670144 243611333739072 244613849515776 244742974225191 244876295798784 245884017180672 245995986223104 246013812375552 246125840523264 247026214895616 247138704064512 247156613024256 247269161572992 248286730139136 248439984095232 248553117057024 248684321193984 249462370861056 249575969390592 249594054967296 249707713462272 250264351501632 250378315231824 250735317221376 251136829292544 251408678668992 251811269019648 252170314186752 252285145841664 252847529385984 252962669426688 253096201241208 253888054198272 254003668066304 254022074497152 254137749394464 254294614867968 255183583754112 255341094764544 255457370308608 255475882082304 255592219004928 256391881162752 256527223160832 256644038836224 256779513941184 257700187144192 257836219759872 258112852328448 259175045136384 259193826312192 259293066559488 259311856287744 259429940011008 260008250433048 260126651275686 260378983268352 260497552932864 261078243233184 261197131322088 261869172424704 261988420681728 262572434362368 262692002866176 262946823340032 263066562330624 263652979359744 263773039915008 263792154285504 263912278217328 264998336975424 265282653782016 266374351945728 266393654820864 266495651741696 266514963406848 266636327233536 267611732803584 267733596069888 267752997442944 268040269725696 269143316103168 269265876811776 269408014626816 270131522478597 270250901766144 270373966839808 270393559547904 270516689584128 271119714126768 271243174834476 271629926989824 271941063671808 272064898400256 272359401891408 272795541437952 273060162699264 273184507035648 273308907995136 273793478565888 273918156834816 274042891878912 274062750456456 274308723113984 275045392048128 275190580705248 275485832773632 276619519328256 276745484500992 276765538922496 276891570588672 277757871259648 277904491757568 278031042072576 278051189652288 278177806769616 279322571406528 279494982107136 279622256689152 280645167218688 280772965564416 280793311838208 280900822106112 280921177645056 281547395439336 281675604635802 282077231874048 282834763502616 283691603460096 283820789071872 284453470559232 284583003105024 284859058618368 284988775858176 285624060973056 285754126574592 285774833809296 285904968068772 287081531723376 287258731610112 287389541597184 287541246380544 288440866308096 288572214607872 288593126055936 288724543690752 289912710537216 290065747229856 290223757983744 290376958869504 291571925778432 291704699879424 291725838323712 291858682512384 292771810246656 292926356176896 293059747049472 293713023637332 293846772737349 294265754238976 294602818977792 294736973266944 295056018715692 295393988657664 295528503224448 295815176257536 295949882621952 296609601779712 296744669904384 296901312994494 297965841385472 298123129097352 298442985504768 299671145938944 299692861673472 299807608209408 299829333832704 299965868137728 301063199404032 301200295578624 301222122123312 301386210213888 302764290736128 302786230616064 302924111413248 304032264486912 304170712694784 304192754491392 304331275782144 305009678392614 305583667863552 305911528685568 306073010700288 306404327127834 307192683036672 307332570415104 307472521494528 308017663386624 308157926439168 308298253363776 308597313503232 308737840513024 309426066054144 309566970455808 309589403293404 309921561870336 311196959244288 311338670063616 311503016912256 312477605167104 312619899158528 312642553227264 312784922331648 312950032615818 314072103081984 314237892832344 314409071149056 314431854870528 314575038775296 315725813121024 315869586259968 316013424869376 316036324850688 317169461100544 317336885858304 317677356711936 318189108940443 319129928073216 319153053892608 319298387705856 320010154379136 320155878493152 320466440945664 320612372840448 321327068594688 321473392396416 321496688035458 322447286992896 322966723188798 323166073061376 323313234296832 323921668734976 324495974596608 324643741433856 324667266812928 324791575560192 324815111652096 326151799354368 326323965633588 326501727731712 327845356240896 327994648297472 328018416500736 328167787364352 328341017826432 329368286527488 329518272086016 329542150699008 329692215430656 329895716585472 331048973518848 331253312126976 331404156076032 331579094925312 332469566127504 332767959187456 332792073289728 332943617949696 333685802002176 333837753642432 334313756295168 334849105723392 335211571558656 335388520234521 335748358692864 336380194455552 337130039181312 337283559235584 337308000561792 337461601654944 338517405597696 338696099329536 338850332525952 339059486490624 340244778338816 340454793019392 340609827078144 340634509443072 340789625339904 341855841550336 342036297547776 342192051781632 342216848802816 342372685254912 343781626346496 344150469771264 345566726848512 345591768416256 345724088745984 345749141716992 345906586681344 346519871309952 346677667244064 346835535034248 347171977691136 347330070577152 348104324310912 348262841762784 349158896566272 349317894242304 350096579149824 350256003821568 350755416440832 351537305812992 351697386553344 351722872380672 351883037623104 353331115967232 353517629436387 353710205042688 353896918622208 355165802594304 355191539761152 355353284542464 355515102978048 356815643738112 356978128093184 357003996590592 357387026300928 358857754804224 359021169082368 359047185629184 359210686169088 360175363304796 360334535688192 360524746063872 360688919445504 361492952169024 361657566445968 362173235986432 362588084895744 362753197867008 363145869188544 363561832194048 363727388583936 364246009380864 364411877326848 365057971421184 365224209113088 365390522505216 365417000608608 366727189397504 366920774273664 367314443698176 368826025771008 368993979334656 369020718563328 369188760784896 370539322343424 370708056096768 370734919536384 370903742359488 372430095208704 372659976142848 372829675585536 374193556291584 374363954085888 374391082450944 374534429474816 374561570193408 375396527252448 375567472847736 376102975832064 376705243938816 377113018003488 378255471280128 378427718762496 379271294078976 379444004140032 379644301861812 379812078157824 379985034477568 380832081297408 381005502099456 381033111745728 381206624091696 381441922301952 382775375631168 383011642146816 383186055462912 383388328507392 384587821744128 384762952810496 384790834741248 384966058254336 385169270911776 386550280716288 386754329639808 387169278492672 388762567704576 388939599839232 388967784431616 389144910016512 390012375649572 390189976913529 390362413662208 390568474902528 390746329399296 391617364849776 391795696983132 392803758637056 392982631022592 393408024954256 393858651543552 394038004299264 394420235010048 394599843495936 395479469039616 395659559872512 395688231428256 395868417325992 397497505463136 397923980673024 399561527918592 399590482231296 399743477612544 399772445110272 399954490850304 401417599205376 401600394104832 401629496164416 403714974154752 403898815217664 404112021940224 405376352649216 405560950259712 405590339321856 405775034376192 406679571190152 406864762251714 407444890484736 408097347600384 408539102837112 409193312156928 409590244048896 409776760553472 409963361992704 410690217848832 410877235252224 411064337818368 411463084670976 412568088072192 412755960607744 412785871057872 413228749160448 414929278992384 415118226751488 415148308383744 415337355883008 416636806889472 416856737636352 417046563108864 417266710154424 418762804109312 418983857109792 419212094865408 419242473160704 419433385033728 420967750828032 421159448346624 421189967757312 421351233159168 421381766467584 422513406953703 423115847811072 424252145253924 425537405190144 425731183607808 426680205838848 426874504657536 427288587927552 427483163787264 428436091459584 428631189861888 428662250713944 428857452103158 430622297585064 430888097415168 431084312395776 432661299462144 432858321911808 432889689083904 433055434080256 433086815536128 434869065805824 435098620844784 435335636975616 435565438304256 437357888667648 437557049819136 437788023768576 439157715369984 439357696114688 439389534265344 439589620574208 439860955447296 440569535455998 441398631358464 441872208101376 441904228466688 442105459900416 442584028073538 443292754836672 443722764386304 443924823932928 444914402669568 445117004856576 445351969491741 445751675060224 446948762078208 447184693646028 447664478257152 449506718908416 449711412314112 449744000749056 449948802206592 451356540796928 451594799106048 451800443367936 451833183184968 452079315320832 453939724025856 454146436104192 454179345924096 454386167119872 456048396730368 456256069042176 456289131737088 456496913673216 457514517588921 458375501795328 458867293028352 459606490691751 460789024555008 460965451661312 460998855622656 461208782241792 462026495079936 462236889658752 462447380045664 462895970254848 463106760769536 463637223309312 464139099081216 464350455683712 464384104940106 465757192323072 466795438866432 467008005095424 467254525368384 468716407750656 468929848737792 468963829840896 469177383497472 471108154622976 471356839248516 471613606723584 471862558162944 473554403459072 473588719681536 473804379389952 474020137304064 474054487276032 475754191650816 476005328787456 476516035067904 478477006405632 478694892109824 478729580838912 478947581558784 480015231568704 480233817739728 480699661418496 480918559260672 481990602892032 482210088594624 483670930489344 484194492251392 484450084783197 484749109592064 484969851445248 485882503102464 486743961894912 486965612150784 487000900219392 487187363340288 487222667478144 489227699031552 489485948450382 489752591597568 491768034361344 491991972446208 492027624751104 492251681046528 494052429791232 494277408129024 494313226048512 494538323145984 496573460278272 496879968190464 497106234114048 497368642387968 499151938781184 499188109934592 499415426924544 500528703003264 500756630463648 501470634442752 502273658585088 502817357337984 503622538039296 504340628373504 504570291683328 505695058771968 505925338853376 506192402482416 507776108396544 508007336132608 508044148994304 508275498788928 508589229735936 510367167508224 510682189529088 510914740617216 510951764164608 511184438009856 512783762325504 513054446321664 513288077672448 513559027882368 515400374288384 515672439519744 516225704656896 518350090272768 518387652624384 518586133118976 518623712575488 518859880022016 520016500866096 520253302551372 520757966536704 520995105865728 522156486466368 522394262644176 523738344849408 523976841363456 525144868724736 525384005732352 526133124661248 527305958719488 527546079830016 527584308571008 527824556434656 529996673950848 530565307564032 532748703891456 532787309641728 532991303483392 533029926813696 533272654467072 535223465607168 535467192139776 535505994885888 536080539451392 538286632206336 538531753623552 538816029253632 540263044957194 540501803532288 540747933679616 540787119095808 541033379168256 542239428253536 542486349668952 543259853979648 543882127343616 544129796800512 544718803782816 545591082875904 546120325398528 546369014071296 546617815990272 547586957131776 547836313669632 548085783757824 548125500912912 548617446227968 550090784096256 550381161410496 550971665547264 553239038656512 553490969001984 553531077844992 553783141177344 555515742519296 555808983515136 556062084145152 556102379304576 556355613539232 558645142813056 558989964214272 559244513378304 561290334437376 561545931128832 561586623676416 561801644212224 561842355290112 563094790878672 563351209271604 564154463748096 565669527005232 567383206920192 567641578143744 568906941118464 569166006210048 569718117236736 569977551716352 571248121946112 571508253149184 571549667618592 571809936137544 574163063446752 574517463220224 574779083194368 575082492761088 576881732616192 577144429215744 577186252111872 577449087381504 579825421074432 580131494459712 580753917739008 583143851556864 583409399758848 583451676647424 583717365024768 585543620493312 585852712353792 586119494098944 587426047274664 587693545474698 588531508477952 589205637955584 589473946533888 590112037431384 590787977315328 591057006448896 591630352515072 591899765243904 593219203559424 593489339808768 593802625988988 595931682770944 596246258194704 596885971009536 599342291877888 599385723346944 599615216418816 599658667665408 599931736275456 602126398808064 602400591157248 602444244246624 602772420427776 605528581472256 605572461232128 605848222826496 608064528973824 608341425389568 608385508982784 608662551564288 610019356785228 610297143377571 611167335727104 612146021400576 612808654255668 614385366073344 614665140830208 614945042989056 616035326773248 616315852878336 616596506727552 617194627006464 617475681026048 618852132108288 619133940911616 619178806586808 619843123740672 622393918488576 622677340127232 623006033824512 624955210334208 625239798317056 625285106454528 625569844663296 625900065231636 628144206163968 628475785664688 628818142298112 628863709741056 629150077550592 631451626242048 631739172519936 632026849738752 632072649701376 634338922201088 634673771716608 635354713423872 636378217880886 638259856146432 638306107785216 638596775411712 640020308758272 640311756986304 640932881891328 641224745680896 642654137189376 642946784792832 642993376070916 643286178154737 645933446377596 646332146122752 646626468593664 648991949193216 649287482867712 649334533625856 649583151120384 649630223304192 652303598708736 652647931267176 653003455463424 655690712481792 655989296594944 656036833001472 656335574728704 656682035652864 658736573054976 659036544172032 659084301398016 659384430861312 659791433170944 660854303183997 662097947037696 662808312152064 663158189850624 663876042110307 664939132255008 665584146579456 665887235899392 667371604004352 667675507284864 668627512590336 669698211446784 670423143117312 670777040469042 671496717385728 672760388911104 674260078362624 674567118471168 674616001123584 674923203309888 677034811195392 677392198659072 677700665051904 678118972981248 680489556677632 680909586038784 681219654156288 681269018886144 681579250679808 684072595095552 684384103563264 684433697605632 684745370509824 687563252692992 688300939542528 691133453697024 691183536832512 691448177491968 691498283433984 691813173362688 693039742619904 693355334488128 693671070068496 694343955382272 694660141154304 696208648621824 696525683525568 696576157410159 698635788484608 700193158299648 700512007643136 703074611625984 703394773106688 703445744761344 703766075246208 706662231934464 707035258872774 707420410085376 707793837244416 710331605188608 710383079522304 710706569084928 711030205956096 713631287476224 713956256186368 714007993181184 714774052601856 717715509608448 718042338164736 718094371258368 718421372338176 720350726609592 721049492127744 721377838891008 722985904338048 723315132891936 724346471972864 725176169791488 725506395734016 726291738377088 727123664388096 727454777167872 728492018761728 728823754653696 730115942842368 730448418226176 730781045010432 730834001217216 733454378795008 733841548547328 734228922675573 734628887396352 737652051542016 737987958669312 738041437126656 738377521569792 741078644686848 741416112193536 741469839072768 741807484718976 744860190417408 745319952285696 745659351171072 748387112583168 748727908171776 748782164901888 749068858949632 749123140386816 750793054504896 751134945695472 752205951664128 753410487877632 754226036006976 756510942560256 756855437524992 758542588157952 758888008280064 759288603723624 759970068955136 761664162594816 762011004198912 762066223491456 762413248183392 762883844603904 765550751262336 766023284293632 766372110925824 766776657014784 769175643488256 769525905620992 769581669482496 769932116508672 770338541823552 773100561432576 773508659279616 774338556985344 777525135409152 777879199678464 777935568863232 778289820033024 780024751299144 780379953827058 780724827324416 781136949805056 781492658798592 783234729699552 783591393966264 785607517274112 785965262045184 786816049908512 787717303087104 788076008598528 788840470020096 789199686991872 790958938079232 791319119745024 791376462856512 791736834651984 794995010926272 795847961346048 799123055837184 799180964462592 799486955225088 799544890220544 799908981700608 802835198410752 803200788209664 803258992328832 807429948309504 807797630435328 808224043880448 810752705298432 811121900519424 811180678643712 811550068752384 813359142380304 813729524503428 814889780969472 816194695200768 817078205674224 818386624313856 819180488097792 819553521106944 819926723985408 821380435697664 821754470504448 822128675636736 822926169341952 825136176144384 825511921215488 825571742115744 826457498320896 829858557984768 830236453502976 830296616767488 830674711766016 833273613778944 833713475272704 834093126217728 834533420308848 837525608218624 837967714219584 838484946321408 838866770067456 841935501656064 842318896693248 842379935514624 842702466318336 842763532935168 845026813907406 846231695622144 848504290507848 851074810380288 851462367215616 853360411677696 853749009315072 854577175855104 854966327574528 856872182919168 857262379723776 857324501427888 857714904206316 861244595170128 861776194830336 862168624791552 865322598924288 865716643823616 865779378167808 866110868160512 866173631072256 869738131611648 870197241689568 870671273951232 871130876608512 874715777335296 875114099638272 875576047537152 878315430739968 878715392229376 878779068530688 879179241148416 881139070911996 881540318212047 882797262716928 883808456933376 884210919800832 885168056147076 886585509673344 887445528772608 887849647865856 889828805339136 890234009713152 890703938983482 891503350120448 893897524156416 894369387292056 895328956514304 899013437816832 899422824628224 899488001498112 899897604413184 902713081593856 903189598212096 903600886735872 903666366369936 904158630641664 908292872208384 908358691848192 908772334239744 912096793460736 912512138084352 912578263474176 912993827346432 915029035177842 916751003590656 917734586056704 919212981383502 921578049110016 921930903322624 921997711245312 922417564483584 924052990159872 924473779317504 924894760091328 925791940509696 926213521539072 928278198162432 928700911367424 928768209880212 933590877732864 934016010190848 934509050736768 937432815501312 937859697475584 937927659681792 938354766994944 942216309245952 942713678497032 943227213447168 943725116325888 947108806918144 947177439363072 947608758779904 948040274608128 948108974552064 951508383301632 952010657574912 953032070135808 954567326821329 957389784219648 957459161677824 957895163117568 960030463137408 960467635479456 961399322836992 961837118521344 963981205784064 964420177189248 967341860978688 968388984502784 968900169566394 969498219184128 969939702890496 971765006204928 973487923789824 973931224301568 974001800438784 974374726680576 974445334956288 978455398063104 978971896900764 979505183195136 983536068722688 983983944892416 984055249502208 984503362093056 988104859582464 988554816258048 988626452097024 989076646291968 993146920556544 993759936380928 994212468228096 994737284775936 998303877562368 998376219869184 998830853849088 1001057406006528 1001513260927296 1002941268885504 1004547317170176 1005634714675968 1006165560703563 1007245076078592 1009140583366656 1011390117543936 1011850677706752 1012384804964832 1015552216793088 1016014672265216 1016088297988608 1016550997577856 1017178459471872 1020734335016448 1021364379058176 1021829481234432 1021903528329216 1022368876019712 1025567524651008 1026108892643328 1026576155344896 1027118055764736 1030800748576768 1031344879039488 1032451409313792 1036700180545536 1036775305248768 1037172266237952 1037247425150976 1037719760044032 1040033001732192 1040506605102744 1041515933073408 1041990211731456 1044312972932736 1044788525288352 1047476689698816 1047953682726912 1050289737449472 1050768011464704 1052266249322496 1054611917438976 1055092159660032 1055168617142016 1055649112869312 1059993347901696 1060552888309161 1061130615128064 1065497407782912 1065574619283456 1065982606966784 1066059853627392 1066545308934144 1070446931214336 1070934384279552 1071011989771776 1072161078902784 1076573264412672 1077063507247104 1077632058507264 1080526089914388 1081003607064576 1081495867359232 1081574238191616 1082066758336512 1084478856507072 1084972699337904 1086519707959296 1087764254687232 1088259593601024 1089437607565632 1091182165751808 1092738028142592 1093235631980544 1095173914263552 1095672627339264 1096171567515648 1096251001825824 1100181568192512 1100762322820992 1101943331094528 1106478077313024 1106981938003968 1107062155689984 1107566282354688 1111031485038592 1111617967030272 1112124168290304 1112204758609152 1112711227078464 1117290285626112 1117979928428544 1118489026756608 1122580668874752 1123091862257664 1123173247352832 1123603288424448 1123684710580224 1126189581757344 1126702418543208 1128308927496192 1131339054010464 1134766413840384 1135283156287488 1137813882236928 1138332012420096 1139436234473472 1139955103432704 1142496243892224 1143016506298368 1143099335237184 1143619872275088 1148326126893504 1149034926440448 1149558166388736 1150164985522176 1153763465232384 1154288858431488 1154372504223744 1154898174763008 1159650842148864 1160262988919424 1161507835478016 1166287703113728 1166818799517696 1166903353294848 1167434730049536 1170569930740587 1171087240986624 1171705424707584 1172238988197888 1174852094549328 1175387090949396 1177063016955904 1178411275911168 1178947893067776 1180224074862768 1181575954630656 1182114012897792 1183260705030144 1183799530487808 1186438407118848 1186978679617536 1187605251977976 1191863365541888 1192492516389408 1193771942019072 1198684583755776 1198771446693888 1199230432837632 1199317335330816 1199863472550912 1204252797616128 1204801182314496 1204888488493248 1211144922464256 1211696445652992 1216129057947648 1216682850779136 1216771017965568 1217325103128576 1220038713570456 1220594286755142 1222334671454208 1224292042801152 1225617308511336 1228770732146688 1229330281660416 1229890085978112 1232070653546496 1232631705756672 1233193013455104 1234389254012928 1234951362052096 1237704264216576 1238267881823232 1238357613173616 1239686247481344 1244787836977152 1245354680254464 1246012067649024 1249910420668416 1250479596634112 1250570212909056 1251139689326592 1251800130463272 1256288412327936 1256951571329376 1257636284596224 1257727419482112 1258300155101184 1262903252484096 1263478345039872 1264053699477504 1264145299402752 1267540220861109 1268677844402176 1269347543433216 1272756435761772 1276612215570432 1277193550823424 1280040617516544 1280623513972608 1281865763782656 1282449491361792 1285308274378752 1285893569585664 1285986752141832 1286572356309474 1291866892755192 1292664292245504 1293252937187328 1297983898386432 1298574965735424 1298669067251712 1299166302240768 1299260446608384 1304607197417472 1305295862534352 1306006910926848 1311978593189888 1312073666002944 1312671149457408 1313364071305728 1317473146109952 1318073088344064 1318168602796032 1318768861722624 1319582866341888 1321708606367994 1324195894075392 1325616624304128 1326316379701248 1327752084220614 1329878264510016 1331168293158912 1331774471798784 1334743208008704 1335351014569728 1337255025180672 1340846286234624 1341554080938084 1342993434771456 1348520156725248 1349134236942336 1349232002247168 1349846406619776 1354069622390784 1354784397318144 1355401330103808 1356237945962496 1360979113355264 1361819172077568 1362439308312576 1362538037772288 1363158501359616 1368145190191104 1368768207126528 1368867395211264 1369490741019648 1375126505385984 1376601879085056 1378819472075253 1382367073665024 1382896354983936 1382996566867968 1383626346725376 1386079485239808 1386710668976256 1387342140136992 1388687910764544 1389320282308608 1392417297243648 1393051367051136 1393152314820318 1397271576969216 1400386316599296 1401024015286272 1406149223251968 1406789546213376 1406891489522688 1407532150492416 1413324463868928 1414070517745548 1414840820170752 1415587674488832 1420663210377216 1420766159044608 1421413138169856 1422060411912192 1427262574952448 1427912512372736 1428015986362368 1429548105203712 1435431019216896 1436084676329472 1436188742516736 1436842744676352 1440701453219184 1442098984255488 1442755677782016 1445971808676096 1446630265783872 1448692943945728 1451012791468032 1452583476754176 1453350254349591 1454247328776192 1454909554335744 1457647509307392 1460231885684736 1460896836452352 1461562090020864 1461668002434432 1466908757590016 1467683097094656 1468457845351146 1469257774792704 1475304103084032 1475975917338624 1476082874253312 1476755043139584 1482157289373696 1482832224387072 1482939678145536 1483614969437952 1489720380834816 1490639904571392 1491318702342144 1497455816343552 1497564329803776 1498137717899264 1498246280773632 1501586109009792 1502269891390944 1504411903328256 1506820975755264 1508452072013952 1513021885120512 1513710875049984 1517085176315904 1517776016560128 1518577207447248 1519940137910272 1523328325189632 1524022008397824 1524132446982912 1524826496366784 1525767689207808 1531101502524672 1532046568587264 1532744221851648 1533553314029568 1538351286976512 1539051811241984 1539163338964992 1539864233017344 1540677083647104 1546201122865152 1547017318559232 1548677113970688 1555050270818304 1555758399356928 1555871137726464 1556579640066048 1560049502598288 1560759907654116 1561449654648832 1562273899610112 1562985317597184 1566469459399104 1567182787932528 1571215034548224 1571930524090368 1573632099817024 1575434606174208 1576152017197056 1578399373983744 1581917876158464 1582638239490048 1582752925713024 1583473669303968 1589990021852544 1591695922692096 1598246111674368 1598361928925184 1598973910450176 1599089780441088 1599817963401216 1605670396821504 1606401576419328 1606517984657664 1614859896619008 1615595260870656 1616448087760896 1621505410596864 1622243801038848 1622361357287424 1623100137504768 1626718284760608 1627459049006856 1629779561938944 1632389390401536 1634156411348448 1636773248627712 1638360976195584 1639107042213888 1639853447970816 1642760871395328 1643508941008896 1644257351273472 1645852338683904 1650272352288768 1651023842430976 1651143484231488 1652914996641792 1659717115969536 1660472907005952 1660593233534976 1661349423532032 1666547227557888 1667426950545408 1668186252435456 1669066840617696 1675051216437248 1675935428439168 1676969892642816 1677733540134912 1683871003312128 1684637793386496 1684759871029248 1685404932636672 1685527065870336 1690053627814812 1692463391244288 1697008581015696 1702149620760576 1702924734431232 1706720823355392 1707498018630144 1709154351710208 1709932655149056 1713744365838336 1714524759447552 1714649002855776 1715429808412632 1722489190340256 1723552389660672 1724337249583104 1730645197848576 1731433287647232 1731558756335616 1732221736321024 1732347262144512 1739476263223296 1740394483379136 1742261753217024 1749431554670592 1750228199276544 1751152095074304 1756630861479936 1757430784458752 1757558137061376 1758358482296832 1762278141823992 1763080636424094 1765594525433856 1767616913866752 1768421839601664 1770336112294152 1773171019346688 1774891057545216 1775699295731712 1779657610678272 1780468019426304 1781407877966964 1783006700240896 1787795048312832 1788738774584112 1790657913028608 1798026875633664 1798845649256448 1798976002996224 1799795208826368 1805426163187712 1806379196424192 1807201773471744 1807332732739872 1808317261283328 1816585744416768 1816717383696384 1817544668479488 1824193586921472 1825024276168704 1825156526948352 1825987654692864 1830058070355684 1830891430132713 1833502007181312 1838425962767004 1843156098220032 1843995422490624 1844835128967168 1848105980319744 1848947558635008 1849789520182656 1851583881019392 1852427043078144 1856556396324864 1857401822734848 1857536419760424 1867181755465728 1868032020381696 1869018101473536 1874865631002624 1875719394951168 1875855319363584 1876709533989888 1884432618491904 1885427356994064 1886454426894336 1887450232651776 1894354878726144 1895217517559808 1896080549216256 1896217949104128 1903016766603264 1904021315149824 1906064140271616 1909134653642658 1914779568439296 1914918323355648 1915790326235136 1920060926274816 1920935270958912 1922798645673984 1923674237042688 1927962411568128 1928840354378496 1929858534464211 1936777969005568 1937800339132788 1938996438368256 1939879405780992 1946975847579648 1947862448603136 1948003600877568 1948749453361152 1948890669912576 1956910796126208 1957943793801528 1959010366390272 1967072137445376 1967967889784832 1968110499004416 1969006724186112 1976209719164928 1977109632516096 1977252904194048 1978153292583936 1982562909551991 1986293841113088 1988424936456192 1989474569551872 1991628126330921 1996752439738368 1997661707698176 2002114812013056 2003026521854592 2005882537771008 2009094634340352 2011269429351936 2012331121407126 2014490152157184 2018281166733312 2022780235087872 2023701355413504 2024769609929664 2031104433586176 2032029344530432 2032176595977216 2033101995155712 2034356918943744 2041468670032896 2042728758116352 2043658962468864 2043807056658432 2044737752039424 2052217785286656 2053152310689792 2054236111529472 2061601497153536 2062689758078976 2064902818627584 2073400361091072 2073550610497536 2074344532475904 2074494850301952 2075439520088064 2080066003464384 2081013210205488 2083031866146816 2083980423462912 2088625945865472 2089577050576704 2089728472230477 2095907365453824 2100579474898944 2101536022929408 2109223834877952 2110184319320064 2110337234284032 2111298225738624 2119986695803392 2121105776618322 2122261230256128 2130994815565824 2131149238566912 2131965213933568 2132119707254784 2133090617868288 2140893862428672 2141868768559104 2142023979543552 2144322157805568 2153146528825344 2154127014494208 2155264117014528 2161052179828776 2162991734718464 2163148476383232 2164133516673024 2168957713014144 2169945398675808 2173039415918592 2175528509374464 2176519187202048 2178875215131264 2182364331503616 2185476056285184 2186471263961088 2190347828527104 2191345254678528 2192343135031296 2192502003651648 2200363136385024 2201524645641984 2203886662189056 2212956154626048 2213963876007936 2214124311379968 2215132564709376 2222062970077184 2223235934060544 2224248336580608 2224409517218304 2225422454156928 2234580571252224 2235959856857088 2236978053513216 2245161337749504 2246183724515328 2246346494705664 2247206576848896 2247369421160448 2252379163514688 2253404837086416 2256617854992384 2262678108020928 2269532827680768 2270566312574976 2275627764473856 2276664024840192 2279910206865408 2284992487784448 2286033012596736 2286198670474368 2287239744550176 2296652253787008 2298069852880896 2299116332777472 2300329971044352 2307526930464768 2308577716862976 2308745008447488 2309796349526016 2319301684297728 2320525977838848 2323015670956032 2332575406227456 2333637599035392 2333806706589696 2334869460099072 2341139861481174 2342174481973248 2343410849415168 2344477976395776 2349704189098656 2350774181898792 2354126033911808 2356822551822336 2357895786135552 2360448149725536 2363151909261312 2364228025795584 2366521410060288 2367599060975616 2372876814237696 2373957359235072 2375210503955952 2383726731083776 2384985032778816 2387543884038144 2397369167511552 2397542893387776 2398460865675264 2398634670661632 2399726945101824 2408505595232256 2409602364628992 2409776976986496 2422289844928512 2423392891305984 2432258115895296 2433365701558272 2433542035931136 2434650206257152 2440077427140912 2441188573510284 2444669342908416 2448584085602304 2451234617022672 2457541464293376 2458660563320832 2459780171956224 2464141307092992 2465263411513344 2466386026910208 2468778508025856 2469902724104192 2475408528433152 2476535763646464 2476715226347232 2479372494962688 2489575673954304 2490709360508928 2492024135298048 2499820841336832 2500959193268224 2501140425818112 2502279378653184 2503600260926544 2512576824655872 2513903142658752 2515454838964224 2516600310202368 2525806504968192 2526956690079744 2528107398955008 2528290598805504 2535080441722218 2537355688804352 2538695086866432 2545512871523544 2553224431140864 2554387101646848 2560081235033088 2561247027945216 2563731527565312 2564898982723584 2570616548757504 2571787139171328 2571973504283664 2573144712618948 2583733785510384 2585328584491008 2586505874374656 2595967796772864 2597149931470848 2597338134503424 2598332604481536 2598520893216768 2609214394834944 2610591725068704 2612013821853696 2623957186379776 2624147332005888 2625342298914816 2626728142611456 2634946292219904 2636146176688128 2636337205592064 2637537723445248 2643417212735988 2644620954636141 2648391788150784 2652632759402496 2655504168441228 2659756529020032 2662336586317824 2663548943597568 2669486416017408 2670702029139456 2674510050361344 2681692572469248 2683108161876168 2685986869542912 2697040313450496 2698268473884672 2698464004494336 2699692813239552 2708139244781568 2709568794636288 2710802660207616 2712475891924992 2721958226710528 2724878616625152 2725076075544576 2726317002719232 2736290380382208 2737536414253056 2737734790422528 2738981482039296 2750253010771968 2753203758170112 2757638944150506 2764734147330048 2765792709967872 2765993133735936 2767252693450752 2772158970479616 2773421337952512 2774684280273984 2777375821529088 2778640564617216 2784834594487296 2786102734102272 2786304629640636 2800772633198592 2802048030572544 2812298446503936 2813579092426752 2813782979045376 2815064300984832 2826648927737856 2828141035491096 2829681640341504 2831175348977664 2841326420754432 2841532318089216 2842826276339712 2844120823824384 2854525149904896 2855825024745472 2856031972724736 2859096210407424 2863701980463987 2872169352658944 2872377485033472 2873685489352704 2881402906438368 2884197968510976 2885511355564032 2891943617352192 2893260531567744 2897385887891456 2902025582936064 2905166953508352 2906700508699182 2908494657552384 2909819108671488 2915295018614784 2920463771369472 2921793672904704 2923124180041728 2923336004868864 2933817515180032 2935366194189312 2936915690702292 2938515549585408 2950608206168064 2951951834677248 2952165748506624 2953510086279168 2964314578747392 2965664448774144 2965879356291072 2967229938875904 2979440761669632 2981279809142784 2982637404684288 2994911632687104 2995128659607552 2996275435798528 2996492561547264 3003172218019584 3004539782781888 3008823806656512 3013641951510528 3016904144027904 3018496682110689 3027421750099968 3034170352631808 3035552033120256 3037154414894496 3046656650379264 3048044016795648 3048264893965824 3049652992733568 3051535378415616 3062203005049344 3064093137174528 3065488443703296 3067106628059136 3076702573953024 3078103622483968 3078326677929984 3079728466034688 3081354167294208 3092402245730304 3094034637118464 3097354227941376 3110100541636608 3111516798713856 3111742275452928 3113159280132096 3120099005196576 3121519815308232 3124547799220224 3125970635194368 3132938918798208 3134365575865056 3142430069096448 3143861048180736 3147264199634048 3150869212348416 3152304034394112 3156798747967488 3163835752316928 3165276478980096 3165505851426048 3166947338607936 3179980043705088 3181658664927483 3183391845384192 3196492223348736 3196723857850368 3197947820900352 3198179560882176 3199635926802432 3211340793643008 3212803152838656 3213035969315328 3229719793238016 3231190521741312 3232896175521792 3243010821193728 3244487602077696 3244722714574848 3246200275009536 3253436569521216 3254918098013712 3259559123877888 3264778780803072 3268312822696896 3273546497255424 3278214084427776 3279706895941632 3285521742790656 3287017882017792 3288514702546944 3300544704577536 3302047684861952 3302286968462976 3305829993283584 3319434231939072 3320945814011904 3321186467069952 3322698847064064 3333094455115776 3334853901090816 3336372504870912 3338133681235392 3350102432874496 3351870856878336 3353939785285632 3355467080269824 3367742006624256 3369275586772992 3369519742058496 3370809865273344 3371054131740672 3380107255629624 3384926782488576 3394017162031392 3404299241521152 3405849468862464 3413441646710784 3414996037260288 3418308703420416 3419865310298112 3427488731676672 3429049518895104 3429298005711552 3430859616825264 3444978380680512 3447104779321344 3448674499166208 3461290395697152 3462866575294464 3463117512671232 3464443472642048 3464694524289024 3478952526446592 3480788966758272 3484523506434048 3498863109341184 3500456398553088 3502304190148608 3511709792221761 3513261722959872 3514861568917504 3515116274122752 3516716964593664 3524556283647984 3526161272848188 3531189050867712 3535233827733504 3536843679203328 3540672224588304 3546342038693376 3549782115090432 3551398591463424 3559315221356544 3560936038852608 3562815755933928 3566013400481792 3575590096625664 3577477549168224 3581315826057216 3596053751267328 3597691298512896 3597952005992448 3599590417652736 3610852326375424 3612758392848384 3614403546943488 3614665465479744 3633434767392768 3635089336958976 3648387173842944 3650048552337408 3650313053896704 3651975309385728 3660116140711368 3661782860265426 3667004014362624 3676851925534008 3686312196440064 3687990844981248 3689670257934336 3696211960639488 3697895117270016 3699579040365312 3703167762038784 3704854086156288 3713112792649728 3714803645469696 3715072839520848 3734363510931456 3736064040763392 3738036202947072 3749731262005248 3751438789902336 3751710638727168 3753419067979776 3768865236983808 3770854713988128 3772908853788672 3774900465303552 3788709757452288 3790435035119616 3792161098432512 3792435898208256 3806033533206528 3808042630299648 3818269307285316 3829836646711296 3831580652470272 3840121852549632 3841870541917824 3845597291347968 3847348474085376 3855924823136256 3857680708756992 3859717068928422 3873555938011136 3875600678265576 3877992876736512 3879758811561984 3893951695159296 3895724897206272 3896007201755136 3897498906722304 3897781339825152 3913821592252416 3915887587603056 3918020732780544 3935935779569664 3936220998008832 3938013448372224 3952419438329856 3954219265032192 3954505808388096 3956306585167872 3965125819103982 3972587682226176 3976849872912384 3978949139103744 3983256252661842 3993504879476736 3995323415396352 4004229624026112 4006053043709184 4011765075542016 4022538858703872 4024662242814252 4028980304314368 4045560470175744 4047402710827008 4049539219859328 4062208867172352 4064058689060864 4064353191954432 4066203990311424 4068713837887488 4082937340065792 4085457516232704 4087317924937728 4087614113316864 4089475504078848 4104435570573312 4106304621379584 4108472223058944 4123202994307072 4125379516157952 4129805637255168 4136458416225759 4147101220995072 4148689064951808 4148989700603904 4150879040176128 4160132006928768 4162026420410976 4166063732293632 4167960846925824 4177251891730944 4179154101153408 4179456944460954 4191814730907648 4201158949797888 4203072045858816 4218447669755904 4220368638640128 4220674468568064 4222596451477248 4239973391606784 4242211553236644 4244522460512256 4261989631131648 4262298477133824 4263930427867136 4264239414509568 4266181235736576 4281787724857344 4283737537118208 4284047959087104 4288644315611136 4306293057650688 4308254028988416 4310528234029056 4322104359657552 4325983469436928 4326296952766464 4328267033346048 4337915426028288 4339890797351616 4346078831837184 4353038374404096 4357750430262528 4360050763048773 4364728663007232 4372942527922176 4380695657054208 4382690509357056 4384686270062592 4385004007303296 4400726272770048 4403049291283968 4407773324378112 4425912309252096 4427927752015872 4428248622759936 4430265129418752 4444125940154368 4446471868121088 4448496673161216 4448819034436608 4450844908313856 4469161142504448 4471919713714176 4473956107026432 4492367449030656 4492692989411328 4494413153697792 4494738842320896 4504758327029376 4506809674172832 4513235709984768 4525356216041856 4539065655361536 4541132625149952 4551255528947712 4553328049680384 4559820413730816 4569984975568896 4572066025193472 4572397340948736 4574479489100352 4593304507574016 4596139705761792 4598232665554944 4600659942088704 4615053860929536 4617155433725952 4617490016894976 4619592699052032 4638603368595456 4641051955677696 4646031341912064 4665150812454912 4667275198070784 4667613413179392 4669738920198144 4682279722962348 4684348963946496 4686821698830336 4688955952791552 4699408378197312 4701548363797584 4708252067823616 4713645103644672 4715791572271104 4720896299451072 4726303818522624 4728456051591168 4735198121951232 4745753628475392 4747914718470144 4750421007911904 4767453462167552 4769970065557632 4775087768076288 4794738335023104 4795085786775552 4796921731350528 4797269341323264 4799453890203648 4817011190464512 4819204729257984 4819553953972992 4844579689857024 4846785782611968 4864516231790592 4866731403116544 4867084071862272 4869300412514304 4880154854281824 4882377147020568 4889338685816832 4897168171204608 4902469234045344 4915082928586752 4917321126641664 4919560343912448 4928282614185984 4930526823026688 4932772053820416 4937557016051712 4939805448208384 4950817056866304 4953071527292928 4953430452694464 4958744989925376 4979151347908608 4981418721017856 4984048270596096 4999641682673664 5001918386536448 5002280851636224 5004558757306368 5007200521853088 5025153649311744 5027806285317504 5030909677928448 5033200620404736 5051613009936384 5053913380159488 5056214797910016 5056581197611008 5070160883444436 5074711377608704 5077390173732864 5091025743047088 5106448862281728 5108774203293696 5120162470066176 5122494055890432 5127463055130624 5129797965447168 5141233097515008 5143574278342656 5143947008567328 5146289425237896 5167467571020768 5170657168982016 5173011748749312 5191935593545728 5194299862941696 5194676269006848 5196665208963072 5197041786433536 5218428789669888 5221183450137408 5248294664011776 5250684597829632 5253456285222912 5269892584439808 5272292353376256 5272674411184128 5275075446890496 5286834425471976 5289241909272282 5296783576301568 5305265518804992 5311008336882456 5319513058040064 5324673172635648 5327097887195136 5338972832034816 5341404058278912 5349020100722688 5363385144938496 5366216323752336 5371973739085824 5394080626900992 5396536947769344 5396928008988672 5399385626479104 5416278489563136 5419137589272576 5421605320415232 5424951783849984 5443916453421056 5449757233250304 5450152151089152 5452634005438464 5472580760764416 5475072828506112 5475469580845056 5477962964078592 5492674290398139 5500506021543936 5515277888301012 5529468294660096 5531986267471872 5534505386901504 5544317940959232 5546842675905024 5549368560547968 5554751643058176 5557281129234432 5569669188974592 5572205468204544 5572609259281272 5601545266397184 5604096061145088 5624596893007872 5627158184853504 5627565958090752 5630128601969664 5653297855475712 5656282070982192 5659363280683008 5662350697955328 5683064636178432 5685652552679424 5688241647648768 5709050299809792 5711650049490944 5712063945449472 5718192420814848 5727403960927974 5744338705317888 5744754970066944 5747370978705408 5762805812876736 5768395937021952 5771022711128064 5783887234704384 5786521063135488 5789575603392633 5794771775782912 5810333907016704 5813401017398364 5816989315104768 5819638217342976 5840927542738944 5843587345809408 5846248360083456 5846672009737728 5867635030360064 5870732388378624 5873831381404584 5877031099170816 5901216412336128 5903903669354496 5904331497013248 5907020172558336 5928629157494784 5931328897548288 5931758712582144 5934459877751808 5947688728655973 5958881523339264 5965274809368576 5974884378992763 5990257319215104 5992550871597056 5992985123094528 6006344436039168 6009079565563776 6017647613313024 6027283903021056 6033808288055808 6036993364221378 6054843500199936 6068340705263616 6071104066240512 6074308829788992 6093313300758528 6096088033591296 6096529787931648 6099305985467136 6103070756831232 6124406010098688 6128186274349056 6130976887406592 6134213256118272 6156207244967936 6156653355859968 6159456932069376 6162708334588416 6184804491460608 6188069274236928 6194708455882752 6220201083273216 6223033597427712 6223484550905856 6226318560264192 6240198010393152 6243039630616464 6249095598440448 6251941270388736 6265877837596416 6268731151730112 6287722096361472 6294528399268096 6301738424696832 6304608068788224 6327671504633856 6330552957960192 6331011702852096 6333894677215872 6359960087410176 6363317329854966 6366783690768384 6392984446697472 6393447715700736 6395895641800704 6396359121764352 6399271853604864 6422681587286016 6425606305677312 6426071938630656 6459439586476032 6462381043482624 6465792351043584 6488975204155392 6489445429149696 6492400550019072 6506873139042432 6509836196027424 6519118247755776 6529557561606144 6536625645393792 6547092994510848 6556428168855552 6559413791883264 6571043485581312 6574035764035584 6577029405093888 6601089409155072 6604095369723904 6604573936925952 6611659986567168 6638868463878144 6641891628023808 6642372934139904 6645397694128128 6666188910231552 6669707802181632 6672745009741824 6676267362470784 6700204865748992 6703741713756672 6707879570571264 6710934160539648 6735484013248512 6738551173545984 6739039484116992 6741619730546688 6742108263481344 6760214511259248 6769853564977152 6788034324062784 6808598483042304 6811698937724928 6826883293421568 6829992074520576 6839730620596224 6854977463353344 6858099037790208 6858596011423104 6861719233650528 6889956761361024 6894209558642688 6897348998332416 6922580791394304 6925733150588928 6926235025342464 6928886945284096 6929389048578048 6957905052893184 6961577933516544 6969047012868096 6997726218682368 7000912797106176 7004608380297216 7023419584443522 7026523445919744 7029723137835008 7030232548245504 7033433929187328 7049112567295968 7052322545696376 7062378101735424 7070467655467008 7073687358406656 7081344449176608 7092684077386752 7099564230180864 7102797182926848 7118630442713088 7121872077705216 7125631511867856 7132026800963584 7151180193251328 7154955098336448 7162631652114432 7192107502534656 7195382597025792 7195904011984896 7199180835305472 7221704652750848 7225516785696768 7228807093886976 7229330930959488 7266869534785536 7270178673917952 7296774347685888 7300097104674816 7300626107793408 7303950618771456 7320232281422736 7323565720530852 7334008028725248 7353703851068016 7372624392880128 7375981689962496 7379340515868672 7392423921278976 7395790234540032 7399158080730624 7406335524077568 7409708172312576 7426225585299456 7429607290939392 7430145679041696 7468727021862912 7472128081526784 7476072405894144 7499462524010496 7502877579804672 7503421277454336 7506838135959552 7537730473967616 7541709427976256 7549800930607104 7577419514904576 7580870070239232 7584322196865024 7584871796416512 7612067066413056 7616085260599296 7636538614570632 7659673293422592 7663161304940544 7680243705099264 7683741083835648 7691194582695936 7694696948170752 7711849646272512 7715361417513984 7719434137856844 7747111876022272 7751201356531152 7755985753473024 7759517623123968 7787903390318592 7791449794412544 7792014403510272 7794997813444608 7795562679650304 7827643184504832 7831775175206112 7836041465561088 7871871559139328 7872441996017664 7876026896744448 7904838876659712 7908438530064384 7909011616776192 7912613170335744 7930251638207964 7933862863908423 7945175364452352 7957898278207488 7966512505323684 7987009758953472 7990646830792704 8008459248052224 8012106087418368 8023530151084032 8045077717407744 8049324485628504 8057960608628736 8091120940351488 8094805421654016 8099078439718656 8124417734344704 8128117378121728 8128706383908864 8132407980622848 8137427675774976 8165874680131584 8174635849875456 8175228226633728 8178951008157696 8208871141146624 8212609242759168 8216944446117888 8246405988614144 8250759032315904 8259611274510336 8272916832451518 8294202441990144 8297378129903616 8297979401207808 8301758080352256 8320264013857536 8324052840821952 8332127464587264 8335921693851648 8354503783461888 8358308202306816 8358913888921908 8402317899595776 8406144091717632 8436895339511808 8440737277280256 8441348937136128 8445192902954496 8479946783213568 8484423106473288 8489044921024512 8523979262263296 8524596954267648 8527860855734272 8528478829019136 8532362471473152 8563575449714688 8567475074236416 8568095918174208 8577288631222272 8591105941391961 8616508057976832 8621056468058112 8644208719315104 8652593905532928 8656534066692096 8675830852056576 8679781594703232 8692157663674368 8706076748808192 8715500860525056 8720101526097546 8729457326014464 8745885055844352 8761391314108416 8765381018714112 8769372540125184 8770008014606592 8801452545540096 8806098582567936 8815546648756224 8851824618504192 8855855504031744 8856497245519872 8860530258837504 8892943736242176 8896993346322432 8897638068873216 8901689816627712 8938322285008896 8943839427428352 8947912214052864 8984734898061312 8985385978822656 8988826307395584 8989477684641792 9009516654058752 9013619348345664 9026471419969536 9050712432083712 9055490046332067 9082265250299904 9102511057895424 9106656099360768 9139969951137792 9144132050386944 9144794681897472 9148958978200704 9186609015148032 9192279411523584 9196465331109888 9201319884177408 9230107721859072 9234310867451904 9234980033789952 9239185398104064 9277206737190912 9282103911355392 9292062683824128 9330301624909824 9334550396141568 9335226826358784 9339477840396288 9364559445924696 9373643397660672 9377911905583104 9398816756394624 9403096727595168 9416504135647232 9427290207289344 9431583144542208 9441792598902144 9452607637045248 9456912103182336 9470396243902464 9491507256950784 9495829436940288 9500842015823808 9534906924335104 9539940131115264 9544975994782449 9550175536152576 9589476670046208 9590171573551104 9593843462701056 9594538682646528 9598907780407296 9634022380929024 9638409458515968 9639107907945984 9689159379714048 9693571565223936 9729032463581184 9733462806233088 9734168143724544 9738600825028608 9760309708563648 9764754294041136 9778677371633664 9794336342409216 9804938468090688 9834642253283328 9839120687824896 9856565228371968 9861053646053376 9865544107640832 9879610896416768 9901634113732608 9906143054585856 9906860905388928 9917489979850752 9958302695817216 9962837442035712 9968096541192192 9999283365347328 10003836773072896 10004561703272448 10009117514612736 10014401043706176 10050307298623488 10055612570635008 10061819355856896 10066401240809472 10103226019872768 10107826760318976 10112429595820032 10113162395222016 10140321766888872 10149422755217408 10154780347465728 10182051486094176 10212897724563456 10217548406587392 10240324940132352 10244988111780864 10254926110261248 10259595930894336 10282466195030016 10287148556685312 10287894017134656 10292578850475792 10334935142041536 10341314337964032 10346023497498624 10383871187091456 10388599725883392 10389352538013696 10393330417926144 10394083572867072 10436857579339776 10442366900274816 10496589328023552 10501369195659264 10506912570445824 10539785168879616 10544584706752512 10545348822368256 10550150893780992 10573668850943952 10578483818544564 10593567152603136 10610531037609984 10622016673764912 10639026116080128 10649346345271296 10654195774390272 10677945664069632 10682808116557824 10698040201445376 10726770289876992 10732432647504672 10743947478171648 10788161253801984 10793073895538688 10793856017977344 10798771252958208 10832556979126272 10838275178545152 10843210640830464 10887832906842112 10900304302178304 10905268010876928 10945161521528832 10950145657012224 10950939161690112 10955925928157184 10985348580796278 11001012043087872 11030555776602024 11058936589320192 11063972534943744 11069010773803008 11088635881918464 11093685351810048 11098737121095936 11109503286116352 11114562258468864 11139338377949184 11144410936409088 11145218518562544 11203090532794368 11208192122290176 11249193786015744 11254316369707008 11255131916181504 11260257203939328 11306595710951424 11312564141964384 11318726561366016 11324701395910656 11366129272356864 11371305105358848 11376483295297536 11418100599619584 11423300098981888 11424127890898944 11454807921855948 11489509940133888 11494741957410816 11525611625753472 11536791874043904 11542045422256128 11567774469408768 11573042126270976 11579151206785266 11589543551565824 11620667814033408 11626802034796728 11633978630209536 11639276434685952 11681855085477888 11687174691618816 11692496720166912 11693344019475456 11735270060720128 11741464776757248 11747662762809168 11754062198341632 11807807338708992 11808662994026496 11814040345116672 11857258314989568 11862657795096576 11863517425164288 11868919755503616 11895377457311946 11917763046678528 11930549618737152 11949768757985526 11980514638430208 11985101743194112 11985970246189056 12012688872078336 12018159131127552 12035295226626048 12067616576111616 12073986728442756 12136681410527232 12142208132481024 12148617659577984 12186626601517056 12192176067182592 12193059575863296 12198611970934272 12206141513662464 12248812020197376 12256372548698112 12261953774813184 12268426512236544 12312414489935872 12313306711719936 12318913864138752 12325416669176832 12369608982921216 12376138548473856 12389416911765504 12409375248677277 12446067194855424 12446969101811712 12452637120528384 12480396020786304 12486079261232928 12498191196880896 12503882540777472 12531755675192832 12537462303460224 12575444192722944 12589056798536192 12603476849393664 12609216137576448 12655343009267712 12661105915920384 12662023405704192 12667789354431744 12719920174820352 12726634659709932 12733567381536768 12785968893394944 12786895431401472 12791791283601408 12792718243528704 12798543707209728 12845363174572032 12851212611354624 12852143877261312 12918879172952064 12924762086965248 12931584702087168 12977950408310784 12978890858299392 12984801100038144 13013746278084864 13019672392054848 13038236495511552 13059115123212288 13073251290787584 13080152289146319 13094185989021696 13118827583766528 13142086971162624 13148071528071168 13154058810187776 13202178818310144 13208190739447808 13209147873851904 13223319973134336 13277736927756288 13283783256047616 13284745868279808 13290795388256256 13332377820463104 13339415604363264 13345490019483648 13352534724941568 13400409731497984 13407483427513344 13415759141142528 13421868321079296 13477102347091968 13478078968233984 13483239461093376 13484216526962688 13520429022518496 13539707129954304 13576068648125568 13617196966084608 13623397875449856 13653766586843136 13659984149041152 13679461241192448 13709954926706688 13716198075580416 13717192022846208 13723438467301056 13779913522722048 13788419117285376 13794697996664832 13845161582788608 13851466301177856 13852470050684928 13857773890568192 13858778097156096 13915810105786368 13923155867033088 13938094025736192 13995452437364736 14001825594212352 14009216760594432 14046839168887044 14053046891839488 14059446275670016 14060465096491008 14066867858374656 14098225134591936 14104645091392752 14124756203470848 14140935310934016 14147374716813312 14162688898353216 14185368154773504 14205594365853696 14237260885426176 14243744155410432 14251263023735712 14302360386502656 14309910196672896 14325263304228864 14384215005069312 14390765194051584 14391808023969792 14398361670610944 14443409305501696 14451033571393536 14457614187773952 14458661861918976 14533739069571072 14540357347835904 14593548695371776 14600194209349632 14601252215586816 14607901237542912 14640464562845472 14647131441061704 14668016057450496 14707407702136032 14745248785760256 14751963379924992 14758681031737344 14784847842557952 14791580469080064 14798316161461248 14812671048155136 14819416344625152 14852451170598912 14859214581878784 14860291358083392 14937454043725824 14944256163053568 14952144811788288 14998925048020992 15005755159609344 15006842554908672 15013676271919104 15075460947935232 15083418855952512 15099601861214208 15154839029809152 15161740140478464 15168644393730048 15169743592833024 15224134132826112 15232170521198592 15273077229141264 15319346586845184 15326322609881088 15360487410198528 15367482167671296 15382389165391872 15389393896341504 15423699292545024 15430722835027968 15438868275713688 15494223752044544 15502402713062304 15511971506946048 15519035246247936 15575806780637184 15582899588825088 15584028807020544 15589995626889216 15591125359300608 15655286369009664 15663550350412224 15744883992035328 15752053793488896 15809677753319424 15816877060128768 15818023233552384 15825226340671488 15860503276415928 15867725727816846 15890350728904704 15915796556414976 15933025010647368 15974019517906944 15981293661585408 16016918496104448 16024212174836736 16047060302168064 16090155434815488 16098648971257008 16115921217257472 16182241880702976 16189610843308032 16198156879437312 16248835468689408 16256234756243456 16257412767817728 16264815961245696 16274855351549952 16331749360263168 16349271699750912 16350456453267456 16357902016315392 16417742282293248 16425218485518336 16433888892235776 16478022871194417 16492811977228288 16501518064631808 16545833664903036 16588404883980288 16595958802415616 16603516160704512 16640528027715072 16648105681643904 16664254929174528 16671843387703296 16709007566923776 16716616404613632 16717827777843816 16804635799191552 16812288183435264 16873790679023616 16881474554560512 16882697874272256 16890385805908992 16959893566427136 16968846212946576 16978089842049024 17049193908535296 17055721711468544 17056957658038272 17064724942946304 17127150899429376 17134950148472832 17136191836348416 17154577262444544 17182211882783922 17233016115953664 17242112936116224 17288417438630208 17305187811065856 17313068133384192 17351661704113152 17359563189406464 17384315327348736 17431001721050112 17440203052195092 17458914652028928 17522782628216832 17530762037428224 17538745080250368 17540016029213184 17602905091080192 17612197165135872 17631093297512448 17703649237008384 17711711008063488 17712994491039744 17721060517675008 17785887472484352 17793986692644864 17795276137746432 17803379633255424 17876644570017792 17895824428105728 17924653136978289 17970771957645312 17977652614791168 17978955369283584 18019033308117504 18027238696691328 18052942839939072 18101424864167424 18110980092664134 18164530500599808 18205022115790848 18213312198721536 18279939902275584 18288264100773888 18289589363794944 18297917956401408 18373218030296064 18384558823047168 18392930662219776 18402639768354816 18468621734903808 18469960067579904 18478370796208128 18554413474381824 18564207822710784 18584125367648256 18660603249819648 18669100792283136 18670453652717568 18678955680792576 18729118891849392 18747286795321344 18755823811166208 18797633512789248 18806193455190336 18833008271294464 18863166289084416 18883585197804288 18905215274090496 18913824206364672 18983014513901568 18991658873880576 19001684031647616 19069813848670208 19079880262230528 19089951989564898 19100351072305152 19178953340092416 19180343147102208 19187686925402112 19189077365293056 19197815560814592 19268044761858048 19276818917031936 19278215815891968 19378318759428096 19387143130447872 19466925612466176 19468336287449088 19477201650057216 19520619417127296 19529508588082272 19557354743267328 19588672684818432 19609876936181376 19669284506566656 19678241375649792 19713130456743936 19722107292106752 19731088215281664 19759221792833536 19803268227465216 19812286109171712 19813721810777856 19834979959701504 19916605391634432 19925674884071424 19936193082384384 19998566730694656 20007673546145792 20009123406544896 20018235029225472 20028802087412352 20100614597246976 20111225141270016 20123638711713792 20132802481618944 20206452039745536 20215653520637952 20224859191640064 20226324790444032 20280643533777744 20298845510434816 20309560694931456 20364102972188352 20425795449126912 20435096813174784 20480649880264704 20489976223561728 20519191861788672 20564932390060032 20574297113370624 20575788034269312 20585157700951584 20669870284083072 20682628675928064 20692046994997248 20767742374182912 20777199451766784 20778705076027392 20786660835852288 20788167145734144 20873715158679552 20884733800549632 20993178656047104 21002738391318528 21013825140891648 21079570337759232 21089169413505024 21090697644736512 21100301787561984 21147337701887904 21156967637089128 21187134305206272 21221062075219968 21244033347529824 21278052232160256 21298692690542592 21308391548780544 21355891328139264 21365616233115648 21396080402890752 21453540579753984 21464865295009344 21487894956343296 21576322507603968 21586147791077376 21587712035954688 21597542505916416 21665113958252544 21676550357090304 21686421281660928 21775665813684224 21800608604356608 21810536021753856 21890323043057664 21900291314024448 21901878323380224 21911851856314368 21970697161592556 22002024086175744 22061111553204048 22117873178640384 22127945069887488 22138021547606016 22177271763836928 22187370703620096 22197474242191872 22219006572232704 22229124516937728 22278676755898368 22288821872818176 22290437037125088 22406181065588736 22416384244580352 22498387572031488 22508632739414016 22510263832363008 22520514407878656 22613191421902848 22625128283928768 22649402791821312 22732258544713728 22742610210717696 22752966590595072 22836201199239168 22846600197963776 22848255781797888 22909615843711896 22979019880267776 22989483914821632 23051223251506944 23073583748087808 23084090844512256 23135548938817536 23146084252541952 23158302413570532 23179087103131648 23241335628066816 23253604069593456 23267957260419072 23278552869371904 23363710170955776 23374349383237632 23384993440333824 23386688038950912 23470540121440256 23482929553514496 23495325525618336 23508124396683264 23615614677417984 23617325988052992 23628080690233344 23714516629979136 23725315590193152 23727034850328576 23737839511007232 23790754914623892 23801588591725269 23835526093357056 23899537515971052 23961029276860416 23971940492378112 24025377744156672 24036318262255104 24070590453252096 24135233152223232 24147973456885512 24273362821054464 24284416264962048 24297235319155968 24373253203034112 24384352134365184 24386119151726592 24397223941868544 24412283027324928 24497624040394752 24523907549626368 24536853024473088 24626613423439872 24637827728277504 24650833338353664 24739217965842432 24752277096947712 24778833823531008 24818750497354554 24892134389710848 24893938203623424 24905274241056768 24960792041572608 24972158522465856 24996382393761792 25007765081554944 25063511350385664 25074924606920448 25178113597072384 25206953698787328 25218432275152896 25310686018535424 25322211831840768 25324046811408384 25335578708863488 25439840349640704 25453269319419864 25467134763073536 25571937786789888 25573790862802944 25583582567202816 25585436487057408 25597087414419456 25690726349144064 25702425222709248 25704287754522624 25773317824175883 25849524173930496 25863169404174336 25957781716598784 25969602200076288 26027492556169728 26039344784109696 26076472991023104 26118230246424576 26146502581575168 26160304578292638 26188371978043392 26237655167533056 26284173942325248 26296143056142336 26308117620375552 26404357636620288 26416381478895616 26418295747703808 26446639946268672 26555473855512576 26567566512095232 26569491736559616 26581590776512512 26678831208726528 26690980038967296 26705069449883136 26800819462995968 26814966855026688 26831518282285056 26843736642158592 26954204694183936 26956157936467968 26966478922186752 26968433053925376 27040858045036992 27079414259908608 27152137296251136 27166470138996201 27246795750899712 27307533173686272 27319968298082304 27419909853413376 27432396151160832 27434384045692416 27446876934602112 27559827045444096 27576838234570752 27589395993329664 27690323165577216 27702932602355712 27704940101369856 27715547781136384 27717556194312192 27831620211572736 27846311734066176 27876188051472384 27990904874729472 28003651188424704 28018433521188864 28093678337774088 28118892551340032 28120930192982016 28133735716749312 28196450269183872 28209290182785504 28249512406941696 28281870621868032 28294749433626624 28325377796706432 28370736309547008 28411188731707392 28474521770852352 28487488310820864 28502526047471424 28604720773005312 28619820393345792 28650526608457728 28768430010138624 28781530388103168 28783616047939584 28796723341221888 28886818611003392 28902067142787072 28915228375547904 28917323723837952 29067478139142144 29080714695671808 29187097390743552 29200388418699264 29202504431173632 29215802475085824 29280929125690944 29294262882123408 29336032114900992 29414815404272064 29503926759849984 29517362063474688 29569695685115904 29583160938160128 29596632322922496 29638832689250304 29704902341197824 29718429163757568 29720582716166784 29874908087451648 29888512326107136 29904289623576576 29997850096041984 30011510319218688 30013685109817344 30027352543838208 30150921895870464 30166837711905024 30199203722428416 30309678059618304 30323480280956928 30337288787460096 30339487185666048 30448268265652224 30464341042397184 30546154458282528 30638693173690368 30652645219762176 30720974820397056 30734964335342592 30764778330783744 30778787792683008 30847398585090048 30861445670055936 30877736551427376 30988447504089088 31004805426124608 31023943013892096 31038070492495872 31151613561274368 31165799177650176 31168057614041088 31179991253778432 31182250718601216 31310572738019328 31327100700824448 31489767984070656 31504107586977792 31619355506638848 31633754120257536 31636046467104768 31650452681342976 31721006552831856 31735451455633692 31780701457809408 31831593112829952 31866050021294736 31948039035813888 31962587323170816 32033836992208896 32048424349673472 32094120604336128 32180310869630976 32197297942514016 32231842434514944 32364483761405952 32379221686616064 32396313758874624 32497670937378816 32512469512486912 32514825535635456 32529631922491392 32663498720526336 32700912906534912 32715804032630784 32835484564586496 32850436971036672 32867777784471552 32956045742388834 32985623954456576 33003036129263616 33091667329806072 33176809767960576 33191917604831232 33207032321409024 33281056055430144 33296211363287808 33328509858349056 33343686775406592 33418015133847552 33433232809227264 33435655555687632 33609271598383104 33624576366870528 33747581358047232 33762949109121024 33765395748544512 33780771611817984 33919787132854272 33937692425893152 33956179684098048 34098387817070592 34111443422937088 34113915316076544 34129449885892608 34254301798858752 34269900296945664 34272383672696832 34364423765567844 34484225872232448 34576834877260416 34610375622131712 34626136266768384 34703323408226304 34719126378812928 34768630654697472 34862003442100224 34880406104390184 34917829304057856 35045565256433664 35061524074856448 35077490160500736 35080032058426368 35205810182160384 35224394330271744 35262186595024896 35423422016126976 35425988982079488 35442121035350016 35571774944968704 35587973385289728 35590552275492864 35606759266510848 35753289140035584 35791648856211456 35849306273956578 35941543915290624 35955305229582336 35957910738567168 36038066616235008 36054477393382656 36105885679878144 36202849728334848 36221960185328268 36410044231581696 36426624397443072 36559879804551168 36576528201547776 36579178727589888 36595835912802816 36746436060592128 36769117646094336 36785861324439552 36805279536709632 36937243469807616 36939920135159808 36956741592416256 37108826948763648 37128415645421568 37168250735296512 37228125746031831 37338201584566272 37340907305435136 37357911361585152 37458237783698784 37494573590642688 37511647622332416 37595267025578496 37612386910380672 37666016542588928 37726332578168832 37767170395608576 37810430548180992 37827648412729344 37966029027803136 37983317747761152 38003368063295232 38139627697340416 38159760524461056 38179903979129796 38200702144610304 38357906680184832 38360686294204416 38375373850804224 38378154730586112 38395631121629184 38536089523716096 38553637834063872 38556431631783936 38756637518856192 38774286260895744 38933851224932352 38936672574898176 38954403300114432 39041238834254592 39059017176164544 39114709486534656 39177345369636864 39219753872362752 39240456867438957 39356482751299584 39426260913487872 39444214584213504 39462176430563328 39606536454930432 39624572218343424 39627443621555712 39669959919403008 39833210783268864 39851349768142848 39872386164768768 39997133461389312 40015347092291584 40018246813089792 40036470058450944 40057604174824704 40201229194493952 40222450282540032 40247277423427584 40265604963237888 40431307041275904 40449718383280128 40452649580888064 40561287067555488 40619121389862912 40728205944376704 40851590898253824 40870193626349568 40961299760529408 40979952447123456 41038383723577344 41129864780120064 41148594226741248 41151576068538624 41170315401903168 41339740568166144 41365257351856128 41384093989994496 41535484748365824 41554398903533568 41557410152054784 41573321671704576 41576334291468288 41747430317359104 41769467601099264 41986357312094208 42005476782637056 42027650281783296 42159140675518464 42178338827010048 42181395289473024 42200603575123968 42294675403775808 42313935274178256 42374268610412544 42442124150439936 42488066695059648 42556104464320512 42616783097561088 42711782656278528 42731232466231296 42907081159507968 42929730590018688 42975789912686592 43152645015207936 43172295582154752 43175424071909376 43195085011832832 43330227916505088 43353100714180608 43372842563321856 43551331627368448 43601217208713216 43621072043507712 43780646086115328 43800582628048896 43803756646760448 43823703712628736 43941394323185112 44004048172351488 44122223106408096 44235746357280768 44255890139774976 44276043095212032 44354543527673856 44374741407240192 44394948484383744 44438013144465408 44458249033875456 44557353511796736 44577643745636352 44580874074250176 44812362131177472 44832768489160704 44996775144062976 45017265478828032 45020527664726016 45041028815757312 45226382843805696 45250256567857536 45298805583642624 45464517089427456 45485220421435392 45505933181190144 45672402398478336 45693200395927552 45696511563595776 45819231687423792 45958039760535552 45978967829643264 46102446503013888 46147167496175616 46168181689024512 46271097877635072 46292168505083904 46316604827141064 46358174206263296 46482671256133632 46507208139186912 46535914520838144 46557105738743808 46727420341911552 46748698766475264 46769986880667648 46773376077901824 46941080242880512 46965859107028992 46990651051236672 47234651976105984 47256161380466688 47429033259958272 47450631180386304 47454069700657152 47475679022014464 47581509829247784 47603177183450538 47671052186714112 47799075031942104 47922058553720832 47943880984756224 48050755488313344 48072636524510208 48141180906504192 48270466304446464 48295946913771024 48546725642108928 48568832529924096 48594470638311936 48746506406068224 48768704268730368 48772238303453184 48794447883737088 48824566054649856 48995248080789504 49047815099252736 49073706048946176 49253226846879744 49275655456555008 49301666676707328 49478435931684864 49504554193895424 49637500994709108 49787876407246848 49810548482113536 49921584083145216 49944317044931712 49992764787523584 50015530163109888 50127022700771328 50149849213840896 50356227194144768 50413907397574656 50436864550305792 50621372037070848 50644423663681536 50648093622816768 50671157417726976 50879680699281408 50906538638839728 50934269526147072 51147581725605888 51167165134405632 51170872974114816 51194174828838912 51381452698288128 51404850445418496 51408575509045248 51546635648351766 51699048347860992 51726338808348672 51915563433197568 51939204400152576 52054985112339456 52078689568219392 52152945982046208 52293005163150336 52320609156585276 52376743956086784 52568347884650496 52592286112284672 52616235240751104 52808715273240576 52832762957791232 52836591495407616 52893279892537344 53110947711025152 53135133024190464 53138983473119232 53163181553025024 53357662417453056 53381960077934592 53410138899766272 53601638925991936 53629933710053376 53687473284317184 53773959410934867 53912315872935936 53932957844373504 53936866107850752 54081716090073984 54158828519817216 54304274592502272 54332940277992402 54493591501799424 54615066347372544 54639936596164608 54839819706826752 54864792302321664 54868768091384832 54893753869204224 55119654090888192 55153676469141504 55178791986659328 55405865204711424 55409880202739712 55431095562272768 55435112388624384 55663240423145472 55692623468132352 55752376102944768 55981809749458944 56007302376849408 56036867042377728 56187356675548176 56237785102680064 56241860385964032 56267471433498624 56392900538367744 56418580365571008 56499024813883392 56589498867253248 56650755593412864 56741472619094016 56949043541704704 56974976621641728 57005052094942848 57209441546010624 57239640786691584 57301053216915456 57536860020277248 57563060776206336 57567232095879168 57593446682443776 57773637222006784 57804134285574144 57830456751095808 57834647447675904 58134956278284288 58161429391343616 58400776837398528 58405008862347264 58431604950171648 58561858251381888 58588525764246816 58672064229801984 58829630808544128 59007853519699968 59034724126949376 59139391370231808 59166321876320256 59193264645844992 59277665378500608 59409804682395648 59436858327515136 59441165432333568 59749816174903296 59777024652214272 59808579247153152 59995700192083968 60023020638437376 60027370219634688 60054705087676416 60301843791740928 60333675423810048 60398407444856832 60619356119236608 60646960561913856 60674577574920192 60678974371332096 60896536531304448 60928682084794368 61092308916565056 61277386347380736 61305290439524352 61441949640794112 61469928670685184 61557575585366016 61694797170180096 61722891340111872 61755473102854752 61976895008178176 62009610852249216 62047886027784192 62076140984991744 62303227122548736 62331598355300352 62336115228082176 62359982507556864 62364501437202432 62621145476038656 62654201401648896 62979535968141312 63008215173955584 63238711013277696 63267508240515072 63272092934209536 63300905362685952 63442013105663712 63470902911267384 63561402915618816 63663186225659904 63732100042589472 63896078071627776 63925174646341632 64067673984417792 64096848699346944 64188241208672256 64360621739261952 64394595885028032 64463684869029888 64728967522811904 64758443373232128 64792627517749248 64995341874757632 65024939024973824 65029651071270912 65059263844982784 65326997441052672 65401825813069824 65431608065261568 65670969129172992 65700873942073344 65735555568943104 65912091484777668 65971247908913152 66006072258527232 66183334659612144 66353619535921152 66383835209662464 66414064642818048 66562112110860288 66592422726575616 66657019716698112 66687373550813184 66836030267695104 66866465618454528 66871311111375264 67218543196766208 67249152733741056 67495162716094464 67525898218242048 67530791497089024 67561543223635968 67839574265708544 67875384851786304 68196775634141184 68227830632153088 68258899771785216 68508603597717504 68539800593891328 68544767345393664 68728847531135688 68968451744464896 69153669754520832 69220751244263424 69252272533536768 69406646816452608 69438252757625856 69537261309394944 69724006884200448 69760812208780368 69835658608115712 70091130512867328 70123048149712896 70154980321001472 70160064116852736 70411620364320768 70448788660543488 70524373190049792 70846844032253952 70851977964158976 70884242070700032 71143549889937408 71175946770579456 71181104550985728 71213518533021696 71404765775175807 71506578280071168 71698612547913156 71883087830581248 71915821477134336 72076133232470016 72108954786765312 72211771359756288 72405699456669696 72443920370656536 72820088463163392 72853248794886144 73119759609102336 73153056403095552 73158357455179776 73191671825605632 73492872121184256 73571722648879104 73610559073419264 73879840270319616 73913483184832512 74217653897527296 74256831290843136 74336501470593024 74456251492063662 74676403169132544 74681814610870272 74715822723170304 74916475567397568 74989147181285376 75023295244664832 75190534051156992 75224773820761344 75332033085177856 75534340791217152 75620861096361984 75655296825458688 75932058055606272 75966635495522304 76006736126590464 76279255394680832 76319521048922112 76359807958259592 76401404289220608 76715813360369664 76721372588408832 76750747701608448 76756309461172224 76791262243258368 77072179047432192 77107275668127744 77112863263567872 77319953472527649 77548572521791488 77873345149796352 77908806600228864 78082477668509184 78118034352329088 78229418973069312 78354690739273728 78439507744725504 78480913734877914 78712965502599168 78852521826975744 78888429168427008 78924352861126656 79213072909860864 79249144436686848 79254887243111424 79339919838806016 79666421566537728 79702699536285696 79744772329537536 80030694184583168 80036493626179584 80072940116901888 80115208349649408 80402458388987904 80444900565080064 80494554846855168 80531209926475776 80862614082551808 80899436766560256 80905299161776128 81122574135110976 81238242779725824 81456411888753408 81740387252699136 81922599521058816 81959904894246912 82259729560240128 82297188453482496 82303152137077248 82340630803806336 82679481136332288 82730514703712256 82768187979988992 83070969496731648 83108797807067136 83114820304109568 83146643343409152 83152668582936576 83494860634718208 83538935202198528 83972714624188416 84010953565274112 84055300563566592 84356677654020096 84362790578946048 84401207150247936 84589350807551616 84627870548356512 84748537220825088 84884248300879872 84976133390119296 85112208928641024 85233566195122176 85423565312557056 85462464932462592 85814162319015936 85859461180037376 85951579825373184 86305290030415872 86344591164309504 86350848143818752 86390170023665664 86660455833010176 86706201428361216 86745685126643712 87102663254736896 87202434417426432 87242144087015424 87561292172230656 87601165256097792 87607513293520896 87647407425257472 87882788646370224 88008096344702976 88244446212816192 88511780279549952 88552086190424064 88709087055347712 88749482814480384 88789896968767488 88916498067750912 89114707023593472 89155287491272704 89161748148500352 89624724262354944 89665536978321408 89993550288125952 90034530957656064 90041055329452032 90082057631514624 90452765687611392 90500513135715072 90597611167285248 90929034178854912 90970440842870784 91011866362380288 91344804796956672 91386400791855104 91393023127191552 91638463374847584 91916079521071104 91957935659286528 92204893006027776 92294334992351232 92336363378049024 92542195755270144 92584337010167808 92633209654282128 92716348412526592 92965342512267264 93014416278373824 93071829041676288 93114211477487616 93454840683823104 93497397532950528 93539973761335296 93546752155803648 93882160485761024 93931718214057984 93981302102473344 94469303952211968 94512322760933376 94858066519916544 94901262360772608 94908139401314304 94951358044028928 95163019658495568 95206354366901076 95342104373428224 95598150063884208 95844117107441664 95887761969512448 96101510976626688 96145273049020416 96282361813008384 96540932608892928 96591893827542048 97093451284217856 97137665059848192 97188941276623872 97493012812136448 97537408537460736 97544476606906368 97588895767474176 97990496161579008 98147412097892352 98506453693759488 98551310913110016 98603333353414656 98956871863369728 99009108387790848 99275001989418216 99575752814493696 99621096964227072 99843168166290432 99888634089863424 99985529575047168 100031060326219776 100254045401542656 100299698427681792 100712454388289536 100827814795149312 100873729100611584 101242744074141696 101288847327363072 101296187245633536 101342314835453952 101759361398562816 101813077277679456 101868539052294144 102295163451211776 102334330268811264 102341745948229632 102388349657677824 102762905396576256 102809700890836992 102817151018090496 103093271296703532 103452677616697344 103831126866395136 103878408800305152 104109970224678912 104157379136438784 104305891964092416 104586010326300672 104641218313170552 104753487912173568 105136695769300992 105184572224569344 105232470481502208 105617430546481152 105665525915582464 105673182990815232 105786559785074688 106270266048380928 106277966946238464 106326363106050048 106715324834906112 106763920155869184 106820277799532544 107203277851983872 107259867420106752 107374946568634368 107547918821869734 107824631745871872 107865915688747008 107873732215701504 108163432180147968 108317657039634432 108608549185004544 108665880555984804 109230132694745088 109279873192329216 109679639413653504 109729584604643328 109737536182769664 109787507738408448 110239308181776384 110307352938283008 110357583973318656 110811730409422848 110819760405479424 110862191124545536 110870224777248768 111326480846290944 111385246936264704 111504752205889536 111684377238095493 112014604753698816 112073734084755456 112374713351096352 112483720771928064 112534942866997248 112785801076735488 112837160731142016 112998049627766784 113178997734506496 113301511186825728 113482945238188032 113898087083409408 113949953243283456 114010104189885696 114418883092021248 114479281573383168 114602106433830912 115073720040554496 115126121552412672 115134464191758336 115186893364887552 115608268571148288 115660913502191616 115669294895351808 116269912556568576 116322858782687232 116801553674797056 116810017724694528 116863209900343296 117123716502763776 117177051528493632 117344128459603968 117659261617088256 117721370602316871 118069448253898752 118278782740463616 118332643752640512 118386529291689984 118819609364791296 118873716655030272 118882330864667136 119499632349806592 119554049304428544 119617158494306304 119991400384167936 120046041276874752 120054740439269376 120109410175352832 120603687583481856 120667350847620096 120796814889713664 121293921123827712 121349155149840384 121357948742664192 121857364169588736 122184617833130112 122554772694761472 122610580879048704 122883899281588224 122939857341370368 123115151170732032 123389594340360192 123445782680223744 123510946205709504 123953790016356352 124019221704498432 124095772055568384 124152281969983488 124606454245097472 124663196710600704 124672230456164352 124719965015113728 124729002874404864 125242290952077312 125308402803297792 125959071936282624 126016430347911168 126477422026555392 126535016481030144 126544185868419072 126601810725371904 126884026211327424 126941805822534768 127122805831237632 127326372451319808 127464200085178944 127850349292683264 128135347968835584 128193697398693888 128721243478523904 128789191770056064 128927369738059776 129457935045623808 129516886746464256 129585255035498496 129990683749515264 130049878049947648 130059302142541824 130118527689965568 130653994882105344 130803651626139648 130863216130523136 131341938258345984 131401747884146688 131471111137886208 131824182969555336 131942495817826304 132012144517054464 132366669319224288 132707239071842304 132767670419324928 132828129285636096 133124224221720576 133184845453151232 133314039433396224 133374747101626368 133672060535390208 133732931236909056 133742622222750528 134437086393532416 134498305467482112 134990325432188928 135051796436484096 135061582994178048 135123086447271936 135679148531417088 135750769703572608 136393551268282368 136455661264306176 136517799543570432 137017207195435008 137079601187782656 137089534690787328 137457695062271376 137936903488929792 138307339509041664 138441502488526848 138504545067073536 138813293632905216 138876505515251712 139074522618789888 139448013768400896 139521624417560736 139671317216231424 140182261025734656 140246096299425792 140309960642002944 140320128233705472 140823240728641536 140897577321086976 141703955928317952 141768484141400064 142287099779874816 142351893541158912 142362209101971456 142427037066043392 142809531550351614 143013156560142336 143397225095826312 143766175661162496 143831642954268672 144152266464940032 144217909573530624 144423542719512576 144811398913339392 144887840741313072 145640176926326784 145706497589772288 146239519218204672 146306112806191104 146316714910359552 146383343651211264 146985744242368512 147143445297758208 147221118146838528 147759680540639232 147826966369665024 148435307795054592 148513662581686272 148912502984127324 149363629221740544 149431645446340608 149832951134795136 149978294362570752 150046590489329664 150381068102313984 150449547641522688 150664066170355712 151068681582434304 151241722192723968 151310593650917376 151864116111212544 151933270991044608 152013472253180928 152558510789361664 152639042097844224 152719615916519184 152802808578441216 153442745176817664 153501495403216896 153512618922344448 153582524486516736 154144358094864384 154214551336255488 154225726527135744 154639906945055298 155097145043582976 155746690299592704 155817613200457728 156164955337018368 156236068704658176 156458837946138624 156879015489451008 156961827469755828 157705043653951488 157776858336854016 157848705722253312 158426145819721728 158498288873373696 158509774486222848 158679839677612032 159332843133075456 159405399072571392 159489544659075072 160061388369166336 160072987252359168 160145880233803776 160230416699298816 160804916777975808 160889801130160128 161062419852951552 161321878232804601 161798873533120512 161810598323552256 162245148270221952 162476485559451648 162912823777506816 163480774505398272 163845199042117632 163919809788493824 164519459120480256 164594376906964992 164606304274154496 164681261607612672 165358962272664576 165461029407424512 165536375959977984 166217595614134272 166229640608219136 166293286686818304 166305337165873152 166989721269436416 167077870404397056 167945429248376832 168021907130548224 168110601127133184 168713355308040192 168725581157892096 168802414300495872 169178701615103232 169255741096713024 169497074441650176 169768496601759744 169952266780238592 170224417857282048 170847130625114112 170924929864925184 171628324638031872 171718922360074752 171903159650746368 172610580060831744 172689182328619008 172701696287637504 172780340047331328 173320911666020352 173412402856722432 173491370253287424 174205326509473792 174404868834852864 174484288174030848 175202330512195584 175215026587041792 175294814850514944 175765577292740448 176016192689405952 176488892425632384 177023560559099904 177104172380848128 177418174110695424 177498965628960768 177579793937534976 177832996135501824 178229414047186944 178310574982545408 178323496297000704 179249448524709888 179331073956642816 179987100576251904 180069061915312128 180082110658904064 180164115263029248 180905531375222784 181001026271430144 181195222334570496 181858068357709824 181940881685741568 182023732724760576 182689609593913344 182772801583710208 182786046254383104 183276926749695168 183832159042142208 183915871318573056 184409786012055552 184672726756098048 185084391510540288 185168674020335616 185266419308564256 185930685024534528 186028832556747648 186143658083352576 186228422954975232 186909681367646208 186994795065901056 187079947522670592 187093504311607296 187764320971522048 187863436428115968 187962604204946688 188938607904423936 189024645521866752 189716133039833088 189802524721545216 189816278802628608 189902716088057856 190326039316991136 190412708733802152 190684208746856448 191196300127768416 191688234214883328 191775523939024896 192203021953253376 192290546098040832 192564723626016768 193081865217785856 193183787655084096 194186902568435712 194275330119696384 194377882553247744 194986025624272896 195074817074921472 195088953213812736 195177791534948352 195980992323158016 196294824195784704 197012907387518976 197102621826220032 197206666706829312 197913743726739456 198018216775581696 198550003978836432 199151505628987392 199242193928454144 199686336332580864 199777268179726848 199971059150094336 200062120652439552 200508090803085312 200599396855363584 201424908776579072 201655629590298624 201747458201223168 202485488148283392 202577694654726144 202592374491267072 202684629670907904 203518722797125632 203626154555358912 204590326902423552 204683491896459264 204776699315355648 205525810793152512 205619401781673984 205634302036180992 206186542593407064 206905355233394688 207662253732790272 207756817600610304 208219940449357824 208314758272877568 208611783928184832 209172020652601344 209282436626341104 209506975824347136 210273391538601984 210369144449138688 210464940963004416 211234861092962304 211331051831164928 211346365981630464 211573119570149376 212540532096761856 212555933892476928 212652726212100096 213430649669812224 213527840311738368 213640555599065088 214214297325527421 214406555703967744 214519734840213504 215095837643739468 215649263491743744 215747464431403008 216326864360295936 216635314079268864 217217098370009088 217331761111969608 218460265389490176 218559746384658432 219359278827307008 219459169209286656 219475072365539328 219575015476816896 220478616363552768 220715167946637312 221639520810958848 221724382249091072 221740449554497536 222652961692581888 222770493872529408 223009504411779072 223368754476190986 224029209507397632 224147468169510912 224749426702192704 224967441543856128 225069885733994496 225571602153470976 225674321462284032 225996099255533568 226603022373651456 226965890476376064 227796174166818816 227899906486566912 228020208379771392 228837766184042496 228958563146766336 229204212867661824 230147440081108992 230252243104825344 230268928383516672 230373786729775104 231216537142296576 231321827004383232 231338589790703616 232645717565374464 233620035449389056 233726419800686592 234247433005527552 234354103056987264 234688256919207936 235318523234176512 235442741204633742 236138896507797504 236557565480927232 236665287505281024 236773058583379968 237639218729582592 237747433310060544 237764661729334272 238999264699613184 239108098608857088 239234316988612608 240092082553749504 240109480878538752 240218820350705664 241207375166963712 241334701695240192 241593629779427328 242587842247655424 242698310299680768 242715897485328384 243714728339177472 244369235666260224 245221161758097408 245767798563176448 245879714682740736 246779188680720384 246891565360447488 247021892411419008 247907580032712704 248038443408996864 248191544111136768 248304563939966976 249212908490194944 249326393421201408 249344460912328704 249439930030227456 249458005748809728 250484581904154624 250616805606595584 251918143872565248 252032860695822336 253070032962060288 253088371736838144 253203621450743808 253768052422654848 253883611645069536 254245611662475264 254652744902639616 254928400170357888 255700698585366528 256270695937671168 256387394797387776 257442486957047808 257578383540112128 257854739476119552 258915870091247616 259033773492928512 259170510070996992 259981367499030528 260099756099895296 260118604285083648 260237055379931136 261307989764210688 261607303252279296 261726432261046272 262683876516691968 262803495768293376 262942222275772416 263648365939110672 263884991635652608 264024289034108928 264733338638448576 265535340838649856 265656258571272192 266248448443441152 266369690906302464 266749494203252736 267344121070780416 267465862473818112 267485244445501056 268874172787064832 268996610934964224 269980650864377856 270103592872968192 270123165988356096 270246172894543872 271358297062834176 271501539407145216 272787102536564736 272911322528612352 273035599087140864 274034414390870016 274159202375565312 274179069381574656 274915390124542752 275873806977859584 276614679018083328 276883004977053696 277009090134147072 277626587265810432 277753011030503424 278149045237579776 278896027536801792 279043248835121472 279342634432462848 280364522051469312 280492192598851584 280619921284005888 280640256467410944 281646481457283072 281795154642173952 283407911856635904 283536968282800128 284574199559749632 284703787082317824 284724418203942912 284854074132086784 285619063100703228 286026313120284672 286794450191652624 287532351322324992 287663285908537344 288304532929880064 288435819147061248 288847085439025152 289622797826678784 289775681482626144 291280353852653568 291412995179544576 292479038436409344 292612225612382208 292633429820719104 292766687302422528 293971488484737024 294442236293677056 295519361081278464 295653932739330048 296870615590109184 297027325163372544 297825005968254648 298727258443481088 298863290892681216 299665902269590272 299956588725141504 300093180978659328 300762136204627968 300899095283045376 301328132340711424 302137363164868608 302483444385447936 302621187301834752 303728232222425088 303866541982089216 304026944506361856 305117021578723328 305278084195688448 305439231833038368 305605617156882432 306885490353635328 307002990806433792 307025237844688896 307165048973033472 308288716189728768 308429102672510976 308451453054271488 309279813890110596 311493380599185408 311635226400915456 312329910674036736 312472137409316352 312917675892277248 313758030978902016 313923654939511656 315410087307902976 315553716673708032 315697411444506624 316852291639443456 316996577746747392 317019548972445696 317359679355224064 318810798145142784 318979089318150144 320145974504718336 320291760467607552 320460833398597632 321609833555951616 321779602260320256 322124839705903104 322643756465609202 323597747066241024 323621196647104512 324490296540443904 324952971118903296 325825647555013632 327690398084235264 327839619576987648 329038918240960512 329188753813929984 329212608548308992 329362523215225344 330717924545329152 330922058814849024 331072751919955968 332435191228268544 332459281216438272 332586573373636608 332610674331746304 333979442538872832 334155740808794112 335053131714286479 336043814261096448 336221202254266368 337451162315784192 337604828600991744 338357403230206464 338511482193426048 338994148883300352 339536993203519488 339904533560477184 340448835714564096 341694261250228224 341849859729850368 343256649276063744 343437844720149504 343806319301492736 345221160121663488 345378364657238016 345403392575275008 345560680094662656 346824805713444864 346982740506574848 348410653018947584 348809737669705728 348968576348061696 350404661024391168 350430053174083584 350589629701029888 351531154585480896 352032385378811904 352977784851264768 353164111806950613 354208344761696256 354836348221390848 354997931257921536 355159587875069952 356458828094373888 356621149965090816 356646992594001408 358498897049419776 358662147913285632 359974201152503808 360138123830624256 360164221317808128 360328230526058496 361811062750445568 362002052542860288 362390444669140992 363881763371483136 364047465449521152 365545603167420416 365572092508766208 366553853499390336 367664318084284416 367831742637146112 368819572024111104 369345453512196096 370168783021080576 370337348040671232 370532838617128512 371861370049069056 372057665113495296 372287316166705152 372456845909950464 373819362735292416 373989590131802112 374159895045341184 374187008623214592 375528641943044096 375726872856231936 375925208409893376 377877215808847872 378049291043733504 379432266079666176 379605049443090432 379632557605257216 379805432176115712 380652078633982272 380825417467604304 381368417493712896 382392600255536832 383551047878049792 384406043906506752 384581092196081664 386163730435571712 386367575310168192 388373805136871424 388550660239392768 388755765106495488 389972051248545792 390149634149842944 390177906427625472 390355583069896704 391961984646316032 392589648391569408 394025814775037952 394205243652440064 394413333413658624 395827487453478912 396036433551163392 397100007957672864 398303011257974784 398484387856908288 399372672665161728 399554536359453696 399942118300188672 400124241304879104 401016181606170624 401198793710727168 402849817553158144 403311259180597248 403494916402446336 404970976296566784 405155389309452288 405184748982534144 405369259341815808 407037445594251264 407252309110717824 409180653804847104 409366983792918528 409553398630711296 411051621586305024 411238803563347968 411268604072361984 412373085186814128 413810710466789376 415324507465580544 415513635201220608 416439880898715648 416629516545755136 417223567856369664 418344041305202688 418564873252682208 419013951648694272 420546783077203968 420738288898277376 420929881926008832 422469722185924608 422662103662329856 422692731963260928 425111867784953856 425305452424200192 426861299339624448 427055680623476736 427281111198130176 428428594651054842 428813111407935488 429039469680427008 430191675287478936 431298526983487488 431494928862806016 432653728720591872 433270628158537728 434434196740018176 434663522223939216 436920530778980352 437119492769316864 438718557654614016 438918338418573312 438950144731078656 439150030953633792 440957232727105536 441430335893274624 443279041621917696 443448764498182144 443480899108995072 445305923385163776 445540987745058816 446737508952381972 448294936339021824 449498853404385408 449934883087712256 450139771467988992 451143204306941952 451348642924568064 451992198511067136 453206044747302912 453931780952752128 455592348333637632 455799812973133824 456040416759542784 457675532368084992 457917126293532672 458408425735323648 460504486209650688 460537856767033344 460747573459550208 462433074284593152 462643654008766464 462677179581407232 465291435130748928 467240070898778112 467452839601373184 468494866011055104 468708206113974528 469376513838415872 470637046468353024 470885482409267484 473115130961854464 473330575010562048 473546117166759936 475278437459165184 475494866620121088 475529323458668544 477998529399226368 478216197217714176 478468633977225216 480184165107499008 480218961757077504 480437640701411328 482414750333927424 482669403390480384 483187259558854656 483965634698413803 485396620599361536 485431794970656768 487429456678354944 488738471332520448 490442323516194816 491535597126352896 491759429365481472 493558377361440768 493783130720894976 494043784822838016 495815160065425408 496076886817993728 496383088222273536 496609127879933952 498652786842402816 498688921824657408 498879860060454912 498916011497619456 500969163808309248 501233611213191168 503836287745130496 504065721391644672 506140065924120576 506176743473676288 506407242901487616 507536104845309696 507767223290139072 508491223324950528 509305489805279232 509856800340715776 512541391875342336 512774789594775552 514884973914095616 515156767080224256 515709478952239104 517831740182495232 518067546985857024 518341020141993984 519962734998061056 520199512199790592 520237208570167296 520474110759862272 522615979528421376 523214606504558592 523452864522092544 525606991536586752 525884444551544832 527296731878221344 528048578068217856 529466677276897152 531070681677299712 531312517142544384 532496896886882304 532739381812604928 533498988406505472 534688242141560832 534931724947636224 534970488891002112 537748345574129664 537993221869928448 539961301728755712 540207185745936384 540246331976712192 540492345789087744 542716594125668352 543003078814290432 545574205073129472 545822645057224704 546071198174281728 548068828781740032 548318404751130624 548358138763149312 549830780249085504 551747613955719168 553229358036166656 554018180268294144 555253174531620864 555506022061006848 557792055073603584 558086497670242944 558685268864925696 560729044102938624 560984385197703168 561239842568011776 561280512934821888 563292962914566144 563590309284347904 566815823713271808 567073936565600256 569148399119499264 569407574164635648 569448836407885824 569708148264173568 571238126201406456 572052626240569344 573588900383305248 575064702644649984 575326571817074688 576609065859760128 576871638294122496 577694170878050304 579245595653357568 579551362965252288 582560707705307136 582825990359089152 584958076872818688 585224451224764416 585266859641438208 585533374604845056 587942976969474048 588884472587354112 591038722162556928 591307865478660096 593741231180218368 594054650326745088 595650011936509296 597454516886962176 597726581785362432 599331804539180544 599913177450283008 600186361957318656 601524272409255936 601798190566090752 602656264681422848 604274726329737216 604966888770895872 605242374603669504 607456464444850176 607733083964178432 608053889012723712 610234043157446656 610556168391376896 610878463666076736 613770980707270656 614050475689377792 614330097946066944 616577432379457536 616858205345021952 616902906108542976 618559627780221192 622986761198370816 623270452801830912 624659821348073472 624944274818632704 625835351784554496 627516061957804032 627847309879023312 630820174615805952 631107433347416064 631394822889013248 633704583278886912 633993155493494784 634039097944891392 634719358710448128 637621596290285568 637958178636300288 640291949009436672 640583520935215104 640921666797195264 643219667111903232 643559204520640512 645287512931218404 647242393294209024 648980593080887808 649905942237806592 651651295110027264 655380796168470528 655679239153975296 658077836481921024 658377507627859968 658425217096617984 658725046430450688 661435849090658304 662145503839911936 664918562432876544 665173146747273216 665221348663492608 667958885077745664 668311481617588224 670106263428572958 672087628522192896 672442404508532736 674902324631568384 675209657201983488 676714806460412928 677022964386852096 677988297766600704 679809067120954368 680897671429128192 683388522500456448 683699719459700736 686513298552127488 686875689440299008 687612638602985472 690442320243326976 690756729314476032 690806785150550016 691121360189325312 693649611426889728 693965481013149696 696821306037895168 697937152696123392 700860106348167168 701179259402059776 703062309170961792 704064770757623808 705955569702529536 706328223613901226 708416689523392512 709672696442781696 709995862515843072 710319175750139904 712917656188747776 713242299930181632 713293985188002816 716997794098839552 717324295826571264 720276247661248512 720328442635616256 720656461052116992 723622125500891136 724004105085720576 724780889338281984 727763526742966272 728094930899042304 731091206334840832 731144185017532416 733107706998780672 735663485274292224 737639144048222208 740337566042161152 740674696081342464 741065677234257024 743722740098138112 744115330226990592 744574632333410304 744913691819900928 747638725470584832 747979180263604224 748319790090682368 748374017246429184 751057283886088192 751453745712463872 751850416819786752 755754431617695744 756098582087467008 759210098886180864 759265115210514432 759610864352231424 761304157267964544 761650834935208608 762736834987425792 764785200511073664 767102095756099584 768812087813013504 769162184392163328 772327460871143424 772735150620336384 776747610273742848 777101320478785536 777511530212990976 779944102497091584 780299268299685888 780355812855250944 780711166139793408 783923969292632064 785179296783138816 788051629550075904 788410487304880128 788826666827317248 791654974906957824 792072867102326784 794200015915345728 796606022515949568 796968775713816576 798745345330323456 799109072718907392 800248482609758208 802032363212341248 802397587421454336 805699635106316288 806622518361194496 806989832804892672 809941952593133568 810310778618904576 810369497965068288 810738518683631616 814074891188502528 814504618221435648 818361307609694208 818733967585837056 819106797261422592 822103243172610048 822477607126695936 822537208144723968 824746170373628256 827621420933578752 830649014931161088 831027270402441216 832879761797431296 833259033091510272 834447135712739328 836688082610405376 837129746505364416 838027903297388544 841093566154407936 841476577796554752 841859763852017664 844939444371849216 845324207324659712 845385463926521856 850223735569907712 850610904848400384 853722598679248896 854111361246953472 854562222396260352 856857189302109684 857626222815870976 858078939360854016 860383350574957872 862597053966974976 862989857725612032 865307457441183744 866541256317075456 868868393480036352 869327044447878432 873841061557960704 874238985538633728 877437115309228032 877836676837146624 877900289462157312 878300061907267584 881914465454211072 886558083243835392 886961798217990144 890611846770327552 891081975490117632 893475017904763944 896589872678043648 898997706808770816 899869766175424512 900279542935977984 902286408613883904 902697285849136128 903984397022134272 906412089494605824 907863561905504256 911184696667275264 911599625946267648 912080833519085568 915351064736169984 915834252587065344 916816851470647296 921008972419301376 921075713534066688 921495146919100416 924866148569186304 925287308017532928 925354359162814464 934480141797556224 934905679202746368 936989732022110208 937416412227949056 938753027676831744 941274092936706048 941770964818534968 946230261923708928 946661150021124096 947092234333519872 950556874918330368 950989733240242176 951058646917337088 956432394435428352 956937267954450432 960437923514155008 960875281402822656 964829500667854848 965338806780960768 966374519117709312 967931269396827606 970793241198723072 970863589941313536 974858913356709888 977476942665040896 983071194252705792 983518858730962944 987116754722881536 987566261441789952 988087569645676032 991630320130850816 992153773635987456 992766176444547072 993218255759867904 997305573684805632 997377843649314816 997759720120909824 997832022995238912 1001938327616618496 1002467222426382336 1005159395142859437 1008131442783289344 1012353486947352576 1012814485802975232 1015072209690619392 1015534446580278144 1016982446649901056 1018610979610558464 1019713600681431552 1025082783750684672 1025549579189551104 1029769947828191232 1030313534160448512 1031418957904478208 1035663480364990464 1036135093971714048 1036682040283987968 1040399024399581184 1040474417140334592 1040948221519724544 1045231959056842752 1046429213009117184 1046905729044185088 1051213983073173504 1051768889103089664 1054593463756442688 1056097156136435712 1058933354553794304 1062625034285088768 1064993793773764608 1065478763625209856 1069376484283121664 1069863449895272448 1069940977782004224 1075496691148259328 1075986443739856896 1079922603457511424 1080414371491872768 1080492663953424384 1080984691578175488 1085433188251336704 1086006157628580864 1091645290114449408 1092142396348563456 1096636809502261248 1096716277526298624 1099661560498171008 1103495227911438336 1106458716072333312 1108036360536588288 1110506349063241728 1111012044122013696 1115584110147207168 1116172995340485888 1117370537729851392 1121458088205877248 1121968770395406336 1122479685136023552 1122561025869643776 1126585925829132288 1127180618568695808 1133631647426543616 1134147873131200512 1138296798238998528 1138815148329271296 1138897672815771648 1139416296528347136 1142476252402812912 1144105252481138688 1147177800766610496 1150653143634149376 1153218131719520256 1153743276588244992 1158491191306715136 1159102725930504576 1165121415410614272 1165651980718178304 1169916153745637376 1170448902449528832 1170533719282876416 1171066749209690112 1175885953938948096 1177768945174708224 1182077444325113856 1182615730957320192 1187482462360436736 1188109300653490176 1191300023873018592 1194909033773924352 1195453163570724864 1198663609078361088 1199826354900566016 1200372723914637312 1203048544818511872 1203596381132181504 1205312529362845696 1208549452659474432 1209933777541791744 1210484749207339008 1214912928889700352 1215466167928356864 1216107778025447424 1220468086314893312 1221112336782753792 1221756927332153472 1227541961414541312 1228100951378755584 1228660195892133888 1233154864758915072 1233716410690043904 1233805812217085952 1237119255560442384 1245973522396741632 1246540905603661824 1249319642696146944 1249888549637265408 1251670703569108992 1255032123915608064 1255694619758046624 1261640349231611904 1262214866694832128 1262789645778026496 1267409166557773824 1267986310986989568 1268078195889782784 1275916357272600576 1280583898018873344 1281167041870430208 1281843333594390528 1286439334223806464 1287118409041281024 1290575025862436808 1294484786588418048 1297961186161775616 1299811884475613184 1303302590220054528 1310761592336941056 1311358478307950592 1316155672963842048 1316755015255719936 1316850434193235968 1317450092860901376 1322871698181316608 1324291007679823872 1329837124865753088 1330346293494546432 1330442697326985216 1335917770155491328 1336622963235176448 1340212526857145916 1344884809017065472 1349804649263136768 1350419314403966976 1353429612920825856 1354045928773704192 1355976595533201408 1359618134241908736 1361795342858256384 1366777045000912896 1367399438919401472 1373026597104254976 1373751378880598016 1375225277205970944 1381513458628952064 1381613570301100032 1382242720378650624 1387299222853779456 1387930962026299392 1393642612075790336 1395874305392246784 1401720212696334336 1402358518804119552 1406124618341923584 1408129541515247616 1411911139405059072 1412656447227802452 1419345392885563392 1419991725031686144 1420638351500279808 1425835312377495552 1426484599860363264 1426587970376005632 1433995588197679104 1434648591653142528 1440552495322497024 1440656885271232512 1441312922104233984 1447244251001782272 1448008210171441152 1449561778676563968 1451896904095241409 1456189861798084608 1462288370035064832 1466215413997561344 1471326970548584448 1475278288096444416 1480675132084322304 1481349392162684928 1482131354468514048 1487445480196276224 1488230660453981184 1489149264666820608 1489827383639801856 1495958360527208448 1496639580181364736 1496748034492858368 1502907491424927744 1503700833639573504 1511508863235391488 1512197164174934016 1518420197772361728 1518530230421028864 1519221728704462848 1522608314535929088 1523301669870417216 1525473669974851584 1529570401022147328 1537624175626027008 1538324368784326656 1544654921742286848 1545470301240672768 1553495220547485696 1554202640957571072 1555023060425981952 1559888204994183168 1560598536599371776 1560711625710501888 1561422332279586816 1567847938585264128 1570358593566277632 1576820974609760256 1577653333654634496 1584145734204653568 1588400031830691456 1593212045031899136 1593937551427633152 1597490690660646912 1598218145437814784 1600496965219516416 1604064726424682496 1604795174842908672 1611399270212632576 1613245036722388992 1613979665609785344 1619883905186267136 1620621557237809152 1620738995930136576 1621477037367263232 1628149782377005056 1629009236442871296 1636722615219388416 1637467935171674112 1638213594522845184 1644206486345220096 1644955214253391872 1645074416289447936 1649492340747256512 1655242841867157504 1662054540804882432 1665759523594862592 1666518066183020544 1673376165220810752 1674259493010728832 1676055806594777088 1682187132308815872 1682953155593109504 1683719527704035328 1689878888743698432 1690648414649319424 1690770927853043712 1700447471139815424 1701221809696800768 1707445197358497792 1708222722493906944 1709124444792520704 1713714378604219368 1715252445631741952 1716157878721708032 1720766701149915744 1725194107933949952 1725979715451224064 1730614914882367488 1733082512634150912 1737736786960072704 1738654088895756864 1747682123115921408 1748477971077267456 1754874230618456064 1755673353674293248 1755800578924314624 1756600123814535168 1763828930908422144 1773116166487670784 1773923596435980288 1781223693540655104 1782163950980235264 1786950035809527888 1793179745356087296 1797995413617541632 1799739532350849024 1800559085871955968 1804572817227767808 1805394571698272256 1807968794044268544 1812824178989211648 1815727123811008512 1822369393334550528 1823199251892535296 1824161667038171136 1830702129472339968 1831668505174130688 1842151427068133376 1842990293838200832 1849732297138372608 1850574616035065856 1850708718325628928 1868960283595112448 1869811358405492736 1873979464044220416 1874832824455898112 1877506055353663488 1882548185873412096 1883541929637069936 1892460523847417856 1893322300042248192 1894184468667039744 1901113749836660736 1901979466480484352 1902117293834674176 1912864788870856704 1913874535908900864 1920875847028310016 1921750562805645312 1929659001335709696 1930677613561921536 1935862538793655212 1941727179882627072 1949717826713419776 1954953885330081792 1966142388505411584 1967037717461925888 1974233509445763072 1975132522883579904 1976175139291352064 1983260640261701632 1984307547271974912 1986436511519735808 1994755687298629632 1995519440241819648 1995664045990477824 2003876655233236992 2004934444852764672 2010318790285718874 2016262885566578688 2024706973894705152 2025628971605950464 2030144419381238784 2031068893160556288 2033964893299802112 2039427201362863104 2050165567501369344 2051099158379102208 2059539895656382464 2060627068320897024 2062837915808956416 2071326960729980928 2072270187943428096 2073364080567975936 2080798048799162368 2080948834280669184 2081896443039449088 2090463918113685504 2093811458088370176 2103537778206179328 2109186927512885376 2112194312272871424 2117866709107588608 2125250068570177536 2129987587547529216 2130957527250419712 2138752968566243328 2139726899790544896 2139881955564008448 2150993382296518656 2151972887479713792 2160828742983745536 2160985327906848768 2161969383156350976 2170866376502673408 2172012315257161728 2183290580228898816 2184284792697126912 2193273619004522496 2193432555052597248 2199323120996342016 2206990455822876672 2212917432144666624 2221012698126483456 2222024088244027392 2231168220294414336 2232345990680971776 2234741075459702784 2242916176411754496 2243937540790812672 2244959370272047104 2245122051739287552 2253171851658264576 2254361237137391616 2267263294853087232 2268295746262401024 2277630296658542592 2277795345631543296 2278832593056694272 2284952504805625824 2288210504962277376 2294355601533220992 2301306287268298752 2306436263439040512 2307486553176489984 2316982382613430272 2318205451861009152 2330242830821228544 2331303961436356608 2339832307491274752 2340897804899057664 2341067438565752832 2342133498419380224 2351771907877896192 2355537890349416448 2364154888650227712 2365231461914640384 2374964924720873472 2376218601306980352 2382600047746037184 2389818067547848704 2390906327141449728 2397327218156722176 2400745447829274624 2406097089637023744 2407192762264363008 2417098905318948864 2419867555083583488 2420969498414678016 2429825857779400704 2430932335856713728 2432215556050894848 2440936172629786624 2442224673565507584 2443513854664306944 2455083922829082624 2456201902757511168 2457320391784267776 2466309729517830144 2467432821380087808 2467611624434171904 2474238511120884768 2491947044793483264 2493081811207323648 2498639285392293888 2499777099274530816 2503341407138217984 2510064247831216128 2511389239516093248 2523280698463223808 2524429733389664256 2525579291556052992 2534818333115547648 2535972621973979136 2536156391779565568 2551832714545201152 2561167796037746688 2562334083740860416 2563686667188781056 2572878668447612928 2574236818082562048 2581150051724873616 2588969573176836096 2595922372323551232 2599623768951226368 2606605180440109056 2621523184673882112 2622716956615901184 2632311345927684096 2633510030511439872 2633700868386471936 2634900185721802752 2645743396362633216 2659674249731506176 2660885394653970432 2671835540310982656 2673245926470352896 2680425053714291832 2689769618034130944 2699609298526273536 2700838628807933952 2706859225841651712 2708091857547408384 2711953191066402816 2719236268483817472 2723590685716512768 2733554090001825792 2734798877838802944 2746053194208509952 2747502757761196032 2750450554411941888 2763026917257904128 2763227140602200064 2764485440757301248 2774598445707558912 2775861924052598784 2787285224151580672 2803440425392668672 2804717037608239104 2812249236683847168 2816259083030495232 2823822278810118144 2825312894455604904 2838690785771126784 2839983450063372288 2841276703000559616 2851670624754991104 2852969199720726528 2853175940752011264 2869297183306285056 2881313770542465024 2882625844208467968 2894488502003564544 2896016420342882304 2899123557353127936 2903793808190482818 2912379723596169216 2924576740070129664 2932430827995122688 2950556576192888832 2961350264168644608 2962698784325369856 2964262708937028096 2974890960392552448 2976461320907962368 2978298529333641216 2979654767279603712 2991916721054416896 2993279160362729472 2993496068985716736 3005814982849855488 3007401667279147008 3024394328349868032 3037060460842057728 3038443457408925696 3045216629071858176 3046603339740834432 3050947339949703168 3059140802044294656 3075248351252054016 3076648737568653312 3089309843484573696 3090940602481345536 3106990441094971392 3108405281915142144 3110046120851963904 3121197073198743552 3121423251421003776 3122844664559173632 3135695877170528256 3140717187132555264 3153641949219520512 3155306667309268992 3168291468409307136 3176800063661382912 3187875102855266304 3194981381321293824 3196436290875629568 3208129452849364992 3209590349685817344 3222798540425265152 3226490073444777984 3227959331219570688 3239767810372534272 3241243114475618304 3241477991860273152 3242954074734526464 3256299564754010112 3258018472885742592 3274935870343348224 3276427189045690368 3289910428506783744 3290148832578895872 3298984681494513024 3310485683734315008 3324109081609764864 3331519047189725184 3333036132366041088 3346752330441621504 3348518986021457664 3352111613189554176 3364374264617631744 3365906311186219008 3367439055408070656 3379757777487396864 3381296829298638848 3381541855706087424 3400894942279630848 3402443619393601536 3414890394716995584 3416445444987813888 3418248889585041408 3427428757208438736 3430504891263483904 3432315757443416064 3441533402299831488 3451959430902448128 3461229829764734976 3475473573920145408 3477308177791513728 3495364246231842816 3496955942154534912 3509748461236912128 3511346707348586496 3511601157848629248 3513200247629070336 3527657861816844288 3546232332975341568 3547847192871960576 3562447387081310208 3564327901960470528 3573900071619055776 3586359490712174592 3595990827235083264 3599479064701698048 3601118171743911936 3609145634455535616 3610789143396544512 3615937588088537088 3625648357978423296 3631454247622017024 3644738786669101056 3646398503785070592 3648323334076342272 3661404258944679936 3663337010348261376 3684302854136266752 3685980587676401664 3699464594276745216 3701149232070131712 3701417436651257856 3737920567190224896 3739622716810985472 3747958928088440832 3749665648911796224 3755012110707326976 3765096371746824192 3767083859274139872 3784921047694835712 3786644600084496384 3788368937334079488 3802227499673321472 3803958932960968704 3804234587669348352 3827749071817801728 3841751694056620032 3843501125611290624 3859318002671419392 3861355227123843072 3871725077587310424 3883454359765254144 3899435653426839552 3909907770660163584 3932284777010823168 3934075434923851776 3948467018891526144 3950265045767159808 3952350278582704128 3966521280523403264 3968615094543949824 3972873023039471616 3989511374597259264 3991038880483639296 3991328091980955648 4007753310466473984 4009868889705529344 4020637580571437748 4049413947789410304 4051257943211900928 4060288838762477568 4062137786321112576 4067929786599604224 4078854402725726208 4100331135002738688 4102198316758204416 4119079791312764928 4121254136641794048 4125675831617912832 4144540375886856192 4146728161135951872 4161897668561338368 4163792886078898176 4180927836227371008 4187622916176740352 4207075556412358656 4218373855025770752 4224388624545742848 4235733418215177216 4259975175095058432 4261915054500839424 4277505937132486656 4279453799581089792 4279763911128016896 4301986764593037312 4303945774959427584 4321657485967491072 4321970655813697536 4323938766312701952 4341732753005346816 4344024630514323456 4355690712285724227 4368569585394253824 4386865110105194496 4398646241992684032 4413980911645753344 4425834864289333248 4442025396252966912 4444048176488054784 4462336440588828672 4464691981361943552 4469482150919405568 4487875081581625344 4489918740544094208 4490244103478575104 4508722474274783232 4534526589706174464 4536591492524802048 4555260593317085184 4555590691263086592 4557665186113388544 4569905009611251648 4576421009924554752 4588711203066441984 4612872526878081024 4614973106352979968 4633964765226860544 4636410903722018304 4660485661642457088 4662607922872713216 4679664614982549504 4681795609798115328 4682134877131505664 4684266996838760448 4703543815755792384 4711075780698832896 4730462923829280768 4752437202613960704 4765200095492074368 4779636135095697408 4781812654282899456 4794654436313444352 4801490895658549248 4812194179274047488 4814385524528726016 4834197810637897728 4839735110167166976 4841938996829356032 4859651715558801408 4861864671713427456 4864431112101789696 4881872345259573248 4884449347131015168 4887027709328613888 4910167845658165248 4912403805515022336 4914640783568535552 4932619459035660288 4934865642760175616 4935223248868343808 4948477022241769536 4986163622414647296 4997278570784587776 4999554198549061632 5020128495662432256 5022778479032186496 5046561396926447616 5048859466779328512 5051158583112105984 5069636666231095296 5071945243947958272 5072312783559131136 5103665429090402304 5122335592075493376 5124668167481720832 5127373334377562112 5145757336895225856 5148473636165124096 5162300103449747232 5177939146353672192 5191844744647102464 5199247537902452736 5213210360880218112 5243046369347764224 5245433913231802368 5264622691855368192 5267020061022879744 5267401736772943872 5269800371443605504 5291486792725266432 5319348499463012352 5321770789307940864 5343671080621965312 5346491852940705792 5360850107428583664 5379539236068261888 5399218597052547072 5401677257615867904 5413718451683303424 5416183715094816768 5423906382132805632 5438472536967634944 5447181371433025536 5467108180003651584 5469597755677605888 5492106388417019904 5495005515522392064 5526454281204400128 5528970881514602496 5549196891415117824 5551723848105197568 5574570448303161344 5606880850785337344 5609434075216478208 5624498473367694336 5632518166060990464 5647644557620236288 5650625788911209808 5677381571542253568 5679966900126744576 5682553406001119232 5703341249509982208 5705938399441453056 5706351881504022528 5738594366612570112 5762627541084930048 5765251688416935936 5788977004007129088 5792032840685764608 5807587616380965636 5849153480140259328 5864861655990245376 5901113152385777664 5922700528337289216 5925397568650739712 5928525417874056192 5949781920785104896 5952922641815924736 5959309534559207424 5986558320725458944 5986992137971433472 6011629965699710976 6014803334558294016 6048788656699736064 6074120921684115456 6076886914817851392 6090433258143716352 6093206679481668864 6101894679899406336 6118281604088589312 6150496702504108032 6153297475137306624 6178619686969147392 6181881204962691072 6213980882189942784 6216810563830284288 6220092241703927808 6242394146397487104 6242846502842007552 6245689329118347264 6271391754341056512 6281434374265110528 6310613334618537984 6336582936818614272 6353600127322765824 6375750205710532608 6389962762642587648 6392872581751259136 6416258905698729984 6419180699371634688 6445597080850530304 6452980146889555968 6455918662439141376 6482486228951236608 6482955983720546304 6485908149469052928 6512599129508020224 6516036945771485184 6549871740686696448 6552854378091380736 6579820857013567488 6580297665157791744 6597969362989026048 6620971367468630016 6663038094379450368 6666072264732082176 6693504660883243008 6697037972042915328 6704223226379108352 6728748529235263488 6731812622372438016 6734878110816141312 6759515554974793728 6762593658597277696 6763083711412174848 6801789884559261696 6804887238787203072 6832890889975627776 6836497779170082816 6854857514416877472 6864631514886832128 6883066804599662976 6903918861804896256 6922459659529469952 6950947147840290816 6954616355583027456 6990728492463685632 6993911884309069824 7019496922473824256 7022693414697172992 7023202315697258496 7026400495258140672 7055315723633688576 7092464665950683136 7095694385743921152 7124894774162620416 7128655803920941056 7147800143238111552 7172718981424349184 7191981654470166528 7202236343487823872 7218291268911071232 7221578286793089024 7251296715956846592 7262908495244034048 7289477573338202112 7292797007570141184 7296646668152684544 7322808517889359872 7326674020696522752 7368605708272533504 7371961175352803328 7398929188553490432 7402298464140263424 7402834873302515712 7475841134380449792 7479245433621970944 7495917856176881664 7499331297823592448 7510024221414653952 7530192743493648384 7534167718548279744 7569842095389671424 7573289200168992768 7576737874668158976 7604454999346642944 7607917865921937408 7608469175338696704 7655498143635603456 7683503388113240064 7687002251222581248 7718636005342838784 7722710454247686144 7743450155174620848 7766908719530508288 7798871306853679104 7819815541320327168 7864569554021646336 7868150869847703552 7896934037783052288 7900530091534319616 7904700557165408256 7933042561046806528 7937230189087899648 7979022749194518528 7982656183961911296 8015506620932947968 8019737779411058688 8041275161142875496 8098827895578820608 8102515886423801856 8120577677524955136 8124275572642225152 8135859573199208448 8157708805451452416 8200662270005477376 8204396633516408832 8238159582625529856 8242508273283588096 8251351663235825664 8289080751773712384 8293456322271903744 8323795337122676736 8327585772157796352 8361855672454742016 8414151112824717312 8436747710051541504 8448777249091485696 8471466836430354432 8519950350190116864 8523830109001678848 8555011874264973312 8558907599162179584 8559527822256033792 8607891549918855168 8643941311627395072 8647877532625403904 8683465506010693632 8688049261028646912 8711381424571448454 8737139170788507648 8773730220210388992 8797292483985368064 8851669728578666496 8884050792505933824 8888096352976109568 8924672881177657344 8929383962723887104 8938964301838811136 8975750163163250688 8979837481088188416 8980488206957150208 9017444948549566464 9073182985049604096 9111181382526173184 9115330372226777088 9139810019222503296 9152842019849109504 9177422406132883968 9225745053756162048 9229946212705959936 9267929530453721088 9272821807444036608 9320971323284914176 9325215845745426432 9363591219596230656 9364269754263011328 9368533993677520896 9407087631511584768 9422151561397665792 9460925847658561536 9504874405227921408 9530400190984148736 9563625308565798912 9589308872626888704 9624388358548094976 9628771049057452032 9668395621275795456 9679470220334333952 9683877993658712064 9719303431117602816 9723729343426854912 9728862224203579392 9763744690519146496 9768898694262030336 9774055418657227776 9824807611030044672 9829281567137071104 9869731285520351232 9870446497736687616 9896954044483539072 9972327244829294592 9994557141569175552 9999108397098123264 10040256991324864512 10045556958064372992 10093122793852895232 10097718933558657024 10102317166224211968 10139273332462190592 10143890487895916544 10144625567118262272 10207330858180804608 10244671184150986752 10249336334963441664 10254746668755124224 10291514673790451712 10296947272330248192 10324600206899494464 10355878292707344384 10383689489294204928 10426420721760436224 10486092738695528448 10490867826463604736 10529245383710736384 10534040122045759488 10534803473545887744 10539600742887211008 10582973585450532864 10638696998926024704 10643541578615881728 10687342161243930624 10692983705881411584 10721700214857167328 10759078472136523776 10798437194105094144 10803354515231735808 10827436903366606848 10832367430189633536 10847812764265611264 10876945073935269888 10894362742866051072 10934216360007303168 10939195511355211776 10984212776834039808 10990011031044784128 11052908562408800256 11057941763029204992 11098393782830235648 11103447696210395136 11149140896606322688 11213761701570674688 11218868150432956416 11248996946735388672 11265036332121980928 11295289115240472576 11301251577822419616 11354763143084507136 11359933800253489152 11365106812002238464 11406682499019964416 11411876798882906112 11412703763008045056 11525255082169860096 11530503376833871872 11577954008014258176 11584065681371529216 11615175232761931272 11698306960280518656 11729723311980490752 11802226304771555328 11845401056674578432 11850795137301479424 11857050835748112384 11899563841570209792 11905845283631849472 11918619069118414848 11973116641450917888 11973984275942866944 12023259931399421952 12029606669116588032 12148241843368230912 12153773829635702784 12180866516287432704 12186413358963337728 12203789359798812672 12236563208177178624 12300993405008216064 12306594950274613248 12357239373938294784 12363762409925382144 12433621127660568576 12440184483407855616 12485693005684015104 12491378658236694528 12542783508682113024 12562868748530221056 12621226669237075968 12673165873637228544 12707200254645531648 12779925525285175296 12785745163502518272 12832517811397459968 12838361398743269376 12891194161701060608 12905960293779111936 12911837324878282752 12964972457902473216 12965911967441092608 12971816298938105856 13025198259016040448 13032073891542970368 13067072136857172681 13105708756182761472 13160595330315583488 13195938725978052096 13241942734937260032 13326076188758900736 13332144529464164352 13387009321766486016 13394075944085830656 13408446452758216704 13463625244744876032 13469756221632282624 13525187317194555392 13526167422824349696 13603579769118523392 13609774477574406144 13665781779951255552 13672995558340165632 13709715028833754944 13729263029773664256 13766133609199325952 13844919319058939904 13901894295680581632 13909232711166054912 13981456984927371264 13987823768618139648 14038993844947648512 14045386829394345984 14046404631394516992 14052800990516281344 14110631447267377152 14191388771487842304 14257311607841882112 14295600286476223104 14345437962848698368 14383963308940333056 14404472686975647744 14436582537822142464 14443156573586178048 14502593431913693184 14525816990488068096 14578955146676404224 14585594015140282368 14593293336305369088 14645617035778719744 14653348041393045504 14737211416545067008 14743922350705606656 14797858377106980864 14804596928280526848 14805669746605031424 14958490867243941888 14991835712353763328 14998662595647184896 15060385486987296768 15068335437096559488 15139684190779342848 15146578400337985536 15153475749336317952 15208909998693285888 15215835731843874816 15216938350677393408 15310996287271206912 15367006776226480128 15374004502445162496 15437272010685677568 15445420908495372288 15486900310349241696 15533817439061016576 15597742613707358208 15639631082640654336 15729139108043292672 15736301739695407104 15793868075566104576 15801060183068639232 15809401114330816512 15866085122093613056 15874460378175799296 15958045498389037056 15965312367923822592 16031013241865895936 16039475558822117376 16082550322285750992 16197655791157641216 16205031772847603712 16241155355049910272 16248551145284450304 16271719146398416896 16315417610902904832 16401324540010954752 16408793267032817664 16476319165251059712 16485016546567176192 16586912644543807488 16647590674245353472 16655171544315592704 16723711344909484032 16828302225649434624 16873495420103083008 16897554498182971392 16942933672860708864 17039900700380233728 17047660218003357696 17110023748529946624 17117815198324359168 17119055644512067584 17215783099837710336 17287882623254790144 17295755065250807808 17366931012021387264 17376098522057293824 17422762849142896908 17547460440420777984 17594584967970736128 17703339457157332992 17768101585011867648 17776192705952219136 17849345762355314688 17858767925447774208 17877928603677622272 17959674962176376832 17960976413914300416 18034889897099132928 18146365970099208192 18222362765052346368 18230660744453554176 18279620038445006592 18305684039698219008 18354844812265767936 18451490107512324096 18459892425411919872 18535859060907442176 18545643614888073216 18641942646569828352 18650431691490852864 18727182439192461312 18728539508526022656 18737067987355041792 18814175263023169536 18844303122795331584 19009748810455842816 19060800381968297472 19127250617131597824 19178617745253777408 19248776717096189952 19257542098114904064 19336791242551590912 19358940440668667904 19367755987317424128 19447458686853709824 19457724448407158784 19537797388524060672 19548110837314455552 19649615222060089344 19658563134274142208 19739462571040702464 19740892995473375232 19793908088967078144 19989114283138351104 19998216794196246528 20080513982649729024 20091113916128745984 20186245587705790464 20195437867117314048 20204634332448423936 20278546664924381184 20287780975791833088 20289251134236524544 20414661716361609216 20498672669926883328 20509493337510248448 20593894544660496384 20649200413798988928 20711756585414688768 20767378978588409856 20852841443520872448 20972185477391056896 20981735652927209472 21058490767421472768 21068080244091518976 21069606947091775488 21079201485774422016 21165947170901065728 21277393997852049408 21287083157231763456 21374684322487861248 21385967411762823168 21443400429714334656 21518156944273047552 21606709030463471616 21654873806733213696 21664734860379267072 21753890147870539776 21788725485732102144 21868432720014606336 21878391022710423552 21968425553668079616 21980022062089568256 22105817124817600512 22115883526058409984 22196787565660471296 22206895392420790272 22298281793212645376 22427523403141349376 22437736300865912832 22497993893470777344 22530072664243961856 22590578230480945152 22602503155644839232 22709526286169014272 22719867600506978304 22730213624004476928 22813364998039928832 22823753597765812224 22825407526016090112 23050510164339720192 23061006753667743744 23155908016028516352 23168131362743058432 23230350465523862544 23396613920561037312 23459446623960981504 23604452609543110656 23690802113349156864 23701590274602958848 23714101671496224768 23799127683140419584 23811690567263698944 23947968551885733888 24046519862798843904 24059213338233176064 24296483686736461824 24307547659271405568 24361733032574865408 24372826717926675456 24407578719597625344 24473126416354357248 24601986810016432128 24613189900549226496 24714478747876589568 24727524819850764288 24867242255321137152 24880368966815711232 24971386011368030208 24982757316473389056 25085567017364226048 25242453338474151936 25346331747274457088 25414400509291063296 25559851050570350592 25571490327005036544 25665035622794919936 25676722797486538752 25782388323402121216 25823674649756565504 25931823934882185216 25943632597876211712 26050396518032080896 26064147783085940736 26134144273714345362 26211417512365522944 26321190660631166976 26391877451956104192 26652152377517801472 26664289058928328704 26774018643532972032 26788151888171661312 26816892905516433408 26927250489489752064 26939512443264565248 27050374634389110784 27052334845648699392 27219548955148812288 27345991116680331264 27419430057667509888 27458526059547328512 27532267218398651904 27689838638117879808 27803788591361163264 27818465422332109824 27962913969854742528 27975647537236279296 28090773658788691968 28092809262789033984 28105601981032562688 28221262894534754304 28382777542975684608 28514623215683764224 28591200572952446208 28690875925697396736 28767926617880666112 28873165075644284928 28886313147172356096 29005186863827386368 29051633980976136192 29157910293352808448 29171188030280564736 29186586672610738176 29291234071557439488 29306696082786091008 29474422833090134016 29487844701411213312 29609193856561053696 29611339493210062848 29916981734487883776 29983671424707526656 29997325191294369792 30120770973974593536 30136670874193118976 30279368381558685696 30293156800675971072 30306951498672635904 30417819997386571776 30431671463687749632 30433876701354786816 30621992574542413824 30734013552452960256 30748009004890324992 30874544021371355136 30890841816990744576 30973800620698483392 31067634878122033152 31279262165281308672 31458278216086585344 31472603479390814208 31587736151132209152 31602120366137278464 31618802228661633024 31732170244187226112 31748920756351598592 31916090996778074112 31930624735847645184 32062026483731791872 32078951117644234752 32165100644571501984 32395311582315282432 32410063545695207424 32482310710099820544 32497102290568900608 32543438292796833792 32630835221805809664 32802649080021909504 32817586534065635328 32952638330502119424 32970033093134352384 33173825289087614976 33295181348490706944 33310343088631185408 33447422689818968064 33656604451298869248 33746990840206166016 33795108996365942784 33885867345721417728 34079801400760467456 34095320436006715392 34220047497059893248 34235630396648718336 34238111289024135168 34575765246509580288 34591510130501615616 34733862024042774528 34752197044114587648 34845525698285793816 35094920880841555968 35189169935941472256 35406678914314665984 35536203170023735296 35552385411904438272 35698691524710629376 35717535850895548416 35755857207355244544 35919349924352753664 35921952827828600832 36069779794198265856 36444725530104692736 36461321488907108352 36559240076890013184 36611368079396438016 36709689624531535872 36902980215024648192 36919784850823839744 37071718121814884352 37091287229776146432 37300863382981705728 37457079017052045312 37474135974710083584 37628350526046339072 37688606245590663168 38019497620911685632 38121600763936594944 38357235490507554816 38497553434192379904 38515084196229808128 38673582485103181824 38717880881337335808 38735511974634848256 38894917373707419648 38915448896814317568 39075594777048121344 39096221674628911104 39317126268548284416 39481785990946750464 39587816177934156288 39978228566276702208 39996433588392493056 40161027965299458048 40182227832257491968 40390875734234628096 40409268664896847872 40575561951583666176 40578502268473049088 40829323432723218432 40997345339853766656 41018986675020496896 41187789089320992768 41298400827597977856 41534757957176819712 41705682887041744896 41944370954782113792 41963471305854418944 42116981534842945536 42136160488183037952 42139213894183550976 42158402971548844032 42331894341802131456 42574166314463526912 42771934823525646336 42886800859428669312 43036313888546095104 43213418060926943232 43309747613466427392 43329469720758534144 43507780295741079552 43577450971464204288 43736865440029212672 43756782045420847104 43936851107336159232 43960044124179136512 44211634249635201024 44231767052116819968 44393575131320942592 44413790784841580544 44596563586425290752 44875472601731825664 44995987786941554688 45181156460961890304 45205006311289678464 45419052572338028544 45439735201013956608 45460427248008953856 45626729996079857664 45647507195531624448 45650815052032180224 46101020328679440384 46122013507335487488 46311816032057032704 46336262725486116864 46460700931047725088 46793227841122074624 46918893247921963008 47208905219086221312 47381604226698313728 47403180549205917696 47428203342992449536 47598255366280839168 47623381134527397888 47895937103771467776 48093039725597687808 48118426676466352128 48592967373472923648 48615095318542811136 48723466065149730816 48745653435853350912 48815157439195250688 48946252832708714496 49203973620032864256 49226379801098452992 49428957495753179136 49455049639701528576 49760737933631422464 49942772022736060416 49965514632946778112 50171134034728452096 50484906676948303872 50692663494548914176 50828801018582126592 51119702101140701184 51142980654010073088 51330071245589839872 51353445594973077504 51564776646804242432 51647349299513131008 51863647869764370432 51887265195752423424 52100793036064161792 52128295566171881472 52268288547428690724 52642381321262333952 52783754903912208384 53304304755035602944 53328578117856657408 53548037287065944064 53576303776343322624 53633785811032866816 53879024886529130496 54104669691297398784 54439097910297624576 54691982233360662528 54838860115335019776 54917052119094657024 55064534436797303808 55379677276235759616 55607577182722326528 55636930844664219648 55925827939709485056 55951295074472558592 56181547317577383936 56185618525578067968 56211203962065125376 56442525789069508608 57029246431367528448 57182401145904892416 57381751851394793472 57535853235761332224 57746330151288569856 57772626294344712192 58010373727654772736 58103267961952272384 58342376060561129472 58373173345221476352 58613392165572182016 58948845666180268032 58975689402822426624 59218387713122107392 59222678986420125696 59967342849415053312 59994650382588739584 60241541947949187072 60273341748386237952 60558736763117371392 60586313601351942144 60613902997345271808 60835639994773143552 60863342927375499264 60867753402709573632 61243985149084827648 61496018009780649984 61781683633981489152 61947601241396966784 62135269756244066304 62558524330562617344 62916556432173170688 62945206958781628416 63175472302264418304 63204240732274556928 63237604457323266048 63464340488374452224 63497841512703197184 63832181993556148224 63861249471695290368 64124052967463583744 64157902235288469504 64330201289143003968 64820127091390414848 64964621420199641088 64994204581137801216 65261670443611619328 65605298160043819008 65635173068131270656 65905276661004238848 65940066186268704768 66347650578175229952 66590362696981413888 66620686177262370816 66894845379637936128 67313208902597738496 67493981680412332032 67590217992731885568 67771734691442835456 68159602801520934912 68190640872013430784 68440094994119786496 68471260793297436672 68476222578048270336 69151530493019160576 69183020261003231232 69467724048085549056 69504394088229175296 69691051396571587632 70189841761683111936 70378339871882944512 70813357828629331968 71072406340047470592 71104770823808876544 71397383049421258752 71435071701791096832 71843905655657201664 72139559588396531712 72889451060209385472 72922642977814216704 73118480153780026368 73222736158792876032 73419379249063071744 73805960430049296384 73839569701647679488 74143436243629768704 74182574459552292864 74601726765963411456 74914158034104090624 74948271949420167168 75256701052092678144 76038995241823371264 76243201527873189888 76714470981015109632 76995106868384759808 77030168392459616256 77347164970206363648 77471023949269696512 77830897793628635136 78151189554096242688 78192443349257822208 78634252537096568832 78963571981893500928 79175632355868312576 79956457132553404416 79992867176784986112 80322055930598916096 80364455664514983936 80781751468469256192 80818537329793695744 81151123903167332352 81157004536946098176 81658646865446436864 82037973350040993792 82375578178641985536 82596801655195955712 83069515914353639424 83411365774083489792 83888741909564227584 83926942611708837888 84272320976366075904 84278427788367101952 84316805943097688064 84663788683604262912 85148332628927053824 85543869647051292672 85773601718857338624 86072627777092190208 86619495226932854784 86658939441517068288 87015560591482159104 87154901942928408576 87473730880058425344 87513564090841694208 87873702214672318464 87920088248358273024 88423268499270402048 88463534104233639936 88827581569683161088 89750945203463651328 89991975573883109376 90362312921923780608 90410012622579356928 90838105144676057088 90879470402027913216 90920854496017907712 91253459992159715328 91295014391063248896 91301630104064360448 92202040657358880768 92244027014670974976 92623632064114065408 92672525450972233728 92921401862095450176 93837786495843926016 94417810438172442624 94763208453396627456 94806361098411835392 94856406685984899072 95196510732561678336 95246762269054795776 95791874207542935552 96186079451195375616 96236853352932704256 97185934746945847296 97230190637085622272 97446932130299461632 97491306871706701824 97630314878390501376 97892505665417428992 98407947240065728512 98452759602196905984 98857914991506358272 98910099279403057152 99521475867262844928 99885544045472120832 99931029265893556224 100342268069456904192 100969813353896607744 101385326989097828352 101657602037164253184 102239404202281402368 102285961308020146176 102660142491179679744 102706891189946155008 103129553293608484864 103727295739528740864 103774530391504846848 104201586072128323584 104256591132343762944 104536577094857381448 105284762642524667904 105567509807824416768 106608609510071205888 106657156235713314816 107096074574131888128 107152607552686645248 107267571622065733632 107758049773058260992 108209339382594797568 109383964466721325056 109677720230670039552 109834104238189314048 110129068873594607616 110759354552471519232 111215154365444653056 111273861689328439296 111902590148945117184 112371237051156135936 112422407924130250752 112885051578139017216 114058492862735056896 114364802291809784832 115071706471522664448 115492660302577139712 115545252588689424384 116020747455309545472 116206535923904544768 116684752121122258944 116746346690442952704 117226784331144364032 117951378805644853248 118445357972840251392 119934685698830106624 119989300765177479168 120483083895898374144 120546683496772475904 121172627202703884288 121227805994690543616 121726685854750998528 121735506805419147264 122487970298169655296 122992036019561299968 123563367267962978304 123895202482793933568 125117048661125234688 125833112864346341376 125890413917563256832 126350944604528836608 126408481464549113856 126475208914646532096 126928680976748904448 126995683025406394368 127722498943390580736 128315804470576939008 128660402578286007936 129640254182780829696 129929242840399282176 129988409162275602432 130523340887223238656 131210596320087638016 131270346136262541312 131810553322008477696 131880132372537409536 132695301156350459904 133180725393962827776 133241372354524741632 133789690759275872256 134626417805195476992 134987963360824664064 135543469382885670912 136319205603041869824 136381281744026861568 136880189988239572992 136942521586594873344 136952445156096540672 138303060986038321152 138366040522006462464 138935448096171098112 139008788176458350592 139382102793143175264 140379683523366223872 140756679743765889024 141626715657258663936 142144812680094941184 142209541647617753088 142794766098842517504 142870143403582193664 143687811311314403328 144279119176793063424 145778902120418770944 145845285955628433408 146236960307560052736 146445472317585752064 146838758498126143488 147611920860098592768 147679139403295358976 148286872487259537408 148365148919104585728 149828316068208181248 149896543898840334336 150513402104185356288 152077990483646742528 152486403055746379776 153428941962030219264 153990213736769519616 154060336784919232512 154694329940412727296 154942047898539393024 155661795587257270272 156302379108192485376 156384886698515644416 157927143963787001856 158351264711736625152 159912914265106808832 159985734353569972224 160644111861197832192 160728911329029967872 161637074659587391488 162314009073892196352 163317293730892873728 164075946700081987584 164751156357283971072 165193603310391911424 166139031828707278848 166822731548166979584 167777483819128455168 167853885223417675776 168544641952732151808 168556855576734203904 168633611886195376128 169327577367208525824 171087739294102585344 171547203437714677248 172145255554184380416 173238990453865709568 173317878883034136576 174031121182964318208 174309803885856817152 175027128181683388416 175840176496716546048 176846536998540804096 176927068208467279872 177655163139366322176 179983951147766218752 180724625843847561216 180820025245158713856 181676210289352114176 181758940804055826432 181841708992035815424 182506919984319430656 182590028782126497792 182603260208128720896 184488054029341949952 185345050901944467456 185842803724190900352 187675572991687852032 188835620876344885248 189526416906793254912 189612722196823670784 189712813371969798144 190393021465123356672 190493524538109591552 191583748415085871104 192372158902390751232 192473706705865408512 194460381274171244544 194893864260598923264 194982613743413403648 195785011330834857984 196815894480131457024 196905519204393811968 197715829983012716544 197820198558806114304 199042951734525689856 199771088090944241664 199862058531787112448 200684536138913808384 201939626707793215488 202770653978195656704 203315204074328506368 204478808404562804736 204571922616040292352 205320284982359359488 205413782379892310016 206259106587216969728 207454591479057481728 207549060783009693696 208403172144256647168 208513182264687525888 209073154189714762896 210569525285049335808 211135019615648833536 213217219020142411776 213314312471426629632 214192149148263776256 214305215105373290496 216418678765189595136 218767928933442650112 219355440461340079104 219668208476378628096 220258137747189215232 221518709104943038464 222430308730889306112 222547723378656878592 223805180297890234368 224742474102312271872 224844815848260501504 225770103156278034432 228116985725470113792 228729604583619569664 230143412943045328896 230985320605154279424 231090505177378848768 232041494910619090944 232413071847809089536 233492693380885905408 234453568662288728064 235902757611289706496 236890715945680502784 239869371397660213248 239978601530354958336 240966167791796748288 241093366993544951808 242345254405407768576 242455611989381087232 243453371709501997056 243471013610838294528 244975940596339310592 247126734535925956608 247790404965587867136 250234097322250469376 251666225728692682752 251780827835126513664 252816962929098227712 252950417829293064192 253991366050812788736 255444997886781161472 256631608941153878016 257320805156572015872 259858485680798564352 259976818324551204864 261046681774446477312 262421192640175276032 262540692272525082624 263621106644016955392 263760264745074819072 265390602312700919808 266482744709049483264 269252835610390953984 269975926721649328128 271086938765771341824 272638411206083739648 272762563488053723136 273760379976479145984 273885043173189746688 273904890312193081344 276606121972076642304 276732081044012924928 277870896192342196224 278017576352916701184 278764205586286350528 281513359487531778048 283253431314517327872 284289625360189882368 284419083295235506176 285589532197685035008 285740286807164387328 287375622622628806656 288558238353586126848 291557804240837541888 291690571911256866816 292473920615120105472 292890944635171504128 293677516996252286976 295223841720197185536 295358278806590717952 296573744974519074816 296730297838209171456 299656632136416362496 299793087797680668672 301026804208370712576 304155980967293485056 304972806111492759552 306857883924060438528 307980427473539039232 308120673569838465024 309388659880825454592 311323591174514540544 312604758216384970752 312769773397031288832 315854287927574003712 316702529423473250304 319825828530213617664 319971468707139944448 321288223722395664384 321457822658059935744 323274149319174782976 324628018147784392704 328151893400163975168 329502312714567942144 330387206620783822848 332278063657414557696 333645463096333959168 335707770446835351552 337113711153468407808 337267223772390752256 338655154734417051648 342175478588205170688 343094406875429354496 346477980907731419136 346635757766068273152 348062242365928636416 348619607771713634304 350054256363366776832 351680352993433092096 353854136416934559744 359967902295532437504 361449251687695122432 361640050490317427712 363517881608111652864 363683417984071630848 365180057564252995584 365206520416257441792 368976108058683899904 370690101803888934912 371685607448381800704 375351145983375704064 377671241752689770496 379052833813586509824 379225444393647341568 379425626743939596288 380786042930246713344 380987049076219183104 383167496830171742208 384947413411730817024 388920762548342489088 389787728521197846528 389965227486826807296 391570022661669715968 393631788960262914048 393811038408787623936 395431659966025433088 395640397117612228608 398085903469051379712 399542176181888483328 399724117063574224896 401369072277827616768 403879253415586430976 406630408148657012736 408957616809125609472 409143845232080584704 410640569964718718976 410827564759784620032 412518213174433939456 414909182958114963456 415098121566019387392 416806344288513294336 417026364529375051776 418146308379429525792 421139050570098671616 422270039231297667072 426434438040284823552 426628624942853259264 428384298296527552512 428610430210746580992 432837357530379190272 437535857866885300224 438710880922680158208 439336416952757256192 440516275494378430464 443037418209886076928 444860617461778612224 445095446757313757184 449484948204624543744 449689631696521003008 451540206312556068864 456233971450940227584 457459209167239139328 460286825886090657792 461970641210308558848 462181010354757697536 464082989821238181888 464826143695618179072 466985386761771810816 468907137324577456128 473781431891361005568 479738742795320426496 479957203060709916672 481932335583593496576 482186733987089903616 484911223978762174464 486942027221676589056 489951881192678621184 494253469071851913216 495580809931175734272 500468194644500938752 503332451457385365504 503561655670253027328 505633925858196455424 505900835658586128384 507982732101625577472 513263217882307756032 514641610313144031744 519716971361597128704 519953636649102409728 522093363548892954624 525081384545050165248 527520529490149638144 530781204625401839616 532965489418098966528 539951853443298656256 542173877531542683648 545276822412167479296 545525126976107446272 547520759952958291968 547770086346379493376 547809780624386162688 553464162088025849856 556035152705833402368 557528411172572701056 563026718975063556096 566506862629034655744 568579250720379764736 568838166590471012352 571179064395370070016 571480573614328774656 574751245245257613312 577116476707172253696 583381143822513733632 584947841230240210944 587355033992504573952 590447683440394371072 590716557613181435904 593147489949038149632 593460595676418342912 599313264272832724992 599586175595361337344 602053608416741425152 608311961934586970112 609945612222985519104 613715767848120877056 615960854947078078464 616241347139676930048 618777319761650909184 622647182349029081088 625209516432769941504 625539546794062577664 631708575855148007424 633405058846946500608 639651657060427235328 639942937414279888896 642576447444791328768 642915645316119871488 649256036295568785408 656303786800327950336 659004625429135884288 660774413241567645696 664556127314829115392 667290926192667918336 671415540893670703104 674227422306936815616 674534447544781504512 677310309468834103296 684350957176410341376 686188813750858708992 692955961815462838272 693271515532136546304 696124484731857272832 697239215543427268608 703360705986866184192 707708272833869119488 719935804591064875008 722898503375390244864 723280100980634855424 727035763216223305728 727366835968143261696 730360115128505991168 730413040832514883584 741380203607777869824 743371214896763601408 750702291966751408128 755342483505379540992 758450888787294683136 758851253487879192576 761974098152438366208 766334993660343484416 769894826823461634048 779575457042395693056 779930454973653614592 783140045323339431936 787263577920525828096 787622076817575247872 790863319932050866176 791280794235224457216 796171806938102759424 799448234127148449792 807758506831172861952 813260816297314025472 817915233618251218944 818287690464161169408 821281139929437437952 821655129519569240064 825036426348867878912 829818365916229926912 830196243132038774784 833612688577026588672 834052729058750103552 836292616758859051584 844540078462595334144 852868876080569647104 853257249885706518528 856768596593055105024 857220860421493161984 865674715060758380544 875071715733770600448 877421761845360316416 878672833905514512384 881032550988756860928 886074836419772153856 889721234923557224448 890190893514627514368 898969896409249087488 899379263393042006016 903080412625112137728 912467942901880455168 914918418334478278656 920573651772181315584 923941282420617117696 924362020709515395072 928165979642476363776 933970773523543621632 937814274649154912256 947562863782722011136 959477485590640852992 959914406121419833344 963864671167186993152 964373467974179807232 969822447957524348928 973884054443353178112 988506938143703826432 991161619862351468544 1000936389289001877504 1007123311340506054656 1011801671317172256768 1015965464203251154944 1026526435764615512064 1029283220626288063488 1039433942723194257408 1039907273298204819456 1044186727097785909248 1050162769090100330496 1055041058980299276288 1061562409250803679232 1079903706886597312512 1084347755063085367296 1090553644824334958592 1091050253952214892544 1095540172692758986752 1095619561248772325376 1106928324176051699712 1112070305411666804736 1115056822345145402112 1126053437950127112192 1133013725258069311488 1137158501440759529472 1137676333180942024704 1142358128790740140032 1142961147228657549312 1149502490490515226624 1166762287645027467264 1169895682460480421888 1174710067985009147904 1180895366880788742144 1181433115226362871808 1186294979898076299264 1186921191352836685824 1198626528545665449984 1199172351190722674688 1204107216833482850304 1219891224445971038208 1227431535696241754112 1231921709894156156928 1232482694279353860096 1237554639523301818368 1245294364698058162176 1250419032865539883008 1251079093588125155328 1263417151710296014848 1266810117693893001216 1279303314120854470656 1279885874828559777792 1285152894889582657536 1285831290632239742976 1298512072591137570816 1312607573600655900672 1318009250858271768576 1321548826483135291392 1329112254629658230784 1334581852385335836672 1348454844613873631232 1349068895089563009024 1354620618937668206592 1368701914352820682752 1372377627501717417984 1385911923630925676544 1386543031064273092608 1392248969463714545664 1394478431086854537216 1406721411973732368384 1439871609182129750016 1445797006750780489728 1446560201961269710848 1454733671936286523392 1460826081665029767168 1482760407215555739648 1486742429793527202816 1501404583933502816256 1510684967010759081984 1516901777574589366272 1517702506975758385152 1523948196304876732416 1539789653646923268096 1559150914084791386112 1559860909947307229184 1566280090646678863872 1575244153635150495744 1582561588470448914432 1592343613876205518848 1598896468254296899584 1626521632594628050944 1635830467236502437888 1636575380928322338816 1642562279858874875904 1643310259039138480128 1650072852697735757824 1660392486264077549568 1668105458117500207104 1672585233517718103168 1689080156925190668288 1705737752161139294208 1706514499771413037056 1713537193186110210048 1714441720842986323968 1731349430121516761088 1750143431467541200896 1754843523690720632832 1762065101977513721856 1772149672839544307712 1779442469847114448896 1780381787029255028736 1797939792818498174976 1798758526786084012032 1806160825250224275456 1824935885803760910336 1829836836668956557312 1841147303544362631168 1847882564841234235392 1848724041419030790144 1856331959284952727552 1867941547047087243264 1875628549298309824512 1895125727565444022272 1918954971181281705984 1919828812242839666688 1927729342334373986304 1928746935948359614464 1947768108886706356224 1977013876287407652864 1982323239724702937088 2001872778578003755008 2014246622681012109312 2023603342634344513536 2031930928406502309888 2053052871529231024128 2058566441252576126976 2078867885446388514816 2079814546596409638912 2088373454195571818496 2110082117960598552576 2123124818501607358464 2159807413773194625024 2168695510126170734592 2181107289648669917184 2182100507904429785088 2191080345385517973504 2191239122497544650752 2224140610823333609472 2230113644690290804224 2252106875900254224384 2266027450516138622976 2275352666361884049408 2285922294457315098624 2299004980981030453248 2339791364920960843776 2349420135970018295808 2361790733761577484288 2362866230452725743616 2372589959796152598528 2373842382705673371648 2398344702381445349376 2439782448891942076416 2454863071392483508224 2463843419788312313856 2464965388558707720192 2475109279046603636736 2490588729396116324352 2500838065731079766016 2502158187176250310656 2533620235387786002432 2558606628241708941312 2559771749657119555584 2570305789779165315072 2571662581264479485952 2597024145182275141632 2625215147201311801344 2636018501716543537152 2643097652966270582784 2658224509259316461568 2669163704770671673344 2696909689227747262464 2698137790179126018048 2709241237875336413184 2737403828705641365504 2744755255003434835968 2771823847261851353088 2773086062128546185216 2784497938927429091328 2813442823947464736768 2879743218364259500032 2891594013501560979456 2893120403922539421696 2909467343872573046784 2921652163330059534336 2965520814431111479296 2973484859587054405632 3002809167867005632512 3021369934021518163968 3035405013951516770304 3047896392609753464832 3079579307293846536192 3118301828169582772224 3119721819894614458368 3132560181293357727744 3150488307270300991488 3165123176940897828864 3184687227752411037696 3253043265189256101888 3271660934473004875776 3273150761856644677632 3286620518078276960256 3320784972528155099136 3336210916235000414208 3345170467035436206336 3378160313850381336576 3411475504322278588416 3413028999542826074112 3427074386372220420096 3428883441685972647936 3500286862935082401792 3509687047381441265664 3524130203955027443712 3544299345679088615424 3558884939694228897792 3560763574058510057472 3595879585636996349952 3597517053572168024064 3612321650500448550912 3659673673337913114624 3682294607088725262336 3695765129682468470784 3697448082838061580288 3712663918569905455104 3735883094094174486528 3751257098596619649024 3790251455130888044544 3837909942362563411968 3839657624485679333376 3855458684668747972608 3857493871896719228928 3895536217773412712448 3954027752574815305728 3964646479449405874176 4003745557156007510016 4047206685268689027072 4063861856813004619776 4106105743058462048256 4117132882505152253952 4157735770892777029632 4159629093192819277824 4176746908391143636992 4220164235921197105152 4319614827546389250048 4337391020252341469184 4364201015808859570176 4382478244995089301504 4448281221646667218944 4460227289380581608448 4504213751800508448768 4532054901032277245952 4550705332723768098816 4571844588914630197248 4679582729841921687552 4698840271940036591616 4725732460905451487232 4747684765411346743296 4796689404762890698752 4879564897783884152832 4909726142784967016448 4927686839576624627712 4929930777117415440384 4950218558093207273472 4981177458792232648704 5004316374352500621312 5067240470775572004864 5117213256483417882624 5119543499314239111168 5140611579558330630144 5143325162528958971904 5194048290364550283264 5250430294402623602688 5286195305932541165568 5316449018518632923136 5338327409541343346688 5393819378455494524928 5396275580358252036096 5418482475750672826368 5474807657411282731008 5489510510006869671936 5543647694523702706176 5546172124257092370432 5568995877854858182656 5626885647894929473536 5759486436728519000064 5783188027003121958912 5786240807845078843392 5843304326660119068672 5931041628862222958592 5946969719174108811264 6005618335734011265024 6042739868043036327936 6070810027903033540608 6095792785219506929664 6159158614587693072384 6236603656339165544448 6239443639789228916736 6265120362586715455488 6330246353881795657728 6369374455504822075392 6506086530378512203776 6543321868946009751552 6546301523713289355264 6573241036156553920512 6672421832470000828416 6690340934070872412672 6756320627700762673152 6826057999085652148224 6857766883371945295872 7019374094762882531328 7048260407910054887424 7088598691358177230848 7117769879388457795584 7121527148117020114944 7195034107144336048128 7319347346675826229248 7364589214177450524672 7391530259364936941568 7394896165676123160576 7425327837139810910208 7471766188188348973056 7502514197193239298048 7675819884725126823936 7679315248971358666752 7710917369337495945216 7714987743793438457856 7791072435546825424896 7908055505149630611456 7929292958898811748352 8007491114312015020032 8094413370537378054144 8127723713626009239552 8212211486116924096512 8234265765010304507904 8315471541785554059264 8319258186385638555648 8353493816782287273984 8440328471842394210304 8639229655092778500096 8674782040504682938368 8728402031617719140352 8764956489990178603008 8896562443293334437888 8920454578761163216896 9008427503601016897536 9064109802064554491904 9143689177829260394496 9359165459683843375104 9397680543880073183232 9451464921810902974464 9495369530822693486592 9759129795567768305664 9819452285569934032896 9859861554234830880768 9962354917584465297408 10008632748705001242624 10134480941551144009728 10234426512966835765248 10239086998628478222336 10281223159116661260288 10286650325057917943808 10500860588805247205376 10572390611865082331136 10632898037037265846272 10676654819082686693376 10787638756910989049856 10792551160716504072192 10836964951501345652736 10979021020013739343872 11087295389047405412352 11092344248514184740864 11137991755709716365312 11253771295789858947072 11518972873457038000128 11566376054006243917824 11572481615690157686784 11686608653320238137344 11862083257724445917184 11893939438348217622528 12011236671468022530048 12141620055806067081216 12191585570439013859328 12318317229175386144768 12473207312678331088896 12478887279578457833472 12530240725173430910976 12660492707763591315456 13012173060757024407552 13092603047426578710528 13344843664940001656832 13380681868141744825344 13512641255401525346304 13652115998171304296448 13715533766743890591744 14038748189525765062656 14096520815820109774848 14177197382716354461696 14243054296234040229888 14390068214288672096256 14638694693351652458496 14729178428354901049344 14783060518729873883136 14789792331352246321152 14850655674279621820416 14943532376376697946112 15351639769450253647872 15358630497942717333504 15421834738674991890432 15429975487586876915712 15582144871093650849792 15858585917797623496704 16014982228624030040064 16188826741074756108288 16255447427252018479104 16424422972233848193024 16468531530020609015808 16630943083571108118528 16638516372771277111296 16706987633564574547968 16880656943684788420608 17278459310185557000192 17349564081009365876736 17529912979980357206016 17793124886586668875776 17840909157522326433792 18016855007202033795072 18128219604129108983808 18287378355658520788992 18718330919367686750208 18795361087760146366464 18990739061645386973184 19518259591135536611328 19638904571139868065792 19719723108469661761536 20017265497410002485248 20268961883102288019456 20478173997256956444672 20573300650115835887616 21144781223730164662272 21265796074074531692544 21353309638165373386752 21585102321433008144384 21958042040027478687744 22174590778094810824704 22184688497028369481728 22275983511419432730624 22507542591579717894144 23037945746914076000256 23132752108012487835648 23144963231380315373568 23373217306640476274688 23724166515448891834368 23787878876696435245056 24022473342936045060096 24283240111612134162432 24383171140878027718656 24636634458350772289536 24946414625356662177792 24957774559156915666944 25060481450346861821952 25320985415527182630912 26024346121514048815104 26185206094853157421056 26689687329880003313664 26761363736283489650688 27025282510803050692608 27431067533487781183488 28077496379051530125312 28193041631640219549696 28354394765432708923392 28486108592468080459776 29277389386703304916992 29458356856709802098688 29579584662704492642304 29887064752753395892224 30703279538900507295744 30717260995885434667008 30843669477349983780864 30859950975173753831424 31717171835595246993408 32029964457248060080128 32377653482149512216576 32510894854504036958208 32937063060041218031616 33261886167142216237056 33277032745542554222592 33413975267129149095936 33761313887369576841216 34556918620371114000384 34699128162018731753472 35059825959960714412032 35586249773173337751552 35681818315044652867584 36033710014404067590144 36574756711317041577984 37436661838735373500416 37590722175520292732928 37981478123290773946368 39036519182271073222656 39277809142279736131584 40034530994820004970496 40537923766204576038912 40956347994513912889344 41146601300231671775232 42289562447460329324544 42531592148149063385088 43170204642866016288768 43916084080054957375488 44349181556189621649408 44369376994056738963456 44551967022838865461248 46075891493828152000512 46265504216024975671296 46289926462760630747136 46746434613280952549376 47575757753392870490112 48044946685872090120192 48566480223224268324864 48766342281756055437312 49273268916701544579072 49892829250713324355584 49915549118313831333888 50120962900693723643904 50641970831054365261824 52048692243028097630208 53379374659760006627328 53522727472566979301376 54050565021606101385216 54862135066975562366976 56154992758103060250624 56386083263280439099392 56972217184936160919552 58554778773406609833984 58916713713419604197376 59159169325408985284608 61434521991770869334016 61719901950347507662848 63434343671190493986816 64059928914496120160256 64755306964299024433152 65874126120082436063232 66523772334284432474112 66554065491085108445184 66827950534258298191872 67522627774739153682432 69113837240742228000768 69398256324037463506944 70119651919921428824064 71172499546346675503104 71363636630089305735168 72067420028808135180288 73149513422634083155968 74873323677470747000832 75181444351040585465856 75962956246581547892736 78073038364542146445312 78555618284559472263168 80069061989640009940992 81075847532409152077824 82293202600463343550464 84579124894920658649088 85063184296298126770176 87832168160109914750976 88738753988113477926912 92151782987656304001024 92531008432049951342592 92579852925521261494272 95151515506785740980224 96089893371744180240384 97132960446448536649728 97532684563512110874624 99785658501426648711168 99831098236627662667776 100241925801387447287808 101283941662108730523648 104097384486056195260416 106758749319520013254656 107045454945133958602752 108101130043212202770432 109724270133951124733952 112309985516206120501248 112772166526560878198784 113944434369872321839104 117109557546813219667968 117833427426839208394752 122869043983541738668032 123439803900695015325696 126868687342380987973632 129510613928598048866304 131748252240164872126464 133047544668568864948224 133108130982170216890368 133655901068516596383744 138227674481484456001536 138796512648074927013888 140239303839842857648128 142727273260178611470336 144134840057616270360576 146299026845268166311936 149746647354941494001664 150362888702081170931712 151925912493163095785472 156146076729084292890624 160138123979280019881984 162151695064818304155648 164586405200926687100928 169158249789841317298176 175664336320219829501952 177477507976226955853824 184303565975312608002048 185159705851042522988544 190303031013571481960448 192179786743488360480768 194265920892897073299456 199571317002853297422336 199662196473255325335552 200483851602774894575616 202567883324217461047296 208194768972112390520832 213517498639040026509312 214090909890267917205504 216202260086424405540864 219448540267902249467904 224619971032412241002496 225544333053121756397568 227888868739744643678208 234219115093626439335936 235666854853678416789504 246879607801390030651392 253737374684761975947264 263496504480329744252928 266216261964340433780736 276455348962968912003072 277593025296149854027776 285454546520357222940672 288269680115232540721152 292598053690536332623872 299493294709882988003328 300725777404162341863424 303851824986326191570944 312292153458168585781248 320276247958560039763968 324303390129636608311296 329172810401853374201856 338316499579682634596352 351328672640439659003904 368607131950625216004096 370319411702085045977088 380606062027142963920896 388531841785794146598912 399142634005706594844672 399324392946510650671104 400967703205549789151232 416389537944224781041664 428181819780535834411008 432404520172848811081728 438897080535804498935808 449239942064824482004992 451088666106243512795136 455777737479489287356416 468438230187252878671872 493759215602780061302784 507474749369523951894528 526993008960659488505856 532432523928680867561472 552910697925937824006144 570909093040714445881344 576539360230465081442304 598986589419765976006656 601451554808324683726848 607703649972652383141888 624584306916337171562496 640552495917120079527936 648606780259273216622592 658345620803706748403712 676632999159365269192704 702657345280879318007808 740638823404170091954176 761212124054285927841792 798648785893021301342208 832779075888449562083328 856363639561071668822016 864809040345697622163456 877794161071608997871616 898479884129648964009984 902177332212487025590272 911555474958978574712832 936876460374505757343744 987518431205560122605568 1014949498739047903789056 1053986017921318977011712 1105821395851875648012288 1141818186081428891762688 1197973178839531952013312 1202903109616649367453696 1249168613832674343124992 1297213560518546433245184 1316691241607413496807424 1353265998318730538385408 1405314690561758636015616 1481277646808340183908352 1522424248108571855683584 1597297571786042602684416 1712727279122143337644032 1729618080691395244326912 1796959768259297928019968 1804354664424974051180544 1823110949917957149425664 1873752920749011514687488 1975036862411120245211136 2029898997478095807578112 2107972035842637954023424 2283636372162857783525376 2395946357679063904026624 2498337227665348686249984 2594427121037092866490368 2633382483214826993614848 2706531996637461076770816 2810629381123517272031232 2962555293616680367816704 3044848496217143711367168 3425454558244286675288064 3593919536518595856039936 3608709328849948102361088 3747505841498023029374976 3950073724822240490422272 4059797994956191615156224 4215944071685275908046848 4567272744325715567050752 4791892715358127808053248 5188854242074185732980736 5413063993274922153541632 5621258762247034544062464 5925110587233360735633408 6089696992434287422734336 6850909116488573350576128 7187839073037191712079872 7495011682996046058749952 7900147449644480980844544 8119595989912383230312448 8431888143370551816093696 9134545488651431134101504 10826127986549844307083264 11242517524494069088124928 11850221174466721471266816 12179393984868574845468672 13701818232977146701152256 14375678146074383424159744 16239191979824766460624896 16863776286741103632187392 18269090977302862268203008 22485035048988138176249856 23700442348933442942533632 24358787969737149690937344 27403636465954293402304512 32478383959649532921249792 33727552573482207264374784 36538181954605724536406016 48717575939474299381874688 54807272931908586804609024 67455105146964414528749568 73076363909211449072812032 97435151878948598763749376 109614545863817173609218048 146152727818422898145624064 219229091727634347218436096 292305455636845796291248128 438458183455268694436872192 876916366910537388873744384
- Sum of all divisors σ(n): 2977889475725916735464600301
- Sum of proper divisors (its aliquot sum) s(n): 2100973108815379346590855917
- 876916366910537388873744384 is an abundant number, because the sum of its proper divisors (2100973108815379346590855917) is greater than itself. Its abundance is 1224056741904841957717111533
Bases of 876916366910537388873744384
- Binary: 1011010101010111100100001110000001001011110001101011101011001001000000000000000000000000002
- Hexadecimal: 0x2D55E43812F1AEB24000000
- Base-36: 326MCBB53BWG000000
Squares and roots of 876916366910537388873744384
- 876916366910537388873744384 squared (8769163669105373888737443842) is 768982314555576233145663852597393491137487232571539456
- 876916366910537388873744384 cubed (8769163669105373888737443843) is 674333177498531964191587037178853938785284640545336364329708196736265405914415104
-
876916366910537388873744384 is a
perfect square number . Itssquare root is 29612773711872 -
The
cube root of 876916366910537388873744384 is 957163344.7229826597
Scales and comparisons
How big is 876916366910537388873744384?- 876,916,366,910,537,388,873,744,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 876,916,366,910,537,388,873,744,384 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 876916366910537388873744384 cubic inches would be around 79763612.1 feet tall.
Recreational maths with 876916366910537388873744384
- 876916366910537388873744384 backwards is 483447378883735019663619678
- 876916366910537388873744384 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 876916366910537388873744384's digits is 144
- 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 876916366910537388873744384 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 876916366910537388873744384 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/876916366910537388873744384/
Chicago style:
Numbermatics. 2024. "Number 876916366910537388873744384 - Facts about the integer". https://numbermatics.com/n/876916366910537388873744384/
The information we have on file for 876916366910537388873744384 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 876916366910537388873744384, math, Factors of 876916366910537388873744384, curriculum, school, college, exams, university, Prime factorization of 876916366910537388873744384, STEM, science, technology, engineering, physics, economics, calculator, eight hundred seventy-six septillion, nine hundred sixteen sextillion, three hundred sixty-six quintillion, nine hundred ten quadrillion, five hundred thirty-seven trillion, three hundred eighty-eight billion, eight hundred seventy-three million, seven hundred forty-four thousand, three hundred eighty-four.