22109069741889347744956416
22,109,069,741,889,347,744,956,416 is an even composite number composed of five prime numbers multiplied together.
22109069741889347744956416 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, one hundred ninety-nine divisors.
Prime factorization of 22109069741889347744956416:
220 × 312 × 136 × 472 × 612
(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 × 47 × 47 × 61 × 61)See below for interesting mathematical facts about the number 22109069741889347744956416 from the Numbermatics database.
Names of 22109069741889347744956416
- Cardinal: 22109069741889347744956416 can be written as Twenty-two septillion, one hundred nine sextillion, sixty-nine quintillion, seven hundred forty-one quadrillion, eight hundred eighty-nine trillion, three hundred forty-seven billion, seven hundred forty-four million, nine hundred fifty-six thousand, four hundred sixteen.
Scientific notation
- Scientific notation: 2.2109069741889347744956416 × 1025
Factors of 22109069741889347744956416
Divisors of 22109069741889347744956416
- Number of divisors d(n): 17199
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 39 47 48 52 54 61 64 72 78 81 94 96 104 108 117 122 128 141 144 156 162 169 183 188 192 208 216 234 243 244 256 282 288 312 324 338 351 366 376 384 416 423 432 468 486 488 507 512 549 564 576 611 624 648 676 702 729 732 752 768 793 832 846 864 936 972 976 1014 1024 1053 1098 1128 1152 1222 1248 1269 1296 1352 1404 1458 1464 1504 1521 1536 1586 1647 1664 1692 1728 1833 1872 1944 1952 2028 2048 2106 2187 2196 2197 2209 2256 2304 2379 2444 2496 2538 2592 2704 2808 2867 2916 2928 3008 3042 3072 3159 3172 3294 3328 3384 3456 3666 3721 3744 3807 3888 3904 4056 4096 4212 4374 4392 4394 4418 4512 4563 4608 4758 4888 4941 4992 5076 5184 5408 5499 5616 5734 5832 5856 6016 6084 6144 6318 6344 6561 6588 6591 6627 6656 6768 6912 7137 7332 7442 7488 7614 7776 7808 7943 8112 8192 8424 8601 8748 8784 8788 8836 9024 9126 9216 9477 9516 9776 9882 9984 10152 10309 10368 10816 10998 11163 11232 11421 11468 11664 11712 12032 12168 12288 12636 12688 13122 13176 13182 13254 13312 13536 13689 13824 14274 14664 14823 14884 14976 15228 15552 15616 15886 16224 16384 16497 16848 17202 17496 17568 17576 17672 18048 18252 18432 18954 19032 19552 19683 19764 19773 19881 19968 20304 20618 20736 21411 21632 21996 22326 22464 22842 22936 23328 23424 23829 24064 24336 24576 25272 25376 25803 26244 26352 26364 26508 26624 27072 27378 27648 28431 28548 28561 28717 29328 29646 29768 29952 30456 30927 31104 31232 31772 32448 32768 32994 33489 33696 34263 34404 34992 35136 35152 35344 36096 36504 36864 37271 37908 38064 39104 39366 39528 39546 39762 39936 40608 41067 41236 41472 42822 43264 43992 44469 44652 44928 45684 45872 46656 46848 47658 48128 48373 48672 49152 49491 50544 50752 51606 52488 52704 52728 53016 53248 54144 54756 55296 56862 57096 57122 57434 58656 59049 59292 59319 59536 59643 59904 60912 61854 62208 62464 63544 64233 64896 65536 65988 66978 67392 68526 68808 69984 70272 70304 70688 71487 72192 73008 73728 74542 75816 76128 77409 78208 78732 79056 79092 79524 79872 81216 82134 82472 82944 85293 85644 85683 86151 86528 87984 88938 89304 89856 91368 91744 92781 93312 93696 95316 96256 96746 97344 98304 98982 100467 101088 101504 102789 103212 103259 104976 105408 105456 106032 106496 108288 109512 110592 111813 113724 114192 114244 114868 117312 118098 118584 118638 119072 119286 119808 121824 123201 123708 124416 124928 127088 128466 129792 131072 131976 133407 133956 134017 134749 134784 137052 137616 139968 140544 140608 141376 142974 144384 145119 146016 147456 148473 149084 151632 152256 154818 156416 157464 158112 158184 159048 159744 162432 164268 164944 165888 170586 171288 171366 172302 173056 174887 175968 177147 177876 177957 178608 178929 179712 182736 183488 185562 186624 187392 190632 192512 192699 193492 194688 196608 197964 200934 202176 203008 205578 206424 206518 209952 210816 210912 212064 212992 214461 216576 219024 221184 223626 227448 228384 228488 229736 232227 234624 236196 237168 237276 238144 238572 239616 243648 246402 247416 248832 249856 254176 255879 256932 257049 258453 259584 262144 263952 266814 267912 268034 269498 269568 274104 275232 278343 279936 281088 281216 282752 285948 288768 290238 292032 294912 296946 298168 301401 303264 304512 308367 309636 309777 312832 314928 316224 316368 318096 319488 324864 328536 329888 331776 335439 341172 342576 342732 344604 346112 349774 351936 354294 355752 355914 357216 357858 359424 365472 366976 369603 371124 371293 373248 373321 374784 381264 385024 385398 386984 389376 393216 395928 400221 401868 402051 404247 404352 406016 411156 412848 413036 419904 421632 421824 424128 425984 428922 433152 435357 438048 442368 445419 447252 454896 456768 456976 459472 464454 469248 472392 474336 474552 476288 477144 479232 484523 487296 492804 494832 497664 499712 508352 511758 513864 514098 516906 519168 524288 524661 527904 531441 533628 533871 535824 536068 536787 538996 539136 548208 550464 556686 559872 562176 562432 565504 571896 577536 578097 580476 584064 589824 593892 596336 602802 606528 609024 616734 619272 619554 625664 628849 629856 632448 632736 636192 638976 643383 649728 657072 659776 663552 670878 682344 685152 685464 689208 692224 696681 699548 703872 708588 711504 711828 714432 715716 718848 730944 733952 739206 742248 742586 746496 746642 749568 762528 767637 770048 770796 771147 773968 775359 778752 786432 791856 800442 803736 804102 808494 808704 812032 822312 825696 826072 835029 839808 843264 843648 848256 851968 857844 866304 870714 876096 884736 890838 894504 904203 909792 913536 913952 918944 925101 928908 929331 938496 944784 948672 949104 952576 954288 958464 969046 974592 985608 989664 995328 999424 1006317 1016704 1023516 1027728 1028196 1033812 1038336 1048576 1049322 1055808 1062882 1067256 1067742 1071648 1072136 1073574 1077992 1078272 1096416 1100928 1108809 1113372 1113879 1119744 1119963 1124352 1124864 1131008 1143792 1155072 1156194 1160952 1168128 1179648 1187784 1192672 1200663 1205604 1206153 1212741 1213056 1218048 1233468 1238544 1239108 1251328 1257698 1259712 1264896 1265472 1272384 1277952 1286766 1299456 1306071 1314144 1319552 1327104 1336257 1341756 1342367 1364688 1370304 1370928 1378416 1384448 1393362 1399096 1407744 1417176 1423008 1423656 1428864 1431432 1437696 1453569 1461888 1467904 1478412 1484496 1485172 1492992 1493284 1499136 1525056 1535274 1540096 1541592 1542294 1547936 1550718 1557504 1572864 1573983 1583712 1600884 1601613 1607472 1608204 1610361 1616988 1617408 1624064 1644624 1651392 1652144 1670058 1679616 1686528 1687296 1696512 1703936 1715688 1732608 1734291 1741428 1742221 1751737 1752192 1769472 1781676 1789008 1808406 1819584 1827072 1827904 1837888 1850202 1857816 1858662 1876992 1886547 1889568 1897344 1898208 1905152 1908576 1916928 1930149 1938092 1949184 1971216 1979328 1990656 1998848 2012634 2033408 2047032 2055456 2056392 2067624 2076672 2090043 2098644 2111616 2125764 2134512 2135484 2143296 2144272 2147148 2155984 2156544 2192832 2201856 2217618 2226744 2227758 2239488 2239926 2248704 2249728 2262016 2273531 2287584 2302911 2310144 2312388 2313441 2321904 2326077 2336256 2359296 2375568 2385344 2401326 2411208 2412306 2425482 2426112 2436096 2466936 2477088 2478216 2502656 2505087 2515396 2519424 2529792 2530944 2544768 2555904 2573532 2598912 2612142 2628288 2639104 2654208 2672514 2683512 2684734 2712609 2729376 2740608 2741856 2756832 2768896 2775303 2786724 2787993 2798192 2815488 2834352 2846016 2847312 2857728 2862864 2875392 2907138 2923776 2935808 2956824 2968992 2970344 2985984 2986568 2998272 3018951 3050112 3070548 3080192 3083184 3084588 3095872 3101436 3115008 3145728 3147966 3167424 3201768 3203226 3214944 3216408 3220722 3233976 3234816 3248128 3289248 3302784 3304288 3326427 3340116 3341637 3359232 3359889 3373056 3374592 3393024 3407872 3431376 3465216 3468582 3482856 3484442 3503474 3504384 3538944 3563352 3578016 3601989 3616812 3618459 3638223 3639168 3654144 3655808 3675776 3700404 3715632 3717324 3753984 3773094 3779136 3794688 3796416 3810304 3817152 3833856 3860298 3876184 3898368 3918213 3942432 3958656 3981312 3997696 4008771 4025268 4027101 4066816 4094064 4110912 4112784 4135248 4153344 4180086 4197288 4223232 4251528 4269024 4270968 4286592 4288544 4294296 4311968 4313088 4360707 4385664 4403712 4435236 4453488 4455516 4478976 4479852 4497408 4499456 4524032 4547062 4575168 4605822 4620288 4624776 4626882 4643808 4652154 4672512 4718592 4721949 4751136 4770688 4802652 4804839 4822416 4824612 4826809 4831083 4850964 4852224 4853173 4872192 4933872 4954176 4956432 5005312 5010174 5030792 5038848 5059584 5061888 5089536 5111808 5147064 5197824 5202873 5224284 5226663 5255211 5256576 5278208 5308416 5345028 5367024 5369468 5425218 5458752 5481216 5483712 5513664 5537792 5550606 5573448 5575986 5596384 5630976 5659641 5668704 5692032 5694624 5715456 5725728 5750784 5790447 5814276 5847552 5871616 5913648 5937984 5940688 5971968 5973136 5996544 6037902 6100224 6141096 6160384 6166368 6169176 6191744 6202872 6230016 6270129 6295932 6298799 6334848 6403536 6406452 6429888 6432816 6441444 6467952 6469632 6496256 6578496 6605568 6608576 6652854 6680232 6683274 6718464 6719778 6746112 6749184 6786048 6815744 6820593 6862752 6908733 6930432 6937164 6940323 6965712 6968884 6978231 7006948 7008768 7077888 7126704 7156032 7203978 7233624 7236918 7276446 7278336 7308288 7311616 7351552 7400808 7431264 7434648 7507968 7515261 7546188 7558272 7589376 7592832 7620608 7634304 7667712 7720596 7752368 7796736 7836426 7884864 7917312 7962624 7995392 8017542 8050536 8054202 8133632 8137827 8175037 8188128 8219689 8221824 8225568 8270496 8306688 8325909 8360172 8363979 8394576 8446464 8503056 8538048 8541936 8573184 8577088 8588592 8623936 8626176 8721414 8771328 8807424 8870472 8906976 8911032 8957952 8959704 8994816 8998912 9048064 9056853 9094124 9150336 9211644 9240576 9249552 9253764 9287616 9304308 9345024 9437184 9443898 9502272 9541376 9605304 9609678 9644832 9649224 9653618 9662166 9701928 9704448 9706346 9744384 9867744 9908352 9912864 9979281 10010624 10020348 10024911 10061584 10077696 10079667 10119168 10123776 10179072 10223616 10294128 10395648 10405746 10448568 10453326 10510422 10513152 10556416 10616832 10690056 10734048 10738936 10805967 10850436 10855377 10914669 10917504 10962432 10967424 11027328 11075584 11101212 11146896 11151972 11192768 11261952 11319282 11337408 11384064 11389248 11430912 11451456 11501568 11580894 11628552 11695104 11743232 11754639 11827296 11875968 11881376 11943936 11946272 11993088 12026313 12075804 12081303 12200448 12282192 12320768 12332736 12338352 12383488 12405744 12460032 12540258 12591864 12597598 12669696 12807072 12812904 12859776 12865632 12882888 12935904 12939264 12992512 13082121 13156992 13211136 13217152 13305708 13360464 13366548 13436928 13439556 13492224 13498368 13572096 13631488 13641186 13725504 13817466 13860864 13874328 13880646 13931424 13937768 13956462 14013896 14017536 14155776 14165847 14253408 14312064 14407956 14414517 14467248 14473836 14480427 14493249 14552892 14556672 14559519 14616576 14623232 14703104 14801616 14862528 14869296 15015936 15030522 15092376 15116544 15178752 15185664 15241216 15268608 15335424 15441192 15504736 15593472 15608619 15672852 15679989 15765633 15769728 15834624 15925248 15990784 16035084 16101072 16108404 16267264 16275654 16350074 16376256 16439378 16443648 16451136 16540992 16613376 16651818 16720344 16727958 16789152 16892928 16978923 17006112 17076096 17083872 17146368 17154176 17177184 17247872 17252352 17371341 17442828 17450771 17542656 17614848 17740944 17813952 17822064 17915904 17919408 17989632 17997824 18096128 18113706 18188248 18300672 18423288 18481152 18499104 18507528 18575232 18608616 18690048 18810387 18887796 18896397 19004544 19082752 19210608 19219356 19289664 19298448 19307236 19324332 19403856 19408896 19412692 19488768 19735488 19816704 19825728 19958562 20021248 20040696 20049822 20123168 20155392 20159334 20238336 20247552 20358144 20447232 20461779 20588256 20791296 20811492 20820969 20897136 20906652 20934693 21020844 21026304 21112832 21233664 21380112 21468096 21477872 21611934 21700872 21710754 21829338 21835008 21924864 21934848 22054656 22151168 22202424 22293792 22303944 22385536 22523904 22545783 22638564 22648873 22674816 22768128 22772581 22778496 22861824 22902912 23003136 23161788 23257104 23390208 23486464 23509278 23654592 23751936 23762752 23887872 23892544 23986176 24052626 24151608 24162606 24400896 24413481 24525111 24564384 24641536 24659067 24665472 24676704 24766976 24811488 24920064 24977727 25080516 25091937 25183728 25195196 25339392 25614144 25625808 25719552 25731264 25765776 25871808 25878528 25985024 26164242 26313984 26422272 26434304 26611416 26720928 26733096 26873856 26879112 26984448 26996736 27144192 27170559 27282372 27451008 27634932 27721728 27748656 27761292 27862848 27875536 27912924 28027792 28035072 28311552 28331694 28506816 28624128 28815912 28829034 28934496 28947672 28960854 28986498 29105784 29113344 29119038 29233152 29246464 29406208 29555903 29603232 29725056 29738592 29937843 30031872 30061044 30074733 30184752 30233088 30239001 30357504 30371328 30482432 30537216 30670848 30882384 31009472 31186944 31217238 31345704 31359978 31531266 31539456 31669248 31850496 31981568 32070168 32202144 32216808 32417901 32534528 32551308 32566131 32700148 32744007 32752512 32878756 32887296 32902272 33081984 33226752 33303636 33440688 33455916 33578304 33785856 33957846 34012224 34152192 34167744 34292736 34308352 34354368 34495744 34504704 34742682 34885656 34901542 35085312 35229696 35263917 35481888 35627904 35644128 35831808 35838816 35979264 35995648 36078939 36192256 36227412 36243909 36376496 36601344 36846576 36962304 36998208 37015056 37150464 37217232 37380096 37620774 37775592 37792794 38009088 38165504 38421216 38438712 38579328 38596896 38614472 38648664 38807712 38817792 38825384 38977536 39246363 39470976 39633408 39651456 39917124 40042496 40081392 40099644 40246336 40310784 40318668 40476672 40495104 40716288 40894464 40923558 41176512 41582592 41622984 41641938 41794272 41813304 41869386 42041688 42052608 42225664 42467328 42497541 42760224 42936192 42955744 43223868 43243551 43401744 43421508 43441281 43479747 43658676 43670016 43678557 43849728 43869696 44109312 44302336 44404848 44587584 44607888 44771072 45047808 45091566 45277128 45297746 45349632 45536256 45545162 45556992 45723648 45805824 46006272 46323576 46514208 46780416 46825857 46972928 47018556 47039967 47296899 47309184 47503872 47525504 47775744 47785088 47972352 48105252 48303216 48325212 48801792 48826962 49050222 49128768 49283072 49318134 49330944 49353408 49533952 49622976 49840128 49955454 50161032 50183874 50367456 50390392 50678784 50936769 51228288 51251616 51439104 51462528 51531552 51743616 51757056 51970048 52114023 52328484 52352313 52627968 52844544 52868608 53222832 53441856 53466192 53747712 53758224 53968896 53993472 54288384 54341118 54564744 54902016 55269864 55443456 55497312 55522584 55725696 55751072 55825848 56055584 56070144 56431161 56663388 56689191 57013632 57248256 57631824 57658068 57868992 57895344 57921708 57972996 58211568 58226688 58238076 58466304 58492928 58812416 59111806 59206464 59450112 59477184 59875686 60063744 60122088 60149466 60369504 60466176 60478002 60715008 60742656 60964864 61074432 61341696 61385337 61764768 62018944 62373888 62434476 62462907 62691408 62719956 62804079 63062532 63078912 63091249 63338496 63700992 63963136 64140336 64404288 64433616 64835802 65069056 65102616 65132262 65400296 65488014 65505024 65757512 65774592 65804544 66163968 66453504 66607272 66881376 66911832 67156608 67571712 67637349 67915692 67946619 68024448 68304384 68317743 68335488 68585472 68616704 68708736 68991488 69009408 69485364 69771312 69803084 70170624 70459392 70527834 70963776 71255808 71288256 71663616 71677632 71958528 71991296 72157878 72384512 72454824 72487818 72752992 73202688 73240443 73575333 73693152 73924608 73977201 73996416 74030112 74300928 74434464 74760192 75241548 75275811 75551184 75585588 76018176 76331008 76842432 76877424 77158656 77193792 77228944 77297328 77615424 77635584 77650768 77955072 78492726 78941952 79266816 79302912 79834248 80084992 80162784 80199288 80492672 80621568 80637336 80953344 80990208 81432576 81511677 81847116 81884387 82353024 83165184 83245968 83283876 83588544 83626608 83738772 84083376 84105216 84451328 84934656 84995082 85520448 85872384 85911488 86447736 86487102 86803488 86843016 86882562 86959494 87317352 87340032 87357114 87699456 87739392 88218624 88604672 88667709 88809696 89175168 89215776 89542144 89813529 90095616 90183132 90224199 90554256 90595492 90699264 90717003 91072512 91090324 91113984 91447296 91611648 92012544 92647152 93028416 93560832 93651714 93945856 94037112 94079934 94593798 94618368 95007744 95051008 95551488 95570176 95944704 96210504 96606432 96650424 97603584 97653924 97698393 98100444 98232021 98257536 98636268 98661888 98706816 99067904 99245952 99680256 99910908 100322064 100367748 100734912 100780784 101357568 101873538 102456576 102503232 102878208 102925056 103063104 103487232 103514112 103940096 104228046 104656968 104704626 105255936 105689088 105737216 105791751 106275481 106445664 106855957 106883712 106932384 107495424 107516448 107937792 107986944 108236817 108576768 108682236 108731727 109129488 109804032 110539728 110886912 110994624 111045168 111451392 111502144 111651696 112111168 112140288 112862322 113326776 113378382 114027264 114496512 115263648 115316136 115737984 115790688 115843416 115945992 116423136 116453376 116476152 116932608 116985856 117624832 117739089 118223612 118412928 118900224 118954368 119751372 120127488 120244176 120298932 120739008 120932352 120956004 121430016 121485312 121929728 122148864 122683392 122770674 123529536 124037888 124747776 124868952 124925814 125382816 125439912 125608158 126125064 126157824 126182498 126676992 127401984 127492623 128280672 128808576 128867232 129671604 129730653 130138112 130205232 130264524 130323843 130439241 130800592 130976028 131010048 131035671 131515024 131549184 131609088 132327936 132907008 133214544 133762752 133823664 134313216 135143424 135274698 135831384 135893238 136048896 136608768 136635486 136670976 137170944 137233408 137417472 137982976 138018816 138970728 139542624 139606168 140341248 140477571 140918784 141055668 141119901 141890697 141927552 142511616 142576512 143327232 143355264 143917056 143982592 144315756 144769024 144909648 144975636 145505984 146405376 146480886 147150666 147386304 147849216 147954402 147992832 148060224 148601856 148868928 149520384 150483096 150551622 151102368 151171176 152036352 152662016 152810307 153684864 153754848 154317312 154387584 154457888 154594656 155230848 155271168 155301536 155910144 156342069 156985452 157056939 157883904 158533632 158605824 159668496 160169984 160325568 160398576 160985344 161243136 161274672 161906688 161980416 162865152 163023354 163694232 163768774 164706048 166330368 166491936 166567752 167177088 167253216 167477544 168166752 168210432 168902656 169293483 169990164 170067573 171040896 171744768 171822976 172895472 172974204 173606976 173686032 173765124 173918988 174634704 174680064 174714228 175398912 175478784 176437248 177209344 177335418 177619392 178350336 178431552 179084288 179627058 180191232 180366264 180448398 181108512 181190984 181398528 181434006 182145024 182180648 182227968 182894592 183223296 184025088 184156011 185294304 186056832 187121664 187303428 187388721 187891712 188074224 188159868 188412237 189187596 189236736 189273747 190015488 190102016 191102976 191140352 191889408 192421008 193212864 193300848 195207168 195307848 195396786 196200888 196464042 196515072 197272536 197323776 197413632 198135808 198491904 199360512 199821816 200644128 200735496 201469824 201561568 202715136 202912047 203747076 203839857 204913152 204953229 205006464 205756416 205850112 206126208 206974464 207028224 207880192 208456092 209313936 209409252 210511872 211378176 211474432 211583502 212550962 212891328 213711914 213767424 213864768 214990848 215032896 215875584 215973888 216473634 217153536 217364472 217463454 218258976 219608064 219721329 220725999 221079456 221773824 221931603 221989248 222090336 222902784 223004288 223303392 224222336 224280576 225724644 225827433 226653552 226756764 226860023 228054528 228993024 230527296 230632272 231475968 231581376 231686832 231891984 232846272 232906752 232952304 233865216 233971712 235249664 235478178 236447224 236825856 237800448 237908736 239502744 240254976 240488352 240597864 241478016 241864704 241912008 242860032 242970624 243859456 244297728 244535031 245541348 245653161 247059072 248075776 249495552 249737904 249851628 250765632 250879824 251216316 252250128 252315648 252364996 253353984 254803968 254985246 256561344 257617152 257734464 259343208 259461306 260276224 260410464 260529048 260647686 260878482 261601184 261952056 262020096 262071342 263030048 263098368 263218176 264655872 265814016 266003127 266429088 267525504 267647328 268626432 270286848 270549396 270672597 271662768 271786476 272097792 272151009 273217536 273270972 273341952 274341888 274466816 274834944 275965952 276037632 277941456 279085248 279212336 280682496 280955142 281837568 282111336 282239802 283781394 283855104 285023232 285153024 286654464 286710528 287834112 287965184 288631512 289538048 289819296 289951272 291011968 292810752 292961772 293095179 294301332 294435349 294696063 294772608 295908804 295985664 296043553 296120448 297203712 297737856 299040768 300966192 301103244 302204736 302342352 304072704 305324032 305620614 307369728 307509696 308634624 308775168 308915776 309189312 310461696 310542336 310603072 311820288 312684138 313970904 314113878 315767808 317067264 317211648 317375253 318826443 319336992 320339968 320567871 320651136 320797152 321970688 322486272 322549344 323813376 323960832 324710451 325730304 326046708 326195181 327388464 327537548 329412096 332660736 332983872 333135504 334354176 334506432 334955088 336333504 336420864 337805312 338586966 339980328 340135146 342081792 343489536 343645952 345790944 345948408 347213952 347372064 347530248 347837976 349269408 349360128 349428456 350797824 350957568 352874496 353217267 354670836 355238784 356700672 356863104 358168576 359254116 360382464 360732528 360896796 362217024 362381968 362797056 362868012 364290048 364361296 364455936 365789184 366446592 368050176 368312022 370588608 372113664 374243328 374606856 374777442 375783424 376148448 376319736 376824474 378375192 378473472 378547494 380030976 380204032 382205952 382280704 382477869 384226739 384842016 386425728 386601696 389191959 390414336 390615696 390793572 390971529 391317723 392401776 392928084 393030144 393107013 394545072 394647552 394827264 396271616 396983808 398721024 399643632 401288256 401470992 402939648 403123136 405430272 405824094 407494152 407679714 409826304 409906458 410012928 411512832 411700224 412252416 413948928 414056448 415760384 416912184 418627872 418818504 421023744 421432713 422756352 422948864 423167004 423359703 425101924 425672091 425782656 427423828 427534848 427729536 429981696 430065792 431751168 431947776 432947268 434307072 434728944 434926908 436517952 439216128 439442658 441451998 442158912 443547648 443863206 443978496 444180672 445805568 446008576 446606784 448444672 448561152 451449288 451654866 453307104 453513528 453720046 456109056 457986048 458430921 461054592 461264544 462951936 463162752 463373664 463783968 465692544 465813504 465904608 467730432 467943424 469026207 470499328 470956356 471170817 472894448 473651712 475600896 475817472 479005488 480509952 480976704 481195728 482956032 483729408 483824016 485720064 485941248 487718912 488595456 489070062 491082696 491306322 494118144 496151552 498991104 499475808 499703256 501531264 501759648 502432632 504500256 504631296 504729992 506707968 507880449 509970492 510202719 513122688 515234304 515468928 518686416 518922612 520552448 520820928 521058096 521295372 521756964 523202368 523904112 524040192 524142684 526060096 526196736 526436352 529311744 531628032 532006254 532858176 535051008 535294656 537252864 540573696 541098792 541345194 543325536 543572952 544195584 544302018 546435072 546541944 546683904 548683776 548933632 549669888 551931904 552075264 552468033 555882912 558170496 558424672 561364992 561910284 562166163 563675136 564222672 564479604 565236711 567562788 567710208 567821241 570046464 570306048 573308928 573421056 575668224 575930368 577263024 579076096 579638592 579902544 582023936 585621504 585923544 586190358 588602664 588870698 589392126 589545216 591817608 591971328 592087106 592240896 594407424 595475712 598081536 601932384 602206488 604409472 604684704 608145408 608736141 610648064 611241228 611519571 614739456 614859687 615019392 617269248 617550336 617831552 618378624 620923392 621084672 621206144 623640576 625368276 627941808 628227756 631535616 634134528 634423296 634750506 637652886 638673984 640679936 641135742 641302272 641594304 643941376 644972544 645098688 647626752 647921664 649420902 651460608 652093416 652390362 654776928 655075096 658824192 659163987 662177997 665321472 665794809 665967744 666271008 668708352 669012864 669910176 672667008 672841728 675610624 677173932 677482299 679960656 680270292 680580069 684163584 686979072 687291904 691581888 691896816 694427904 694744128 695060496 695675952 698538816 698720256 698856912 701595648 701915136 705748992 706434534 709341672 710477568 713401344 713726208 716337152 718508232 720764928 721465056 721793592 724434048 724763936 725594112 725736024 728580096 728722592 728911872 731578368 732893184 733605093 736624044 736959483 741177216 744227328 748486656 749213712 749554884 751566848 752296896 752639472 753648948 756750384 756946944 757094988 760061952 760408064 764411904 764561408 764955738 768453478 769684032 772851456 773203392 778383918 780828672 781231392 781587144 781943058 782635446 784803552 785856168 786060288 786214026 789090144 789295104 789654528 792543232 793967616 797442048 798009381 799287264 802576512 802941984 805879296 806246272 810860544 811648188 812017791 814988304 815359428 816453027 819652608 819812916 820025856 820186237 823025664 823400448 824504832 827897856 828112896 831520768 833824368 837255744 837637008 842047488 842865426 845512704 845897728 846334008 846719406 850203848 851344182 851565312 854847656 855069696 855459072 859963392 860131584 863502336 863895552 865894536 868614144 869457888 869853816 873035904 878432256 878885316 879285537 882903996 883306047 884088189 884317824 887726412 887956992 888130659 888361344 891611136 892017152 893213568 896889344 897122304 902898576 903309732 906614208 907027056 907440092 912218112 915972096 916861842 922109184 922529088 925903872 926325504 926747328 927567936 931385088 931627008 931809216 935460864 935886848 938052414 940998656 941912712 942341634 945788896 947303424 951201792 951634944 952125759 956479329 958010976 961019904 961703613 961953408 962391456 965912064 967458816 967648032 971440128 971882496 975437824 977190912 978140124 978585543 982165392 982612644 988236288 992303104 997982208 998951616 999406512 1003062528 1003519296 1004865264 1009000512 1009262592 1009459984 1013415936 1015760898 1019940984 1020405438 1026245376 1030468608 1030937856 1037372832 1037845224 1041104896 1041641856 1042116192 1042590744 1043513928 1046404736 1047808224 1048080384 1048285368 1052120192 1052393472 1052872704 1058623488 1059651801 1064012508 1064497031 1065716352 1070102016 1070589312 1074505728 1081147392 1082197584 1082690388 1086651072 1087145904 1088391168 1088604036 1092870144 1093083888 1093367808 1097367552 1097867264 1099339776 1103863808 1104150528 1104936066 1111765824 1116340992 1116849344 1122729984 1123820568 1124332326 1127350272 1128445344 1128959208 1130473422 1135125576 1135420416 1135642482 1140092928 1140612096 1146617856 1146842112 1147433607 1151860736 1152680217 1154526048 1158152192 1159277184 1159805088 1164047872 1167575877 1171243008 1171847088 1172380716 1172914587 1173953169 1177205328 1177741396 1178784252 1179090432 1179321039 1183635216 1183942656 1184174212 1184481792 1188814848 1190951424 1196163072 1203864768 1204412976 1208818944 1209369408 1216290816 1217472282 1221296128 1222482456 1223039142 1229478912 1229719374 1230038784 1234538496 1235100672 1235663104 1236757248 1241846784 1242169344 1242412288 1247281152 1250736552 1255883616 1256455512 1263071232 1268269056 1268846592 1269501012 1270079109 1275305772 1277016273 1277347968 1282271484 1282604544 1283188608 1287882752 1289945088 1290197376 1295253504 1295843328 1298841804 1302921216 1304186832 1304780724 1309553856 1310150192 1317648384 1318327974 1324355994 1330642944 1331589618 1331935488 1332542016 1337416704 1338025728 1339820352 1345334016 1345683456 1351221248 1354347864 1354964598 1359921312 1360540584 1361160138 1368327168 1373958144 1374583808 1375292763 1381581253 1383163776 1383793632 1388855808 1389127441 1389488256 1390120992 1391351904 1397077632 1397440512 1397713824 1403191296 1403830272 1407078621 1411497984 1412869068 1413512451 1418683344 1420955136 1426802688 1427452416 1432674304 1437016464 1441529856 1442930112 1443587184 1448868096 1449527872 1451188224 1451472048 1457160192 1457445184 1457823744 1463156736 1465786368 1467210186 1473248088 1473918966 1482354432 1488454656 1496973312 1498427424 1499109768 1503133696 1504593792 1505278944 1507297896 1513500768 1513893888 1514189976 1520123904 1520816128 1523641347 1529122816 1529911476 1530608157 1536906956 1539368064 1545702912 1546406784 1556767836 1561657344 1562462784 1563174288 1563886116 1565270892 1569607104 1571712336 1572120576 1572428052 1578180288 1578590208 1579309056 1585086464 1587935232 1594884096 1596018762 1598574528 1605153024 1605883968 1611758592 1612492544 1621721088 1623296376 1624035582 1629976608 1630718856 1632906054 1639305216 1639625832 1640051712 1640372474 1646051328 1646800896 1649009664 1655795712 1656225792 1657404099 1667648736 1674511488 1675274016 1684094976 1685730852 1686498489 1691025408 1691795456 1692668016 1693438812 1695710133 1700407696 1702688364 1703130624 1703463723 1709695312 1710139392 1710918144 1719926784 1720263168 1727004672 1727791104 1731789072 1737228288 1738915776 1739707632 1746071808 1756864512 1757770632 1758571074 1765807992 1766612094 1768176378 1768635648 1775452824 1775913984 1776261318 1776722688 1783222272 1784034304 1786427136 1793778688 1794244608 1805797152 1806619464 1813228416 1814054112 1814880184 1824436224 1826208423 1831944192 1833723684 1834558713 1844218368 1844579061 1845058176 1851807744 1852651008 1853494656 1855135872 1862770176 1863254016 1863618432 1870921728 1871773696 1876104828 1881997312 1883825424 1884683268 1891577792 1894606848 1902403584 1903269888 1904251518 1912958658 1916021952 1922039808 1923407226 1923906816 1924782912 1931824128 1934917632 1935296064 1942880256 1943764992 1950875648 1954381824 1956280248 1957171086 1964330784 1965225288 1976472576 1977491961 1984606208 1986533991 1995964416 1997384427 1997903232 1998813024 2006125056 2007038592 2009730528 2018001024 2018525184 2018919968 2026831872 2031521796 2032446897 2039881968 2040810876 2041740207 2052490752 2060937216 2061875712 2074745664 2075690448 2082209792 2083283712 2084232384 2085181488 2087027856 2092809472 2095616448 2096160768 2096570736 2104240384 2104786944 2105745408 2117246976 2119303602 2128025016 2128994062 2131432704 2140204032 2141178624 2149011456 2162294784 2164395168 2165380776 2173302144 2174291808 2176782336 2177208072 2185740288 2186167776 2186735616 2194735104 2195734528 2198679552 2200815279 2207727616 2209872132 2210878449 2223531648 2232681984 2233698688 2245459968 2247641136 2248664652 2254700544 2256890688 2257918416 2260946844 2270251152 2270840832 2271284964 2280185856 2281224192 2293235712 2293684224 2294867214 2303721472 2305360434 2309052096 2316304384 2318554368 2319610176 2328095744 2335151754 2342486016 2343694176 2344761432 2345829174 2347906338 2354410656 2355482792 2357568504 2358180864 2358642078 2367270432 2367885312 2368348424 2368963584 2377629696 2381902848 2392326144 2394028143 2407729536 2408825952 2417637888 2418738816 2432581632 2434944564 2436053373 2442592256 2444964912 2446078284 2449359081 2458957824 2459438748 2460077568 2460558711 2469076992 2470201344 2471326208 2473514496 2483693568 2484338688 2484824576 2494562304 2501473104 2511767232 2512911024 2526142464 2536538112 2537693184 2539002024 2540158218 2550611544 2554032546 2554695936 2564542968 2565209088 2566377216 2575765504 2579890176 2580394752 2590507008 2591686656 2597683608 2605842432 2608373664 2609561448 2619107712 2620300384 2635296768 2636655948 2637856611 2648711988 2649918141 2652264567 2663179236 2663870976 2664391977 2665084032 2674833408 2676051456 2679640704 2690668032 2691366912 2702442496 2708695728 2709929196 2719842624 2721081168 2722320276 2736654336 2747916288 2749167616 2750585526 2763162506 2766327552 2767587264 2777711616 2778254882 2778976512 2780241984 2782703808 2794155264 2794881024 2795427648 2806382592 2807660544 2814157242 2822995968 2825738136 2827024902 2837366688 2841910272 2853605376 2854904832 2856377277 2865348608 2869437987 2874032928 2883059712 2885110839 2885860224 2887174368 2897736192 2899055744 2902376448 2902944096 2914320384 2914890368 2915647488 2926313472 2931572736 2934420372 2935756629 2946496176 2947837932 2964708864 2976909312 2993946624 2996854848 2998219536 3006267392 3009187584 3010557888 3014595792 3027001536 3027787776 3028379952 3040247808 3041632256 3047282694 3058245632 3059822952 3061216314 3073813912 3078736128 3091405824 3092813568 3113535672 3123314688 3124925568 3126348576 3127772232 3130541784 3139214208 3143424672 3144241152 3144856104 3156360576 3157180416 3158618112 3170172928 3175870464 3178955403 3192037524 3193491093 3197149056 3210306048 3211767936 3223517184 3224985088 3243442176 3246592752 3248071164 3259953216 3261437712 3265812108 3278610432 3279251664 3280103424 3280744948 3292102656 3293601792 3298019328 3311591424 3312451584 3314808198 3335297472 3349022976 3350548032 3368189952 3371461704 3372996978 3382050816 3383590912 3385336032 3386877624 3391420266 3400815392 3405376728 3406261248 3406927446 3419390624 3420278784 3421836288 3439853568 3440526336 3442300821 3455582208 3458040651 3463578144 3474456576 3477831552 3479415264 3492143616 3513729024 3515541264 3517142148 3518743761 3531615984 3533224188 3536352756 3537271296 3537963117 3550905648 3551827968 3552522636 3553445376 3566444544 3568068608 3572854272 3587557376 3588489216 3611594304 3613238928 3626456832 3628108224 3629760368 3648872448 3652416846 3663888384 3667447368 3669117426 3688436736 3689158122 3690116352 3703615488 3705302016 3706989312 3710271744 3725540352 3726508032 3727236864 3741843456 3743547392 3752209656 3763994624 3767650848 3769366536 3783155584 3789213696 3804807168 3806539776 3808503036 3810237327 3825917316 3831048819 3832043904 3846814452 3847813632 3848566189 3849565824 3863648256 3869835264 3870592128 3885760512 3887529984 3901751296 3908763648 3912560496 3914342172 3928661568 3930450576 3952945152 3954983922 3969212416 3973067982 3991928832 3994768854 3995806464 3997626048 4012250112 4014077184 4019461056 4036002048 4037050368 4037839936 4053663744 4063043592 4064893794 4079763936 4081621752 4083480414 4104981504 4121874432 4123751424 4125878289 4144743759 4149491328 4151380896 4164419584 4166567424 4167382323 4168464768 4170362976 4174055712 4185618944 4191232896 4192321536 4193141472 4208480768 4209573888 4211490816 4221235863 4234493952 4238607204 4240537353 4256050032 4257988124 4262865408 4280408064 4282357248 4298022912 4324589568 4328790336 4330761552 4346604288 4348583616 4353564672 4354416144 4371480576 4372335552 4373471232 4389470208 4391469056 4397359104 4401630558 4415455232 4419744264 4421756898 4447063296 4465363968 4467397376 4490919936 4495282272 4497329304 4509401088 4513781376 4515836832 4521893688 4540502304 4541681664 4542569928 4560371712 4562448384 4587368448 4589734428 4591824471 4610720868 4618104192 4637108736 4639220352 4656191488 4670303508 4684972032 4687388352 4689522864 4691658348 4695812676 4708821312 4710965584 4715137008 4716361728 4717284156 4734540864 4735770624 4736696848 4737927168 4755259392 4763805696 4784652288 4788056286 4815459072 4817651904 4835275776 4837477632 4865163264 4869889128 4872106746 4885184512 4889929824 4892156568 4898718162 4917915648 4918877496 4920155136 4921117422 4938153984 4940402688 4942652416 4947028992 4967387136 4968677376 4969649152 4972212297 4994947607 5002946208 5023534464 5025822048 5052284928 5059495467 5073076224 5075386368 5078004048 5080316436 5087130399 5101223088 5108065092 5109391872 5110391169 5129085936 5130418176 5132754432 5151531008 5159780352 5160789504 5181014016 5183373312 5195367216 5211684864 5216747328 5219122896 5238215424 5240600768 5270593536 5273311896 5275713222 5297423976 5299836282 5304529134 5326358472 5327741952 5328783954 5330168064 5349666816 5352102912 5359281408 5381336064 5382733824 5404884992 5417391456 5419858392 5439685248 5442162336 5444640552 5473308672 5478625269 5495832576 5498335232 5501171052 5503676139 5526325012 5532655104 5533737183 5535174528 5555423232 5556509764 5557953024 5560483968 5565407616 5588310528 5589762048 5590855296 5612765184 5615321088 5628314484 5645991936 5651476272 5654049804 5674733376 5683820544 5707210752 5709809664 5712754554 5730697216 5738875974 5748065856 5766119424 5770221678 5771720448 5774348736 5795472384 5798111488 5804752896 5805888192 5828640768 5829780736 5831294976 5852626944 5863145472 5868840744 5871513258 5892992352 5895675864 5929417728 5953818624 5959601973 5987893248 5992153281 5993709696 5996439072 6018375168 6021115776 6029191584 6054003072 6055575552 6056759904 6080495616 6083264512 6094565388 6097340691 6116491264 6119645904 6122432628 6125220621 6147627824 6157472256 6182811648 6185627136 6227071344 6246629376 6249851136 6252697152 6255544464 6261083568 6278428416 6286849344 6288482304 6289712208 6312721152 6314360832 6317236224 6340345856 6351740928 6357910806 6384075048 6386982186 6394298112 6420612096 6423535872 6447034368 6449970176 6486884352 6493185504 6496142328 6519906432 6522875424 6531624216 6557220864 6558503328 6560206848 6561489896 6584205312 6587203584 6596038656 6602445837 6623182848 6629616396 6632635347 6670594944 6698045952 6701096064 6736379904 6742923408 6745993956 6764101632 6767181824 6770672064 6773755248 6782840532 6801630784 6810753456 6812522496 6813854892 6838781248 6840557568 6843672576 6879707136 6881052672 6884601642 6911164416 6916081302 6927156288 6948913152 6955663104 6958830528 6984287232 7027458048 7031082528 7034284296 7037487522 7063231968 7066448376 7072705512 7074542592 7075926234 7101811296 7103655936 7105045272 7106890752 7132889088 7136137216 7145708544 7175114752 7176978432 7182084429 7223188608 7226477856 7252913664 7256216448 7259520736 7297744896 7304833692 7308160119 7327776768 7334894736 7338234852 7348077243 7376873472 7378316244 7380232704 7381676133 7407230976 7410604032 7413978624 7420543488 7451080704 7453016064 7454473728 7483686912 7487094784 7504419312 7527989248 7535301696 7538733072 7566311168 7578427392 7609614336 7613079552 7617006072 7620474654 7651834632 7662097638 7664087808 7693628904 7695627264 7697132378 7699131648 7727296512 7739670528 7741184256 7771521024 7775059968 7817527296 7825120992 7828684344 7857323136 7860901152 7905890304 7909967844 7913569833 7938424832 7946135964 7949754423 7956793701 7989537708 7991612928 7993175931 7995252096 8024500224 8028154368 8038922112 8072004096 8074100736 8075679872 8107327488 8126087184 8129787588 8159527872 8163243504 8166960828 8209963008 8243748864 8247502848 8251756578 8289487518 8298982656 8302761792 8328839168 8333134848 8334764646 8336929536 8340725952 8348111424 8371237888 8382465792 8384643072 8386282944 8416961536 8419147776 8422981632 8442471726 8468987904 8477214408 8481074706 8512100064 8515976248 8525730816 8560816128 8564714496 8569131831 8596045824 8608313961 8649179136 8655332517 8657580672 8661523104 8693208576 8697167232 8707129344 8708832288 8742961152 8744671104 8746942464 8778940416 8782938112 8794718208 8803261116 8807269887 8830910464 8839488528 8843513796 8894126592 8930727936 8934794752 8981839872 8990564544 8994658608 9018802176 9027562752 9031673664 9043787376 9081004608 9083363328 9085139856 9120743424 9124896768 9174736896 9179468856 9183648942 9221441736 9236208384 9274217472 9278440704 9312382976 9340607016 9369944064 9374776704 9379045728 9383316696 9391625352 9417642624 9421931168 9430274016 9432723456 9434568312 9469081728 9471541248 9473393696 9475854336 9510518784 9527611392 9536866209 9576112572 9580473279 9630918144 9635303808 9670551552 9674955264 9730326528 9739778256 9744213492 9770369024 9779859648 9784313136 9797436324 9835831296 9837754992 9840310272 9842234844 9876307968 9880805376 9885304832 9894057984 9934774272 9937354752 9939298304 9944424594 9989895214 10005892416 10047068928 10051644096 10104569856 10118990934 10146152448 10150772736 10156008096 10160632872 10174260798 10202446176 10216130184 10218783744 10220782338 10258171872 10260836352 10265508864 10303062016 10319560704 10321579008 10326902463 10366746624 10374121953 10390734432 10423369728 10433494656 10438245792 10476430848 10481201536 10541187072 10546623792 10551426444 10556231283 10594847952 10599672564 10609058268 10613889351 10652716944 10655483904 10657567908 10660336128 10662421081 10699333632 10704205824 10718562816 10762672128 10765467648 10809769984 10834782912 10839716784 10879370496 10884324672 10889281104 10946617344 10957250538 10991665152 10996670464 11002342104 11007352278 11052650024 11065310208 11067474366 11070349056 11110846464 11113019528 11115906048 11120967936 11130815232 11176621056 11179524096 11181710592 11225530368 11230642176 11256628968 11291983872 11302952544 11308099608 11349466752 11367641088 11414421504 11419619328 11425509108 11430711981 11461394432 11477751948 11493146457 11496131712 11540443356 11543440896 11545698567 11548697472 11590944768 11596222976 11609505792 11611776384 11657281536 11659561472 11662589952 11705253888 11726290944 11737681488 11743026516 11785984704 11791351728 11858835456 11907637248 11919203946 11975786496 11984306562 11987419392 11992878144 12036750336 12042231552 12058383168 12108006144 12111151104 12113519808 12160991232 12166529024 12189130776 12194681382 12232982528 12239291808 12244865256 12250441242 12295255648 12314944512 12365623296 12371254272 12377634867 12434231277 12454142688 12493258752 12499702272 12502146969 12505394304 12511088928 12522167136 12556856832 12573698688 12576964608 12579424416 12625442304 12628721664 12634472448 12680691712 12703481856 12715821612 12721612059 12768150096 12773964372 12788596224 12841224192 12847071744 12894068736 12899940352 12973768704 12986371008 12992284656 13039812864 13045750848 13063248432 13114441728 13117006656 13120413696 13122979792 13168410624 13174407168 13192077312 13204891674 13246365696 13259232792 13265270694 13341189888 13396091904 13402192128 13472759808 13485846816 13491987912 13528203264 13534363648 13541344128 13547510496 13565681064 13603261568 13621506912 13625044992 13627709784 13677562496 13681115136 13687345152 13762105344 13769203284 13775473413 13832162604 13838461403 13854312576 13911326208 13917661056 13968574464 14054916096 14062165056 14068568592 14074975044 14126463936 14132896752 14145411024 14149085184 14151852468 14203622592 14207311872 14210090544 14213781504 14265778176 14272274432 14291417088 14350229504 14353956864 14364168858 14446377216 14452955712 14505827328 14512432896 14519041472 14595489792 14609667384 14616320238 14655553536 14669789472 14676469704 14696154486 14753746944 14756632488 14760465408 14763352266 14814461952 14821208064 14827957248 14841086976 14902161408 14906032128 14908947456 14916636891 14974189568 14984842821 15008838624 15055978496 15070603392 15077466144 15132622336 15156854784 15178486401 15219228672 15226159104 15234012144 15240949308 15261391197 15303669264 15324195276 15328175616 15331173507 15387257808 15391254528 15394264756 15398263296 15454593024 15479341056 15482368512 15543042048 15550119936 15635054592 15650241984 15657368688 15714646272 15721802304 15811780608 15819935688 15827139666 15876849664 15892271928 15899508846 15913587402 15979075416 15983225856 15986351862 15990504192 16049000448 16056308736 16077844224 16144008192 16148201472 16151359744 16214654976 16252174368 16259575176 16319055744 16326487008 16333921656 16419926016 16487497728 16495005696 16503513156 16511028417 16578975036 16597965312 16601211549 16605523584 16666269696 16669529292 16673859072 16681451904 16696222848 16742475776 16764931584 16769286144 16772565888 16833923072 16838295552 16845963264 16884943452 16937975808 16954428816 16962149412 17024200128 17031952496 17051461632 17121632256 17129428992 17138263662 17192091648 17216627922 17298358272 17310665034 17315161344 17323046208 17386417152 17394334464 17414258688 17417664576 17485922304 17489342208 17493884928 17557880832 17565876224 17589436416 17606522232 17614539774 17661820928 17678977056 17687027592 17788253184 17861455872 17869589504 17878805919 17960556289 17963679744 17976459843 17981129088 17989317216 18055125504 18058656733 18063347328 18087574752 18162009216 18166726656 18170279712 18241486848 18249793536 18292022073 18349473792 18358937712 18367297884 18375661863 18442883472 18472416768 18548434944 18556881408 18624765952 18681214032 18739888128 18749553408 18758091456 18766633392 18783250704 18835285248 18843862336 18860548032 18865446912 18869136624 18938163456 18943082496 18946787392 18951708672 19021037568 19055222784 19073732418 19152225144 19160946558 19261836288 19270607616 19341103104 19349910528 19460653056 19479556512 19488426984 19540738048 19559719296 19568626272 19594872648 19671662592 19675509984 19680620544 19684469688 19752615936 19761610752 19770609664 19788115968 19807337511 19869548544 19878596608 19888849188 19897906041 19979790428 20011784832 20094137856 20103288192 20209139712 20237981868 20292304896 20301545472 20312016192 20321265744 20348521596 20404892352 20432260368 20437567488 20441564676 20516343744 20521672704 20531017728 20606124032 20639121408 20643158016 20653804926 20733493248 20748243906 20781468864 20846739456 20866989312 20876491584 20952861696 20962403072 21082374144 21093247584 21102852888 21112462566 21189695904 21199345128 21218116536 21227778702 21305433888 21310967808 21315135816 21320672256 21324842162 21398667264 21408411648 21437125632 21525344256 21530935296 21546253287 21669565824 21679433568 21758740992 21768649344 21778562208 21893234688 21914501076 21924480357 21983330304 21993340928 22004684208 22014704556 22044231729 22105300048 22130620416 22134948732 22140698112 22145028399 22221692928 22226039056 22231812096 22241935872 22261630464 22353242112 22359048192 22363421184 22451060736 22461284352 22513257936 22583967744 22605905088 22616199216 22698933504 22735282176 22828843008 22839238656 22851018216 22861423962 22922788864 22955503896 22986292914 22992263424 23080886712 23086881792 23091397134 23097394944 23181889536 23192445952 23219011584 23223552768 23314563072 23319122944 23325179904 23452581888 23475362976 23486053032 23571969408 23582703456 23717670912 23740709499 23815274496 23838407892 23849263269 23870381103 23968613124 23974838784 23979527793 23985756288 24073500672 24084463104 24116766336 24216012288 24222302208 24227039616 24321982464 24333058048 24378261552 24389362764 24465965056 24478583616 24489730512 24500882484 24590511296 24629889024 24731246592 24742508544 24755269734 24868462554 24908285376 24986517504 24999404544 25004293938 25010788608 25022177856 25044334272 25113713664 25147397376 25153929216 25158848832 25250884608 25257443328 25268944896 25361383424 25406963712 25431643224 25443224118 25536300192 25547928744 25577192448 25682448384 25694143488 25707395493 25788137472 25799880704 25824941883 25947537408 25965997551 25972742016 25984569312 26079625728 26091501696 26126496864 26228883456 26234013312 26240827392 26245959584 26336821248 26348814336 26384154624 26409783348 26421809661 26492731392 26518465584 26530541388 26682379776 26792183808 26804384256 26945519616 26971693632 26983975824 27056406528 27068727296 27082688256 27095020992 27131362128 27206523136 27243013824 27250089984 27255419568 27355124992 27362230272 27374690304 27524210688 27538406568 27550946826 27664325208 27676922806 27708625152 27822652416 27835322112 27937148928 28109832192 28124330112 28137137184 28149950088 28252927872 28265793504 28290822048 28298170368 28303704936 28407245184 28414623744 28420181088 28427563008 28531556352 28544548864 28582834176 28610598627 28700459008 28728337716 28741419837 28892754432 28905911424 29011654656 29024865792 29038082944 29190979584 29219334768 29232640476 29311107072 29339578944 29352939408 29392308972 29507493888 29513264976 29520930816 29526704532 29628923904 29642416128 29655914496 29682173952 29804322816 29812064256 29817894912 29833273782 29948379136 29969685642 30017677248 30111956992 30141206784 30154932288 30265244672 30313709568 30356972802 30438457344 30452318208 30468024288 30481898616 30522782394 30607338528 30648390552 30656351232 30662347014 30774515616 30782509056 30788529512 30796526592 30909186048 30958682112 30964737024 30980707389 31100239872 31122365859 31270109184 31300483968 31314737376 31429292544 31443604608 31623561216 31639871376 31654279332 31668693849 31753699328 31784543856 31799017692 31827174804 31841668053 31958150832 31966451712 31972703724 31981008384 31987263243 32098000896 32112617472 32155688448 32288016384 32296402944 32302719488 32429309952 32504348736 32519150352 32638111488 32652974016 32667843312 32839852032 32974995456 32990011392 33007026312 33022056834 33157950072 33195930624 33202423098 33211047168 33332539392 33339058584 33347718144 33362903808 33392445696 33484951552 33529863168 33538572288 33545131776 33667846144 33676591104 33691926528 33769886904 33875951616 33908857632 33924298824 34048400256 34063904992 34102923264 34243264512 34258857984 34276527324 34292135943 34384183296 34433255844 34479439371 34621330068 34630322688 34637095701 34646092416 34772834304 34788668928 34828517376 34835329152 34971844608 34978684416 34987769856 35115761664 35131752448 35178872832 35213044464 35229079548 35323641856 35357954112 35374055184 35576506368 35722911744 35739179008 35757611838 35921112578 35927359488 35952919686 35962258176 35978634432 36110251008 36117313466 36126694656 36175149504 36324018432 36333453312 36340559424 36482973696 36499587072 36584044146 36698947584 36717875424 36734595768 36751323726 36885766944 36944833536 37096869888 37113762816 37132904601 37249531904 37302693831 37362428064 37479776256 37499106816 37506440907 37516182912 37533266784 37566501408 37670570496 37687724672 37721096064 37730893824 37738273248 37876326912 37886164992 37893574784 37903417344 38042075136 38110445568 38147464836 38164836177 38304450288 38321893116 38523672576 38541215232 38682206208 38699821056 38921306112 38959113024 38976853968 39081476096 39119438592 39137252544 39189745296 39343325184 39351019968 39361241088 39368939376 39505231872 39523221504 39541219328 39576231936 39614675022 39739097088 39757193216 39777698376 39795812082 39959580856 40023569664 40188275712 40206576384 40418279424 40475963736 40584609792 40603090944 40624032384 40642531488 40697043192 40809784704 40864520736 40875134976 40883129352 41032687488 41043345408 41062035456 41212248064 41286316032 41307609852 41326420239 41496487812 41515384209 41562937728 41733978624 41752983168 41905723392 41924806144 42164748288 42186495168 42205705776 42224925132 42379391808 42398690256 42436233072 42455557404 42610867776 42621935616 42630271632 42641344512 42649684324 42797334528 42816823296 42874251264 43050688512 43061870592 43092506574 43339131648 43358867136 43517481984 43537298688 43557124416 43786469376 43829002152 43848960714 43966660608 43986681856 44009368416 44029409112 44088463458 44210600096 44261240832 44269897464 44281396224 44290056798 44443385856 44452078112 44463624192 44483871744 44523260928 44706484224 44718096384 44726842368 44749910673 44922568704 44954528463 45026515872 45167935488 45211810176 45232398432 45397867008 45470564352 45657686016 45678477312 45702036432 45722847924 45845577728 45911007792 45972585828 45984526848 45993520521 46161773424 46173763584 46182794268 46194789888 46363779072 46384891904 46438023168 46447105536 46629126144 46638245888 46650359808 46905163776 46950725952 46972106064 47143938816 47165406912 47435341824 47481418998 47630548992 47676815784 47698526538 47740762206 47937226248 47949677568 47959055586 47971512576 48147001344 48168926208 48233532672 48432024576 48444604416 48454079232 48643964928 48666116096 48756523104 48778725528 48931930112 48957167232 48979461024 49001764968 49181022592 49259778048 49462493184 49485017088 49510539468 49533085251 49736925108 49803634647 49816570752 49998809088 50008587876 50021577216 50031360457 50044355712 50088668544 50227427328 50294794752 50307858432 50317697664 50501769216 50514886656 50537889792 50722766848 50813927424 50863286448 50886448236 51072600384 51095857488 51154384896 51364896768 51388286976 51414790986 51576274944 51599761408 51649883766 51895074816 51931995102 51945484032 51969138624 52159251456 52183003392 52252993728 52457766912 52468026624 52481654784 52491919168 52673642496 52697628672 52768309248 52819566696 52843619322 52985462784 53036931168 53061082776 53364759552 53584367616 53608768512 53636417757 53881668867 53891039232 53929379529 53943387264 53967951648 54137454592 54165376512 54175970199 54190041984 54262724256 54413046272 54486027648 54500179968 54510839136 54710249984 54724460544 54749380608 54876066219 55048421376 55076813136 55101893652 55126985589 55328650416 55353845612 55417250304 55645304832 55670644224 55874297856 56219664384 56248660224 56274274368 56299900176 56505855744 56531587008 56581644096 56596340736 56607409872 56814490368 56829247488 56840362176 56855126016 57063112704 57089097728 57165668352 57221197254 57400918016 57456675432 57482839674 57785508864 57811822848 58023309312 58049731584 58076165888 58381959168 58438669536 58465280952 58622214144 58679157888 58705878816 58784617944 59014987776 59026529952 59041861632 59053409064 59257847808 59284832256 59311828992 59364347904 59608645632 59635789824 59666547564 59693718123 59939371284 60035354496 60282413568 60309864576 60530489344 60627419136 60713945604 60876914688 60904636416 60936048576 60963797232 61045564788 61214677056 61296781104 61312702464 61324694028 61549031232 61565018112 61577059024 61593053184 61818372096 61917364224 61929474048 61961414778 62200479744 62244731718 62540218368 62600967936 62629474752 62858585088 62887209216 63247122432 63279742752 63308558664 63337387698 63507398656 63569087712 63598035384 63654349608 63683336106 63916301664 63932903424 63945407448 63962016768 63974526486 64196001792 64225234944 64311376896 64576032768 64592805888 64605438976 64638759861 64934318891 65008697472 65038300704 65276222976 65305948032 65335686624 65679704064 65773441071 65949990912 65980022784 66014052624 66044113668 66132695187 66315900144 66391861248 66404846196 66422094336 66435085197 66665078784 66678117168 66695436288 66725807616 66784891392 66969903104 67059726336 67077144576 67090263552 67335692288 67353182208 67383853056 67539773808 67751903232 67817715264 67848597648 68096800512 68127809984 68205846528 68486529024 68517715968 68553054648 68584271886 68768366592 68866511688 68958878742 69242660136 69260645376 69274191402 69292184832 69545668608 69577337856 69657034752 69670658304 69943689216 69957368832 69975539712 70263504896 70357745664 70426088928 70458159096 70647283712 70715908224 70748110368 71153012736 71222128497 71445823488 71478358016 71515223676 71547789807 71611143309 71842225156 71905839372 71924516352 71938583379 71957268864 72220502016 72234626932 72253389312 72350299008 72648036864 72666906624 72681118848 72965947392 72999174144 73168088292 73397895168 73435750848 73469191536 73502647452 73771533888 73889667072 74193739776 74227525632 74265809202 74499063808 74605387662 74724856128 74959552512 74998213632 75012881814 75032365824 75066533568 75133002816 75341140992 75375449344 75442192128 75461787648 75476546496 75752653824 75772329984 75787149568 75806834688 76084150272 76220891136 76294929672 76329672354 76608900576 76643786232 77047345152 77082430464 77364412416 77399642112 77474825649 77842612224 77897992653 77918226048 77953707936 78238877184 78274505088 78379490592 78686650368 78702039936 78722482176 78737878752 79010463744 79046443008 79082438656 79152463872 79229350044 79265428983 79478194176 79514386432 79555396752 79591624164 79919161712 80047139328 80376551424 80413152768 80836558848 80951927472 81169219584 81206181888 81248064768 81285062976 81394086384 81619569408 81729041472 81750269952 81766258704 82065374976 82086690816 82124070912 82424496128 82572632064 82615219704 82652840478 82992975624 83030768418 83125875456 83467957248 83505966336 83811446784 83849612288 84329496576 84372990336 84411411552 84449850264 84758783616 84797380512 84872466144 84911114808 85221735552 85243871232 85260543264 85282689024 85299368648 85594669056 85633646592 85748502528 85831795881 86101377024 86185013148 86224259511 86678263296 86717734272 87034963968 87074597376 87114248832 87572938752 87658004304 87697921428 87933321216 87973363712 88018736832 88058818224 88176926916 88421200192 88522481664 88539794928 88562792448 88580113596 88886771712 88904156224 88927248384 88967743488 89046521856 89412968448 89436192768 89453684736 89499821346 89845137408 89909056926 90053031744 90335870976 90423620352 90464796864 90795734016 90941128704 91315372032 91356954624 91404072864 91445695848 91691155456 91822015584 91945171656 91969053696 91987041042 92323546848 92347527168 92365588536 92389579776 92727558144 92769783808 92876046336 92894211072 92942122167 93276491776 93300719616 93367097577 93810327552 93901451904 93944212128 94287877632 94330813824 94870683648 94962837996 95006081547 95261097984 95353631568 95397053076 95481524412 95525004159 95874452496 95899355136 95918111172 95943025152 95961789729 96294002688 96337852416 96467065344 96864049152 96889208832 96908158464 97287929856 97332232192 97513046208 97557451056 97863860224 97914334464 97958922048 98003529936 98362045184 98519556096 98924986368 98970034176 99021078936 99066170502 99473850216 99607269294 99633141504 99997618176 100017175752 100043154432 100062720914 100088711424 100177337088 100454854656 100589589504 100615716864 100635395328 101003538432 101029773312 101075779584 101627854848 101726572896 101772896472 102145200768 102191714976 102308769792 102729793536 102776573952 102829581972 102876407829 103152549888 103199522816 103299767532 103438318113 103863990204 103890968064 103911287103 103938277248 104318502912 104366006784 104505987456 104915533824 104936053248 104963309568 104983838336 105347284992 105395257344 105536618496 105639133392 105687238644 105970925568 106073862336 106122165552 106729519104 107168735232 107217537024 107272835514 107763337734 107782078464 107858759058 107886774528 107935903296 108274909184 108330753024 108351940398 108380083968 108525448512 108826092544 108972055296 109000359936 109021678272 109420499968 109448921088 109498761216 109752132438 110096842752 110153626272 110203787304 110253971178 110657300832 110707691224 110834500608 111290609664 111341288448 111398713803 111748595712 111908081493 112439328768 112497320448 112519322721 112548548736 112599800352 113011711488 113063174016 113163288192 113192681472 113214819744 113628980736 113658494976 113680724352 113710252032 114126225408 114178195456 114331336704 114442394508 114494508531 114801836032 114913350864 114965679348 115571017728 115623645696 116046618624 116099463168 116152331776 116763918336 116877339072 116930561904 117244428288 117358315776 117411757632 117569235888 118029975552 118053059904 118083723264 118106818128 118515695616 118569664512 118623657984 118728695808 119217291264 119271579648 119333095128 119387436246 119878742568 120070708992 120564827136 120619729152 121060978688 121254838272 121427891208 121753829376 121809272832 121872097152 121927594464 122091129576 122429354112 122593562208 122625404928 122649388056 123098062464 123130036224 123154118048 123186106368 123636744192 123858948096 123922829556 123979260717 124489463436 124546152627 125201935872 125258949504 125717170176 125774418432 126494244864 126559485504 126617117328 126674775396 127014797312 127138175424 127196070768 127308699216 127366672212 127832603328 127865806848 127890814896 127924033536 127949052972 128392003584 128450469888 128622753792 129152065536 129185611776 129210877952 129277519722 129868637782 130017394944 130076601408 130552445952 130611896064 130671373248 131359408128 131546882142 131899981824 131960045568 132028105248 132088227336 132265390374 132631800288 132783722496 132809692392 132844188672 132870170394 133330157568 133356234336 133390872576 133451615232 133569782784 133939806208 134119452672 134154289152 134180527104 134249732019 134671384576 134767706112 134863585389 135079547616 135503806464 135635430528 135697195296 136193601024 136255619968 136411693056 136973058048 137035431936 137106109296 137168543772 137536733184 137733023376 137917757484 137980561563 138485320272 138521290752 138548382804 138584369664 139091337216 139154675712 139314069504 139341316608 139887378432 139914737664 139951079424 140527009792 140715491328 140852177856 140916318192 141294567424 141431816448 141496220736 142306025472 142444256994 142891646976 142956716032 143030447352 143095579614 143222286618 143684450312 143811678744 143849032704 143877166758 143914537728 144441004032 144469253864 144506778624 144700598016 145296073728 145333813248 145362237696 145931894784 145998348288 146336176584 146795790336 146871501696 146938383072 147005294904 147543067776 147779334144 148387479552 148455051264 148531618404 148599255753 148998127616 149210775324 149410903941 149449712256 149996427264 150025763628 150064731648 150094081371 150133067136 150266005632 150682281984 150750898688 150884384256 150923575296 150953092992 151505307648 151544659968 151574299136 151613669376 152168300544 152441782272 152589859344 152659344708 153217801152 153287572464 154094690304 154164860928 154728824832 154799284224 154949651298 155685224448 155795985306 155836452096 155907415872 156477754368 156549010176 156758981184 157373300736 157404079872 157444964352 157475757504 158020927488 158092886016 158164877312 158304927744 158458700088 158530857966 158956388352 159028772864 159110793504 159183248328 159838323424 160094278656 160753102848 160826305536 160909253271 161645006601 161673117696 161788138587 161903854944 162412363776 162496129536 162527910597 162570125952 162788172768 163239138816 163458082944 163500539904 163532517408 164130749952 164173381632 164248141824 164848992256 165145264128 165230439408 165305680956 165380956767 165985951248 166061536836 166251750912 166935914496 167011932672 167622893568 167699224576 168658993152 168745980672 168822823104 168899700528 169517567232 169594761024 169744932288 169822229616 170443471104 170487742464 170521086528 170565378048 170598737296 171189338112 171267293184 171497005056 171663591762 172202754048 172370026296 172448519022 173356526592 173435468544 174069927936 174149194752 174228497664 175145877504 175316008608 175395842856 175866642432 175946727424 176037473664 176117636448 176353853832 176842400384 177044963328 177079589856 177125584896 177160227192 177773543424 177808312448 177854496768 177935486976 178093043712 178825936896 178907369472 178999642692 179081154369 179818113852 180106063488 180847240704 180929593728 181591468032 181882257408 182630744064 182713909248 182808145728 182891391696 183382310912 183644031168 183890343312 183938107392 183974082084 184647093696 184695054336 184731177072 184779159552 185455116288 185539567616 185752092672 185788422144 185884244334 186552983552 186601439232 186734195154 187620655104 187802903808 187888424256 188575755264 188661627648 189741367296 189925675992 190012163094 190522195968 190707263136 190794106152 190963048824 191050008318 191748904992 191798710272 191836222344 191886050304 191923579458 192588005376 192675704832 192934130688 193728098304 193778417664 193816316928 193916279583 194664464384 194802956673 195026092416 195114902112 195727720448 195828668928 195917844096 196007059872 196724090368 197039112192 197320323213 197849972736 197940068352 198042157872 198132341004 198398085561 198947700432 199214538588 199266283008 199305255591 199995236352 200034351504 200086308864 200125441828 200177422848 200354674176 200909709312 201179179008 201231433728 201270790656 202007076864 202059546624 202151559168 203255709696 203453145792 203545792944 204290401536 204383429952 204617539584 205459587072 205553147904 205659163944 205752815658 206305099776 206399045632 206599535064 206876636226 207727980408 207781936128 207822574206 207876554496 208637005824 208732013568 209011974912 209831067648 209872106496 209926619136 209967676672 210790514688 211073236992 211278266784 211374477288 211941851136 212147724672 212244331104 213459038208 214337470464 214435074048 214545671028 214643369421 215526675468 215717518116 215773549056 215815750137 215871806592 216661506048 216703880796 216760167936 217050897024 217652185088 217944110592 218000719872 218043356544 218840999936 218897842176 218997522432 219504264876 220193685504 220307252544 220407574608 220507942356 221314601664 221415382448 221669001216 222581219328 222682576896 222797427606 223497191424 223816162986 224878657536 224994640896 225038645442 225097097472 225199600704 226023422976 226126348032 226326576384 226385362944 226429639488 227257961472 227316989952 227361448704 227420504064 228252450816 228356390912 228662673408 228884789016 228989017062 229603672064 229826701728 229931358696 231142035456 231247291392 232093237248 232198926336 232304663552 232424476947 233527836672 233693977959 233754678144 233861123808 234716631552 234762537529 234823515264 235138471776 236059951104 236106119808 236167446528 236213636256 237031391232 237139329024 237247315968 237457391616 237796286949 238434582528 238543159296 238666190256 238774872492 239757485136 240141417984 241129654272 241239458304 242121957376 242509676544 242855782416 243507658752 243618545664 243744194304 243855188928 244182259152 244858708224 245187124416 245250809856 245298776112 246196124928 246260072448 246308236096 246372212736 247273488384 247717896192 247845659112 247958521434 248978926872 249092305254 250403871744 250517899008 251434340352 251548836864 252988489728 253118971008 253234234656 253349550792 254029594624 254276350848 254392141536 254617398432 254733344424 255665206656 255731613696 255781629792 255848067072 255898105944 256784007168 256900939776 257245507584 257495387643 258304131072 258421755904 258555039444 258672778533 259737275564 260034789888 260153202816 261104891904 261223792128 261342746496 262718816256 263093764284 263799963648 263920091136 264056210496 264176454672 264530780748 265263600576 265567444992 265619384784 265688377344 265740340788 266660315136 266712468672 266781745152 266903230464 267139565568 267879612416 268238905344 268308578304 268361054208 268499464038 269342769152 269535412224 269727170778 270159095232 271007612928 271270861056 271394390592 272387202048 272511239936 272823386112 273946116096 274070863872 274212218592 274337087544 275073466368 275466046752 275835514968 275961123126 276970640544 277042581504 277096765608 277168739328 278182674432 278309351424 278628139008 278682633216 279829475328 279902158848 280101292731 281430982656 281704355712 281832636384 282863632896 282992441472 284612050944 284888513988 285018244641 285783293952 285913432064 286060894704 286191159228 286444573236 286575012477 287368900624 287623357488 287698065408 287754333516 287829075456 287885369187 288882008064 288938507728 289013557248 289401196032 290592147456 290667626496 290724475392 291863789568 291996696576 292672353168 293591580672 293743003392 293876766144 294010589808 295086135552 295558668288 296774959104 296910102528 297063236808 297198511506 297996255232 298421550648 298821807882 298899424512 299992854528 300051527256 300129463296 300188162742 300266134272 300532011264 301364563968 301501797376 301768768512 301847150592 301906185984 303010615296 303089319936 303148598272 303227338752 304883564544 305179718688 305318689416 306435602304 306575144928 308189380608 308329721856 308629223487 309457649664 309598568448 309899302596 310314954339 311591970612 311672904192 311733861309 311814831744 312955508736 313098020352 313517962368 314746601472 314808159744 314889928704 314951515008 316041854976 316185772032 316329754624 316609855488 316917400176 317061715932 317912776704 318057545728 318221587008 318366496656 319676646848 320188557312 321506205696 321652611072 321818506542 323290013202 323346235392 323576277174 323807709888 324824727552 324992259072 325055821194 325140251904 325576345536 326478277632 326916165888 327001079808 327065034816 328261499904 328346763264 328496283648 329697984512 330290528256 330460878816 330611361912 330761913534 331971902496 332123073672 332503501824 333871828992 334023865344 334196141409 335245787136 335398449152 335724244479 337317986304 337491961344 337557968163 337645646208 337799401056 339035134464 339189522048 339489864576 339644459232 340886942208 340975484928 341042173056 341130756096 341197474592 342378676224 342534586368 342994010112 343327183524 343483525593 344405508096 344740052592 344897038044 346713053184 346870937088 348139855872 348298389504 348456995328 350291755008 350632017216 350791685712 351733284864 351893454848 352074947328 352235272896 352707707664 353684800768 354089926656 354159179712 354251169792 354320454384 355547086848 355616624896 355708993536 355870973952 356186087424 357651873792 357814738944 357999285384 358162308738 359636227704 360212126976 361694481408 361859187456 363182936064 363764514816 365261488128 365427818496 365616291456 365782783392 367288062336 367780686624 367876214784 367948164168 369294187392 369390108672 369462354144 369558319104 370910232576 371079135232 371576844288 371768488668 371937782151 373105967104 373468390308 373638457881 375605807616 375776848512 377151510528 377323255296 379482734592 379851351984 380024326188 381044391936 381414526272 381588212304 381926097648 382100016636 383497809984 383597420544 383672444688 383772100608 383847158916 385176010752 385351409664 385868261376 387456196608 387556835328 387632633856 387832559166 389328928768 389605913346 390052184832 390229804224 391455440896 391657337856 391835688192 392014119744 393448180736 394078224384 394640646426 395699945472 395880136704 396084315744 396264682008 396796171122 397895400864 398429077176 398532566016 398610511182 399990472704 400068703008 400172617728 400250883656 400354845696 400709348352 401819418624 402358358016 402462867456 402541581312 402749196057 404014153728 404303118336 404590756167 406511419392 406906291584 407091585888 408580803072 408766859904 409235079168 410919174144 411106295808 411318327888 411505631316 412610199552 412798091264 413199070128 413753272452 413941684689 415455960816 415563872256 415645148412 415753108992 417274011648 417464027136 418023949824 419662135296 419744212992 419853238272 419935353344 421581029376 422146473984 422556533568 422748954576 423883702272 424295449344 424488662208 426918076416 428674940928 428870148096 429091342056 429286738842 431053350936 431435036232 431547098112 431631500274 431743613184 433323012096 433407761592 433520335872 434101794048 435304370176 435888221184 436001439744 436086713088 437681999872 437795684352 437995044864 439008529752 440387371008 440614505088 440815149216 441015884712 442629203328 442830764896 443338002432 445162438656 445365153792 445594855212 445797767259 446994382848 447632325972 448232711823 449989281792 450077290884 450194194944 450282244113 450399201408 452046845952 452252696064 452653152768 452770725888 452859278976 454515922944 454633979904 454722897408 454841008128 456504901632 456712781824 457325346816 457769578032 457978034124 459207344128 459653403456 459862717392 462284070912 462494582784 464186474496 464397852672 464609327104 464848953894 467055673344 467387955918 467509356288 467722247616 469433263104 469525075058 469647030528 470276943552 472119902208 472212239616 472334893056 472427272512 474062782464 474278658048 474494631936 474914783232 475592573898 476869165056 477086318592 477332380512 477549744984 479514970272 480282835968 482259308544 482478916608 482727759813 484243914752 484935019803 485019353088 485364415761 485711564832 487237091328 487488388608 487583731791 487710377856 488364518304 489717416448 490374248832 490501619712 490597552224 492392249856 492520144896 492616472192 492744425472 494546976768 495435792384 495691318224 495917042868 496142870301 497957853744 498184610508 500807743488 501035798016 502868680704 503097673728 505976979456 506237942016 506468469312 506699101584 508059189248 508552701696 508784283072 509234796864 509466688848 511330413312 511463227392 511563259584 511696134144 511796211888 513568014336 513801879552 514491015168 514990775286 516608262144 516843511808 517110078888 517345557066 519474551128 520069579776 520306405632 522209783808 522447584256 522685492992 525437632512 526187528568 527599927296 527840182272 528112420992 528352909344 529061561496 530527201152 531134889984 531238769568 531376754688 531480681576 533320630272 533424937344 533563490304 533806460928 534279131136 535759224832 536477810688 536722108416 536998928076 537243463107 538685538304 539454341556 540318190464 542541722112 542788781184 544774404096 545022479872 545646772224 547892232192 548141727744 548424437184 548674175088 550146932736 550932093504 551671029936 551922246252 553941281088 554085163008 554193531216 554337478656 556365348864 556618702848 557256278016 557365266432 559658950656 559804317696 560202585462 562861965312 563408711424 563665272768 565727265792 565984882944 569224101888 569777027976 570036489282 571566587904 571826864128 572121789408 572382318456 572889146472 573150024954 574737801248 575246714976 575396130816 575508667032 575658150912 575770738374 577764016128 577877015456 578027114496 578802392064 581184294912 581335252992 581448950784 581748838749 583993393152 584408870019 585344706336 587183161344 587486006784 587753532288 588021179616 590172271104 591117336576 593549918208 593820205056 594126473616 594397023012 595992510464 596843101296 597643615764 597798849024 597915766773 599985709056 600103054512 600258926592 600376325484 600532268544 601064022528 602729127936 603003594752 603537537024 603694301184 603812371968 606021230592 606178639872 606297196544 606454677504 609767129088 610359437376 610637378832 612871204608 613150289856 616378761216 616659443712 617258446974 618915299328 619197136896 619798605192 620629908678 623183941224 623345808384 623467722618 623629663488 625911017472 626196040704 627035924736 629493202944 629616319488 629779857408 629903030016 632371544064 632659509248 633219710976 633834800352 634123431864 635825553408 636115091456 636443174016 636732993312 639353293696 640377114624 643012411392 643305222144 643637013084 643930108263 646580026404 647152554348 647447250411 647615419776 649984518144 650111642388 650280503808 650407685941 651152691072 652956555264 653832331776 654002159616 654130069632 656522999808 656693526528 656992567296 659395969024 660581056512 660921757632 661222723824 661523827068 663943804992 664246147344 665007003648 667743657984 668047730688 668392282818 670491574272 670796898304 671448488958 674635972608 674983922688 675115936326 675291292416 675598802112 678070268928 678379044096 678979729152 679288918464 681773884416 681950969856 682084346112 682261512192 682394949184 684757352448 685069172736 685988020224 686654367048 686967051186 688811016192 689480105184 689794076088 693426106368 693741874176 696279711744 696596779008 696913990656 697273430841 700583510016 701081933877 701264034432 701583371424 703786909696 704149894656 704287612587 704470545792 705415415328 707369601536 708179853312 708318359424 708502339584 708640908768 711094173696 711233249792 711417987072 711741947904 712372174848 713388860847 715303747584 715629477888 715998570768 716324617476 719272455408 720424253952 723388962816 723718374912 726365872128 727529029632 730522976256 730855636992 731232582912 731565566784 734576124672 735561373248 735752429568 735896328336 738588374784 738780217344 738924708288 739116638208 741820465152 742158270464 743153688576 743536977336 743875564302 746211934208 746936780616 747276915762 751211615232 751553697024 754303021056 754646510592 758965469184 759702703968 760048652376 762088783872 762829052544 763176424608 763852195296 764200033272 766995619968 767194841088 767344889376 767544201216 767694317832 770352021504 770702819328 771736522752 774912393216 775265267712 775665118332 776018335599 779211826692 780104369664 780459608448 783314675712 783671376384 784028239488 786896361472 788156448768 789281292852 791399890944 791760273408 792168631488 792529364016 793592342244 795790801728 796858154352 797065132032 797221022364 799980945408 800137406016 800345235456 800501767312 800709691392 801418696704 803638837248 804716716032 804925734912 805083162624 805498392114 808028307456 808606236672 809181512334 813022838784 813812583168 814183171776 817161606144 817533719808 818470158336 821838348288 822212591616 822636655776 823011262632 825220399104 825596182528 826398140256 827506544904 827883369378 830911921632 831127744512 831290296824 831506217984 834548023296 834928054272 836047899648 839488425984 839706476544 839870706688 840303878193 844146145583 844292947968 845113067136 845497909152 848590898688 848977324416 853836152832 855054733923 857349881856 857740296192 858182684112 858573477684 859725037431 862106701872 862870072464 863094196224 863263000548 863487226368 863656107561 866646024192 866815523184 867040671744 868203588096 870608740352 871776442368 872002879488 872173426176 875363999744 875591368704 875990089728 878017059504 880774742016 881229010176 881630298432 882031769424 885258406656 885661529792 886676004864 890324877312 890730307584 891189710424 891595534518 893988765696 895264651944 896465423646 899978563584 900154581768 900388389888 900564488226 900798402816 904093691904 904505392128 905306305536 905541451776 905718557952 909031845888 909267959808 909445794816 909682016256 913425563648 914650693632 915539156064 915956068248 918414688256 919306806912 919725434784 924568141824 924989165568 925887670461 928372948992 928795705344 929218654208 929697907788 930944863017 934775911836 935018712576 935201583927 935444495232 938866526208 939050150116 939294061056 940553887104 944239804416 944424479232 944669786112 944854545024 948125564928 948557316096 948989263872 949829566464 951185147796 953738330112 954172637184 954664761024 955099489968 959029940544 960565671936 964518617088 964957833216 965455519626 968487829504 969870039606 970038706176 970728831522 971423129664 974474182656 974976777216 975167463582 975420755712 976729036608 979434832896 980748497664 981003239424 981195104448 984784499712 985040289792 985232944384 985488850944 989093953536 990871584768 991382636448 991834085736 992285740602 995915707488 996369221016 1001615486976 1002071596032 1005737361408 1006195347456 1007172733437 1011953958912 1012475884032 1012673904489 1012936938624 1013398203168 1017105403392 1017568566144 1018469593728 1018933377696 1022660826624 1022926454784 1023126519168 1023392268288 1023592423776 1027136028672 1027603759104 1028982030336 1029981550572 1030450576779 1033216524288 1033687023616 1034220157776 1034691114132 1038949102256 1040139159552 1040612811264 1044419567616 1044895168512 1045370985984 1050875265024 1052375057136 1055199854592 1055680364544 1056224841984 1056705818688 1058123122992 1061054402304 1062269779968 1062477539136 1062753509376 1062961363152 1066641260544 1066849874688 1067126980608 1067612921856 1068558262272 1071518449664 1072955621376 1073444216832 1073997856152 1074486926214 1077371076608 1078908683112 1080636380928 1085083444224 1085577562368 1089548808192 1090044959744 1091293544448 1095784464384 1096283455488 1096848874368 1097348350176 1101864187008 1103342059872 1103844492504 1107882562176 1108170326016 1108387062432 1108674957312 1112730697728 1113237405696 1114730532864 1115813346453 1119317901312 1120405170924 1120915373643 1126817422848 1127330545536 1131454531584 1131969765888 1138448203776 1139554055952 1140072978564 1143133175808 1143653728256 1144243578816 1144764636912 1145778292944 1146300049908 1149475602496 1150493429952 1150792261632 1151017334064 1151316301824 1151541476748 1155528032256 1155754030912 1156054228992 1157604784128 1162368589824 1162670505984 1162897901568 1163497677498 1167986786304 1168817740038 1170689412672 1174366322688 1174972013568 1175507064576 1176042359232 1180344542208 1182234673152 1187099836416 1187640410112 1188252947232 1188794046024 1191985020928 1193686202592 1195287231528 1195597698048 1195831533546 1199971418112 1200206109024 1200517853184 1200752650968 1201064537088 1202128045056 1205458255872 1206007189504 1207075074048 1207388602368 1207624743936 1208247588171 1212042461184 1212594393088 1212909355008 1213772268501 1219534258176 1220718874752 1221274757664 1225742409216 1226300579712 1232757522432 1233318887424 1234516893948 1237830598656 1238394273792 1239597210384 1241259817356 1241825054067 1246367882448 1246691616768 1246935445236 1247259326976 1251822034944 1252392081408 1254071849472 1258986405888 1259232638976 1259559714816 1259806060032 1264743088128 1265319018496 1266439421952 1267669600704 1268246863728 1271651106816 1272230182912 1272886348032 1273465986624 1278706587392 1280754229248 1286024822784 1286610444288 1287274026168 1287860216526 1293160052808 1294305108696 1294894500822 1295230839552 1299969036288 1300223284776 1300561007616 1300815371882 1302305382144 1305913110528 1307664663552 1308004319232 1308260139264 1313045999616 1313387053056 1313985134592 1321162113024 1321843515264 1322445447648 1323047654136 1327887609984 1328492294688 1330014007296 1335487315968 1336095461376 1336784565636 1337393301777 1340983148544 1341593796608 1342896977916 1344698135469 1349967845376 1350231872652 1350582584832 1350846732339 1351197604224 1356140537856 1356758088192 1357959458304 1358577836928 1363547768832 1363901939712 1364168692224 1364523024384 1364789898368 1369514704896 1370138345472 1371976040448 1373308734096 1373934102372 1377622032384 1378960210368 1379588152176 1386852212736 1387483748352 1392559423488 1393193558016 1393827981312 1394546861682 1401167020032 1402163867754 1402528068864 1403166742848 1407573819392 1408299789312 1408575225174 1408941091584 1410830830656 1414739203072 1416359706624 1416636718848 1417004679168 1417281817536 1422188347392 1422466499584 1422835974144 1423483895808 1424744349696 1426777721694 1430607495168 1431258955776 1431997141536 1432649234952 1438544910816 1440848507904 1446777925632 1447436749824 1448183279439 1452731744256 1454805059409 1455058059264 1456093247283 1461711273984 1462465165824 1462751195373 1463131133568 1469152249344 1471122746496 1471504859136 1471792656672 1477176749568 1477560434688 1477849416576 1478233276416 1483640930304 1484316540928 1486307377152 1487073954672 1487751128604 1488428610903 1492423868416 1493873561232 1494553831524 1502423230464 1503107394048 1508606042112 1509293021184 1517930938368 1519405407936 1520097304752 1524177567744 1525658105088 1526352849216 1527704390592 1528400066544 1533991239936 1534389682176 1534689778752 1535088402432 1535388635664 1540704043008 1541405638656 1543473045504 1549824786432 1550530535424 1551330236664 1552036671198 1558423653384 1560208739328 1560919216896 1566629351424 1567342752768 1568056478976 1573792722944 1576312897536 1578562585704 1582799781888 1583520546816 1584337262976 1585058728032 1587184684488 1591581603456 1593716308704 1594130264064 1594442044728 1599961890816 1600274812032 1600690470912 1601003534624 1601419382784 1602837393408 1607277674496 1609433432064 1610166325248 1610996784228 1611730389321 1616056614912 1618363024668 1627625166336 1628366343552 1634323212288 1635067439616 1636940316672 1643676696576 1644425183232 1645273311552 1646022525264 1650440798208 1651192365056 1652796280512 1655013089808 1655766738756 1661823843264 1662255489024 1662580593648 1663012435968 1669096046592 1669856108544 1672095799296 1678976851968 1679412953088 1679741413376 1680607756386 1688292291166 1688585895936 1690226134272 1690995818304 1697181797376 1697954648832 1707672305664 1710109467846 1714699763712 1715480592384 1716365368224 1717146955368 1719450074862 1724213403744 1725740144928 1726188392448 1726526001096 1726974452736 1727312215122 1733292048384 1733631046368 1734081343488 1736407176192 1741217480704 1743552884736 1744005758976 1744346852352 1745246516247 1750727999488 1751980179456 1753226610057 1756034119008 1761549484032 1762458020352 1763260596864 1764063538848 1770516813312 1771323059584 1773352009728 1780649754624 1781460615168 1782379420848 1783191069036 1787977531392 1790529303888 1792930847292 1793747300319 1799957127168 1800309163536 1800776779776 1801128976452 1801596805632 1808187383808 1809010784256 1810612611072 1811082903552 1811437115904 1818063691776 1818535919616 1818891589632 1819364032512 1826851127296 1829301387264 1831078312128 1831912136496 1836829376512 1838613613824 1839450869568 1849136283648 1849978331136 1851775340922 1856745897984 1857591410688 1858437308416 1859395815576 1861889726034 1869551823672 1870037425152 1870403167854 1870888990464 1877733052416 1878100300232 1878588122112 1881107774208 1888479608832 1888848958464 1889339572224 1889709090048 1897114632192 1897978527744 1899659132928 1902370295592 1907476660224 1908345274368 1909329522048 1910198979936 1918059881088 1921131343872 1929037234176 1929915666432 1930911039252 1931790324789 1936975659008 1939740079212 1941457663044 1942341751233 1942846259328 1949953554432 1950334927164 1950841511424 1951223057823 1953458073216 1958869665792 1961496995328 1962006478848 1962390208896 1969568999424 1970080579584 1970465888768 1970977701888 1978187907072 1981743169536 1982765272896 1983668171472 1984571481204 1991831414976 1992738442032 2003230973952 2004143192064 2011474722816 2012390694912 2014345466874 2023907917824 2024951768064 2025347808978 2025873877248 2026796406336 2034210806784 2035137132288 2036939187456 2037866755392 2045321653248 2045852909568 2046253038336 2046784536576 2047184847552 2054272057344 2055207518208 2057964060672 2059963101144 2060901153558 2066433048576 2067374047232 2068440315552 2069382228264 2077898204512 2080278319104 2081225622528 2088839135232 2089790337024 2090741971968 2091820292523 2101750530048 2103245801631 2104750114272 2111360729088 2112449683968 2112862837761 2113411637376 2116246245984 2122108804608 2124539559936 2124955078272 2125507018752 2125922726304 2133282521088 2133699749376 2134253961216 2135225843712 2137116524544 2143036899328 2145911242752 2146888433664 2147995712304 2148973852428 2154742153216 2157817366224 2161272761856 2170166888448 2171155124736 2179097616384 2180089919488 2182587088896 2191568928768 2192566910976 2193697748736 2194696700352 2203728374016 2206684119744 2207688985008 2215765124352 2216340652032 2216774124864 2217349914624 2225461395456 2226474811392 2229461065728 2231626692906 2238635802624 2240810341848 2241830747286 2253634845696 2254661091072 2262909063168 2263939531776 2276896407552 2279108111904 2280145957128 2286266351616 2287307456512 2288487157632 2289529273824 2291556585888 2292600099816 2298951204992 2300986859904 2301584523264 2302034668128 2302632603648 2303082953496 2311056064512 2311508061824 2312108457984 2315209568256 2324737179648 2325795803136 2326995354996 2328055006797 2337635480076 2341378825344 2349944027136 2351014129152 2352084718464 2360689084416 2364469346304 2374199672832 2375280820224 2376505894464 2377588092048 2383970041856 2387372405184 2390574463056 2391195396096 2391663067092 2399942836224 2400412218048 2401035706368 2401505301936 2402129074176 2404256090112 2410916511744 2412014379008 2414150148096 2414777204736 2415249487872 2416495176342 2424084922368 2425188786176 2425818710016 2427544537002 2439068516352 2441437749504 2442549515328 2451484818432 2452601159424 2465515044864 2466637774848 2469033787896 2475661197312 2476788547584 2479194420768 2482519634712 2483650108134 2492735764896 2493383233536 2493870890472 2494518653952 2503644069888 2504784162816 2508143698944 2518465277952 2519119429632 2519612120064 2520911634579 2530638036992 2532438436749 2532878843904 2535339201408 2536493727456 2544460365824 2545772696064 2546931973248 2557413174784 2561508458496 2565164201769 2572049645568 2573220888576 2574548052336 2575720433052 2579175112293 2586320105616 2588610217392 2589789001644 2590461679104 2590968322683 2599938072576 2600446569552 2601122015232 2601630743764 2604610764288 2611826221056 2615329327104 2616008638464 2616520278528 2626091999232 2626774106112 2627970269184 2642324226048 2643687030528 2644890895296 2646095308272 2655775219968 2656984589376 2660028014592 2670974631936 2672190922752 2673569131272 2674786603554 2681966297088 2683187593216 2685793955832 2689396270938 2699935690752 2700463745304 2701165169664 2701693464678 2702395208448 2712281075712 2713516176384 2715918916608 2717155673856 2727095537664 2727803879424 2728337384448 2729046048768 2729579796736 2740276690944 2743952080896 2746617468192 2747868204744 2755244064768 2757920420736 2759176304352 2773704425472 2774967496704 2785118846976 2786387116032 2787655962624 2789093723364 2804327735508 2805056137728 2805604751781 2806333485696 2816599578624 2817150450348 2817882183168 2821661661312 2829478406144 2832719413248 2833273437696 2834009358336 2834563635072 2844376694784 2844932999168 2845671948288 2846967791616 2849488699392 2853555443388 2861214990336 2862517911552 2863994283072 2865298469904 2877089821632 2881697015808 2893555851264 2894873499648 2896366558878 2905463488512 2909610118818 2910116118528 2912186494566 2923422547968 2924930331648 2925502390746 2926262267136 2938304498688 2942245492992 2943009718272 2943585313344 2954353499136 2955120869376 2955698833152 2956466552832 2967281860608 2968633081856 2972614754304 2974147909344 2975502257208 2976857221806 2984847736832 2987747122464 2989107663048 3004846460928 3006214788096 3017212084224 3018586042368 3021518200311 3035861876736 3038021713467 3038810815872 3040194609504 3051316210176 3051912987877 3052705698432 3055408781184 3056800133088 3067982479872 3068779364352 3069379557504 3070176804864 3070777271328 3081408086016 3082811277312 3086946091008 3091351730337 3099649572864 3101061070848 3102660473328 3104073342396 3116847306768 3120417478656 3121838433792 3133258702848 3134685505536 3136112957952 3147585445888 3152625795072 3157125171408 3165599563776 3167041093632 3168674525952 3170117456064 3174369368976 3183163206912 3187432617408 3188260528128 3188884089456 3199923781632 3200549624064 3201380941824 3202007069248 3202838765568 3205674786816 3214555348992 3218866864128 3220332650496 3221993568456 3223460778642 3232113229824 3236726049336 3255250332672 3256732687104 3268646424576 3270134879232 3273880633344 3287353393152 3288850366464 3290546623104 3292045050528 3302384730112 3305592561024 3310026179616 3311533477512 3323647686528 3324510978048 3325161187296 3326024871936 3338192093184 3339712217088 3344191598592 3347440039359 3357953703936 3359482826752 3361215512772 3362746120929 3376584582332 3380452268544 3381991636608 3394363594752 3395909297664 3415344611328 3420218935692 3429399527424 3430961184768 3432730736448 3434293910736 3438900149724 3448426807488 3451480289856 3452376784896 3453052002192 3453948905472 3454624430244 3466584096768 3467262092736 3468162686976 3472814352384 3482434961408 3487105769472 3488011517952 3488693704704 3490493032494 3501455998976 3503960358912 3506453220114 3512068238016 3523098968064 3524916040704 3526521193728 3528127077696 3541033626624 3542646119168 3546704019456 3561299509248 3562921230336 3564758841696 3566382138072 3575955062784 3581058607776 3585861694584 3587494600638 3599914254336 3600618327072 3601553559552 3602257952904 3603193611264 3616374767616 3618021568512 3621225222144 3622165807104 3622874231808 3636127383552 3637783179264 3638728065024 3641316805503 3658602774528 3662156624256 3663824272992 3677227227648 3678901739136 3698272567296 3699956662272 3703550681844 3713491795968 3715182821376 3716874616832 3718791631152 3723779452068 3725475162201 3739103647344 3740074850304 3740806335708 3741777980928 3755466104832 3756200600464 3757176244224 3762215548416 3776959217664 3777697916928 3778679144448 3779418180096 3794229264384 3795957055488 3799318265856 3804740591184 3814953320448 3816690548736 3818659044096 3820397959872 3836119762176 3842262687744 3858074468352 3859831332864 3861822078504 3863580649578 3873951318016 3879480158424 3882915326088 3884683502466 3885692518656 3899907108864 3900669854328 3901683022848 3902446115646 3906916146432 3917739331584 3922993990656 3924012957696 3924780417792 3939137998848 3940161159168 3940931777536 3941955403776 3963486339072 3965530545792 3967336342944 3969142962408 3983662829952 3985476884064 4006461947904 4008286384128 4012179905331 4022949445632 4024781389824 4028690933748 4034094406407 4049903536128 4050695617956 4051747754496 4052540197017 4053592812672 4068421613568 4070274264576 4073878374912 4075733510784 4090643306496 4091705819136 4092506076672 4093569073152 4094369695104 4108544114688 4110415036416 4115928121344 4119926202288 4121802307116 4132866097152 4134748094464 4136880631104 4138764456528 4155796409024 4160556638208 4162451245056 4177678270464 4179580674048 4181483943936 4183640585046 4203501060096 4206491603262 4209500228544 4222721458176 4224899367936 4225725675522 4226823274752 4232492491968 4244217609216 4249079119872 4249910156544 4251014037504 4251845452608 4266565042176 4267399498752 4268507922432 4270451687424 4274233049088 4286073798656 4291822485504 4293776867328 4295991424608 4297947704856 4309484306432 4315634732448 4322545523712 4340333776896 4342310249472 4344549838317 4358195232768 4360179838976 4364415178227 4365174177792 4368279741849 4385133821952 4387395497472 4388253586119 4389393400704 4407456748032 4413368239488 4415377970016 4431530248704 4432681304064 4433548249728 4434699829248 4450922790912 4452949622784 4458922131456 4463253385812 4465285832709 4477271605248 4481620683696 4483661494572 4507269691392 4509322182144 4525818126336 4527879063552 4553792815104 4558216223808 4560291914256 4572532703232 4574614913024 4576974315264 4579058547648 4583113171776 4585200199632 4597902409984 4601973719808 4603169046528 4604069336256 4605265207296 4606165906992 4622112129024 4623016123648 4624216915968 4630419136512 4649474359296 4651591606272 4653990709992 4656110013594 4675270960152 4682757650688 4699888054272 4702028258304 4704169436928 4721378168832 4728938692608 4748399345664 4750561640448 4753011788928 4755176184096 4774744810368 4781148926112 4782390792192 4783326134184 4799885672448 4800824436096 4802071412736 4803010603872 4804258148352 4808512180224 4821833023488 4824028758016 4828300296192 4830498975744 4832990352684 4835191167963 4848169844736 4850377572352 4855089074004 4882875499008 4885099030656 4902969636864 4905202318848 4931030089728 4933275549696 4938067575792 4951322394624 4953577095168 4958388841536 4965039269424 4967300216268 4985471529792 4986766467072 4987741780944 4989037307904 5007288139776 5009568325632 5016287397888 5036930555904 5038238859264 5039224240128 5041823269158 5061276073984 5064876873498 5065757687808 5070678402816 5072987454912 5088920731648 5091545392128 5093863946496 5114826349568 5123016916992 5130328403538 5144099291136 5146441777152 5149096104672 5151440866104 5158350224586 5172640211232 5177220434784 5179578003288 5180923358208 5181936645366 5199876145152 5200893139104 5202244030464 5203261487528 5209221528576 5223652442112 5230658654208 5232017276928 5233040557056 5235739548741 5252183998464 5255940538368 5259679830171 5284648452096 5287374061056 5289781790592 5292190616544 5311550439936 5313969178752 5320056029184 5341949263872 5344381845504 5347138262544 5349573207108 5363932594176 5366375186432 5371587911664 5378792541876 5381241900957 5399871381504 5400927490608 5402330339328 5403386929356 5404790416896 5424562151424 5427032352768 5431837833216 5434311347712 5454191075328 5455607758848 5456674768896 5458092097536 5459159593472 5480553381888 5487904161792 5493234936384 5495736409488 5510488129536 5515840841472 5518352608704 5547408850944 5549934993408 5570237693952 5572774232064 5575311925248 5578187446728 5608655471016 5610112275456 5611209503562 5612666971392 5633199157248 5634300900696 5635764366336 5643323322624 5658956812288 5665438826496 5666546875392 5668018716672 5669127270144 5689865998336 5691343896576 5693935583232 5698977398784 5707110886776 5722429980672 5725035823104 5727988566144 5730596939808 5754179643264 5763394031616 5787111702528 5789746999296 5792733117756 5795370974367 5810926977024 5819220237636 5824372989132 5827025253699 5849860663296 5851004781492 5852524534272 5853669173469 5876608997376 5884490985984 5886019436544 5887170626688 5908706998272 5910241738752 5911397666304 5912933105664 5934563721216 5937266163712 5945229508608 5948295818688 5951004514416 5953714443612 5969695473664 5975494244928 5978215326096 6009692921856 6012429576192 6034424168448 6037172084736 6043036400622 6071723753472 6076043426934 6077621631744 6080389219008 6102632420352 6103825975754 6105411396864 6110817562368 6113600266176 6135964959744 6137558728704 6138759115008 6140353609728 6141554542656 6162816172032 6165622554624 6173892182016 6182703460674 6199299145728 6202122141696 6205320946656 6208146684792 6233694613536 6240834957312 6243676867584 6266517405696 6269371011072 6272225915904 6275460877569 6295170891776 6305251590144 6309737404893 6314250342816 6334082187264 6337349051904 6338588513283 6340234912128 6348738737952 6366326413824 6374865234816 6376521056256 6377768178912 6399847563264 6401099248128 6402761883648 6404014138496 6405677531136 6411349573632 6429110697984 6437733728256 6440665300992 6443987136912 6446921557284 6464226459648 6473452098672 6510500665344 6513465374208 6537292849152 6540269758464 6547761266688 6574706786304 6577700732928 6581093246208 6584090101056 6604769460224 6611185122048 6620052359232 6623066955024 6647295373056 6649021956096 6650322374592 6652049743872 6676384186368 6679424434176 6688383197184 6694880078718 6715907407872 6718965653504 6722431025544 6725492241858 6753169164664 6760904537088 6763983273216 6788727189504 6791818595328 6830689222656 6840437871384 6858799054848 6861922369536 6865461472896 6868587821472 6877800299448 6896853614976 6902960579712 6904753569792 6906104004384 6907897810944 6909248860488 6933168193536 6934524185472 6936325373952 6945628704768 6964869922816 6974211538944 6977387409408 6980986064988 6984165020391 7002911997952 7012906440228 7024136476032 7049832081408 7053042387456 7056254155392 7082067253248 7085292238336 7093408038912 7122599018496 7125842460672 7129517683392 7132764276144 7151910125568 7162117215552 7171723389168 7174989201276 7199828508672 7201236654144 7203107119104 7204515905808 7206387222528 7232749535232 7236043137024 7242450444288 7244331614208 7245748463616 7272254767104 7275566358528 7277456130048 7282633611006 7317205549056 7324313248512 7327648545984 7354454455296 7357803478272 7396545134592 7399913324544 7407101363688 7426983591936 7430365642752 7433749233664 7437583262304 7447558904136 7450950324402 7478207294688 7480149700608 7481612671416 7483555961856 7510932209664 7512401200928 7514352488448 7524431096832 7555395833856 7557358288896 7558836360192 7562734903737 7591914110976 7597315310247 7598636531712 7609481182368 7633381097472 7637318088192 7640795919744 7672239524352 7684525375488 7716148936704 7719662665728 7723644157008 7727161299156 7747902636032 7758960316848 7765830652176 7769367004932 7771385037312 7772904968049 7799814217728 7801339708656 7803366045696 7804892231292 7813832292864 7835478663168 7845987981312 7848025915392 7849560835584 7878275997696 7880322318336 7881863555072 7883910807552 7926972678144 7931061091584 7934672685888 7938285924816 7967325659904 7970953768128 8012923895808 8016572768256 8024359810662 8045898891264 8049562779648 8057381867496 8068188812814 8099807072256 8101391235912 8103495508992 8105080394034 8107185625344 8136843227136 8140548529152 8147756749824 8151467021568 8181286612992 8183411638272 8185012153344 8187138146304 8188739390208 8220830072832 8231856242688 8239852404576 8243604614232 8265732194304 8269496188928 8273761262208 8277528913056 8311592818048 8321113276416 8324902490112 8355356540928 8359161348096 8362967887872 8367281170092 8412983206524 8416814255343 8419000457088 8449798735872 8451451351044 8453646549504 8464984983936 8488435218432 8498158239744 8499820313088 8502028075008 8503690905216 8533130084352 8534798997504 8537015844864 8540903374848 8548466098176 8572147597312 8583644971008 8587553734656 8591982849216 8595895409712 8618968612864 8631269464896 8645091047424 8680667553792 8684620498944 8689099676634 8716390465536 8720359677952 8728830356454 8730348355584 8736559483698 8770267643904 8774790994944 8776507172238 8778786801408 8814913496064 8826736478976 8830755940032 8863060497408 8865362608128 8867096499456 8869399658496 8901845581824 8905899245568 8917844262912 8926506771624 8930571665418 8954543210496 8963241367392 8967322989144 9014539382784 9018644364288 9051636252672 9055758127104 9064554600933 9107585630208 9114065140401 9116432447616 9120583828512 9149229826048 9153948630528 9155738963631 9158117095296 9166226343552 9170400399264 9195804819968 9203947439616 9206338093056 9208138672512 9210530414592 9212331813984 9244224258048 9246032247296 9248433831936 9260838273024 9274055191011 9298948718592 9303183212544 9307981419984 9312220027188 9350541920304 9365515301376 9399776108544 9404056516608 9408338873856 9442756337664 9457877385216 9496798691328 9501123280896 9506023577856 9510352368192 9549489620736 9562297852224 9564781584384 9566652268368 9599771344896 9601648872192 9604142825472 9606021207744 9608516296704 9617024360448 9643666046976 9648057516032 9656600592384 9660997951488 9665980705368 9670382335926 9696339689472 9700755144704 9710178148008 9765750998016 9770198061312 9805939273728 9810404637696 9862060179456 9866551099392 9876135151584 9907154190336 9916777683072 9930078538848 9934600432536 9970943059584 9973532934144 9975483561888 9978074615808 10014576279552 10019136651264 10032574795776 10073861111808 10078448480256 10083646538316 10088238362787 10129753746996 10141356805632 10145974909824 10183090784256 10187727892992 10229652699136 10246033833984 10260656807076 10288198582272 10292883554304 10298192209344 10302881732208 10316700449172 10345280422464 10354440869568 10359156006576 10361846716416 10363873290732 10399752290304 10401786278208 10404488060928 10406522975056 10418443057152 10447304884224 10461317308416 10464034553856 10466081114112 10471479097482 10504367996928 10511881076736 10519359660342 10569296904192 10574748122112 10579563581184 10584381233088 10623100879872 10627938357504 10640112058368 10683898527744 10688763691008 10694276525088 10699146414216 10727865188352 10732750372864 10743175823328 10757585083752 10762483801914 10799742763008 10801854981216 10804660678656 10806773858712 10809580833792 10849124302848 10854064705536 10863675666432 10868622695424 10908382150656 10913349537792 10916184195072 10918319186944 10923950416509 10975808323584 10986469872768 10991472818976 11031681682944 11036705217408 11094817701888 11099869986816 11140475387904 11145548464128 11150623850496 11156374893456 11176425486603 11217310942032 11220224550912 11222419007124 11225333942784 11266398314496 11268601801392 11271528732672 11286646645248 11317913624576 11330877652992 11333093750784 11336037433344 11338254540288 11379731996672 11382687793152 11387871166464 11397954797568 11414221773552 11444859961344 11450071646208 11455977132288 11461193879616 11508359286528 11526788063232 11574223405056 11579493998592 11585466235512 11590741948734 11621853954048 11638440475272 11648745978264 11654050507398 11699721326592 11702009562984 11705049068544 11707338346938 11753217994752 11768981971968 11772038873088 11774341253376 11817413996544 11820483477504 11822795332608 11825866211328 11874532327424 11890459017216 11896591637376 11902009028832 11907428887224 11939390947328 11950988489856 11956430652192 12019385843712 12024859152384 12036539715993 12068848336896 12074344169472 12086072801244 12102283219221 12152086853868 12155243263488 12157620591051 12160778438016 12205264840704 12207651951508 12210822793728 12221635124736 12227200532352 12271929919488 12275117457408 12277518230016 12280707219456 12283109085312 12325632344064 12331245109248 12347784364032 12365406921348 12398598291456 12404244283392 12410641893312 12416293369584 12467389227072 12481669914624 12487353735168 12533034811392 12538742022144 12544451831808 12550921755138 12590341783552 12610503180288 12619474809786 12628500685632 12668164374528 12674698103808 12677177026566 12680469824256 12697477475904 12732652827648 12749730469632 12753042112512 12755536357824 12799695126528 12802198496256 12805523767296 12808028276992 12811355062272 12822699147264 12858221395968 12875467456512 12881330601984 12887974273824 12893843114568 12928452919296 12946904197344 13021001330688 13026930748416 13074585698304 13080539516928 13093245534681 13095522533376 13155401465856 13162186492416 13164760758357 13168180202112 13222370244096 13240104718464 13246133910048 13294590746112 13298043912192 13300644749184 13304099487744 13352768372736 13358848868352 13376766394368 13389760157436 13395857498127 13431814815744 13437931307008 13444862051088 13450984483716 13506338329328 13521809074176 13527966546432 13577454379008 13583637190656 13661378445312 13680875742768 13717598109696 13723844739072 13730922945792 13737175642944 13755600598896 13793707229952 13805921159424 13809507139584 13812208008768 13815795621888 13818497720976 13866336387072 13869048370944 13872650747904 13891257409536 13929739845632 13948423077888 13954774818816 13961972129976 13968330040782 14005823995904 14025812880456 14048272952064 14099664162816 14106084774912 14112508310784 14164134506496 14170584476672 14186816077824 14245198036992 14251684921344 14259035366784 14265528552288 14324234431104 14343446778336 14349978402552 14399657017344 14402473308288 14406214238208 14409031811616 14412774445056 14465499070464 14472086274048 14484900888576 14491496927232 14505573503889 14544509534208 14551132717056 14565267222012 14648626497024 14655297091968 14708908910592 14715606956544 14793090269184 14799826649088 14814202727376 14853967183872 14860731285504 14867498467328 14875166524608 14895117808272 14901900648804 14956414589376 14960299401216 14963225342832 14967111923712 15021864419328 15024802401856 15028704976896 15048862193664 15110791667712 15114716577792 15117672720384 15125469807474 15183828221952 15194630620494 15197273063424 15218962364736 15266762194944 15274636176384 15281591839488 15344479048704 15369050750976 15432297873408 15439325331456 15447288314016 15454322598312 15495805272064 15517920633696 15531661304352 15538734009864 15542770074624 15545809936098 15599628435456 15602679417312 15606732091392 15609784462584 15627664585728 15670957326336 15691975962624 15696051830784 15699121671168 15707218646223 15756551995392 15763727110144 15767821615104 15779039490513 15853945356288 15862122183168 15869345371776 15876571849632 15934651319808 15941907536256 16025847791616 16033145536512 16048719621324 16091797782528 16099125559296 16114763734992 16136377625628 16143725702871 16199614144512 16202782471824 16206991017984 16210160788068 16214371250688 16273686454272 16281097058304 16295513499648 16302934043136 16362573225984 16366823276544 16370024306688 16374276292608 16377478780416 16441660145664 16463712485376 16479704809152 16487209228464 16531464388608 16538992377856 16547522524416 16555057826112 16623185636096 16642226552832 16649804980224 16710713081856 16718322696192 16725935775744 16734562340184 16825966413048 16833628510686 16838000914176 16899597471744 16902902702088 16907293099008 16929969967872 16976870436864 16996316479488 16999640626176 17004056150016 17007381810432 17069597995008 17074031689728 17081806749696 17096932196352 17167289942016 17175107469312 17183965698432 17191790819424 17262538929792 17290182094848 17361335107584 17369240997888 17378199353268 17386112923101 17432780931072 17440719355904 17457660712908 17473118967396 17481075761097 17549581989888 17553014344476 17557573602816 17561007520407 17629826992128 17653472957952 17661511880064 17726120994816 17730725216256 17734192998912 17738799316992 17803691163648 17811798491136 17835688525824 17853013543248 17861143330836 17909086420992 17926482734784 17934645978288 18029078765568 18037288728576 18103272505344 18111516254208 18129109201866 18215171260416 18228130280802 18232864895232 18241167657024 18298459652096 18307897261056 18311477927262 18316234190592 18332452687104 18340800798528 18391609639936 18407894879232 18412676186112 18416277345024 18421060829184 18424663627968 18488448516096 18492064494592 18496867663872 18521676546048 18548110382022 18597897437184 18606366425088 18615962839968 18624440054376 18701083840608 18731030602752 18799552217088 18808113033216 18816677747712 18826382632707 18885512675328 18915754770432 18929212214679 19002246561792 19012047155712 19015765539849 19020704736384 19098979241472 19124595704448 19129563168768 19133304536736 19199542689792 19203297744384 19208285650944 19212042415488 19217032593408 19234048720896 19287332093952 19296115032064 19313201184768 19321995902976 19331961410736 19340764671852 19392679378944 19401510289408 19420356296016 19531501996032 19540396122624 19611878547456 19620809275392 19724120358912 19733102198784 19752270303168 19814308380672 19833555366144 19860157077696 19869200865072 19941886119168 19947065868288 19950967123776 19956149231616 20029152559104 20038273302528 20065149591552 20147722223616 20156896960512 20167293076632 20176476725574 20259507493992 20282713611264 20291949819648 20366181568512 20375455785984 20459305398272 20492067667968 20521313614152 20576397164544 20585767108608 20596384418688 20605763464416 20633400898344 20690560844928 20708881739136 20718312013152 20723693432832 20727746581464 20799504580608 20803572556416 20808976121856 20813045950112 20836886114304 20894609768448 20922634616832 20932162228224 20942958194964 20952495061173 21008735993856 21038719320684 21149496244224 21159127162368 21168762466176 21246201759744 21255876715008 21280224116736 21367797055488 21377527382016 21388553050176 21398292828432 21455730376704 21465500745728 21486351646656 21515170167504 21524967603828 21599485526016 21603709962432 21609321357312 21613547717424 21619161667584 21698248605696 21708129411072 21727351332864 21737245390848 21816764301312 21826699075584 21832368390144 21836638373888 21847900833018 21951616647168 21972939745536 21982945637952 22063363365888 22073410434816 22189635403776 22199739973632 22280950775808 22291096928256 22301247700992 22312749786912 22352850973206 22434621884064 22440449101824 22444838014248 22450667885568 22532796628992 22537203602784 22543057465344 22573293290496 22635827249152 22666187501568 22672074866688 22676509080576 22688204711211 22759463993344 22775742332928 22791945930741 22795909595136 22828443547104 22900143292416 22911954264576 22922387759232 23016718573056 23053576126464 23148446810112 23158987997184 23170932471024 23181483897468 23243707908096 23276880950544 23297491956528 23308101014796 23318714904147 23399442653184 23404019125968 23410098137088 23414676693876 23506435989504 23537963943936 23544077746176 23548682506752 23634827993088 23640966955008 23645590665216 23651732422656 23749064654848 23780918034432 23793183274752 23804018057664 23814857774448 23878781894656 23901976979712 23912861304384 24038771687424 24049718304768 24073079431986 24137696673792 24148688338944 24172145602488 24204566438442 24304173707736 24310486526976 24315241182102 24321556876032 24410529681408 24415303903016 24421645587456 24443270249472 24454401064704 24543859838976 24550234914816 24555036460032 24561414438912 24566218170624 24662490218496 24695568728064 24730813842696 24797196582912 24808488566784 24821283786624 24832586739168 24934778454144 24963339829248 24974707470336 25066069622784 25077484044288 25088903663616 25101843510276 25180683567104 25238949619572 25250442766029 25257001371264 25349396207616 25354354053132 25360939648512 25394954951808 25465305655296 25499460939264 25506084225024 25511072715648 25599390253056 25604396992512 25611047534592 25616056553984 25622710124544 25645398294528 25716442791936 25750934913024 25762661203968 25775948547648 25787686229136 25856905838592 25893808394688 26042002661376 26053861496832 26149171396608 26161079033856 26186491069362 26191045066752 26310802931712 26324372984832 26329521516714 26336360404224 26444740488192 26480209436928 26492267820096 26589181492224 26596087824384 26601289498368 26608198975488 26705536745472 26717697736704 26753532788736 26779520314872 26791714996254 26863629631488 26875862614016 26889724102176 26901968967432 27012676658656 27043618148352 27055933092864 27154908758016 27167274381312 27193663802799 27322756890624 27342195421203 27361751485536 27447689478144 27461845891584 27467216890893 27474351285888 27511201197792 27587414459904 27611842318848 27619014279168 27624416017536 27631591243776 27636995441952 27732672774144 27738096741888 27745301495808 27782514819072 27859479691264 27896846155776 27909549637632 27923944259952 27936660081564 28011647991808 28051625760912 28096545904128 28199328325632 28212169549824 28225016621568 28328269012992 28341168953344 28373632155648 28490396073984 28503369842688 28518070733568 28531057104576 28648468862208 28686893556672 28699956805104 28799314034688 28804946616576 28812428476416 28818063623232 28825548890112 28930998140928 28944172548096 28969801777152 28982993854464 29011147007778 29089019068416 29102265434112 29130534444024 29297252994048 29310594183936 29417817821184 29431213913088 29586180538368 29599653298176 29628405454752 29721462571008 29734996934656 29750333049216 29790235616544 29803801297608 29912829178752 29920598802432 29926450685664 29934223847424 30043728838656 30049604803712 30057409953792 30097724387328 30221583335424 30235345440768 30250939614948 30264715088361 30389261240988 30437924729472 30549272352768 30563183678976 30688958097408 30738101501952 30864595746816 30878650662912 30894576628032 30908645196624 30991610544128 31035841267392 31063322608704 31077468019728 31085540149248 31091619872196 31199256870912 31205358834624 31213464182784 31219568925168 31255329171456 31341914652672 31383951925248 31392103661568 31398243342336 31414437292446 31513103990784 31527454220288 31535643230208 31558078981026 31707890712576 31724244366336 31738690743552 31753143699264 31869302639616 31883815072512 32051695583232 32066291073024 32097439242648 32183595565056 32198251118592 32229527469984 32272755251256 32287451405742 32399228289024 32405564943648 32413982035968 32420321576136 32428742501376 32547372908544 32562194116608 32591026999296 32605868086272 32725146451968 32740048613376 32748552585216 32754957560832 32771851249527 32927424970752 32959409618304 32974418456928 33077984755712 33095045048832 33110115652224 33246371272192 33284453105664 33299609960448 33421426163712 33436645392384 33451871551488 33469124680368 33529276459809 33651932826096 33667257021372 33676001828352 33799194943488 33805805404176 33814586198016 33859939935744 33953740873728 33992632958976 33999281252352 34008112300032 34014763620864 34139195990016 34148063379456 34163613499392 34193864392704 34334579884032 34350214938624 34367931396864 34383581638848 34525077859584 34580364189696 34722670215168 34738481995776 34756398706536 34772225846202 34865561862144 34881438711808 34915321425816 34946237934792 34962151522194 35099163979776 35106028688952 35115147205632 35122015040814 35259653984256 35306945915904 35323023760128 35452241989632 35461450432512 35468385997824 35477598633984 35623596982272 35671377051648 35706027086496 35722286661672 35818172841984 35852965469568 35869291956576 36058157531136 36074577457152 36206545010688 36223032508416 36258218403732 36456260561604 36465729790464 36472861773153 36482335314048 36615794522112 36622955854524 36632468381184 36664905374208 36681601597056 36783219279872 36815789758464 36825352372224 36832554690048 36842121658368 36849327255936 36976897032192 36984128989184 36993735327744 37043353092096 37096220764044 37195794874368 37212732850176 37231925679936 37248880108752 37402167681216 37462061205504 37599104434176 37616226066432 37633355495424 37652765265414 37771025350656 37831509540864 37858424429358 38004493123584 38024094311424 38031531079698 38041409472768 38197958482944 38249191408896 38259126337536 38266609073472 38399085379584 38406595488768 38416571301888 38424084830976 38434065186816 38468097441792 38574664187904 38592230064128 38626402369536 38643991805952 38663922821472 38681529343704 38785358757888 38803020578816 38840712592032 39063003992064 39080792245248 39223757094912 39241618550784 39279736604043 39466204397568 39494282275071 39504540606336 39667110732288 39674868842401 39720314155392 39738401730144 39883772238336 39894131736576 39901934247552 39912298463232 40058305118208 40076546605056 40130299183104 40187572494381 40295444447232 40313793921024 40334586153264 40352953451148 40519014987984 40565427222528 40583899639296 40732363137024 40750911571968 40918610796544 40984135335936 41042627228304 41152794329088 41171534217216 41192768837376 41211526928832 41266801796688 41381121689856 41417763478272 41436624026304 41447386865664 41455493162928 41599009161216 41607145112832 41617952243712 41626091900224 41673772228608 41789219536896 41845269233664 41864324456448 41885916389928 41904990122346 42017471987712 42077438641368 42298992488448 42318254324736 42337524932352 42492403519488 42511753430016 42560448233472 42735594110976 42755054764032 42777106100352 42796585656864 42931001491456 42972703293312 43030340335008 43049935207656 43198971052032 43207419924864 43218642714624 43227095434848 43238323335168 43396497211392 43416258822144 43454702665728 43474490781696 43516720511667 43633528602624 43653398151168 43673276747776 43695801666036 43945879491072 43965891275904 44126726731776 44146820869632 44379270807552 44399479947264 44561901551616 44582193856512 44602495401984 44625499573824 44705701946412 44869243768128 44880898203648 44889676028496 44901335771136 45065593257984 45074407205568 45086114930688 45146586580992 45271654498304 45332375003136 45344149733376 45353018161152 45376409422422 45518927986688 45551484665856 45583891861482 45591819190272 45656887094208 45800286584832 45823908529152 45844775518464 46033437146112 46107152252928 46296893620224 46317975994368 46341864942048 46362967794936 46487415816192 46553761901088 46594983913056 46616202029592 46637429808294 46798885306368 46808038251936 46820196274176 46829353387752 47012871979008 47075927887872 47088155492352 47097365013504 47269655986176 47291181330432 47303464845312 47337118471539 47561836068864 47586366549504 47608036115328 47629715548896 47803953959424 47825722608768 48077543374848 48099436609536 48146158863972 48275393347584 48297376677888 48344291204976 48409132876884 48431177108613 48608347415472 48620973053952 48630482364204 48643113752064 48821059362816 48830607806032 48843291174912 48886540498944 48908802129408 49087719677952 49100469829632 49110072920064 49122828877824 49132436341248 49324980436992 49391137456128 49461627685392 49594393165824 49616977133568 49642567573248 49665173478336 49869556908288 49926679658496 49949414940672 50132139245568 50154968088576 50177807327232 50203687020552 50361367134208 50477899239144 50500885532058 50514002742528 50698792415232 50708708106264 50721879297024 50789909903616 50930611310592 50998921878528 51012168450048 51022145431296 51208793985024 51222095069184 51232113107968 51245420249088 51290796589056 51501869826048 51525322407936 51551897095296 51575372458272 51787616789376 52084005322752 52107722993664 52158338769303 52298342793216 52322158067712 52372982138724 52443227283291 52648745969664 52659043033428 52672720808448 52683022561221 52889480976384 52960418873856 52984535640192 53178362984448 53192175648768 53202578996736 53216397950976 53411073490944 53435395473408 53507065577472 53559040629744 53583429992508 53727259262976 53751725228032 53779448204352 53803937934864 54025353317312 54087236296704 54111866185728 54309817516032 54334548762624 54387327605598 54645513781248 54684390842406 54723502971072 54895378956288 54923691783168 54934433781786 54948702571776 55022402395584 55174828919808 55223684637696 55238028558336 55248832035072 55263182487552 55273990883904 55465345548288 55476193483776 55490602991616 55565029638144 55718959382528 55793692311552 55819099275264 55847888519904 55873320163128 56023295983616 56103251521824 56193091808256 56398656651264 56424339099648 56450033243136 56479147898121 56656538025984 56682337906688 56747264311296 56787636644037 57006739685376 57036141467136 57047296619547 57062114209152 57296937724416 57373787113344 57399913610208 57598628069376 57609893233152 57624856952832 57636127246464 57651097780224 57861996281856 57888345096192 57939603554304 57965987708928 58022294015556 58178038136832 58204530868224 58261068888048 58594505988096 58621188367872 58835635642368 58862427826176 59172361076736 59199306596352 59256810909504 59442925142016 59469993869312 59500666098432 59580471233088 59607602595216 59825658357504 59841197604864 59852901371328 59868447694848 60087457677312 60099209607424 60114819907584 60195448774656 60443166670848 60470690881536 60501879229896 60529430176722 60778522481976 60875849458944 61098544705536 61126367357952 61377916194816 61476203003904 61729191493632 61757301325824 61789153256064 61817290393248 62071682534784 62126645217408 62154936039456 62171080298496 62183239744392 62398513741824 62410717669248 62426928365568 62439137850336 62510658342912 62683829305344 62767903850496 62796486684672 62828874584892 62857485183519 63026207981568 63054908440576 63116157962052 63448488732672 63477381487104 63506287398528 63738605279232 63767630145024 64103391166464 64132582146048 64194878485296 64367191130112 64396502237184 64459054939968 64545510502512 64574902811484 64798456578048 64811129887296 64827964071936 64840643152272 64857485002752 65094745817088 65124388233216 65182053998592 65211736172544 65450292903936 65480097226752 65497105170432 65509915121664 65543702499054 65854849941504 65918819236608 65948836913856 66155969511424 66190090097664 66220231304448 66492742544384 66568906211328 66599219920896 66842852327424 66873290784768 66903743102976 66938249360736 67058552919618 67303865652192 67334514042744 67352003656704 67598389886976 67611610808352 67629172396032 67719879871488 67907481747456 67998562504704 68016224600064 68029527241728 68064614133633 68278391980032 68327226998784 68375837792223 68387728785408 68700429877248 68735862793728 68767163277696 69050155719168 69160728379392 69445340430336 69476963991552 69512797413072 69544451692404 69731123724288 69762877423616 69830642851632 69892475869584 69924303044388 69956144712441 70198327959552 70212057377904 70230294411264 70244030081628 70519307968512 70613891831808 70646047520256 70904483979264 70922900865024 70936771995648 70955197267968 71247193964544 71342754103296 71412054172992 71444573323344 71636345683968 71705930939136 71738583913152 72116315062272 72149154914304 72413090021376 72446065016832 72516436807464 72912521123208 72931459580928 72945723546306 72964670628096 73231589044224 73245911709048 73264936762368 73329810748416 73363203194112 73566438559744 73631579516928 73650704744448 73665109380096 73684243316736 73698654511872 73968257978368 73987470655488 74086706184192 74192441528088 74391589748736 74425465700352 74463851359872 74497760217504 74804335362432 74924122411008 75198208868352 75232452132864 75266710990848 75305530530828 75542050701312 75716848858716 75751328298087 76048188622848 76063062159396 76082818945536 76395916965888 76498382817792 76518252675072 76533218146944 76798170759168 76813190977536 76833142603776 76848169661952 76868130373632 76936194883584 77149328375808 77184460128256 77252804739072 77287983611904 77327845642944 77363058687408 77570717515776 77606041157632 77681425184064 78126007984128 78161584490496 78447514189824 78483237101568 78559473208086 78932408795136 78988564550142 79009081212672 79334221464576 79349737684802 79440628310784 79476803460288 79767544476672 79788263473152 79803868495104 79824596926464 80116610236416 80153093210112 80260598366208 80375144988762 80590888894464 80627587842048 80669172306528 80705906902296 81038029975968 81130854445056 81167799278592 81464726274048 81501823143936 81580991408397 81837221593088 81968270671872 82026586263609 82085254456608 82343068434432 82385537674752 82401650672679 82423053857664 82533603593376 82762243379712 82835526956544 82873248052608 82894773731328 82910986325856 83198018322432 83214290225664 83235904487424 83252183800448 83347544457216 83578439073792 83690538467328 83728648912896 83771832779856 83809980244692 84034943975424 84154877282736 84597984976896 84636508649472 84675049864704 84984807038976 85023506860032 85120896466944 85471188221952 85510109528064 85554212200704 85593171313728 85862002982912 85945406586624 86060680670016 86099870415312 86397942104064 86414839849728 86437285429248 86454190869696 86476646670336 86792994422784 86832517644288 86909405331456 86948981563392 87033441023334 87267057205248 87306796302336 87346553495552 87391603332072 87891758982144 87931782551808 88253453463552 88293641739264 88758541615104 88798959894528 89164387713024 89204990803968 89250999147648 89411403892824 89738487536256 89761796407296 89779352056992 89802671542272 90131186515968 90148814411136 90172229861376 90293173161984 90543308996608 90664750006272 90706036322304 90752818844844 90794145265083 91037855973376 91167783722964 91313774188416 91647817058304 91689551036928 92066874292224 92214304505856 92593787240448 92635951988736 92683729884096 92725935589872 92974831632384 93107523802176 93189967826112 93232404059184 93274859616588 93597770612736 93616076503872 93640392548352 93658706775504 94025743958016 94151855775744 94176310984704 94194730027008 94539311972352 94582362660864 94606929690624 94674236943078 95123672137728 95172733099008 95216072230656 95259431097792 95607907918848 95651445217536 96155086749696 96198873219072 96292317727944 96550786695168 96594753355776 96688582409952 96818265753768 96862354217226 97216694830944 97241946107904 97260964728408 97286227504128 97642118725632 97661215612064 97686582349824 97773080997888 97817604258816 98175439355904 98220145840128 98245657755648 98264872682496 98315553748581 98782274912256 98923255370784 99233954267136 99285135146496 99330346956672 99739113816576 99853359316992 99898829881344 100264278491136 100309936177152 100355614654464 100407374041104 100722734268416 100955798478288 101001771064116 101028005485056 101397584830464 101417416212528 101443758594048 101579819807232 101861222621184 101997843757056 102024336900096 102044290862592 102417587970048 102444190138368 102464226215936 102490840498176 102581593178112 103003739652096 103050644815872 103103794190592 103150744916544 103575233578752 104168010645504 104215445987328 104316677538606 104596685586432 104644316135424 104745964277448 104886454566582 105297491939328 105318086066856 105345441616896 105366045122442 105778961952768 105920837747712 105969071280384 106356725968896 106384351297536 106405157993472 106432795901952 106870790946816 107014131154944 107118081259488 107166859985016 107454518525952 107503450456064 107558896408704 107607875869728 108050706634624 108174472593408 108223732371456 108619635032064 108669097525248 108774655211196 109368781684812 109418585319459 109447005942144 109847383566336 109868867563572 109897405143552 110044804791168 110349657839616 110447369275392 110476057116672 110497664070144 110526364975104 110547981767808 110930691096576 110952386967552 110981205983232 111130059276288 111437918765056 111587384623104 111638198550528 111695777039808 111746640326256 112046591967232 112206503043648 112386183616512 112797313302528 112848678199296 112900066486272 112958295796242 113313076051968 113364675813376 113494528622592 113575273288074 114013479370752 114072282934272 114094593239094 114124228418304 114593875448832 114747574226688 114799827220416 115197256138752 115219786466304 115249713905664 115272254492928 115302195560448 115723992563712 115776690192384 115879207108608 115931975417856 116044588031112 116356076273664 116409061736448 116522137776096 117189011976192 117242376735744 117671271284736 117724855652352 117839209812129 118398613192704 118482846825213 118513621819008 118939987738624 119001332196864 119024606527203 119160942466176 119215205190432 119651316715008 119682395209728 119705802742656 119736895389696 120174915354624 120198419214848 120229639815168 120390897549312 120562717483143 120886333341696 120941381763072 121003758459792 121058860353444 121557044963952 121751698917888 122197089411072 122252734715904 122755832389632 122952406007808 123458382987264 123514602651648 123578306512128 123634580786496 124143365069568 124253290434816 124309872078912 124342160596992 124366479488784 124797027483648 124821435338496 124853856731136 124878275700672 125021316685824 125367658610688 125535807700992 125592973369344 125657749169784 125714970367038 126052415963136 126109816881152 126232315924104 126896977465344 126954762974208 127012574797056 127477210558464 127535260290048 128206782332928 128265164292096 128389756970592 128793004474368 128918109879936 129091021005024 129149805622968 129596913156096 129622259774592 129655928143872 129681286304544 129714970005504 130189491634176 130248776466432 130364107997184 130423472345088 130900585807872 130960194453504 131019830243328 131087404998108 131837638473216 131897673827712 132380180195328 132440462608896 132985485088768 133137812422656 133198439841792 133685704654848 133746581569536 133807486205952 133876498721472 134117105839236 134607731304384 134669028085488 134704007313408 135196779773952 135223221616704 135258344792064 135439759742976 135814963494912 135997125009408 136032449200128 136059054483456 136129228267266 136556783960064 136654453997568 136751675584446 136775457570816 137400859754496 137471725587456 137534326555392 138100311438336 138321456758784 138890680860672 138953927983104 139025594826144 139088903384808 139462247448576 139525754847232 139661285703264 139784951739168 139848606088776 139912289424882 140396655919104 140424114755808 140460588822528 140488060163256 141038615937024 141227783663616 141292095040512 141808967958528 141873543991296 141910394535936 142011355414617 142685508206592 142824108345984 142889146646688 143411861878272 143477167826304 144232630124544 144298309828608 144826180042752 144892130033664 145032873614928 145293531325839 145825042246416 145862919161856 145891447092612 145929341256192 146463178088448 146491823418096 146529873524736 146659621496832 146726406388224 147132877119488 147263159033856 147301409488896 147330218760192 147368486633472 147397309023744 147936515956736 147974941310976 148173412368384 148384883056176 148783179497472 148850931400704 148927702719744 148995520435008 149608670724864 149848244822016 150396417736704 150464904265728 150533421981696 150611061061656 151084101402624 151433697717432 151502656596174 152096377245696 152126124318792 152165637891072 152791833931776 152996765635584 153036505350144 153066436293888 153626381955072 153666285207552 153696339323904 153736260747264 153872389767168 154368920256512 154505609478144 154575967223808 154655691285888 154726117374816 155212082315264 155362850368128 156252015968256 156323168980992 156475016307909 156895028379648 156966474203136 157118946416172 157329681849873 157977129100284 158018162425344 158049067683663 158668442929152 158699475369604 158881256621568 158953606920576 159535088953344 159576526946304 159607736990208 159649193852928 160233220472832 160306186420224 160521196732416 160750289977524 161181777788928 161255175684096 161338344613056 161411813804592 162076059951936 162261708890112 162335598557184 162929452548096 163003646287872 163161982816794 163674443186176 163936541343744 164053172527218 164170508913216 164686136868864 164771075349504 164803301345358 164846107715328 165067207186752 165524486759424 165671053913088 165746496105216 165789547462656 165821972651712 166396036644864 166428580451328 166471808974848 166504367600896 166695088914432 167156878147584 167381076934656 167457297825792 167543665559712 167619960489384 168069887950848 168309754565472 169195969953792 169273017298944 169350099729408 169969614077952 170047013720064 170241792933888 171020219056128 171108424401408 171141889858641 171186342627456 171890813173248 172121361340032 172199740830624 172795884208128 172829679699456 172874570858496 172908381739392 172953293340672 173585988845568 173665035288576 173818810662912 173897963126784 174066882046668 174534114410496 174613592604672 174693106991104 174783206664144 175783517964288 175863565103616 176506906927104 176587283478528 177517083230208 177597919789056 178328775426048 178409981607936 178501998295296 178822807785648 179476975072512 179523592814592 179558704113984 179605343084544 180262373031936 180297628822272 180344459722752 180586346323968 181086617993216 181329500012544 181412072644608 181505637689688 181588290530166 182075711946752 182335567445928 182627548376832 183295634116608 183379102073856 184133748584448 184428609011712 185187574480896 185271903977472 185367459768192 185451871179744 186215047604352 186379935652224 186464808118368 186549719233176 187195541225472 187232153007744 187280785096704 187317413551008 188051487916032 188303711551488 188389460054016 188572455550557 189078623944704 189164725321728 189348473886156 190345466198016 190432144461312 190518862195584 191215815837696 191302890435072 192310173499392 192397746438144 192584635455888 193101573390336 193189506711552 193377164819904 193636531507536 193724708434452 194433389661888 194483892215808 194521929456816 194572455008256 195284237451264 195322431224128 195373164699648 195546161995776 195635208517632 196350878711808 196440291680256 196491315511296 196529745364992 196631107497162 197564549824512 197846510741568 198467908534272 198570270292992 198660693913344 199478227633152 199706718633984 199797659762688 200528556982272 200619872354304 200711229308928 200814748082208 201445468536832 201911596956576 202003542128232 202056010970112 202795169660928 202834832425056 202887517188096 203159639614464 203722445242368 203995687514112 204048673800192 204088581725184 204193842400899 204835175940096 204928452431872 204981680996352 205127513376669 205163186356224 206101289631744 206207588381184 206301489833088 207150467157504 208336021291008 208430891974656 208633355077212 209193371172864 209288632270848 209491928554896 209772909133164 209868434137323 210594983878656 210636172133712 210690883233792 210732090244884 211557923905536 211841675495424 211938142560768 212713451937792 212768702595072 212810315986944 212865591803904 213741581893632 214028262309888 214236162518976 214333719970032 214909037051904 215006900912128 215117792817408 215215751739456 216101413269248 216348945186816 216447464742912 217239270064128 217338195050496 217549310422392 218737563369624 218837170638918 218894011884288 219694767132672 219737735127144 219794810287104 220089609582336 220699315679232 220894738550784 220952114233344 220995328140288 221052729950208 221095963535616 221904773935104 221962411966464 222260118552576 223174769246208 223276397101056 223391554079616 223493280652512 224413006087296 224772367233024 225594626605056 225697356398592 225800132972544 225916591592484 226626152103936 226729351626752 227150546576148 227253984894261 228144565868544 228189186478188 228248456836608 229187750897664 229495148453376 229599654440832 230394512277504 230439572932608 230499427811328 230544508985856 230604391120896 231447985127424 231553380384768 231758414217216 231863950835712 232089176062224 232712152547328 232818123472896 233044275552192 234378023952384 234484753471488 235342542569472 235449711304704 235678419624258 236797226385408 236965693650426 237027243638016 237879975477248 238002664393728 238049213054406 238321884932352 238430410380864 239302633430016 239364790419456 239411605485312 239473790779392 240349830709248 240396838429696 240459279630336 240781795098624 241125434966286 241772666683392 241882763526144 242007516919584 242117720706888 243114089927904 243503397835776 244394178822144 244505469431808 244742974225191 245511664779264 245904812015616 246079758790827 247029205303296 247156613024256 247204952018037 247269161572992 248286730139136 248506580869632 248619744157824 248684321193984 248732958977568 249594054967296 249642870676992 249707713462272 249756551401344 250042633371648 250735317221376 251071615401984 251185946738688 251315498339568 251429940734076 252104831926272 252219633762304 252464631848208 253793954930688 253909525948416 254025149594112 254954421116928 255070520580096 256413564665856 256530328584192 256779513941184 257586008948736 257836219759872 258182042010048 258299611245936 259193826312192 259244519549184 259311856287744 259362572609088 259429940011008 260378983268352 260497552932864 260728215994368 260846944690176 261801171615744 261920388907008 262039660486656 262174809996216 263675276946432 263795347655424 264760360390656 264880925217792 265970970177536 266275624845312 266396879683584 267493163139072 267614972411904 267752997442944 268234211678472 269215462608768 269338056170976 269408014626816 270393559547904 270446443233408 270516689584128 270879519485952 271629926989824 271994250018816 272118108966912 272258456534532 272382435795249 273113567920128 273503351168892 274943451174912 275068653110784 276200622876672 276642913517568 277781361721344 277907855966208 278051189652288 278177806769616 278924494897152 279051509694464 279322571406528 279569903478336 279697212177552 279824578849764 280793311838208 280848229511616 280921177645056 280976120326512 282077231874048 282455567327232 282584190081024 283617935917056 283747087982592 283820789071872 284022710829234 285371016413184 285648216691968 285778293293376 286823723756544 286954335652608 288465260249088 288596619657216 289652360085504 289784260067328 290065747229856 290587062651678 291650084492832 291725838323712 291782894185224 291858682512384 292926356176896 292983646836192 293059747049472 293319242993664 293452812776448 294265754238976 294526318067712 294660437520384 294736973266944 294794618047488 294946661245743 295873031913472 296346824736768 296769766112352 297701862801408 297855405439488 297991040870016 299217341449728 299696489644032 300792835473408 300929808531456 301066843963392 301222122123312 302168202805248 302867395434864 303005313192348 304192754491392 304252248637584 304331275782144 305583667863552 305993531271168 306073010700288 306132872587776 307252763910144 307332570415104 307392678647808 307472521494528 307744779534336 308737840513024 309011218956288 309151934447616 309311382571776 309452234749632 310424164630528 310725700736256 312504031936512 312646337961984 312950032615818 313790056759296 313932948406272 314237892832344 314659363699746 315954258200568 316036324850688 316098135367326 317336885858304 317398950739208 317762513243136 317907213841152 319070177906688 319153053892608 319215473980416 319298387705856 320612372840448 321042393464832 321500579955048 322363555577856 322510351368192 322676689226112 322823627609184 324152119903872 324523417780224 324671197114368 325858905096192 326007292575744 326323965633588 327348886372352 328106345054436 328255755958377 328341017826432 329542150699008 329606602690716 329692215430656 330134414373504 331048973518848 331342107826176 331492992210432 331579094925312 331643945303424 332792073289728 332857160902656 332943617949696 333008735201792 333390177828864 334313756295168 334762153869312 334914595651584 335087331119424 335239920978768 336139775901696 336619509130944 338391939907584 338546034597888 338700199458816 339939228155904 340094027440128 340483585867776 342040438112256 342216848802816 342283779717282 342372685254912 343781626346496 344242722680064 344399481661248 345591768416256 345659359398912 345749141716992 345816763478784 345906586681344 347171977691136 347330070577152 347637621325824 347795926253568 348133764093336 349068228820992 349227185209344 349386213982208 349566413328288 351567035928576 351727130207232 353013813854208 353174566957056 353517629436387 355195839578112 355448540475639 356819963215872 357003996590592 357073819581609 357645615571296 358953950145024 359047185629184 359117408227968 359210686169088 360524746063872 360595257644544 360688919445504 361172692647936 362173235986432 362659000025088 362824145289216 363011275379376 363176581060332 364151423893504 364671134891856 365255096753664 366591268233216 366758204147712 368267497168896 368857218023424 370375148961792 370543807954944 370734919536384 370903742359488 372430095208704 372759871304448 372929616236736 373099438466352 374391082450944 374464306015488 374561570193408 374634827102016 376102975832064 376607423102976 376778920108032 377144911101114 378157247889408 378329450643456 378696947772312 380690932396032 380864288922624 381037724391168 382431631675392 382605780870144 384620346998784 384795492876288 385169270911776 386379013423104 386754329639808 387273063015072 387449416868904 388866779323776 388967784431616 389043858913632 389144910016512 390568474902528 390644862448256 390746329399296 391092323991552 391270417035264 392701757423616 392880583360512 393059490729984 393262214994324 395693021483136 397140540585984 397321387826688 398956455266304 399413437267968 399595319525376 401057113964544 401239744708608 401422458617856 401629496164416 402890937073664 403823193913152 404007084256464 404112021940224 405590339321856 405669664850112 405775034376192 406319279228928 407444890484736 407991375028224 408097347600384 408177163450368 408387684801798 409670351880192 409856904863744 409963361992704 410255026753338 410326372712448 412202579263488 412415176762368 412602979666176 414300934315008 416672042582016 416861783949312 417266710154424 418386742345728 418577264541696 418983857109792 419545818266328 419736868274646 421189967757312 421272344267424 421381766467584 421464180489768 423115847811072 423683350990848 423876285121536 425426903875584 425620631973888 425731183607808 426034066243851 428056524619776 428472325037952 428667439940064 430013801824256 430235585634816 430431503478912 432202826538496 432697890373632 432894929485824 434478540128256 434676390100992 435098620844784 435880593977517 437475126739248 437674341277836 437788023768576 439389534265344 439475470254288 439589620574208 440179219164672 441398631358464 441789477101568 441904228466688 441990656280576 442105459900416 442191927071232 443809547870208 443924823932928 444520237105152 446349538492416 446552794202112 446783108159232 446986561305024 448826012174592 449544734466048 451189253210112 451394712797184 451600265945088 451833183184968 453252304207872 453458703253504 454301093152296 454507969788522 456289131737088 456378372956376 456496913673216 458375501795328 458990296906752 459199308881664 460879145865216 460998855622656 461089017971712 461208782241792 463106760769536 463516828434432 463727901671424 464178352124448 465636246945792 466088551104384 468756047904768 468969506942976 470685085138944 470899422609408 471356839248516 473931387300852 474054487276032 474147203050989 476005328787456 476098426108812 476643769864704 476860820761728 478605266860032 478729580838912 478823210970624 478947581558784 480699661418496 480793676859392 480918559260672 481563590197248 482250869932572 483545333366784 483765527052288 484015033839168 484235441413776 486228179855808 487006795671552 488788357644288 489010938863616 489485948450382 491023329558528 491809624031232 492159517581654 494058410606592 494313226048512 494409904036074 494538323145984 496573460278272 497013161739264 497239488315648 497368642387968 497465917955136 499188109934592 499285741353984 499415426924544 499513102802688 500085266743296 501470634442752 502143230803968 502371893477376 502630996679136 502859881468152 504209663852544 504439267524608 504929263696416 507587909861376 507819051896832 508050299188224 509908842233856 510141041160192 513060657168384 513425669575923 513559027882368 515672439519744 516364084020096 516599222491872 518387652624384 518489039098368 518623712575488 518725145218176 518859880022016 520757966536704 520995105865728 521456431988736 521693889380352 523602343231488 523840777814016 524079320973312 524349619992432 527350553892864 527590695310848 529520720781312 529761850435584 531941940355072 532551249690624 532793759367168 534986326278144 535229944823808 535505994885888 536468423356944 538430925217536 538676112341952 538816029253632 540787119095808 540892886466816 541033379168256 541759038971904 543259853979648 543988500037632 544236217933824 544516913069064 544764871590498 546227135840256 547006702337784 549886902349824 550137306221568 552401245753344 553285827035136 555562723442688 555815711932416 556102379304576 556355613539232 558103019388928 558645142813056 559139806956672 559394424355104 559649157699528 561586623676416 561696459023232 561842355290112 561952240653024 564154463748096 564911134654464 565168380162048 565717366651671 567235871834112 567494175965184 568045421658468 571296433383936 571556586586752 573647447513088 573908671305216 576930520498176 577193239314432 579304720171008 579568520134656 580131494459712 581174125303356 583300168985664 583451676647424 583565788370448 583717365024768 585852712353792 585967293672384 586119494098944 586638485987328 586905625552896 588531508477952 589052636135424 589320875040768 589473946533888 589589236094976 589893322491486 591746063826944 592693649473536 593539532224704 595403725602816 595710810878976 595982081740032 598434682899456 599392979288064 601585670946816 601859617062912 602133687926784 602444244246624 604336405610496 605734790869728 606010626384696 608385508982784 608504497275168 608662551564288 611167335727104 611987062542336 612146021400576 612265745175552 614505527820288 614785357295616 614945042989056 615382540130007 615489559068672 618303868895232 618622765143552 618904469499264 621451401472512 625008063873024 625292675923968 625900065231636 627580113518592 627865896812544 628475785664688 629318727399492 629605302411969 631908516401136 632072649701376 632196270734652 634673771716608 634797901478416 635525026486272 635814427682304 638140355813376 638306107785216 638430947960832 638596775411712 641224745680896 642084786929664 643001159910096 644727111155712 645020702736384 645353378452224 645647255218368 648304239807744 649046835560448 649342394228736 651717810192384 652014585151488 652647931267176 654697772744704 656212690108872 656511511916754 656682035652864 659084301398016 659213205381432 659384430861312 660268828747008 662097947037696 662684215652352 662985984420864 663158189850624 663287890606848 665714321805312 665887235899392 666017470403584 666780355657728 669524307738624 669829191303168 670174662238848 670479841957536 673239018261888 676783879815168 677092069195776 677400398917632 679878456311808 680188054880256 681761954682783 684433697605632 684567559434564 684745370509824 687563252692992 688485445360128 688798963322496 691183536832512 691318718797824 691498283433984 691633526957568 691813173362688 694343955382272 694660141154304 695275242651648 695591852507136 696267528186672 698136457641984 698454370418688 698772427964416 699132826656576 703134071857152 703454260414464 706027627708416 706349133914112 707035258872774 710391679156224 710897080951278 713639926431744 714007993181184 714147639163218 715291231142592 717907900290048 718094371258368 718234816455936 718421372338176 721049492127744 721190515289088 721377838891008 722345385295872 724346471972864 725318000050176 725648290578432 726022550758752 726353162120664 728302847787008 729342269783712 730510193507328 733182536466432 733516408295424 734228922675573 736534994337792 737714436046848 738239276372481 741087615909888 741469839072768 741614856054111 741807484718976 744860190417408 745519742608896 745859232473472 746198876932704 748782164901888 748928612030976 749123140386816 749269654204032 752205951664128 753214846205952 753557840216064 754289822202228 756314495778816 756658901286912 757393895544624 761381864792064 761728577845248 762075448782336 764863263350784 765211561740288 769240693997568 769590985752576 770338541823552 772758026846208 773508659279616 774546126030144 774898833737808 777733558647552 777935568863232 778087717827264 778289820033024 781136949805056 781289724896512 781492658798592 782184647983104 782540834070528 785403514847232 785761166721024 786118981459968 786524429988648 791386042966272 794281081171968 794642775653376 797912910532608 798826874535936 799190639050752 802479489417216 802844917235712 803258992328832 807646387826304 808014168512928 808224043880448 811180678643712 811339329700224 811550068752384 812638558457856 814889780969472 815982750056448 816354326900736 816775369603596 817147307385747 819340703760384 819713809727488 820510053506676 824830353524736 825205959332352 828601868630016 833344085164032 833723567898624 834533420308848 836773484691456 837154529083392 837967714219584 839091636532656 839473736549292 842379935514624 842544688534848 842763532935168 842928360979536 846231695622144 847366701981696 847752570243072 850853807751168 851241263947776 851462367215616 852068132487702 856113049239552 856944650075904 857334879880128 860027603648512 860471171269632 860863006957824 864405653076992 865395780747264 865789858971648 868957080256512 869352780201984 870197241689568 871761187955034 874950253478496 875348682555672 875576047537152 878779068530688 878950940508576 879179241148416 880358438329344 882797262716928 883578954203136 883981312561152 884210919800832 884383854142464 884839983737229 887619095740416 889040474210304 893105588404224 893566216318464 893973122610048 897652024349184 899089468932096 902378506420224 902789425594368 903200531890176 903666366369936 906504608415744 906917406507008 908602186304592 909015939577044 912578263474176 912756745912752 912993827346432 916751003590656 917980593813504 918398617763328 921758291730432 921997711245312 922178035943424 922417564483584 926213521539072 927033656868864 927455803342848 928356704248896 931272493891584 932177102208768 937512095809536 937939013885952 941370170277888 941798845218816 942713678497032 947862774601704 948108974552064 948294406101978 952010657574912 952196852217624 953287539729408 953721641523456 957210533720064 957459161677824 957646421941248 957895163117568 961587353718784 961837118521344 963127180394496 964501739865144 967090666733568 967531054104576 968030067678336 968470882827552 972456359711616 974013591343104 977576715288576 978021877727232 978971896900764 982046659117056 984319035163308 984767267875131 988626452097024 988819808072148 989076646291968 993146920556544 994026323478528 994478976631296 994737284775936 994931835910272 998376219869184 998571482707968 998830853849088 999026205605376 1000170533486592 1002941268885504 1004286461607936 1004743786954752 1005261993358272 1005719762936304 1008419327705088 1008878535049216 1009858527392832 1015175819722752 1015638103793664 1016100598376448 1019817684467712 1020282082320384 1026121314336768 1026851339151846 1027118055764736 1031344879039488 1032728168040192 1033198444983744 1036775305248768 1036978078196736 1037247425150976 1037450290436352 1037719760044032 1041515933073408 1041990211731456 1042912863977472 1043387778760704 1047204686462976 1047681555628032 1048158641946624 1048699239984864 1054701107785728 1055181390621696 1059041441562624 1059523700871168 1060552888309161 1063883880710144 1065587518734336 1066345621426917 1070459889647616 1071011989771776 1071221458744827 1072936846713888 1076861850435072 1077352224683904 1077632058507264 1081574238191616 1081785772933632 1082066758336512 1083518077943808 1086519707959296 1087977000075264 1088472435867648 1089033826138128 1089529743180996 1092454271680512 1094013404675568 1099773804699648 1100274612443136 1104802491506688 1106571654070272 1111125446885376 1111631423864832 1112204758609152 1112711227078464 1116206038777856 1117290285626112 1118279613913344 1118788848710208 1119298315399056 1123173247352832 1123392918046464 1123684710580224 1123904481306048 1128308927496192 1129822269308928 1130336760324096 1131434733303342 1134471743668224 1134988351930368 1136090843316936 1142592866767872 1143113173173504 1147294895026176 1147817342610432 1153861040996352 1154386478628864 1159137040269312 1160262988919424 1162348250606712 1166600337971328 1166903353294848 1167131576740896 1167434730049536 1171705424707584 1171934587344768 1172238988197888 1173276971974656 1173811251105792 1177063016955904 1178105272270848 1178641750081536 1179178472189952 1179786644982972 1183492127653888 1187079064449408 1191421621757952 1191964163480064 1196869365798912 1198785958576128 1203171341893632 1203719234125824 1204267375853568 1204888488493248 1208672811220992 1211469581739456 1212021252769392 1216771017965568 1217008994550336 1217325103128576 1222334671454208 1223974125084672 1224292042801152 1224531490351104 1229011055640576 1229570714591232 1229890085978112 1230765080260014 1230979118137344 1236607737790464 1237245530287104 1237808938998528 1242902802945024 1250016127746048 1250585351847936 1251800130463272 1255160227037184 1255731793625088 1256951571329376 1258637454798984 1259210604823938 1263817032802272 1264145299402752 1264392541469304 1269347543433216 1269595802956832 1271050052972544 1271628855364608 1276280711626752 1276861895921664 1277193550823424 1278102198731553 1284169573859328 1286002319820192 1290041405472768 1290706756904448 1291294510436736 1296608479615488 1298093671120896 1298684788457472 1303435620384768 1304029170302976 1305295862534352 1309395545489408 1312425380217744 1313023023833508 1313364071305728 1318168602796032 1318426410762864 1318768861722624 1320537657494016 1324195894075392 1325368431304704 1325971968841728 1326316379701248 1326575781213696 1331428643610624 1331774471798784 1332034940807168 1333560711315456 1339048615477248 1339658382606336 1340349324477696 1340959683915072 1346478036523776 1353567759630336 1354184138391552 1354800797835264 1359756912623616 1360376109760512 1363523909365566 1368867395211264 1369135118869128 1369490741019648 1375126505385984 1376970890720256 1377597926644992 1382637437595648 1382996566867968 1383267053915136 1383626346725376 1389320282308608 1390550485303296 1391183705014272 1392535056373344 1396908740837376 1397544855928832 1398265653313152 1406268143714304 1406908520828928 1412055255416832 1412698267828224 1414070517745548 1421794161902556 1422441609152967 1428015986362368 1428295278326436 1430582462285184 1435815800580096 1436188742516736 1436469632911872 1436842744676352 1442098984255488 1442381030578176 1442755677782016 1444690770591744 1448692943945728 1450636000100352 1451296581156864 1452045101517504 1452706324241328 1456605695574016 1458684539567424 1461020387014656 1466365072932864 1467032816590848 1468457845351146 1473069988675584 1475428872093696 1476478552744962 1482175231819776 1482939678145536 1483229712108222 1483614969437952 1489720380834816 1491039485217792 1491718464946944 1492397753865408 1497564329803776 1497857224061952 1498246280773632 1498539308408064 1504411903328256 1506429692411904 1507115680432128 1508579644404456 1512628991557632 1513317802573824 1514787791089248 1522763729584128 1523457155690496 1524150897564672 1529726526701568 1530423123480576 1539181971505152 1540277008727769 1540677083647104 1547017318559232 1549092252060288 1549797667475616 1555467117295104 1555871137726464 1556175435654528 1556579640066048 1562273899610112 1562579449793024 1562985317597184 1564369295966208 1565081668141056 1570807029694464 1571522333442048 1572237962919936 1573048859977296 1582772085932544 1588562162343936 1589285551306752 1595825821065216 1597653749071872 1598381278101504 1604958978834432 1605689834471424 1606517984657664 1615292775652608 1616028337025856 1616448087760896 1622361357287424 1622678659400448 1623100137504768 1625277116915712 1629779561938944 1631965500112896 1632708653801472 1633550739207192 1634294614771494 1638681407520768 1639427619454976 1641020107013352 1649660707049472 1650411918664704 1657203737260032 1666688170328064 1667447135797248 1669066840617696 1674309058166784 1675935428439168 1678183273065312 1678947473098584 1684759871029248 1685089377069696 1685527065870336 1685856721959072 1692463391244288 1694733403963392 1695505140486144 1701707615502336 1702482527895552 1704136264975404 1713889300151808 1714669759760256 1720942342539264 1721726013915648 1728811306153984 1730791561494528 1731579717943296 1737914160513024 1738705560403968 1740394483379136 1743522375910068 1749900506956992 1750697365111344 1751152095074304 1757558137061376 1757901881017152 1758358482296832 1760716876658688 1765594525433856 1767157908406272 1767962625122304 1768421839601664 1768767708284928 1769679967474458 1775238191480832 1778080948420608 1786211176808448 1787132432636928 1787946245220096 1795304048698368 1798178937864192 1804757012840448 1805578851188736 1806401063780352 1807332732739872 1813009216831488 1813834813014016 1817204372609184 1818031879154088 1825156526948352 1825513491825504 1825987654692864 1833502007181312 1835961187627008 1836797235526656 1843516583460864 1844356071886848 1844835128967168 1846147620390021 1854911606685696 1856713408497792 1864354204417536 1875024191619072 1875878027771904 1882740340555776 1883597690437632 1885427356994064 1888815907235907 1895725549203408 1896217949104128 1896588812203956 1904021315149824 1904393704435248 1906575079458816 1907443283046912 1914421067440128 1914918323355648 1915292843882496 1915790326235136 1923174707437568 1923674237042688 1926254360788992 1929003479730288 1934181333467136 1935062108209152 1936060135356672 1936941765655104 1944912719423232 1948027182686208 1955153430577152 1956043755454464 1957943793801528 1964093318234112 1968638070326616 1969534535750262 1977252904194048 1977639616144296 1978153292583936 1986293841113088 1988052646957056 1988957953262592 1989474569551872 1989863671820544 1997142965415936 1997661707698176 1998052411210752 2000341066973184 2008572923215872 2009487573909504 2010523986716544 2011439525872608 2017757070098432 2019717054785664 2030351639445504 2031276207587328 2032201196752896 2039635368935424 2040564164640768 2045285864048349 2053702678303692 2054236111529472 2062689758078976 2065456336080384 2066396889967488 2073550610497536 2073956156393472 2074494850301952 2074900580872704 2075439520088064 2083031866146816 2083980423462912 2085825727954944 2086775557521408 2094409372925952 2095363111256064 2096317283893248 2097398479969728 2109402215571456 2110362781243392 2118082883125248 2119047401742336 2121105776618322 2127767761420288 2131175037468672 2132691242853834 2140919779295232 2142023979543552 2142442917489654 2145873693427776 2153723700870144 2154704449367808 2155264117014528 2163148476383232 2163571545867264 2164133516673024 2167036155887616 2173039415918592 2175954000150528 2176944871735296 2178067652276256 2179059486361992 2184908543361024 2188026809351136 2199547609399296 2200549224886272 2209604983013376 2213143308140544 2223262847729664 2224409517218304 2224844568162333 2225422454156928 2234580571252224 2236559227826688 2237577697420416 2238596630798112 2246346494705664 2246785836092928 2247369421160448 2247808962612096 2256617854992384 2259644538617856 2260673520648192 2262869466606684 2268943487336448 2269976703860736 2272181686633872 2285185733535744 2286226346347008 2294589790052352 2295634685220864 2307722081992704 2308772957257728 2318274080538624 2320525977838848 2324696501213424 2333200675942656 2333806706589696 2334263153481792 2334869460099072 2343410849415168 2343869174689536 2344477976395776 2346553943949312 2347622502211584 2354126033911808 2356210544541696 2357283500163072 2358356944379904 2359573289965944 2366984255307776 2374158128898816 2382843243515904 2383928326960128 2393738731597824 2397571917152256 2407438468251648 2408534751707136 2409776976986496 2422939163478912 2424042505538784 2433542035931136 2434017989100672 2434650206257152 2444669342908416 2447948250169344 2449062980702208 2451441922157241 2458022111281152 2459141429182464 2461530160520028 2474491060574208 2475617877997056 2485805605890048 2500032255492096 2501170703695872 2503600260926544 2510320454074368 2511463587250176 2513903142658752 2517274909597968 2518421209647876 2527634065604544 2528290598805504 2528785082938608 2538695086866432 2539191605913664 2542100105945088 2543257710729216 2552561423253504 2553723791843328 2554387101646848 2556204397463106 2568339147718656 2572004639640384 2580082810945536 2581413513808896 2582589020873472 2593216959230976 2596187342241792 2597369576914944 2606871240769536 2608058340605952 2610591725068704 2618791090978816 2624850760435488 2626046047667016 2626728142611456 2636337205592064 2636852821525728 2637537723445248 2641075314988032 2648391788150784 2650736862609408 2651943937683456 2652632759402496 2653151562427392 2654519951211687 2662857287221248 2664069881614336 2667121422630912 2679316765212672 2680698648955392 2681919367830144 2692956073047552 2707135519260672 2708368276783104 2709601595670528 2719513825247232 2720752219521024 2727047818731132 2737734790422528 2738270237738256 2738981482039296 2750253010771968 2753941781440512 2755195853289984 2765274875191296 2765993133735936 2766534107830272 2767252693450752 2778640564617216 2781100970606592 2782367410028544 2785070112746688 2793817481674752 2795089711857664 2796531306626304 2812536287428608 2813817041657856 2824110510833664 2825396535656448 2828141035491096 2843588323805112 2844883218305934 2856031972724736 2856590556652872 2861164924570368 2871631601160192 2872377485033472 2872939265823744 2873685489352704 2884762061156352 2885511355564032 2889381541183488 2901272000200704 2902593162313728 2904090203035008 2905412648482656 2917369079134848 2922040774029312 2932730145865728 2934065633181696 2936915690702292 2946139977351168 2952957105489924 2954301803625393 2965879356291072 2966459424216444 2967229938875904 2979440761669632 2982078970435584 2983436929893888 2984795507730816 2995128659607552 2995714448123904 2996492561547264 2997078616816128 3008823806656512 3012859384823808 3014231360864256 3017159288808912 3025257983115264 3026635605147648 3029575582178496 3045527459168256 3046914311380992 3048301795129344 3059453053403136 3060846246961152 3078363943010304 3080554017455538 3081354167294208 3094034637118464 3098184504120576 3099595334951232 3110934234590208 3111742275452928 3112350871309056 3113159280132096 3124547799220224 3125158899586048 3125970635194368 3128738591932416 3130163336282112 3141614059388928 3143044666884096 3144475925839872 3146097719954592 3165544171865088 3177124324687872 3178571102613504 3181658664927483 3191651642130432 3196762556203008 3199036864280751 3211379668942848 3213035969315328 3213664376234481 3230585551305216 3232056674051712 3232896175521792 3244722714574848 3245357318800896 3246200275009536 3250554233831424 3259559123877888 3263931000225792 3265417307602944 3267101478414384 3268589229542988 3277362815041536 3278855238909952 3282040214026704 3299321414098944 3300823837329408 3314407474520064 3333376340656128 3334894271594496 3338133681235392 3348618116333568 3351870856878336 3356366546130624 3357894946197168 3369519742058496 3370178754139392 3371054131740672 3371713443918144 3384926782488576 3389466807926784 3391010280972288 3403415231004672 3404965055791104 3408272529950808 3427778600303616 3429339519520512 3441884685078528 3443452027831296 3457622612307968 3461583122989056 3463159435886592 3477411120807936 3480788966758272 3487044751820136 3499801013913984 3501394730222688 3502304190148608 3515116274122752 3515803762034304 3516716964593664 3521433753317376 3531189050867712 3534315816812544 3535925250244608 3537535416569856 3539359934948916 3550476382961664 3574264865273856 3575892490440192 3590608097396736 3596357875728384 3609514025680896 3611157702377472 3612802127560704 3614665465479744 3626018433662976 3627669626028032 3634408745218368 3636063758308176 3650313053896704 3651026983651008 3651975309385728 3667004014362624 3671922375254016 3673594471053312 3687033166921728 3688712143773696 3689670257934336 3692295240780042 3709823213371392 3713426816995584 3728708408835072 3750048383238144 3751756055543808 3765480681111552 3767195380875264 3770854713988128 3777631814471814 3791451098406816 3792435898208256 3793177624407912 3808042630299648 3808787408870496 3813150158917632 3814886566093824 3828842134880256 3830585687764992 3831580652470272 3834306596194659 3846349414875136 3852508721577984 3858006959460576 3870124216418304 3872120270713344 3873883531310208 3889825438846464 3896054365372416 3910306861154304 3912087510908928 3915887587603056 3928186636468224 3937276140653232 3939069071500524 3954505808388096 3955279232288592 3956306585167872 3972587682226176 3976105293914112 3977915906525184 3978949139103744 3979727343641088 3994285930831872 3995323415396352 3996104822421504 4000682133946368 4017145846431744 4018975147819008 4021047973433088 4022879051745216 4035514140196864 4039434109571328 4060703278891008 4062552415174656 4064402393505792 4079270737870848 4081128329281536 4090571728096698 4107405356607384 4108472223058944 4125379516157952 4130912672160768 4132793779934976 4147912312786944 4148989700603904 4149801161745408 4150879040176128 4167960846925824 4171651455909888 4173551115042816 4190726222512128 4192634567786496 4194796959939456 4218804431142912 4220725562486784 4236165766250496 4238094803484672 4242211553236644 4255535522840576 4265382485707668 4267324827458901 4284047959087104 4284885834979308 4291747386855552 4307447401740288 4309408898735616 4310528234029056 4326296952766464 4327143091734528 4328267033346048 4334072311775232 4346078831837184 4351908000301056 4353889743470592 4356135304552512 4358118972723984 4369817086722048 4376053618702272 4399095218798592 4401098449772544 4419209966026752 4426286616281088 4446525695459328 4448819034436608 4449689136324666 4450844908313856 4469161142504448 4473118455653376 4475155394840832 4477193261596224 4492692989411328 4493571672185856 4494738842320896 4495617925224192 4513235709984768 4519289077235712 4521347041296384 4525738933213368 4537886974672896 4539953407721472 4544363373267744 4570371467071488 4572452692694016 4589179580104704 4591269370441728 4617545914515456 4620831026183307 4641051955677696 4649393002426848 4666401351885312 4667613413179392 4668526306963584 4669738920198144 4686821698830336 4687738349379072 4688955952791552 4693107887898624 4695245004423168 4708252067823616 4712421089083392 4714567000326144 4716713888759808 4719146579931888 4733968510615552 4748316257797632 4765686487031808 4767856653920256 4787477463195648 4795143834304512 4814876936503296 4817069503414272 4819553953972992 4845878326957824 4848085011077568 4867084071862272 4868035978201344 4869300412514304 4889338685816832 4895896500338688 4898125961404416 4902883844314482 4916044222562304 4918282858364928 4923060321040056 4948982121148416 4951235755994112 4971611211780096 5000064510984192 5002341407391744 5007200521853088 5022927174500352 5027806285317504 5034549819195936 5036842419295752 5055268131209088 5056581197611008 5057570165877216 5077390173732864 5078383211827328 5084200211890176 5086515421458432 5105122846507008 5107447583686656 5112408794926212 5144009279280768 5162827027617792 5165178041746944 5186433918461952 5192374684483584 5194739153829888 5213742481539072 5216116681211904 5221183450137408 5237582181957632 5249701520870976 5252092095334032 5253456285222912 5272674411184128 5273705643051456 5275075446890496 5282150629976064 5296783576301568 5301473725218816 5303887875366912 5305265518804992 5306303124854784 5309039902423374 5325714574442496 5328139763228672 5334242845261824 5358633530425344 5361397297910784 5363838735660288 5385912146095104 5414271038521344 5416736553566208 5419203191341056 5439027650494464 5441504439042048 5454095637462264 5475469580845056 5476540475476512 5477962964078592 5500506021543936 5507883562881024 5510391706579968 5530549750382592 5533068215660544 5534505386901504 5538442861170063 5564734820057088 5570140225493376 5590179423715328 5593062613252608 5625072574857216 5627634083315712 5648221021667328 5650793071312896 5656282070982192 5666447721707721 5687176647610224 5689766436611868 5712063945449472 5713181113305744 5722329849140736 5743263202320384 5744754970066944 5745878531647488 5747370978705408 5769524122312704 5771022711128064 5778763082366976 5802544000401408 5805186324627456 5808180406070016 5810825296965312 5834738158269696 5844081548058624 5865460291731456 5868131266363392 5873831381404584 5892279954702336 5905914210979848 5908603607250786 5931758712582144 5932918848432888 5934459877751808 5958881523339264 5964157940871168 5966873859787776 5969591015461632 5991428896247808 5992985123094528 5994157233632256 6025718769647616 6028462721728512 6034318577617824 6053271210295296 6059151164356992 6091054918336512 6093828622761984 6096603590258688 6118906106806272 6121692493922304 6161108034911076 6162708334588416 6188069274236928 6196369008241152 6199190669902464 6221868469180416 6223484550905856 6224701742618112 6226318560264192 6249095598440448 6250317799172096 6251941270388736 6257477183864832 6260326672564224 6283228118777856 6286089333768192 6288951851679744 6292195439909184 6331088343730176 6354248649375744 6357142205227008 6363317329854966 6383303284260864 6393525112406016 6398073728561502 6422759337885696 6426071938630656 6427328752468962 6461171102610432 6464113348103424 6465792351043584 6489445429149696 6490714637601792 6492400550019072 6501108467662848 6519118247755776 6527862000451584 6530834615205888 6534202956828768 6537178459085976 6554725630083072 6557710477819904 6564080428053408 6598642828197888 6601647674658816 6628814949040128 6669788543188992 6674533704486999 6676267362470784 6703741713756672 6712733092261248 6715789892394336 6739039484116992 6740357508278784 6742108263481344 6743426887836288 6769853564977152 6778933615853568 6782020561944576 6806830462009344 6809930111582208 6816545059901616 6855557200607232 6858679039041024 6883769370157056 6886904055662592 6915245224615936 6923166245978112 6926318871773184 6954822241615872 6961577933516544 6974089503640272 6999602027827968 7002789460445376 7004608380297216 7030232548245504 7031607524068608 7033433929187328 7042867506634752 7062378101735424 7068631633625088 7071850500489216 7075070833139712 7078719869897832 7100952765923328 7148529730547712 7151784980880384 7181216194793472 7192715751456768 7222315404754944 7225604255121408 7229330930959488 7255339252056064 7268817490436736 7272127516616352 7300626107793408 7302053967302016 7303950618771456 7334008028725248 7343844750508032 7347188942106624 7354325766471723 7374066333843456 7377424287547392 7384590481560084 7426853633991168 7457416817670144 7500096766476288 7503512111087616 7530961362223104 7534390761750528 7541709427976256 7555263628943628 7582902196813632 7584871796416512 7586355248815824 7616085260599296 7617574817740992 7626300317835264 7629773132187648 7657684269760512 7661171375529984 7663161304940544 7668613192389318 7692698829750272 7705017443155968 7716013918921152 7740248432836608 7744240541426688 7747767062620416 7779650877692928 7792108730744832 7820613722308608 7824175021817856 7831775175206112 7856373272936448 7874552281306464 7878138143001048 7909011616776192 7910558464577184 7912613170335744 7945175364452352 7952210587828224 7955831813050368 7957898278207488 7959454687282176 7988571861663744 7992209644843008 8001364267892736 8037950295638016 8042095946866176 8045758103490432 8078868219142656 8121406557782016 8125104830349312 8128804787011584 8158541475741696 8162256658563072 8181143456193396 8214810713214768 8216944446117888 8250759032315904 8261825344321536 8265587559869952 8295824625573888 8297979401207808 8299602323490816 8301758080352256 8335921693851648 8343302911819776 8347102230085632 8381452445024256 8385269135572992 8389593919878912 8437608862285824 8441451124973568 8472331532500992 8476189606969344 8484423106473288 8511071045681152 8530764971415336 8534649654917802 8568095918174208 8569771669958616 8583494773711104 8614894803480576 8618817797471232 8621056468058112 8654286183469056 8656534066692096 8668144623550464 8703816000602112 8707779486941184 8712270609105024 8716237945447968 8752107237404544 8798190437597184 8802196899545088 8838419932053504 8862905410876179 8897638068873216 8899378272649332 8901689816627712 8938322285008896 8946236911306752 8950310789681664 8954386523192448 8985385978822656 8987143344371712 8989477684641792 8991235850448384 9026471419969536 9038578154471424 9042694082592768 9051477866426736 9075773949345792 9079906815442944 9088726746535488 9140742934142976 9144905385388032 9178359160209408 9182538740883456 9235091829030912 9241662052366614 9282103911355392 9298786004853696 9332802703770624 9335226826358784 9337052613927168 9339477840396288 9373643397660672 9375476698758144 9377911905583104 9386215775797248 9390490008846336 9416504135647232 9424842178166784 9429134000652288 9433427777519616 9438293159863776 9467937021231104 9496632515595264 9531372974063616 9535713307840512 9544975994782449 9574954926391296 9590287668609024 9597110592842253 9634139006828544 9639107907945984 9640993128703443 9691756653915648 9696170022155136 9734168143724544 9736071956402688 9738600825028608 9778677371633664 9791793000677376 9796251922808832 9805767688628964 9832088445124608 9836565716729856 9846120642080112 9897964242296832 9902471511988224 9943222423560192 10000129021968384 10004682814783488 10014401043706176 10045854349000704 10055612570635008 10069099638391872 10073684838591504 10110536262418176 10113162395222016 10115140331754432 10154780347465728 10156766423654656 10168400423780352 10173030842916864 10210245693014016 10214895167373312 10224817589852424 10288018558561536 10325654055235584 10330356083493888 10372867836923904 10384749368967168 10389478307659776 10432233362423808 10442366900274816 10499403041741952 10504184190668064 10506912570445824 10545348822368256 10547411286102912 10550150893780992 10564301259952128 10593567152603136 10602947450437632 10607775750733824 10612606249709568 10618079804846748 10651429148884992 10656279526457344 10722794595821568 10727677471320576 10771824292190208 10828542077042688 10833473107132416 10838406382682112 10878055300988928 10883008878084096 10908191274924528 10950939161690112 10953080950953024 10955925928157184 11001012043087872 11015767125762048 11020783413159936 11061099500765184 11066136431321088 11069010773803008 11076885722340126 11129469640114176 11140280450986752 11180358847430656 11186125226505216 11250145149714432 11255268166631424 11296442043334656 11301586142625792 11312564141964384 11332895443415442 11374353295220448 11379532873223736 11424127890898944 11426362226611488 11444659698281472 11486526404640768 11491757063294976 11494741957410816 11502919788583977 11539048244625408 11557526164733952 11610372649254912 11616360812140032 11621650593930624 11669476316539392 11688163096117248 11730920583462912 11736262532726784 11747662762809168 11784559909404672 11811828421959696 11817207214501572 11863517425164288 11865837696865776 11868919755503616 11917763046678528 11928315881742336 11933747719575552 11939182030923264 11982857792495616 11985970246189056 11988314467264512 12051437539295232 12056925443457024 12068637155235648 12106542420590592 12118302328713984 12182109836673024 12187657245523968 12193207180517376 12237812213612544 12243384987844608 12322216069822152 12325416669176832 12376138548473856 12392738016482304 12398381339804928 12443736938360832 12446969101811712 12449403485236224 12452637120528384 12500635598344192 12503882540777472 12514954367729664 12520653345128448 12572178667536384 12577903703359488 12584390879818368 12662176687460352 12708497298751488 12714284410454016 12726634659709932 12766606568521728 12796147457123004 12801974482376703 12852143877261312 12854657504937924 12922342205220864 12928226696206848 12931584702087168 12978890858299392 12981429275203584 12984801100038144 13002216935325696 13038236495511552 13055724000903168 13061669230411776 13068405913657536 13074356918171952 13109451260166144 13115420955639808 13128160856106816 13197285656395776 13203295349317632 13257629898080256 13339577086377984 13349067408973998 13352534724941568 13407483427513344 13425466184522496 13431579784788672 13478078968233984 13480715016557568 13484216526962688 13486853775672576 13539707129954304 13557867231707136 13564041123889152 13613660924018688 13619860223164416 13633090119803232 13711114401214464 13717358078082048 13767538740314112 13773808111325184 13830490449231872 13852637743546368 13862493078549921 13923155867033088 13948179007280544 13999204055655936 14005578920890752 14009216760594432 14060465096491008 14063215048137216 14066867858374656 14085735013269504 14124756203470848 14137263267250176 14143701000978432 14150141666279424 14157439739795664 14201905531846656 14297059461095424 14303569961760768 14362432389586944 14385431502913536 14444630809509888 14451208510242816 14458661861918976 14510678504112128 14537634980873472 14544255033232704 14601252215586816 14604107934604032 14607901237542912 14668016057450496 14687689501016064 14694377884213248 14708651532943446 14748132667686912 14754848575094784 14769180963120168 14853707267982336 14914833635340288 15000193532952576 15007024222175232 15068781523501056 15083418855952512 15110527257887256 15165804393627264 15169743592833024 15172710497631648 15232170521198592 15235149635481984 15252600635670528 15259546264375296 15315368539521024 15322342751059968 15337226384778636 15385397659500544 15432027837842304 15488481082853376 15495534125240832 15559301755385856 15584217461489664 15641227444617216 15648350043635712 15663550350412224 15712746545872896 15749104562612928 15756276286002096 15818023233552384 15821116929154368 15825226340671488 15890350728904704 15904421175656448 15911663626100736 15915796556414976 15918909374564352 15977143723327488 15984419289686016 16002728535785472 16075900591276032 16084191893732352 16091516206980864 16157736438285312 16242813115564032 16250209660698624 16257609574023168 16317082951483392 16324513317126144 16362286912386792 16429621426429536 16433888892235776 16501518064631808 16523650688643072 16531175119739904 16591649251147776 16599204646981632 16603516160704512 16615328583510189 16694204460171264 16770538271145984 16779187839757824 16875217724571648 16882902249947136 16944663065001984 16952379213938688 16968846212946576 17022142091362304 17061529942830672 17069299309835604 17136191836348416 17139543339917232 17166989547422208 17229789606961152 17237635594942464 17242112936116224 17308572366938112 17313068133384192 17336289247100928 17407632001204224 17415558973882368 17424541218210048 17432475890895936 17504214474809088 17596380875194368 17604393799090176 17676839864107008 17725810821752358 17795276137746432 17798756545298664 17803379633255424 17876644570017792 17892473822613504 17900621579363328 17908773046384896 17974286688743424 17978955369283584 17982471700896768 18077156308942848 18085388165185536 18102955732853472 18159813630885888 18177453493070976 18281485868285952 18289810770776064 18356718320418816 18365077481766912 18483324104733228 18564207822710784 18597572009707392 18665605407541248 18670453652717568 18674105227854336 18678955680792576 18747286795321344 18750953397516288 18755823811166208 18772431551594496 18780980017692672 18833008271294464 18849684356333568 18858268001304576 18866855555039232 18876586319727552 18935874042462208 18993265031190528 19062745948127232 19071426615681024 19089951989564898 19149909852782592 19180575337218048 19194221185684506 19268278013657088 19278215815891968 19281986257406886 19383513307831296 19392340044310272 19468336287449088 19472143912805376 19477201650057216 19557354743267328 19583586001354752 19592503845617664 19611535377257928 19664176890249216 19673131433459712 19692241284160224 19795928484593664 19804943023976448 19886444847120384 20009365629566976 20023601113460997 20028802087412352 20111225141270016 20138199276783744 20147369677183008 20221072524836352 20226324790444032 20230280663508864 20309560694931456 20313532847309312 20336800847560704 20346061685833728 20420491386028032 20429790334746624 20449635179704848 20576037117123072 20651308110471168 20660712166987776 20745735673847808 20769498737934336 20778956615319552 20864466724847616 20884733800549632 20998806083483904 21008368381336128 21013825140891648 21090697644736512 21094822572205824 21100301787561984 21128602519904256 21187134305206272 21205894900875264 21215551501467648 21225212499419136 21236159609693496 21302858297769984 21312559052914688 21445589191643136 21455354942641152 21543648584380416 21666946214264832 21676812765364224 21766017756168192 21816382549849056 21901878323380224 21906161901906048 21911851856314368 22002024086175744 22031534251524096 22041566826319872 22122199001530368 22132272862642176 22153771444680252 22280560901973504 22372250453010432 22500290299428864 22510536333262848 22592884086669312 22603172285251584 22625128283928768 22665790886830884 22748706590440896 22759065746447472 22848255781797888 22852724453222976 22889319396562944 22973052809281536 22983514126589952 22989483914821632 23005839577167954 23078096489250816 23115052329467904 23220745298509824 23232721624280064 23243301187861248 23338952633078784 23376326192234496 23461841166925824 23472525065453568 23495325525618336 23569119818809344 23623656843919392 23634414429003144 23727034850328576 23731675393731552 23737839511007232 23835526093357056 23856631763484672 23867495439151104 23878364061846528 23965715584991232 23976628934529024 24113850886914048 24137274310471296 24236604657427968 24364219673346048 24375314491047936 24386414361034752 24475624427225088 24486769975689216 24644432139644304 24650833338353664 24752277096947712 24785476032964608 24796762679609856 24887473876721664 24893938203623424 24898806970472448 24905274241056768 25001271196688384 25007765081554944 25029908735459328 25041306690256896 25144357335072768 25155807406718976 25168781759636736 25324353374920704 25416994597502976 25428568820908032 25453269319419864 25533213137043456 25592294914246008 25603948964753406 25704287754522624 25709315009875848 25844684410441728 25856453392413696 25863169404174336 25962858550407168 25969602200076288 26004433870651392 26111448001806336 26123338460823552 26136811827315072 26148713836343904 26230841911279616 26256321712213632 26394571312791552 26406590698635264 26515259796160512 26588716232628537 26698134817947996 26705069449883136 26814966855026688 26850932369044992 26863159569577344 26956157936467968 26961430033115136 26968433053925376 26973707551345152 27079414259908608 27115734463414272 27128082247778304 27227321848037376 27239720446328832 27266180239606464 27422228802428928 27434716156164096 27535077480628224 27547616222650368 27660980898463744 27705275487092736 27724986157099842 27846311734066176 27896358014561088 27998408111311872 28011157841781504 28018433521188864 28120930192982016 28126430096274432 28133735716749312 28171470026539008 28249512406941696 28274526534500352 28287402001956864 28300283332558848 28314879479591328 28403811063693312 28594118922190848 28607139923521536 28724864779173888 28770863005827072 28902417020485632 28917323723837952 28922979386110329 29075269961746944 29088510066465408 29202504431173632 29208215869208064 29215802475085824 29336032114900992 29375379002032128 29388755768426496 29417303065886892 29496265335373824 29509697150189568 29538361926240336 29707414535964672 29829667270680576 30000387065905152 30014048444350464 30137563047002112 30166837711905024 30221054515774512 30331608787254528 30339487185666048 30345420995263296 30464341042397184 30470299270963968 30505201271341056 30519092528750592 30630737079042048 30644685502119936 30674452769557272 30770795319001088 30864055675684608 30976962165706752 30991068250481664 31118603510771712 31168434922979328 31296700087271424 31327100700824448 31498209125225856 31512552572004192 31636046467104768 31642233858308736 31650452681342976 31780701457809408 31808842351312896 31823327252201472 31837818749128704 31954287446654976 31968838579372032 32168383787464704 32183032413961728 32315472876570624 32485626231128064 32500419321397248 32515219148046336 32634165902966784 32649026634252288 32724573824773584 32859242852859072 32867777784471552 33003036129263616 33047301377286144 33062350239479808 33183298502295552 33198409293963264 33207032321409024 33230657167020378 33388408920342528 33541076542291968 33558375679515648 33750435449143296 33765804499894272 33889326130003968 33904758427877376 33937692425893152 34044284182724608 34123059885661344 34138598619671208 34272383672696832 34279086679834464 34333979094844416 34459579213922304 34475271189884928 34484225872232448 34508759365751931 34617144733876224 34672578494201856 34831117947764736 34849082436420096 34864951781791872 35008428949618176 35192761750388736 35208787598180352 35353679728214016 35451621643504716 35590552275492864 35597513090597328 35606759266510848 35753289140035584 35784947645227008 35801243158726656 35817546092769792 35948573377486848 35957910738567168 35964943401793536 36154312617885696 36170776330371072 36205911465706944 36319627261771776 36354906986141952 36562971736571904 36579621541552128 36713436640837632 36730154963533824 36966648209466456 37128415645421568 37195144019414784 37331210815082496 37340907305435136 37348210455708672 37357911361585152 37501906795032576 37511647622332416 37544863103188992 37561960035385344 37716536002609152 37733711110078464 37753172639455104 37986530062381056 38125491896254464 38142853231362048 38179903979129796 38299819705565184 38388442371369012 38405923447130109 38556431631783936 38563972514813772 38767026615662592 38784680088620544 38936672574898176 38944287825610752 38954403300114432 39114709486534656 39167172002709504 39185007691235328 39223070754515856 39328353780498432 39346262866919424 39384482568320448 39591856969187328 39609886047952896 39772889694240768 40018731259133952 40047202226921994 40057604174824704 40222450282540032 40276398553567488 40294739354366016 40442145049672704 40452649580888064 40460561327017728 40619121389862912 40627065694618624 40673601695121408 40692123371667456 40840982772056064 40859580669493248 40899270359409696 41152074234246144 41302616220942336 41321424333975552 41491471347695616 41557913230639104 41587479235649763 41769467601099264 41997612166967808 42016736762672256 42027650281783296 42181395289473024 42189645144411648 42200603575123968 42257205039808512 42374268610412544 42411789801750528 42431103002935296 42450424998838272 42472319219386992 42605716595539968 42625118105829376 42891178383286272 42910709885282304 43087297168760832 43333892428529664 43353625530728448 43532035512336384 43632765099698112 43803756646760448 43812323803812096 43823703712628736 44004048172351488 44063068503048192 44083133652639744 44244398003060736 44264545725284352 44307542889360504 44561121803947008 44744500906020864 45000580598857728 45021072666525696 45206344570503168 45250256567857536 45331581773661768 45497413180881792 45518131492894944 45696511563595776 45705448906445952 45778638793125888 45946105618563072 45967028253179904 46011679154335908 46156192978501632 46465443248560128 46486602375722496 46677905266157568 46752652384468992 46923682333851648 46945050130907136 46990651051236672 47138239637618688 47247313687838784 47268828858006288 47454069700657152 47463350787463104 47475679022014464 47671052186714112 47713263526969344 47734990878302208 47756728123693056 47931431169982464 47953257869058048 48227701773828096 48274548620942592 48473209314855936 48728439346692096 48750628982095872 48772828722069504 48951248854450176 48973539951378432 49288864279288608 49301666676707328 49504554193895424 49570952065929216 49593525359219712 49774947753443328 49797613940944896 49810548482113536 49845985750530567 50002542393376768 50082613380513792 50311614813437952 50337563519273472 50648706749841408 50833989195005952 50857137641816064 50906538638839728 51066426274086912 51184589828492016 51207897929506812 51408575509045248 51418630019751696 51689368820883456 51712906784827392 51726338808348672 51925717100814336 51939204400152576 52008867741302784 52222896003612672 52246676921647104 52273623654630144 52297427672687808 52461683822559232 52512643424427264 52789142625583104 52813181397270528 53030519592321024 53177432465257074 53396269635895992 53410138899766272 53629933710053376 53701864738089984 53726319139154688 53922860066230272 53936866107850752 53947415102690304 54231468926828544 54256164495556608 54479440892657664 54532360479212928 54844457604857856 54869432312328192 55070154961256448 55095232445300736 55321961796927488 55449972314199684 55692623468132352 55792716029122176 55996816222623744 56022315683563008 56036867042377728 56241860385964032 56252860192548864 56267471433498624 56342940053078016 56499024813883392 56549053069000704 56574804003913728 56600566665117696 56629758959182656 56807622127386624 57188237844381696 57214279847043072 57449729558347776 57541726011654144 57804834040971264 57834647447675904 57845958772220658 58150539923493888 58177020132930816 58405008862347264 58416431738416128 58431604950171648 58672064229801984 58750758004064256 58777511536852992 58834606131773784 58992530670747648 59019394300379136 59076723852480672 59414829071929344 59659334541361152 60028096888700928 60070803340382991 60333675423810048 60442109031549024 60663217574509056 60678974371332096 60690841990526592 60928682084794368 60940598541927936 61010402542682112 61038185057501184 61261474158084096 61289371004239872 61348905539114544 61541590638002176 61728111351369216 61953924331413504 61982136500963328 62237207021543424 62336869845958656 62593400174542848 62654201401648896 62996418250451712 63025105144008384 63272092934209536 63284467716617472 63300905362685952 63561402915618816 63617684702625792 63646654504402944 63675637498257408 63908574893309952 63937677158744064 64336767574929408 64366064827923456 64630945753141248 65000838642794496 65030438296092672 65298053268504576 65449147649547168 65718485705718144 65735555568943104 66006072258527232 66094602754572288 66124700478959616 66366597004591104 66396818587926528 66461314334040756 67116751359031296 67500870898286592 67531608999788544 67778652260007936 67809516855754752 67875384851786304 68088568365449216 68246119771322688 68277197239342416 68544767345393664 68558173359668928 68667958189688832 68919158427844608 68950542379769856 68968451744464896 69017518731503862 69234289467752448 69345156988403712 69662235895529472 69698164872840192 69729903563583744 70016857899236352 70385523500777472 70417575196360704 70707359456428032 70903243287009432 71181104550985728 71195026181194656 71213518533021696 71506578280071168 71569895290454016 71602486317453312 71635092185539584 71897146754973696 71929886803587072 72341552660742144 72411822931413888 72709813972283904 73125943473143808 73159243083104256 73426873281675264 73460309927067648 73933296418932912 74256831290843136 74390288038829568 74662421630164992 74681814610870272 74696420911417344 74715822723170304 75003813590065152 75023295244664832 75089726206377984 75123920070770688 75433072005218304 75467422220156928 75506345278910208 75973060124762112 76250983792508928 76285706462724096 76359807958259592 76599639411130368 76776884742738024 76811846894260218 77112863263567872 77127945029627544 77534053231325184 77569360177241088 77888575651221504 77908806600228864 78334344005419008 78370015382470656 78446141509031712 78692525733838848 78768965136640896 79183713938374656 79219772095905792 79545779388481536 80094404453843988 80115208349649408 80444900565080064 80552797107134976 80589478708732032 80884290099345408 80905299161776128 80921122654035456 81238242779725824 81254131389237248 81347203390242816 81384246743334912 81681965544112128 81719161338986496 81798540718819392 82304148468492288 82605232441884672 82642848667951104 82982942695391232 83115826461278208 83174958471299526 83538935202198528 83995224333935616 84033473525344512 84055300563566592 84362790578946048 84379290288823296 84401207150247936 84514410079617024 84748537220825088 84823579603501056 84862206005870592 84900849997676544 84944638438773984 85211433191079936 85250236211658752 85782356766572544 85821419770564608 86174594337521664 86707251061456896 86768938158330987 87265530199396224 87607513293520896 87624647607624192 87647407425257472 88008096344702976 88126137006096384 88166267305279488 88488796006121472 88529091450568704 88615085778721008 89122243607894016 89489001812041728 90001161197715456 90042145333051392 90412689141006336 90500513135715072 90663163547323536 90994826361763584 91036262985789888 91393023127191552 91410897812891904 91557277586251776 91892211237126144 91934056506359808 92023358308671816 92312385957003264 92930886497120256 92973204751444992 93355810532315136 93505304768937984 93890100261814272 93981302102473344 94494627375677568 94537657716012576 94908139401314304 94926701574926208 94951358044028928 95342104373428224 95426527053938688 95469981756604416 95513456247386112 95862862339964928 95906515738116096 96549097241885184 96946418629711872 97456878693384192 97501257964191744 97545657444139008 97902497708900352 97947079902756864 98577728558577216 98603333353414656 99009108387790848 99141904131858432 99187050718439424 99549895506886656 99595227881889792 99621096964227072 99691971501061134 100005084786753536 100165226761027584 100623229626875904 100675127038546944 101297413499682816 101667978390011904 101714275283632128 101813077277679456 102132852548173824 102369179656984032 102415795859013624 102817151018090496 102837260039503392 103378737641766912 103425813569654784 103452677616697344 103851434201628672 104017735482605568 104493353843294208 104547247309260288 104594855345375616 105025286848854528 105578285251166208 105626362794541056 106061039184642048 106354864930514148 106792539271791984 106820277799532544 107259867420106752 107403729476179968 107452638278309376 107845720132460544 107873732215701504 107894830205380608 108462937853657088 108512328991113216 108958881785315328 109064720958425856 109688915209715712 109738864624656384 110140309922512896 110190464890601472 110643923593854976 110899944628399368 111385246936264704 111585432058244352 111993632445247488 112044631367126016 112073734084755456 112505720385097728 112534942866997248 112685880106156032 113149608007827456 113201133330235392 113259517918365312 114376475688763392 114428559694086144 114899459116695552 115217770341390327 115669294895351808 115691917544441316 116301079846987776 116354040265861632 116810017724694528 116832863476832256 116863209900343296 117344128459603968 117501516008128512 117555023073705984 117669212263547568 117985061341495296 118038788600758272 118153447704961344 118829658143858688 119318669082722304 120056193777401856 120141606680765982 120667350847620096 120884218063098048 121326435149018112 121357948742664192 121381683981053184 121857364169588736 121881197083855872 122020805085364224 122076370115002368 122522948316168192 122578742008479744 122697811078229088 123083181276004352 123456222702738432 123907848662827008 123964273001926656 124474414043086848 124673739691917312 124762437706949289 125308402803297792 125992836500903424 126050210288016768 126544185868419072 126568935433234944 126601810725371904 127122805831237632 127235369405251584 127293309008805888 127351274996514816 127817149786619904 127875354317488128 128673535149858816 128732129655846912 129261891506282496 130001677285588992 130060876592185344 130596106537009152 130898295299094336 131436971411436288 131471111137886208 132012144517054464 132189205509144576 132249400957919232 132733194009182208 132793637175853056 132922628668081512 134233502718062592 135001741796573184 135063217999577088 135619033711509504 135750769703572608 136492239542645376 136554394478684832 137089534690787328 137116346719337856 137335916379377664 137838316855689216 137901084759539712 138035037463007724 138468578935504896 139396329745680384 139459807127167488 140033715798472704 140771047001554944 140835150392721408 141414718912856064 141806486574018864 142362209101971456 142390052362389312 142427037066043392 143013156560142336 143139790580908032 143204972634906624 143270184371079168 143794293509947392 143859773607174144 144683105321484288 144823645862827776 145419627944567808 146251886946287616 146318486166208512 146853746563350528 146920619854135296 147866592837865824 148513662581686272 148780576077659136 149324843260329984 149392841822834688 149431645446340608 149537957251591701 150007627180130304 150247840141541376 150934844440313856 151012690557820416 151946120249524224 152501967585017856 152571412925448192 152719615916519184 153199278822260736 153553769485476048 153623693788520436 154225726527135744 154255890059255088 155068106462650368 155138720354482176 155777151302443008 155817613200457728 156668688010838016 156740030764941312 156892283018063424 157385051467677696 157537930273281792 158367427876749312 158439544191811584 159091558776963072 160188808907687976 160230416699298816 160889801130160128 161105594214269952 161178957417464064 161768580198690816 161810598323552256 161842245308070912 162508262778474496 162694406780485632 162768493486669824 163438322677972992 163597081437638784 164608296936984576 165210464883769344 165285697335902208 165965885390782464 166349916942599052 167077870404397056 167990448667871232 168066947050689024 168110601127133184 168725581157892096 168758580577646592 168802414300495872 169028820159234048 169497074441650176 169647159207002112 169724412011741184 169801699995353088 169889276877547968 170422866382159872 170500472423317504 171564713533145088 171642839541129216 172349188675043328 173414502122913792 173537876316661974 174531060398792448 175215026587041792 175249295215248384 175294814850514944 176016192689405952 176252274012192768 176332534610558976 176977592012242944 177058182901137408 177230171557442016 178244487215788032 178978003624083456 180084290666102784 180212410021148973 181001026271430144 181326327094647072 181989652723527168 182072525971579776 182786046254383104 182821795625783808 183114555172503552 183784422474252288 183868113012719616 184046716617343632 184624771914006528 185861772994240512 185946409502889984 186711621064630272 187010609537875968 187780200523628544 187962604204946688 188989254751355136 189075315432025152 189816278802628608 189853403149852416 189902716088057856 190684208746856448 190853054107877376 190939963513208832 191026912494772224 191725724679929856 191813031476232192 193098194483770368 193892837259423744 195002515928383488 195091314888278016 195894159805513728 197155457117154432 197206666706829312 198018216775581696 198283808263716864 198374101436878848 199099791013773312 199190455763779584 199383943002122268 200010169573507072 201350254077093888 202594826999365632 203335956780023808 203428550567264256 203626154555358912 204265705096347648 204738359313968064 204831591718027248 205634302036180992 205674520079006784 206757475283533824 206851627139309568 206905355233394688 207702868403257344 208035470965211136 208986707686588416 209094494618520576 209189710690751232 210050573697709056 211156570502332416 211252725589082112 212122078369284096 212709729861028296 213585078543583968 213640555599065088 214519734840213504 214807458952359936 214905276556618752 215691440264921088 215789660410761216 217024657982226432 218129441916851712 219377830419431424 219477729249312768 220280619845025792 220380929781202944 221287847187709952 221799889256798736 222770493872529408 223170864116488704 223987264890494976 224089262734252032 224147468169510912 225011440770195456 225069885733994496 225371760212312064 226299216015654912 226402266660470784 226519035836730624 228752951377526784 228857119388172288 229798918233391104 230435540682780654 231338589790703616 231383835088882632 232602159693975552 232708080531723264 233665726953664512 233726419800686592 235003032016257024 235110046147411968 235338424527095136 236077577201516544 236306895409922688 237659316287717376 238637338165444608 240283213361531964 241334701695240192 241768436126196096 242652870298036224 242715897485328384 242763367962106368 243714728339177472 243762394167711744 244041610170728448 244152740230004736 245045896632336384 245157484016959488 245395622156458176 246166362552008704 246912445405476864 247815697325654016 247928546003853312 248948828086173696 249347479383834624 249524875413898578 250616805606595584 251985673001806848 252100420576033536 253088371736838144 253137870866469888 253203621450743808 254245611662475264 254470738810503168 254586618017611776 254702549993029632 255634299573239808 255750708634976256 257347070299717632 257464259311693824 258523783012564992 260121753184370688 260306814474992961 261796590598188672 262873942822872576 262942222275772416 264024289034108928 264378411018289152 264498801915838464 265466388018364416 265587274351706112 265845257336163024 268467005436125184 270003483593146368 270126435999154176 271238067423019008 271501539407145216 272984479085290752 273108788957369664 274179069381574656 274232693438675712 274671832758755328 275676633711378432 275802169519079424 276070074926015448 276937157871009792 278792659491360768 278919614254334976 280067431596945408 281670300785442816 283612973148037728 284724418203942912 284780104724778624 284854074132086784 286026313120284672 286279581161816064 286409945269813248 286540368742158336 287588587019894784 287719547214348288 289647291725655552 290839255889135616 292503773892575232 292636972332417024 293707493126701056 293841239708270592 295733185675731648 297027325163372544 297561152155318272 298649686520659968 298785683645669376 298863290892681216 299075914503183402 300015254360260608 300495680283082752 301869688880627712 302025381115640832 303892240499048448 305003935170035712 305142825850896384 305439231833038368 306398557644521472 307107538970952096 307247387577040872 308451453054271488 308511780118510176 310136212925300736 310277440708964352 311554302604886016 313480061529882624 313784566036126848 315075860546563584 316734855753498624 316879088383623168 318183117553926144 320377617815375952 320460833398597632 321779602260320256 322211188428539904 322357914834928128 323537160397381632 323621196647104512 323684490616141824 325016525556948992 325388813560971264 325536986973339648 326876645355945984 327194162875277568 329216593873969152 330420929767538688 330571394671804416 331931770781564928 332699833885198104 334155740808794112 335980897335742464 336133894101378048 336221202254266368 337517161155293184 337604828600991744 338057640318468096 339448824023482368 339603399990706176 339778553755095936 341000944846635008 343129427066290176 343285679082258432 344698377350086656 345653311024170981 347075752633323948 349062120797584896 350430053174083584 350498590430496768 350589629701029888 352032385378811904 352504548024385536 352665069221117952 353955184024485888 354116365802274816 354460343114884032 356488974431576064 357956007248166912 360168581332205568 360424820042297946 362002052542860288 362652654189294144 363979305447054336 364145051943159552 365572092508766208 365643591251567616 366229110345007104 367568844948504576 367736226025439232 368093433234687264 369249543828013056 371723545988481024 371892819005779968 373423242129260544 374021219075751936 375925208409893376 377978509502710272 378150630864050304 379632557605257216 379706806299704832 379805432176115712 381368417493712896 381706108215754752 381879927026417664 382053824989544448 383451449359859712 383626062952464384 386196388967540736 387785674518847488 390005031856766976 390182629776556032 391788319611027456 394310914234308864 394413333413658624 396036433551163392 396567616527433728 396748202873757696 398199582027546624 398380911527559168 398767886004244536 400020339147014144 402700508154187776 405189653998731264 406857101134528512 407252309110717824 409476718627936128 409663183436054496 411268604072361984 411349040158013568 413514950567067648 413703254278619136 415405736806514688 418188989237041152 418379421381502464 420101147395418112 422313141004664832 422505451178164224 424244156738568192 425419459722056592 427170157087167936 427281111198130176 429039469680427008 429614917904719872 429810553113237504 431382880529842176 431579320821522432 434049315964452864 436258883833703424 438755660838862848 438955458498625536 440561239690051584 440761859562405888 442575694375419904 443599778513597472 445540987745058816 446341728232977408 447974529780989952 448178525468504064 448294936339021824 448613871754775103 450022881540390912 450743520424624128 452804533320941568 453038071673461248 457505902755053568 457714238776344576 459597836466782208 460871081365561308 462677179581407232 462767670177765264 465204319387951104 465416161063446528 467331453907329024 467452839601373184 470006064032514048 470220092294823936 470676849054190272 472155154403033088 472613790819845376 475318632575434752 477274676330889216 480566426723063928 482669403390480384 483536872252392192 485305740596072448 485431794970656768 485526735924212736 487524788335423488 488083220341456896 488305480460009472 490314968033918976 490791244312916352 493824890810953728 495631394651308032 495857092007706624 497897656172347392 499049750827797156 501233611213191168 503971346003613696 504200841152067072 506176743473676288 506275741732939776 506407242901487616 508491223324950528 508941477621006336 509173236035223552 509405099986059264 511268599146479616 511501417269952512 514694140599435264 514928518623387648 517047566025129984 520243506368741376 520613628949985922 523593181196377344 525747885645745152 525884444551544832 528048578068217856 528756822036578304 528997603831676928 530932776036728832 531174548703412224 531690514672326048 536934010872250368 540252871998308352 540637230063446919 543003078814290432 545968958170581504 546217577914739328 548358138763149312 548465386877351424 549343665517510656 551353267422756864 551604339038158848 552140149852030896 553874315742019584 557585318982721536 557839228508669952 560134863193890816 563340601570885632 567225946296075456 569448836407885824 569560209449557248 569708148264173568 572052626240569344 572559162323632128 572819890539626496 573080737484316672 575177174039789568 575439094428696576 579294583451311104 581678511778271232 585007547785150464 585273944664834048 587682479416541184 591466371351463296 594054650326745088 595122304310636544 597299373041319936 597571367291338752 598151829006366804 600030508720521216 604050762231281664 607784480998096896 610007870340071424 610285651701792768 610878463666076736 612797115289042944 614215077941904192 614494775154081744 616902906108542976 617023560237020352 620272425850601472 620554881417928704 623108605209772032 626960123059765248 627569132072253696 630151721093127168 633469711506997248 633758176767246336 636366235107852288 640755235630751904 640921666797195264 643559204520640512 644422376857079808 644715829669856256 647074320794763264 647368981232283648 650033051113897984 651073973946679296 654388325750555136 658433187747938304 660841859535077376 661142789343608832 663863541563129856 665399667770396208 668311481617588224 671961794671484928 672267788202756096 672442404508532736 675034322310586368 675209657201983488 676115280636936192 678897648046964736 679206799981412352 679557107510191872 682001889693270016 686258854132580352 686571358164516864 689396754700173312 691306622048341962 694151505266647896 698124241595169792 700997180860993536 701179259402059776 705009096048771072 705330138442235904 708232731604549632 708920686229768064 712977948863152128 715912014496333824 720849640084595892 724004105085720576 725305308378588288 727958610894108672 728290103886319104 731144185017532416 731287182503135232 732458220690014208 735137689897009152 735472452050878464 736186866469374528 738499087656026112 743447091976962048 743785638011559936 746846484258521088 748042438151503872 751850416819786752 755957019005420544 756301261728100608 759265115210514432 759413612599409664 759610864352231424 762736834987425792 763412216431509504 763759854052835328 764107649979088896 766902898719719424 767252125904928768 772392777935081472 775571349037694976 780365259553112064 780920443424978883 788621828468617728 788826666827317248 792072867102326784 793135233054867456 793496405747515392 796399164055093248 796761823055118336 797535772008489072 800040678294028288 805401016308375552 810379307997462528 813714202269057024 814504618221435648 818953437255872256 819326366872108992 822537208144723968 822698080316027136 827029901134135296 827406508557238272 830811473613029376 836377978474082304 836758842763004928 840202294790836224 845010902356328448 850838919444113184 854340314174335872 854562222396260352 858078939360854016 859229835809439744 859621106226475008 862765761059684352 863158641643044864 872517767667406848 877511321677725696 877910916997251072 881122479380103168 881523719124811776 885151388750839808 887199557027194944 891081975490117632 892683456465954816 895949059561979904 896357050937008128 896589872678043648 897227743509550206 900045763080781824 901487040849248256 905609066641883136 906076143346922496 915011805510107136 915428477552689152 919195672933564416 921742162731122616 925354359162814464 925535340355530528 930408638775902208 930832322126893056 934662907814658048 940440184589647872 941353698108380544 945227581639690752 950637265150869504 954549352661778432 961132853446127856 965338806780960768 967073744504784384 970611481192144896 970863589941313536 971053471848425472 975049576670846976 976166440682913792 976610960920018944 980629936067837952 981582488625832704 987649781621907456 991262789302616064 991714184015413248 995795312344694784 998099501655594312 1002467222426382336 1007942692007227392 1008401682304134144 1012551483465879552 1012814485802975232 1018346472070447104 1018810199972118528 1023002834539905024 1029388281198870528 1029857037246775296 1034095132050259968 1041227257899971844 1047186362392754688 1051495771291490304 1051768889103089664 1056097156136435712 1057513644073156608 1057995207663353856 1061865552073457664 1062349097406824448 1063381029344652096 1073868021744500736 1080505743996616704 1081274460126893838 1086006157628580864 1091937916341163008 1092435155829478656 1096716277526298624 1096930773754702848 1098687331035021312 1102706534845513728 1103208678076317696 1104280299704061792 1107748631484039168 1115170637965443072 1115678457017339904 1120269726387781632 1134451892592150912 1138897672815771648 1139120418899114496 1139416296528347136 1144105252481138688 1145118324647264256 1145639781079252992 1146161474968633344 1150354348079579136 1150878188857393152 1158589166902622208 1163357023556542464 1170015095570300928 1170547889329668096 1175364958833082368 1182932742702926592 1188109300653490176 1190244608621273088 1194598746082639872 1195142734582677504 1196303658012733608 1200061017441042432 1208101524462563328 1215568961996193792 1220571303403585536 1221756927332153472 1228430155883808384 1228989550308163488 1233805812217085952 1234047120474040704 1240544851701202944 1241109762835857408 1246217210419544064 1255138264144507392 1260303442186254336 1266939423013994496 1267516353534492672 1272732470215704576 1281510471261503808 1281843333594390528 1287118409041281024 1288844753714159616 1289431659339712512 1294148641589526528 1294737962464567296 1300066102227795968 1302147947893358592 1308776651501110272 1316866375495876608 1321683719070154752 1322285578687217664 1327727083126259712 1330799335540792416 1336622963235176448 1343923589342969856 1344535576405512192 1344884809017065472 1350068644621172736 1352230561273872384 1358413599962824704 1359114215020383744 1372517708265160704 1373142716329033728 1378793509400346624 1382613244096683924 1388303010533295792 1396248483190339584 1401994361721987072 1402358518804119552 1410018192097542144 1410660276884471808 1416465463209099264 1417841372459536128 1425955897726304256 1431824028992667648 1441699280169191784 1448008210171441152 1450610616757176576 1455917221788217344 1456580207772638208 1462574365006270464 1464916441380028416 1470944904101756928 1472373732938749056 1486894183953924096 1487571276023119872 1493692968517042176 1503700833639573504 1511914038010841088 1512602523456201216 1518530230421028864 1518827225198819328 1519221728704462848 1525473669974851584 1526824432863019008 1527519708105670656 1528215299958177792 1533805797439438848 1534504251809857536 1544785555870162944 1551142698075389952 1560730519106224128 1561840886849957766 1577243656937235456 1577653333654634496 1584145734204653568 1586270466109734912 1586992811495030784 1592798328110186496 1593523646110236672 1595071544016978144 1600081356588056576 1610802032616751104 1620758615994925056 1621911690190340757 1629009236442871296 1637906874511744512 1638652733744217984 1645074416289447936 1645396160632054272 1654059802268270592 1654813017114476544 1661622947226058752 1672755956948164608 1673517685526009856 1680404589581672448 1690021804712656896 1701677838888226368 1708680628348671744 1709124444792520704 1716157878721708032 1718459671618879488 1719242212452950016 1725531522119368704 1726317283286089728 1745035535334813696 1755022643355451392 1755821833994502144 1763047438249623552 1774399114054389888 1782163950980235264 1785366912931909632 1791898119123959808 1792714101874016256 1794455487019100412 1800091526161563648 1812152286693844992 1830023611020214272 1830856955105378304 1838391345867128832 1843484325462245232 1850708718325628928 1851070680711061056 1860817277551804416 1861664644253786112 1869325815629316096 1880880369179295744 1882707396216761088 1890455163279381504 1901274530301739008 1909098705323556864 1922265706892255712 1930677613561921536 1934147489009568768 1941222962384289792 1942106943696850944 1950099153341693952 1953221921840037888 1963164977251665408 1975299563243814912 1982525578605232128 1983428368030826496 1991590624689389568 1996199003311188624 2004934444852764672 2015885384014454784 2016803364608268288 2025102966931759104 2025628971605950464 2036692944140894208 2037620399944237056 2046005669079810048 2058776562397741056 2059714074493550592 2068190264100519936 2082454515799943688 2094372724785509376 2102991542582980608 2103537778206179328 2115027288146313216 2115990415326707712 2124698194813648896 2126762058689304192 2147736043489001472 2162548920253787676 2172012315257161728 2183875832682326016 2184870311658957312 2193432555052597248 2193861547509405696 2197374662070042624 2205413069691027456 2206417356152635392 2208560599408123584 2215497262968078336 2230341275930886144 2231356914034679808 2240539452775563264 2268903785184301824 2277795345631543296 2278240837798228992 2278832593056694272 2288210504962277376 2290236649294528512 2291279562158505984 2292322949937266688 2300708696159158272 2301756377714786304 2317178333805244416 2326714047113084928 2341095778659336192 2342761330274936649 2365865485405853184 2376218601306980352 2380489217242546176 2389197492165279744 2390285469165355008 2392607316025467216 2400122034882084864 2416203048925126656 2431137923992387584 2441142606807171072 2443513854664306944 2456860311767616768 2457979100616326976 2467611624434171904 2468094240948081408 2481089703402405888 2482219525671714816 2492434420839088128 2510276528289014784 2520606884372508672 2535032707068985344 2563020942523007616 2563686667188781056 2574236818082562048 2577689507428319232 2578863318679425024 2588297283179053056 2589475924929134592 2600132204455591936 2617553303002220544 2633732750991753216 2643367438140309504 2644571157374435328 2655454166252519424 2661598671081584832 2673245926470352896 2687847178685939712 2689071152811024384 2689769618034130944 2700137289242345472 2704461122547744768 2716827199925649408 2718228430040767488 2745035416530321408 2746285432658067456 2757587018800693248 2765226488193367848 2776606021066591584 2792496966380679168 2803988723443974144 2821320553768943616 2835682744919072256 2851911795452608512 2863648057985335296 2883398560338383568 2896016420342882304 2901221233514353152 2911834443576434688 2913160415545276416 2925148730012540928 2929832882760056832 2941889808203513856 2944747465877498112 2973788367907848192 2975142552046239744 2987385937034084352 3007401667279147008 3023828076021682176 3025205046912402432 3037654450397638656 3038443457408925696 3055039416211341312 3056430599916355584 3069008503619715072 3089571111740325888 3102285396150779904 3123681773699915532 3154487313874470912 3155306667309268992 3168291468409307136 3172540932219469824 3173985622990061568 3185596656220372992 3187047292220473344 3190143088033956288 3200162713176113152 3221604065233502208 3241517231989850112 3243823380380681514 3258018472885742592 3275813749023489024 3277305467488435968 3290148832578895872 3290792321264108544 3308119604536541184 3309626034228953088 3323245894452117504 3345511913896329216 3347035371052019712 3360809179163344896 3403355677776452736 3417361256697343488 3418248889585041408 3432315757443416064 3436919343237758976 3438484424905900032 3451063044238737408 3452634566572179456 3490071070669627392 3510045286710902784 3511643667989004288 3526094876499247104 3548798228108779776 3564327901960470528 3570733825863819264 3583796238247919616 3585428203748032512 3588910974038200824 3600183052323127296 3624304573387689984 3661713910210756608 3686968650924490464 3701417436651257856 3702141361422122112 3721634555103608832 3723329288507572224 3738651631258632192 3765414792433522176 3780910326558763008 3802549060603478016 3818197410647113728 3844531413784511424 3861355227123843072 3868294978019137536 3882445924768579584 3884213887393701888 3900198306683387904 3906443843680075776 3926329954503330816 3950599126487629824 3965051157210464256 3966856736061652992 3983181249378779136 3992398006622377248 4009868889705529344 4031770768028909568 4033606729216536576 4050205933863518208 4075240799888474112 4117553124795482112 4119428148987101184 4136380528201039872 4164909031599887376 4188745449571018752 4205983085165961216 4207075556412358656 4230054576292626432 4231980830653415424 4249396389627297792 4253524117378608384 4295472086978002944 4325097840507575352 4344024630514323456 4367751665364652032 4369740623317914624 4387723095018811392 4394749324140085248 4412834712305270784 4417121198816247168 4460682551861772288 4462713828069359616 4481078905551126528 4537807570368603648 4555590691263086592 4556481675596457984 4557665186113388544 4576421009924554752 4580473298589057024 4582559124317011968 4584645899874533376 4601417392318316544 4603512755429572608 4634356667610488832 4653428094226169856 4682191557318672384 4685522660549873298 4731730970811706368 4752437202613960704 4760978434485092352 4778394984330559488 4780570938330710016 4785214632050934432 4800244069764169728 4832406097850253312 4862275847984775168 4887027709328613888 4913720623535233536 4915958201232653952 4935223248868343808 4936188481896162816 4962179406804811776 4964439051343429632 4984868841678176256 5020553056578029568 5041213768745017344 5070065414137970688 5126041885046015232 5127373334377562112 5148473636165124096 5155379014856638464 5157726637358850048 5176594566358106112 5178951849858269184 5200264408911183872 5235106606004441088 5267465501983506432 5289142314748870656 5323197342163169664 5346491852940705792 5375694357371879424 5378142305622048768 5400274578484690944 5436456860081534976 5490070833060642816 5492570865316134912 5515174037601386496 5530452976386735696 5553212042133183168 5584993932761358336 5607977446887948288 5642641107537887232 5671365489838144512 5703823590905217024 5727296115970670592 5766797120676767136 5792032840685764608 5802442467028706304 5823668887152869376 5826320831090552832 5850297460025081856 5859665765520113664 5889494931754996224 5947576735815696384 5950285104092479488 5974771874068168704 6014803334558294016 6047656152043364352 6050410093824804864 6075308900795277312 6076886914817851392 6110078832422682624 6112861199832711168 6138017007239430144 6179142223480651776 6204570792301559808 6247363547399831064 6308974627748941824 6310613334618537984 6345081864438939648 6347971245980123136 6374094584440946688 6380286176067912576 6443208130467004416 6487646760761363028 6516036945771485184 6551627498046978048 6554610934976871936 6580297665157791744 6581584642528217088 6616239209073082368 6619252068457906176 6646491788904235008 6691023827792658432 6694070742104039424 6721618358326689792 6806711355552905472 6834722513394686976 6836497779170082816 6864631514886832128 6873838686475517952 6876968849811800064 6902126088477474816 6905269133144358912 6980142141339254784 7023287335978008576 7028283990824809947 7097596456217559552 7128655803920941056 7141467651727638528 7167592476495839232 7170856407496065024 7177821948076401648 7200366104646254592 7248609146775379968 7323427820421513216 7373937301848980928 7402834873302515712 7404282722844244224 7443269110207217664 7446658577015144448 7477303262517264384 7530829584867044352 7561820653117526016 7605098121206956032 7689062827569022848 7722710454247686144 7736589956038275072 7764891849537159168 7768427774787403776 7800396613366775808 7852659909006661632 7901198252975259648 7930102314420928512 7933713472123305984 7966362498757558272 7984796013244754496 8019737779411058688 8063541536057819136 8067213458433073152 8100411867727036416 8150481599776948224 8235106249590964224 8238856297974202368 8272761056402079744 8329818063199774752 8377490899142037504 8411966170331922432 8463961661306830848 8507048234757216768 8590944173956005888 8650195681015150704 8688049261028646912 8735503330729304064 8739481246635829248 8775446190037622784 8789498648280170496 8825669424610541568 8834242397632494336 8921365103723544576 8925427656138719232 8962157811102253056 9075615140737207296 9112963351192915968 9115330372226777088 9165118248634023936 9169291799749066752 9207025510859145216 9268713335220977664 9306856188452339712 9371045321099746596 9463461941623412736 9504874405227921408 9521956868970184704 9556789968661118976 9561141876661420032 9570429264101868864 9600488139528339456 9664812195700506624 9724551695969550336 9774055418657227776 9827441247070467072 9831916402465307904 9870446497736687616 9872376963792325632 9924358813609623552 9928878102686859264 9969737683356352512 10041106113156059136 10082427537490034688 10252083770092030464 10254746668755124224 10296947272330248192 10310758029713276928 10315453274717700096 10353189132716212224 10357903699716538368 10400528817822367744 10470213212008882176 10534931003967012864 10578284629497741312 10646394684326339328 10692983705881411584 10751388714743758848 10756284611244097536 10800549156969381888 10872913720163069952 10985141730632269824 11060905952773471392 11106424084266366336 11169987865522716672 11215954893775896576 11342730979676289024 11407647181810434048 11454592231941341184 11533594241353534272 11584065681371529216 11604884934057412608 11647337774305738752 11652641662181105664 11700594920050163712 11719331531040227328 11778989863509992448 11895153471631392768 11900570208184958976 11949543748136337408 12029606669116588032 12095312304086728704 12100820187649609728 12150617801590554624 12225722399665422336 12358284446961303552 12409141584603119616 12494727094799662128 12617949255497883648 12621226669237075968 12690163728877879296 12695942491960246272 12748189168881893376 12760572352135825152 12886416260934008832 12975293521522726056 13032073891542970368 13103254996093956096 13109221869953743872 13163169285056434176 13238504136915812352 13382047655585316864 13388141484208078848 13443236716653379584 13613422711105810944 13669445026789373952 13672995558340165632 13729263029773664256 13747677372951035904 13753937699623600128 13804252176954949632 13810538266288717824 13960284282678509568 14046574671956017152 14056567981649619894 14195192912435119104 14257311607841882112 14282935303455277056 14335184952991678464 14341712814992130048 14355643896152803296 14400732209292509184 14497218293550759936 14747874603697961856 14805669746605031424 14808565445688488448 14886538220414435328 14893317154030288896 14954606525034528768 15061659169734088704 15123641306235052032 15210196242413912064 15378125655138045696 15445420908495372288 15473179912076550144 15529783699074318336 15536855549574807552 15600793226733551616 15705319818013323264 15802396505950519296 15867426944246611968 15969592026489508992 16039475558822117376 16127083072115638272 16134426916866146304 16200823735454072832 16470212499181928448 16477712595948404736 16545522112804159488 16659636126399549504 16754981798284075008 16823932340663844864 16927923322613661696 17014096469514433536 17181888347912011776 17300391362030301408 17376098522057293824 17471006661458608128 17478962493271658496 17550892380075245568 17578997296560340992 17668484795264988672 17842730207447089152 17850855312277438464 17924315622204506112 18151230281474414592 18225926702385831936 18230660744453554176 18330236497268047872 18338583599498133504 18414051021718290432 18537426670441955328 18613712376904679424 18742090642199493192 18926923883246825472 19043913737940369408 19122283753322840064 19140858528203737728 19329624391401013248 19548110837314455552 19654882494140934144 19663832804930615808 19740892995473375232 19744753927584651264 19848717627219247104 19857756205373718528 19939475366712705024 20082212226312118272 20164855074980069376 20504167540184060928 20509493337510248448 20593894544660496384 20621516059426553856 20630906549435400192 20706378265432424448 20715807399433076736 20801057635644735488 20940426424017764352 21069862007934025728 21084851972474429841 21292789368652678656 21385967411762823168 21502777429487517696 21512569222488195072 21601098313938763776 21745827440326139904 21970283461264539648 22121811905546942784 22212848168532732672 22339975731045433344 22431909787551793152 22685461959352578048 22815294363620868096 23067188482707068544 23168131362743058432 23209769868114825216 23294675548611477504 23305283324362211328 23401189840100327424 23557979727019984896 23790306943262785536 23801140416369917952 23899087496272674816 24059213338233176064 24190624608173457408 24201640375299219456 24301235603181109248 24451444799330844672 24716568893922607104 24818283169206239232 24989454189599324256 25235898510995767296 25391884983920492544 25521144704271650304 25772832521868017664 25950587043045452112 26064147783085940736 26206509992187912192 26218443739907487744 26326338570112868352 26477008273831624704 26764095311170633728 26776282968416157696 26886473433306759168 27226845422211621888 27338890053578747904 27345991116680331264 27495354745902071808 27507875399247200256 27621076532577435648 27920568565357019136 28113135963299239788 28390385824870238208 28514623215683764224 28565870606910554112 28670369905983356928 28683425629984260096 28711287792305606592 28801464418585018368 28994436587101519872 29495749207395923712 29611339493210062848 29617130891376976896 29773076440828870656 29786634308060577792 29909213050069057536 30123318339468177408 30247282612470104064 30756251310276091392 30890841816990744576 30946359824153100288 31059567398148636672 31073711099149615104 31201586453467103232 31410639636026646528 31604793011901038592 31734853888493223936 31939184052979017984 32078951117644234752 32254166144231276544 32268853833732292608 32401647470908145664 32955425191896809472 33319272252799099008 33509963596568150016 33647864681327689728 34028192939028867072 34363776695824023552 34600782724060602816 34752197044114587648 34942013322917216256 34957924986543316992 35101784760150491136 35157994593120681984 35336969590529977344 35685460414894178304 35701710624554876928 35848631244409012224 36302460562948829184 36451853404771663872 36677167198996267008 37074853340883910656 37227424753809358848 37484181284398986384 37853847766493650944 38087827475880738816 38244567506645680128 38281717056407475456 38659248782802026496 39096221674628911104 39309764988281868288 39327665609861231616 39489507855169302528 39715512410747437056 40164424452624236544 40329710149960138752 41008335080368121856 41018986675020496896 41187789089320992768 41243032118853107712 41261813098870800384 41412756530864848896 41431614798866153472 41602115271289470976 41880852848035528704 42139724015868051456 42169703944948859682 42585578737305357312 42771934823525646336 43005554858975035392 43025138444976390144 43202196627877527552 43491654880652279808 44243623811093885568 44425696337065465344 44679951462090866688 44863819575103586304 45370923918705156096 45630588727241736192 46134376965414137088 46336262725486116864 46419539736229650432 46589351097222955008 46610566648724422656 46802379680200654848 47115959454039969792 47602280832739835904 48118426676466352128 48381249216346914816 48403280750598438912 48602471206362218496 49433137787845214208 49636566338412478464 49978908379198648512 50471797021991534592 50783769967840985088 51042289408543300608 51545665043736035328 51901174086090904224 52128295566171881472 52413019984375824384 52436887479814975488 52652677140225736704 53528190622341267456 53552565936832315392 53772946866613518336 54453690844423243776 54677780107157495808 54691982233360662528 54990709491804143616 55015750798494400512 55242153065154871296 55841137130714038272 56226271926598479576 56780771649740476416 57131741213821108224 57366851259968520192 57422575584611213184 57988873174203039744 58991498414791847424 59222678986420125696 59234261782753953792 59546152881657741312 59573268616121155584 59818426100138115072 60246636678936354816 60494565224940208128 61512502620552182784 61781683633981489152 61892719648306200576 62119134796297273344 62147422198299230208 62403172906934206464 62821279272053293056 63209586023802077184 63878368105958035968 64157902235288469504 64508332288462553088 64537707667464585216 64803294941816291328 65910850383793618944 66638544505598198016 67019927193136300032 67295729362655379456 68056385878057734144 69201565448121205632 69504394088229175296 69884026645834432512 69915849973086633984 70203569520300982272 70673939181059954688 71370920829788356608 71403421249109753856 71697262488818024448 72604921125897658368 72903706809543327744 73354334397992534016 74149706681767821312 74454849507618717696 74968362568797972768 75707695532987301888 76175654951761477632 76563434112814950912 77318497565604052992 78192443349257822208 78619529976563736576 78655331219722463232 78979015710338605056 79431024821494874112 80328848905248473088 80659420299920277504 82016670160736243712 82037973350040993792 82486064237706215424 82523626197741600768 82863229597732306944 83761705696071057408 84339407889897719364 85171157474610714624 85543869647051292672 86011109717950070784 86050276889952780288 86404393255755055104 86983309761304559616 88487247622187771136 88851392674130930688 89359902924181733376 89727639150207172608 90741847837410312192 92268753930828274176 92672525450972233728 92839079472459300864 93178702194445910016 93221133297448845312 93604759360401309696 94231918908079939584 95204561665479671808 96236853352932704256 96762498432693829632 96806561501196877824 97204942412724436992 98866275575690428416 99957816758397297024 100943594043983069184 102084578817086601216 103091330087472070656 103802348172181808448 104256591132343762944 104826039968751648768 104873774959629950976 105305354280451473408 107056381244682534912 107105131873664630784 107545893733227036672 108907381688846487552 109355560214314991616 110031501596988801024 111682274261428076544 112452543853196959152 113561543299480952832 114263482427642216448 114733702519937040384 114845151169222426368 115977746348406079488 117982996829583694848 118468523565507907584 119146537232242311168 120493273357872709632 120989130449880416256 123025005241104365568 123563367267962978304 123785439296612401152 124238269592594546688 124294844396598460416 124806345813868412928 125642558544106586112 126419172047604154368 127756736211916071936 128315804470576939008 129016664576925106176 129075415334929170432 129606589883632582656 133277089011196396032 134039854386272600064 134591458725310758912 136112771756115468288 138403130896242411264 139008788176458350592 139768053291668865024 139831699946173267968 140407139040601964544 141347878362119909376 142806842498219507712 145209842251795316736 145807413619086655488 148299413363535642624 148909699015237435392 149936725137595945536 151415391065974603776 152351309903522955264 153126868225629901824 154636995131208105984 156384886698515644416 157239059953127473152 157310662439444926464 157958031420677210112 160657697810496946176 161318840599840555008 164033340321472487424 164075946700081987584 164972128475412430848 165047252395483201536 165726459195464613888 167523411392142114816 168678815779795438728 170342314949221429248 172100553779905560576 173966619522609119232 176974495244375542272 177702785348261861376 178719805848363466752 179455278300414345216 181483695674820624384 184537507861656548352 185345050901944467456 185678158944918601728 186357404388891820032 186442266594897690624 187209518720802619392 188463837816159879168 192473706705865408512 193524996865387659264 193613123002393755648 194409884825448873984 197732551151380856832 199915633516794594048 201887188087966138368 204169157634173202432 207604696344363616896 208513182264687525888 209652079937503297536 209747549919259901952 210610708560902946816 214112762489365069824 214210263747329261568 215091787466454073344 217814763377692975104 218711120428629983232 220063003193977602048 223364548522856153088 224905087706393918304 227123086598961905664 228526964855284432896 229690302338444852736 231955492696812158976 235965993659167389696 236937047131015815168 238293074464484622336 240986546715745419264 241978260899760832512 246050010482208731136 247570878593224802304 248589688793196920832 251285117088213172224 255513472423832143872 256631608941153878016 258033329153850212352 258150830669858340864 259213179767265165312 266554178022392792064 268079708772545200128 269182917450621517824 272225543512230936576 276806261792484822528 278017576352916701184 279536106583337730048 279663399892346535936 280814278081203929088 282695756724239818752 285613684996439015424 290419684503590633472 291614827238173310976 296598826727071285248 299873450275191891072 302830782131949207552 306253736451259803648 309273990262416211968 312769773397031288832 314478119906254946304 314621324878889852928 315916062841354420224 321315395620993892352 322637681199681110016 328066680642944974848 330094504790966403072 335046822784284229632 337357631559590877456 340684629898442858496 344201107559811121152 347933239045218238464 353948990488751084544 355405570696523722752 357439611696726933504 362967391349641248768 369075015723313096704 370690101803888934912 371356317889837203456 372714808777783640064 372884533189795381248 374419037441605238784 376927675632319758336 384947413411730817024 387049993730775318528 387226246004787511296 388819769650897747968 399831267033589188096 403774376175932276736 408338315268346404864 415209392688727233792 417026364529375051776 419304159875006595072 419495099838519803904 421221417121805893632 428420527494658523136 435629526755385950208 437422240857259966464 446729097045712306176 449810175412787836608 454246173197923811328 457053929710568865792 459380604676889705472 463910985393624317952 471931987318334779392 473874094262031630336 481973093431490838528 483956521799521665024 492100020964417462272 495141757186449604608 497179377586393841664 502570234176426344448 511026944847664287744 516301661339716681728 533108356044785584128 536159417545090400256 538365834901243035648 544451087024461873152 553612523584969645056 556035152705833402368 559072213166675460096 559326799784693071872 561628556162407858176 565391513448479637504 580839369007181266944 583229654476346621952 593197653454142570496 599746900550383782144 605661564263898415104 612507472902519607296 625539546794062577664 628956239812509892608 629242649757779705856 631832125682708840448 642630791241987784704 645275362399362220032 656133361285889949696 660189009581932806144 670093645568568459264 674715263119181754912 681369259796885716992 695866478090436476928 707897980977502169088 710811141393047445504 714879223393453867008 725934782699282497536 738150031446626193408 742712635779674406912 745769066379590762496 753855351264639516672 769894826823461634048 774099987461550637056 774452492009575022592 777639539301795495936 799662534067178376192 807548752351864553472 816676630536692809728 830418785377454467584 834052729058750103552 838608319750013190144 838990199677039607808 842442834243611787264 856841054989317046272 871259053510771900416 874844481714519932928 899620350825575673216 908492346395847622656 918761209353779410944 927821970787248635904 943863974636669558784 947748188524063260672 963946186862981677056 967913043599043330048 984200041928834924544 990283514372899209216 1005140468352852688896 1022053889695328575488 1032603322679433363456 1066216712089571168256 1072318835090180800512 1088902174048923746304 1107225047169939290112 1112070305411666804736 1118144426333350920192 1118653599569386143744 1123257112324815716352 1130783026896959275008 1161678738014362533888 1166459308952693243904 1199493801100767564288 1211323128527796830208 1225014945805039214592 1251079093588125155328 1257912479625019785216 1258485299515559411712 1263664251365417680896 1285261582483975569408 1312266722571779899392 1340187291137136918528 1349430526238363509824 1362738519593771433984 1391732956180872953856 1415795961955004338176 1421622282786094891008 1451869565398564995072 1476300062893252386816 1485425271559348813824 1491538132759181524992 1507710702529279033344 1548904984019150045184 1599325068134356752384 1615097504703729106944 1633353261073385619456 1660837570754908935168 1668105458117500207104 1677216639500026380288 1677980399354079215616 1684885668487223574528 1742518107021543800832 1749688963429039865856 1799240701651151346432 1816984692791695245312 1837522418707558821888 1887727949273339117568 1895496377048126521344 1927892373725963354112 1935826087198086660096 1968400083857669849088 1980567028745798418432 2010280936705705377792 2044107779390657150976 2132433424179142336512 2144637670180361601024 2177804348097847492608 2214450094339878580224 2237307199138772287488 2261566053793918550016 2323357476028725067776 2332918617905386487808 2398987602201535128576 2422646257055593660416 2450029891610078429184 2502158187176250310656 2515824959250039570432 2516970599031118823424 2527328502730835361792 2570523164967951138816 2624533445143559798784 2698861052476727019648 2725477039187542867968 2783465912361745907712 2831591923910008676352 2843244565572189782016 2903739130797129990144 2952600125786504773632 2970850543118697627648 3015421405058558066688 3097809968038300090368 3198650136268713504768 3266706522146771238912 3321675141509817870336 3336210916235000414208 3354433279000052760576 3355960798708158431232 3369771336974447149056 3485036214043087601664 3499377926858079731712 3598481403302302692864 3633969385583390490624 3675044837415117643776 3775455898546678235136 3790992754096253042688 3855784747451926708224 3936800167715339698176 4020561873411410755584 4088215558781314301952 4264866848358284673024 4355608696195694985216 4428900188679757160448 4474614398277544574976 4523132107587837100032 4646714952057450135552 4797975204403070257152 4845292514111187320832 4900059783220156858368 5004316374352500621312 5031649918500079140864 5033941198062237646848 5054657005461670723584 5249066890287119597568 5397722104953454039296 5450954078375085735936 5663183847820017352704 5686489131144379564032 5807478261594259980288 5905200251573009547264 5941701086237395255296 6030842810117116133376 6397300272537427009536 6533413044293542477824 6643350283019635740672 6711921597416316862464 6970072428086175203328 6998755853716159463424 7196962806604605385728 7267938771166780981248 7350089674830235287552 7550911797093356470272 7581985508192506085376 7711569494903853416448 7873600335430679396352 8176431117562628603904 8529733696716569346048 8711217392391389970432 8857800377359514320896 9046264215175674200064 9293429904114900271104 9595950408806140514304 9800119566440313716736 10008632748705001242624 10063299837000158281728 10067882396124475293696 10109314010923341447168 10498133780574239195136 10795444209906908078592 10901908156750171471872 11326367695640034705408 11372978262288759128064 11810400503146019094528 12061685620234232266752 12794600545074854019072 13066826088587084955648 13286700566039271481344 13423843194832633724928 13940144856172350406656 14393925613209210771456 14535877542333561962496 14700179349660470575104 15101823594186712940544 15163971016385012170752 15747200670861358792704 16352862235125257207808 17059467393433138692096 17422434784782779940864 17715600754719028641792 18092528430351348400128 19191900817612281028608 19600239132880627433472 20135764792248950587392 20996267561148478390272 21590888419813816157184 21803816313500342943744 22652735391280069410816 22745956524577518256128 23620801006292038189056 25589201090149708038144 26133652177174169911296 26573401132078542962688 27880289712344700813312 28787851226418421542912 29400358699320941150208 30203647188373425881088 30327942032770024341504 31494401341722717585408 32705724470250514415616 34118934786866277384192 35431201509438057283584 36185056860702696800256 38383801635224562057216 39200478265761254866944 40271529584497901174784 43181776839627632314368 43607632627000685887488 45305470782560138821632 45491913049155036512256 47241602012584076378112 51178402180299416076288 52267304354348339822592 53146802264157085925376 57575702452836843085824 58800717398641882300416 60407294376746851762176 62988802683445435170816 65411448940501028831232 68237869573732554768384 70862403018876114567168 76767603270449124114432 78400956531522509733888 86363553679255264628736 90610941565120277643264 90983826098310073024512 94483204025168152756224 102356804360598832152576 106293604528314171850752 115151404905673686171648 117601434797283764600832 120814588753493703524352 130822897881002057662464 136475739147465109536768 141724806037752229134336 153535206540898248228864 156801913063045019467776 172727107358510529257472 181221883130240555286528 188966408050336305512448 204713608721197664305152 212587209056628343701504 230302809811347372343296 235202869594567529201664 272951478294930219073536 283449612075504458268672 307070413081796496457728 345454214717021058514944 362443766260481110573056 409427217442395328610304 425174418113256687403008 460605619622694744686592 470405739189135058403328 566899224151008916537344 614140826163592992915456 690908429434042117029888 818854434884790657220608 850348836226513374806016 921211239245389489373184 1228281652327185985830912 1381816858868084234059776 1700697672453026749612032 1842422478490778978746368 2456563304654371971661824 2763633717736168468119552 3684844956981557957492736 5527267435472336936239104 7369689913963115914985472 11054534870944673872478208 22109069741889347744956416
- Sum of all divisors σ(n): 74639007994856795756156163
- Sum of proper divisors (its aliquot sum) s(n): 52529938252967448011199747
- 22109069741889347744956416 is an abundant number, because the sum of its proper divisors (52529938252967448011199747) is greater than itself. Its abundance is 30420868511078100266243331
Bases of 22109069741889347744956416
- Binary: 10010010010011100011100010010100000011001000010000110000110010001000000000000000000002
- Hexadecimal: 0x1249C71281908619100000
- Base-36: 2S09U2WPF5S000000
Squares and roots of 22109069741889347744956416
- 22109069741889347744956416 squared (221090697418893477449564162) is 488810964851727109716275904110275574360765739565056
- 22109069741889347744956416 cubed (221090697418893477449564163) is 10807155712507057322318356114061351119039436874588850686892996220405516599296
-
22109069741889347744956416 is a
perfect square number . Itssquare root is 4702028258304 -
The
cube root of 22109069741889347744956416 is 280666227.0622452855
Scales and comparisons
How big is 22109069741889347744956416?- 22,109,069,741,889,347,744,956,416 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 22,109,069,741,889,347,744,956,416 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 22109069741889347744956416 cubic inches would be around 23388852.3 feet tall.
Recreational maths with 22109069741889347744956416
- 22109069741889347744956416 backwards is 61465944774398814796090122
- The number of decimal digits it has is: 26
- The sum of 22109069741889347744956416's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 22109069741889347744956416 - Facts about the integer". Numbermatics.com. 2024. Web. 30 May 2024.
APA style:
Numbermatics. (2024). Number 22109069741889347744956416 - Facts about the integer. Retrieved 30 May 2024, from https://numbermatics.com/n/22109069741889347744956416/
Chicago style:
Numbermatics. 2024. "Number 22109069741889347744956416 - Facts about the integer". https://numbermatics.com/n/22109069741889347744956416/
The information we have on file for 22109069741889347744956416 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 22109069741889347744956416, math, Factors of 22109069741889347744956416, curriculum, school, college, exams, university, Prime factorization of 22109069741889347744956416, STEM, science, technology, engineering, physics, economics, calculator, twenty-two septillion, one hundred nine sextillion, sixty-nine quintillion, seven hundred forty-one quadrillion, eight hundred eighty-nine trillion, three hundred forty-seven billion, seven hundred forty-four million, nine hundred fifty-six thousand, four hundred sixteen.