43896268247078500877205504
43,896,268,247,078,500,877,205,504 is an even composite number composed of six prime numbers multiplied together.
43896268247078500877205504 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 43896268247078500877205504:
218 × 33 × 133 × 313 × 473 × 973
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 13 × 13 × 13 × 31 × 31 × 31 × 47 × 47 × 47 × 97 × 97 × 97)See below for interesting mathematical facts about the number 43896268247078500877205504 from the Numbermatics database.
Names of 43896268247078500877205504
- Cardinal: 43896268247078500877205504 can be written as Forty-three septillion, eight hundred ninety-six sextillion, two hundred sixty-eight quintillion, two hundred forty-seven quadrillion, seventy-eight trillion, five hundred billion, eight hundred seventy-seven million, two hundred five thousand, five hundred four.
Scientific notation
- Scientific notation: 4.3896268247078500877205504 × 1025
Factors of 43896268247078500877205504
Divisors of 43896268247078500877205504
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 31 32 36 39 47 48 52 54 62 64 72 78 93 94 96 97 104 108 117 124 128 141 144 156 169 186 188 192 194 208 216 234 248 256 279 282 288 291 312 338 351 372 376 384 388 403 416 423 432 468 496 507 512 558 564 576 582 611 624 676 702 744 752 768 776 806 832 837 846 864 873 936 961 992 1014 1024 1116 1128 1152 1164 1209 1222 1248 1261 1269 1352 1404 1457 1488 1504 1521 1536 1552 1612 1664 1674 1692 1728 1746 1833 1872 1922 1984 2028 2048 2197 2209 2232 2256 2304 2328 2418 2444 2496 2522 2538 2619 2704 2808 2883 2914 2976 3007 3008 3042 3072 3104 3224 3328 3348 3384 3456 3492 3627 3666 3744 3783 3844 3968 4056 4096 4371 4394 4418 4464 4512 4559 4563 4608 4656 4836 4888 4992 5044 5076 5238 5239 5408 5499 5616 5766 5828 5952 6014 6016 6084 6144 6208 6448 6591 6627 6656 6696 6768 6912 6984 7254 7332 7488 7566 7688 7936 7943 8112 8192 8649 8742 8788 8836 8928 9021 9024 9118 9126 9216 9312 9409 9672 9776 9984 10088 10152 10476 10478 10816 10881 10998 11232 11349 11532 11656 11904 12028 12032 12168 12288 12416 12493 12896 13113 13182 13254 13312 13392 13536 13677 13824 13968 14508 14664 14976 15132 15376 15717 15872 15886 16224 16384 16393 16497 17298 17484 17576 17672 17856 18042 18048 18236 18252 18432 18624 18818 18941 19344 19552 19773 19881 19968 20176 20304 20952 20956 21632 21762 21996 22464 22698 23064 23312 23808 23829 24056 24064 24336 24576 24832 24986 25792 25947 26226 26364 26508 26624 26784 27063 27072 27354 27648 27936 28227 28717 29016 29328 29791 29952 30264 30752 31434 31744 31772 32448 32768 32786 32994 34047 34596 34968 35152 35344 35712 36084 36096 36472 36504 36864 37248 37479 37636 37882 38688 39091 39104 39339 39546 39762 39936 40352 40608 41031 41904 41912 43264 43524 43992 44928 45167 45396 46128 46624 47151 47616 47658 48112 48128 48672 49152 49179 49664 49972 51584 51894 52452 52728 53016 53248 53568 54126 54144 54708 55296 55872 56454 56823 57434 58032 58656 59267 59319 59582 59643 59904 60528 61504 62868 63488 63544 64896 65536 65572 65988 68094 68107 68479 69192 69936 70304 70688 71424 71487 72168 72192 72944 73008 73728 74496 74958 75272 75764 77376 78182 78208 78678 79092 79524 79872 80704 81189 81216 82062 83808 83824 84681 86151 86528 87048 87984 89373 89856 90334 90792 92256 93217 93248 94302 95232 95316 96224 96256 97344 98304 98358 99328 99944 103168 103259 103788 103823 104904 105456 106032 106496 107136 108252 108288 109416 110592 111744 112437 112908 113646 114868 116064 117273 117312 118534 118638 119164 119286 119808 121056 122317 123008 123093 125736 126976 127088 129792 131072 131144 131976 135501 136188 136214 136958 138384 139872 140608 141329 141376 141453 142848 142974 144336 144384 145888 146016 147456 147537 148992 149916 150544 151528 154752 156364 156416 157356 158184 159048 159744 161408 162378 162409 162432 164124 167616 167648 169362 170469 172302 173056 174096 175968 177801 178746 179712 180668 181584 184512 186434 186496 188604 190464 190632 192448 192512 194688 196608 196716 198656 199888 204321 205437 206336 206518 207576 207646 209808 210912 212064 212992 213109 214272 214273 214461 216504 216576 218832 221184 223488 224874 225816 227292 229736 232128 234546 234624 237068 237276 238328 238572 239616 242112 244634 246016 246186 246233 251472 253952 254043 254176 258453 259584 262144 262288 263952 268119 271002 272376 272428 273916 276768 279651 279744 281216 282658 282752 282906 285696 285948 288672 288768 291679 291776 292032 294912 295074 297984 299832 301088 303056 309504 309777 311469 312728 312832 314712 316368 318096 319488 322816 324756 324818 324864 328248 335232 335296 337311 338724 340938 344604 346112 348192 351819 351936 355602 357492 359424 361336 363168 366951 369024 372868 372992 373321 377208 380928 381264 384896 385024 387283 389376 393216 393432 397312 399776 406503 408642 410874 412672 413036 415152 415292 419616 421824 423987 424128 425984 426218 428544 428546 428922 433008 433152 437664 442223 442368 442611 446976 449748 451632 454584 459472 464256 469092 469248 474136 474552 476656 477144 479232 484224 487227 489268 492032 492372 492466 502944 507904 508086 508183 508352 511407 516906 519168 524576 527904 533403 536238 542004 544752 544856 547832 553536 559302 559488 562432 565316 565504 565812 571392 571896 577344 577536 583358 583552 584064 587171 589824 590148 595968 599664 602176 606112 612963 616311 619008 619554 622938 625456 625664 629424 632736 636192 638976 639327 642819 645632 649512 649636 649728 656496 670464 670592 674622 677448 681876 689208 692224 696384 703638 703872 711204 714984 718848 722672 726336 733902 738048 738699 745736 745984 746642 754416 761856 762528 769792 770048 770471 774566 775359 778752 786432 786864 794624 799552 804357 813006 817284 821748 825344 826072 830304 830584 838953 839232 843648 847974 848256 851968 852436 857088 857092 857844 866016 866304 875037 875328 884446 884736 885222 890227 893952 899496 903264 909168 912673 918944 928512 929331 934407 938184 938496 948272 949104 953312 954288 958464 968448 974454 978536 984064 984744 984932 1005888 1015808 1016172 1016366 1016704 1022814 1033812 1038336 1049152 1055457 1055808 1066806 1072476 1084008 1089504 1089712 1095664 1100853 1107072 1118604 1118976 1119963 1124864 1130632 1131008 1131624 1142784 1143792 1154688 1155072 1161849 1166716 1167104 1168128 1174342 1179648 1180296 1191936 1199328 1204352 1211821 1212224 1219509 1225926 1232622 1238016 1239108 1245876 1250912 1251328 1258848 1265472 1271961 1272384 1277952 1278654 1285638 1291264 1299024 1299272 1299456 1312992 1326669 1340928 1341184 1349244 1349699 1354896 1363752 1378416 1384448 1392768 1400177 1407276 1407744 1422408 1429968 1437696 1445344 1452672 1461681 1467804 1476096 1477398 1491472 1491968 1493284 1508832 1523712 1524549 1525056 1539584 1540096 1540942 1549132 1550718 1557504 1573728 1589248 1590121 1599104 1600209 1608714 1626012 1634568 1643496 1650688 1652144 1660608 1661168 1677906 1678464 1687296 1695948 1696512 1703936 1704872 1714176 1714184 1715688 1732032 1732608 1750074 1750656 1761513 1768892 1769472 1770444 1780454 1787904 1798992 1806528 1818336 1825346 1837277 1837888 1838889 1848933 1857024 1858662 1868814 1876368 1876992 1896544 1898208 1906624 1908576 1916928 1917981 1928457 1936896 1948908 1957072 1968128 1969488 1969864 2011776 2031616 2032344 2032732 2033408 2045628 2067624 2076672 2098304 2110914 2111317 2111616 2122849 2133612 2144952 2168016 2179008 2179424 2191328 2201706 2214144 2216097 2237208 2237952 2239926 2249728 2261264 2262016 2263248 2285568 2287584 2309376 2310144 2311413 2323698 2333432 2334208 2336256 2348684 2359296 2360592 2383872 2398656 2408704 2423642 2424448 2439018 2451852 2465244 2476032 2478216 2491752 2501824 2502656 2516859 2517696 2530944 2543922 2544768 2555904 2557308 2571276 2582528 2598048 2598544 2598912 2625111 2625984 2653338 2670681 2681856 2682368 2698488 2699398 2709792 2727504 2738019 2756832 2768896 2785536 2785549 2787993 2800354 2803221 2814552 2815488 2844816 2859936 2875392 2889727 2890688 2905344 2923362 2935608 2952192 2954796 2982944 2983936 2986568 3017664 3047424 3049098 3050112 3079168 3080192 3081884 3098264 3101436 3115008 3147456 3178496 3180242 3198208 3200418 3201029 3217428 3218513 3252024 3269136 3286992 3301376 3302559 3304288 3321216 3322336 3355812 3356928 3359889 3374592 3391896 3393024 3407872 3409744 3428352 3428368 3431376 3464064 3465216 3485547 3500148 3501312 3523026 3537784 3538944 3540888 3560908 3575808 3597984 3613056 3635463 3636672 3650692 3674554 3675776 3677778 3697866 3714048 3717324 3737628 3752736 3753984 3791827 3793088 3796416 3813248 3815883 3817152 3833856 3835962 3856914 3873792 3897816 3914144 3936256 3938976 3939728 3980007 4023552 4049097 4063232 4064688 4065464 4066816 4091256 4135248 4153344 4196608 4200531 4221828 4222634 4223232 4245698 4267224 4289904 4336032 4358016 4358848 4381199 4382656 4385043 4403412 4428288 4432194 4474416 4475904 4479852 4499456 4522528 4524032 4526496 4571136 4573647 4575168 4618752 4620288 4622826 4647396 4666864 4668416 4672512 4697368 4721184 4767744 4770363 4797312 4817408 4847284 4848896 4853173 4878036 4903704 4930488 4952064 4956432 4983504 5003648 5005312 5033718 5034679 5035392 5061888 5087844 5089536 5111808 5114616 5142552 5165056 5196096 5197088 5197824 5250222 5251968 5284539 5306676 5341362 5363712 5364736 5396976 5398796 5419584 5455008 5476038 5511831 5513664 5537792 5571072 5571098 5575986 5600708 5606442 5629104 5630976 5689632 5719872 5748899 5750784 5753943 5779454 5781376 5785371 5810688 5846724 5871216 5904384 5909592 5965888 5967872 5973136 6035328 6094848 6098196 6100224 6158336 6160384 6163768 6196528 6202872 6230016 6294912 6333951 6356992 6360484 6368547 6396416 6400836 6402058 6434856 6437026 6504048 6538272 6573984 6602752 6605118 6606379 6608576 6642432 6642463 6644672 6648291 6711624 6713856 6719778 6749184 6783792 6786048 6819488 6856704 6856736 6862752 6928128 6930432 6934239 6971094 7000296 7002624 7046052 7075568 7077888 7081776 7121816 7151616 7195968 7226112 7270926 7273344 7301384 7349108 7351552 7355556 7395732 7428096 7434648 7475256 7505472 7507968 7583654 7586176 7592832 7626496 7631766 7633223 7634304 7667712 7671924 7713828 7747584 7795632 7828288 7872512 7875333 7877952 7879456 7960014 8012043 8047104 8098194 8126464 8129376 8130928 8133632 8182512 8214057 8270496 8306688 8356647 8393216 8401062 8443656 8445268 8446464 8491396 8534448 8579808 8669181 8672064 8716032 8717696 8762398 8765312 8770086 8806824 8856576 8864388 8948832 8951808 8959704 8998912 9042049 9045056 9048064 9052992 9142272 9147294 9150336 9237504 9240576 9245652 9294792 9333728 9336832 9345024 9394736 9442368 9535488 9540726 9594624 9603087 9634816 9655539 9694568 9697792 9706346 9756072 9807408 9860976 9904128 9912864 9967008 10007296 10010624 10016123 10067436 10069358 10070784 10070831 10079667 10123776 10175688 10179072 10223616 10229232 10285104 10330112 10392192 10394176 10395648 10456641 10500444 10503936 10569078 10613352 10682724 10727424 10729472 10793952 10797592 10839168 10906389 10910016 10952076 11023662 11027328 11075584 11142144 11142196 11151972 11201416 11212884 11258208 11261952 11375481 11379264 11439744 11497798 11501568 11507886 11558908 11562752 11570742 11572951 11621376 11693448 11742432 11808768 11819184 11864749 11931776 11935744 11940021 11946272 12070656 12147291 12189696 12196392 12200448 12316672 12320768 12327536 12393056 12405744 12460032 12589824 12601593 12667902 12713984 12720968 12737094 12792832 12801672 12804116 12869712 12874052 13008096 13076544 13143597 13147968 13205504 13210236 13212758 13217152 13284864 13284926 13289344 13296582 13423248 13427712 13439556 13498368 13567584 13572096 13638976 13708913 13713408 13713472 13720941 13725504 13856256 13860864 13868478 13942188 14000592 14005248 14092104 14151136 14163552 14243632 14303232 14311089 14391936 14452224 14541852 14546688 14559519 14602768 14698216 14703104 14711112 14791464 14856192 14869296 14950512 15010944 15015936 15104037 15167308 15172352 15185664 15252992 15263532 15266446 15268608 15335424 15343848 15427656 15495168 15591264 15656576 15745024 15750666 15753673 15755904 15758912 15853617 15920028 16024086 16094208 16196388 16258752 16261856 16267264 16365024 16428114 16535493 16540992 16613376 16713294 16786432 16802124 16887312 16890536 16892928 16982792 17068896 17159616 17246697 17338362 17344128 17432064 17435392 17524796 17530624 17540172 17546087 17613648 17713152 17728776 17897664 17903616 17919408 17997824 18084098 18090112 18096128 18105984 18202301 18284544 18294588 18300672 18475008 18481152 18491304 18589584 18667456 18673664 18690048 18789472 18884736 19001853 19070976 19081452 19105641 19189248 19206174 19269632 19311078 19389136 19395584 19412692 19512144 19614816 19721952 19808256 19819137 19825728 19927389 19934016 20014592 20021248 20032246 20134872 20138716 20141568 20141662 20159334 20247552 20351376 20358144 20458464 20570208 20660224 20671573 20784384 20784481 20788352 20791296 20802717 20913282 21000888 21007872 21138156 21226704 21365448 21454848 21458944 21587904 21595184 21678336 21812778 21820032 21904152 22047324 22054656 22151168 22284288 22284392 22303944 22402832 22425768 22516416 22523904 22750962 22758528 22879488 22899669 22995596 23003136 23015772 23117816 23125504 23141484 23145902 23242752 23386896 23484864 23617536 23638368 23729498 23863552 23871488 23880042 23884601 23892544 24036129 24141312 24294582 24379392 24392784 24400896 24633344 24642171 24655072 24786112 24811488 24920064 25069941 25179648 25203186 25335804 25427968 25441936 25474188 25585664 25603344 25608232 25739424 25748104 26007543 26016192 26153088 26287194 26295936 26411008 26420472 26425516 26434304 26569728 26569852 26578688 26593164 26846496 26855424 26879112 26996736 27126147 27135168 27144192 27277952 27417826 27426816 27426944 27441882 27451008 27597037 27712512 27721728 27736956 27884376 28001184 28010496 28184208 28292863 28302272 28327104 28487264 28606464 28622178 28783872 28809261 28904448 28966617 29083704 29093376 29119038 29205536 29396432 29406208 29422224 29582928 29712384 29738592 29901024 30021888 30031872 30048369 30208074 30212493 30334616 30344704 30371328 30505984 30527064 30532892 30537216 30670848 30687696 30855312 30990336 31182528 31313152 31490048 31501332 31507346 31511808 31517824 31707234 31840056 32048172 32188416 32392776 32517504 32523712 32534528 32719167 32730048 32856228 33070986 33081984 33226752 33426588 33572864 33604248 33774624 33781072 33785856 33965584 34126443 34137792 34319232 34493394 34676724 34688256 34718853 34864128 34870784 35049592 35061248 35080344 35092174 35227296 35426304 35457552 35594247 35795328 35807232 35838816 35995648 36168196 36180224 36192256 36211968 36212137 36404602 36441873 36569088 36589176 36601344 36950016 36962304 36982608 37179168 37334912 37347328 37380096 37566451 37578944 37769472 37804779 38003706 38141952 38162904 38211282 38378496 38412348 38539264 38622156 38778272 38791168 38825384 39024288 39229632 39430791 39443904 39616512 39638274 39651456 39854778 39868032 40029184 40042496 40064492 40269744 40277432 40283136 40283324 40318668 40495104 40702752 40716288 40916928 41126739 41140416 41320448 41343146 41568768 41568962 41576704 41582592 41605434 41826564 41840669 42001776 42015744 42276312 42453408 42730896 42895631 42909696 42917888 42933267 43175808 43190368 43356672 43625556 43640064 43678557 43808304 44094648 44109312 44302336 44568576 44568784 44607888 44805664 44851536 45032832 45047808 45312111 45501924 45517056 45758976 45799338 45991192 46006272 46031544 46235632 46251008 46282968 46291804 46485504 46773792 46969728 47235072 47261019 47276736 47458996 47727104 47742976 47760084 47769202 47785088 48072258 48282624 48589164 48785568 48801792 49266688 49284342 49293751 49310144 49572224 49606479 49622976 49840128 50139882 50359296 50406372 50671608 50883872 50948376 51171328 51206688 51216464 51478848 51496208 51740091 52015086 52032384 52306176 52574388 52591872 52638261 52822016 52840944 52851032 52868608 53139456 53139704 53157376 53186328 53692992 53710848 53758224 53993472 54252294 54270336 54288384 54555904 54606903 54835652 54853632 54853888 54883764 54902016 55194074 55425024 55443456 55473912 55768752 56002368 56020992 56368416 56585726 56604544 56654208 56955587 56974528 57005559 57212928 57244356 57316923 57567744 57618522 57808896 57933234 58167408 58186752 58238076 58411072 58792864 58812416 58844448 59165856 59424768 59457411 59477184 59782167 59802048 60043776 60063744 60096738 60416148 60424986 60669232 60689408 60742656 61011968 61054128 61065784 61074432 61375392 61710624 61980672 62014719 62353443 62365056 62626304 62980096 63002664 63014692 63023616 63035648 63414468 63680112 64096344 64376832 64785552 65035008 65047424 65069056 65438334 65450827 65460096 65712456 65808319 66141972 66163968 66453504 66853176 67145728 67208496 67549248 67562144 67571712 67931168 68252886 68275584 68638464 68699007 68986788 69353448 69376512 69437706 69728256 69741568 70099184 70122496 70160688 70184348 70454592 70852608 70915104 71188494 71590656 71614464 71653803 71677632 71991296 72336392 72360448 72384512 72423936 72424274 72809204 72883746 73138176 73178352 73202688 73900032 73965216 74358336 74669824 74694656 74735687 74760192 75132902 75157888 75209823 75538944 75609558 76007412 76283904 76325808 76422564 76756992 76824696 77078528 77244312 77556544 77582336 77650768 78022629 78048576 78459264 78861582 78887808 79233024 79276548 79302912 79709556 79736064 80058368 80084992 80128984 80539488 80554864 80566272 80566648 80637336 80990208 81378441 81405504 81432576 81833856 82253478 82280832 82640896 82686292 82791111 83137536 83137924 83153408 83165184 83210868 83653128 83681338 84003552 84031488 84552624 84878589 84906816 85461792 85791262 85819392 85835776 85866534 86351616 86352019 86380736 86427783 86713344 86899851 87251112 87280128 87357114 87616608 88189296 88218624 89137152 89137568 89215776 89611328 89703072 90065664 90095616 90145107 90624222 90637479 91003848 91034112 91517952 91598676 91982384 92012544 92063088 92471264 92502016 92565936 92583608 92971008 93547584 93939456 94470144 94522038 94553472 94917992 95454208 95485952 95520168 95538404 95570176 96144516 96565248 97178328 97571136 97603584 98533376 98568684 98587502 98620288 99144448 99212958 99231899 99245952 99680256 99773903 100279764 100718592 100812744 101343216 101767744 101896752 102342656 102379329 102413376 102432928 102957696 102992416 103480182 104030172 104064768 104156559 104612352 105148776 105183744 105276522 105644032 105681888 105702064 105737216 106278912 106279408 106314752 106372656 106782741 107385984 107421696 107516448 107986944 108504588 108540672 108576768 108636411 109111808 109213806 109671304 109707264 109707776 109767528 109804032 110388148 110850048 110886912 110947824 111537504 112004736 112041984 112699353 112736832 113171452 113209088 113308416 113911174 113949056 114011118 114425856 114488712 114633846 115135488 115237044 115617792 115866468 116334816 116373504 116476152 116822144 117546637 117585728 117624832 117688896 118292373 118331712 118849536 118914822 118954368 119564334 119604096 120087552 120127488 120193476 120832296 120849972 121338464 121378816 121485312 122023936 122108256 122131568 122148864 122750784 123380217 123421248 123961344 124029438 124706886 124730112 125252608 125522007 125960192 126005328 126029384 126047232 126071296 126828936 127360224 128192688 128686893 128753664 129571104 130070016 130094848 130138112 130876668 130901654 130920192 130920803 131035671 131424912 131616638 132283944 132327936 132907008 133706352 134291456 134416992 135098496 135124288 135143424 135817169 135862336 135936333 136505772 136551168 137276928 137398014 137973576 138706896 138753024 138875412 139456512 139483136 140198368 140244992 140321376 140368696 140909184 141705216 141783057 141830208 142376988 143181312 143228928 143307606 143355264 143982592 144672784 144720896 144769024 144847872 144848548 145618408 145767492 146356704 146405376 147800064 147881253 147930432 148716672 149339648 149389312 149471374 149520384 150265804 150315776 150419646 150448363 151077888 151219116 152014824 152651616 152845128 153513984 153649392 154157056 154241737 154488624 155113088 155164672 155220273 155301536 156045258 156097152 156918528 157723164 157775616 157914783 158466048 158553096 158605824 159419112 159472128 160116736 160169984 160257968 161078976 161109728 161132544 161133296 161274672 161980416 162756882 162811008 162865152 163667712 163820709 164506956 164561664 165281792 165372584 165582222 166275072 166275848 166306816 166330368 166421736 167306256 167362676 168007104 168062976 169105248 169757178 169813632 170866761 170923584 171582524 171638784 171671552 171733068 172703232 172704038 172761472 172855566 173426688 173799702 174502224 174560256 174714228 175233216 176378592 176437248 178215869 178274304 178275136 178372233 178431552 179222656 179346501 179406144 180131328 180191232 180290214 181248444 181274958 182007696 182068224 183035904 183197352 183964768 184126176 184942528 185004032 185131872 185167216 185942016 186044157 187060329 187095168 187878912 188940288 189044076 189106944 189835984 190908416 190971904 191040336 191076808 191140352 192289032 193130496 194356656 195142272 195207168 196352481 197066752 197137368 197175004 197240576 197424957 198288896 198425916 198463798 198491904 199360512 199547806 200559528 201437184 201625488 202686432 203535488 203793504 204685312 204758658 204797749 204826752 204865856 205915392 205916353 205984832 206097021 206960364 208060344 208129536 208313118 209224704 210297552 210367488 210553044 211363776 211404128 211474432 212557824 212558816 212629504 212745312 213565482 214771968 214843392 214961409 215032896 215973888 217009176 217081344 217153536 217272822 218223616 218427612 219342608 219414528 219415552 219535056 219608064 220776296 221700096 221895648 223075008 224009472 224083968 224207061 225398706 225473664 226342904 226418176 226616832 227822348 227898112 228022236 228099131 228851712 228977424 229267692 230270976 230474088 231235584 231732936 232669632 232747008 232952304 233644288 235093274 235171456 235249664 235377792 236584746 236629913 236663424 237699072 237829644 237908736 239128668 239208192 240175104 240254976 240386952 241664592 241699944 242676928 242757632 242970624 244047872 244135323 244216512 244263136 244297728 245501568 246760434 246842496 247922688 248058876 248373333 249413772 249460224 250505216 251044014 251920384 252010656 252058768 252094464 252142592 253657872 254635767 254720448 256385376 257373786 257507328 259056057 259142208 260140032 260189696 260276224 261753336 261803308 261840384 261841606 262071342 262849824 263233276 264567888 264655872 267412704 268582912 268833984 270196992 270198253 270248576 270286848 270435321 271634338 271724672 271872666 271912437 273011544 273102336 274553856 274796028 275947152 277413792 277506048 277750824 278913024 278966272 280303519 280396736 280489984 280642752 280737392 281818368 283410432 283566114 283660416 284753976 286362624 286457856 286615212 286710528 287965184 289345568 289441792 289538048 289695744 289697096 291236816 291534984 292713408 292810752 295600128 295762506 295860864 297433344 297695697 298679296 298778624 298942748 299040768 299321709 300531608 300631552 300839292 300896726 302155776 302438232 304029648 305303232 305690256 307027968 307298784 308314112 308483474 308977248 310226176 310329344 310440546 310499813 310603072 312090516 312194304 312195761 312469677 313837056 315446328 315551232 315829566 316932096 317106192 317211648 318838224 318944256 320233472 320348223 320515936 322157952 322219456 322265088 322266592 322549344 323960832 325513764 325622016 325730304 325909233 327335424 327641418 329013912 329123328 330563584 330745168 331164444 332550144 332551696 332613632 332660736 332843472 334612512 334725352 336014208 336125952 338098059 338210496 339514356 339627264 341733522 341847168 343165048 343277568 343343104 343466136 345406464 345408076 345522944 345711132 346853376 347599404 349004448 349120512 349428456 350466432 352639911 352757184 352874496 356431738 356548608 356550272 356744466 356863104 358445312 358693002 358761481 358812288 360262656 360382464 360580428 362496888 362549916 364015392 364136448 366071808 366394704 367807219 367929536 368252352 369885056 370008064 370140651 370263744 370334432 371884032 372088314 374120658 374190336 375757824 376566021 377880576 378088152 378213888 379671968 381816832 381943808 382080672 382153616 382280704 384578064 386060679 386260992 388713312 390284544 390414336 392704962 392762409 394133504 394274736 394350008 394481152 394849914 396577792 396851832 396927596 396983808 398721024 399095612 401119056 402874368 403250976 405372864 407070976 407451507 407587008 409370624 409517316 409595498 409653504 409731712 411830784 411832706 411969664 412194042 413920728 416120688 416259072 416626236 418449408 420595104 420734976 421106088 422727552 422808256 422948864 424976303 425115648 425117632 425259008 425349171 425490624 427130964 429543936 429686784 429922818 430065792 431947776 434018352 434162688 434307072 434545644 436447232 436855224 438685216 438831104 439070112 439216128 441552592 443400192 443643759 443791296 446150016 448018944 448167936 448414122 450797412 450947328 451345089 452685808 452836352 453233664 455644696 455796224 456044472 456198262 457954848 458535384 460541952 460948176 462471168 462725211 463465872 465339264 465494016 465904608 467288576 470186548 470342912 470499328 470755584 470757781 473169492 473259826 473326848 473744349 475398144 475659288 475817472 478257336 478416384 480350208 480509952 480773904 483329184 483399888 485353856 485515264 485941248 488095744 488270646 488363863 488433024 488526272 488595456 491003136 491462127 493520868 493684992 495845376 496117752 496746666 498827544 498920448 501010432 502088028 504021312 504117536 504188928 504285184 507315744 509271534 509440896 512600283 512770752 514747572 515014656 518112114 518284416 520280064 520379392 520552448 523506672 523606616 523680768 523683212 524142684 525699648 526466552 529135776 529311744 534647607 534825408 537165824 537667968 540393984 540396506 540497152 540573696 540870642 543268676 543449344 543745332 543824874 543928697 546023088 546204672 549107712 549592056 551894304 554827584 555012096 555501648 557643203 557826048 557932544 558132471 560607038 560793472 560979968 561180987 561285504 561474784 563636736 566820864 567132228 567320832 569507952 572725248 572915712 573230424 573421056 575930368 578691136 578883584 579076096 579391488 579394192 582473632 583069968 585426816 585621504 589057443 591200256 591525012 591721728 592274871 594866688 595391394 597358592 597557248 597885496 598081536 598643418 601063216 601263104 601678584 601793452 604311552 604876464 608059296 610606464 611380512 614055936 614393247 614597568 616628224 616966948 617749059 617954496 620452352 620658688 620881092 620999626 621206144 624181032 624388608 624391522 624939354 627674112 630892656 631102464 631659132 634212384 634423296 637676448 637888512 640466944 640696446 640818763 641031872 644315904 644318911 644438912 644530176 644533184 644884227 645098688 647921664 651027528 651244032 651460608 651818466 654670848 655282836 658027824 658246656 661490336 662328888 665100288 665103392 665227264 665686944 669225024 669450704 672028416 672251904 672621183 676196118 676420992 679028712 679254528 683467044 683694336 684297393 686330096 686555136 686686208 686932272 690812928 690816152 691045888 691422264 693706752 695198808 698008896 698241024 698856912 700932864 705279822 705514368 705748992 709889739 712863476 713097216 713100544 713488932 713726208 716890624 717386004 717522962 717624576 720525312 720764928 721160856 724993776 725099832 728030784 728272896 732143616 732789408 735614438 735859072 736504704 739770112 740016128 740281302 740422631 740527488 740668864 743768064 744176628 745119999 748241316 748380672 751515648 753132042 755761152 756176304 756427776 759343936 763633664 763907301 764161344 764307232 764561408 769156128 772121358 772521984 777168171 777426624 780569088 780828672 785409924 785524818 788267008 788549472 788700016 788962304 789699828 793155584 793703664 793855192 793967616 798191224 802238112 805748736 806501952 810594759 810745728 814141952 814903014 815174016 818741248 819034632 819190996 819307008 819463424 823661568 823665412 823939328 824388084 827841456 832241376 832518144 833252472 836898816 840910557 841190208 841469952 842212176 845455104 845616512 845897728 849952606 850231296 850235264 850518016 850698342 850981248 854261928 855508147 859087872 859373568 859845636 860131584 863895552 868036704 868325376 868614144 869091288 872894464 873710448 877078753 877370432 877662208 878140224 878432256 883105184 886800384 887287518 887582592 892300032 893087091 896037888 896335872 896828244 897965127 901594824 901894656 902690178 905371616 905672704 906467328 911289392 911592448 912088944 912396524 915909696 917070768 921083904 921896352 924942336 925450422 926931744 930678528 930988032 931499439 931809216 934577152 936587283 940373096 940685824 940998656 941511168 941515562 946338984 946519652 946653696 947488698 950796288 951318576 951634944 956514672 956832768 960700416 961547808 966658368 966799776 970707712 971030528 971563931 971882496 976191488 976541292 976727726 976866048 976870607 977052544 977190912 977727699 982006272 982924254 987041736 987369984 991690752 992235504 993493332 997655088 997840896 1002020864 1004176056 1008042624 1008235072 1008377856 1008570368 1014294177 1014631488 1018543068 1018881792 1025200566 1025541504 1029495144 1030029312 1036224228 1036568832 1040560128 1040758784 1041104896 1047013344 1047213232 1047361536 1047366424 1048285368 1051399296 1052933104 1057919733 1058271552 1058623488 1069295214 1069650816 1074331648 1075335936 1076284443 1080787968 1080793012 1080994304 1081147392 1081741284 1086537352 1086898688 1087490664 1087649748 1087857394 1092046176 1092409344 1098215424 1099184112 1103421657 1103788608 1109655168 1110024192 1111003296 1115286406 1115652096 1115865088 1116264942 1121214076 1121586944 1121959936 1122361974 1122571008 1122576247 1122949568 1127273472 1129698063 1133641728 1134264456 1134641664 1139015904 1145450496 1145831424 1146460848 1146842112 1157382272 1157767168 1158182037 1158782976 1158788384 1164947264 1166139936 1170853632 1171243008 1178114886 1178287227 1182400512 1183050024 1183443456 1184549742 1189733376 1190782788 1194717184 1195114496 1195770992 1196163072 1197286836 1202126432 1202526208 1203357168 1203586904 1208623104 1209752928 1216118592 1221212928 1222354521 1222761024 1228111872 1228786494 1229195136 1233256448 1233933896 1235498118 1235908992 1240904704 1241317376 1241762184 1241999252 1242412288 1248362064 1248777216 1248783044 1249878708 1255348224 1261785312 1262204928 1263318264 1268424768 1268846592 1274928909 1275352896 1275777024 1280933888 1281392892 1281637526 1282063744 1288631808 1288637822 1288877824 1289060352 1289066368 1289768454 1290197376 1295843328 1297060739 1302055056 1302488064 1302921216 1303636932 1309341696 1310565672 1316055648 1316493312 1322980672 1324657776 1329764561 1330200576 1330206784 1330454528 1330931277 1331373888 1338450048 1338901408 1344056832 1344503808 1345242366 1352392236 1352841984 1354035267 1358057424 1358509056 1366934088 1367388672 1368594786 1372660192 1373372416 1373864544 1381625856 1381632304 1382091776 1382844528 1387413504 1388175633 1390397616 1396017792 1396482048 1397713824 1401865728 1410559644 1411028736 1411497984 1412273343 1419779478 1425726952 1426194432 1426201088 1426977864 1427452416 1433781248 1434772008 1435045924 1435249152 1441050624 1441529856 1442321712 1449987552 1450199664 1456061568 1456545792 1464287232 1465091589 1465578816 1471228876 1471718144 1473009408 1479540224 1480032256 1480562604 1480845262 1481054976 1481337728 1487536128 1488353256 1490239998 1496482632 1496761344 1503031296 1506264084 1512352608 1512855552 1518687872 1527267328 1527814602 1528106281 1528322688 1528614464 1529122816 1537800849 1538312256 1544242716 1545043968 1554336342 1554853248 1561138176 1561657344 1570819848 1571049636 1577098944 1577400032 1577924608 1579399656 1586311168 1587407328 1587710384 1587935232 1596382448 1603942821 1604476224 1611497472 1613003904 1621189518 1621491456 1628283904 1629806028 1630348032 1631786091 1637482496 1638069264 1638381992 1638614016 1638926848 1647323136 1647330824 1647878656 1648776168 1655682912 1664482752 1665036288 1666504944 1672929609 1673797632 1681821114 1682380416 1682939904 1684424352 1690910208 1691233024 1691795456 1699905212 1700462592 1700470528 1701036032 1701396684 1701962496 1701970439 1708523856 1711016294 1718175744 1718747136 1719691272 1720263168 1727791104 1736073408 1736650752 1737228288 1738182576 1745788928 1747420896 1754157506 1754740864 1755324416 1756280448 1756864512 1765623197 1766210368 1767172329 1773600768 1774575036 1775165184 1776824613 1784600064 1786174182 1792075776 1792671744 1793656488 1795930254 1803189648 1803789312 1805380356 1810743232 1811345408 1812934656 1822578784 1823184896 1824177888 1824793048 1831819392 1834141536 1842167808 1843179741 1843792704 1849884672 1850900844 1853247177 1853863488 1861357056 1861976064 1862998878 1863618432 1869154304 1873174566 1880746192 1881371648 1881997312 1883022336 1883031124 1892677968 1893039304 1893307392 1894977396 1902637152 1903269888 1913029344 1913665536 1921400832 1922456289 1923095616 1932956733 1933316736 1933599552 1941415424 1942061056 1943127862 1943764992 1952382976 1953082584 1953455452 1953732096 1953741214 1954105088 1954381824 1955455398 1964012544 1965848508 1974083472 1974739968 1984471008 1986986664 1995310176 1995681792 2004041728 2005142581 2008352112 2016085248 2016094657 2016470144 2016755712 2017140736 2017863549 2028588354 2029262976 2037086136 2037763584 2050401132 2051083008 2052892179 2058990288 2060058624 2072448456 2073137664 2081120256 2081517568 2082209792 2094026688 2094426464 2094723072 2094732848 2096570736 2102798592 2105866208 2115839466 2116543104 2117246976 2129669217 2138590428 2139301632 2148663296 2150671872 2152568886 2161575936 2161586024 2161988608 2162294784 2163482568 2173074704 2173797376 2174981328 2175299496 2175714788 2184092352 2184818688 2196430848 2198368224 2206843314 2207577216 2219310336 2220048384 2221267893 2222006592 2230572812 2231304192 2231730176 2232529884 2242428152 2243173888 2243919872 2244723948 2245142016 2245152494 2245899136 2254546944 2259396126 2267283456 2268528912 2269283328 2278031808 2290900992 2292921696 2293684224 2314764544 2315534336 2316364074 2316806297 2317565952 2317576768 2329894528 2331504513 2332279872 2341707264 2342486016 2356229772 2356574454 2364801024 2366100048 2366886912 2369099484 2379466752 2381565576 2389434368 2391541984 2394573672 2404252864 2405052416 2406714336 2407173808 2417246208 2419505856 2431784277 2432237184 2442425856 2444709042 2445522048 2456223744 2457572988 2458390272 2466512896 2467867792 2470996236 2471817984 2481809408 2482634752 2483524368 2483998504 2484824576 2496724128 2497554432 2497566088 2499757416 2510696448 2522731671 2523570624 2524409856 2526636528 2536849536 2537693184 2549857818 2550705792 2551554048 2561867776 2562785784 2563275052 2564127488 2566524441 2577263616 2577275644 2577755648 2578120704 2578132736 2579536908 2580394752 2591686656 2594121478 2604110112 2604976128 2605842432 2607273864 2618683392 2621131344 2631236259 2632111296 2632986624 2645961344 2649315552 2659529122 2660401152 2660413568 2660909056 2661862554 2662747776 2676900096 2676912589 2677802816 2679261273 2688113664 2689007616 2690484732 2693895381 2704784472 2705683968 2708070534 2716114848 2717018112 2733868176 2734777344 2737189572 2745320384 2747729088 2763251712 2763264608 2764183552 2765689056 2774827008 2776351266 2780795232 2792035584 2792964096 2794498317 2795427648 2803731456 2809761849 2821119288 2822057472 2822995968 2824546686 2839558956 2851453904 2852388864 2852402176 2853955728 2854904832 2867562496 2869544016 2870091848 2870498304 2882101248 2884643424 2899975104 2900399328 2912123136 2913091584 2914691793 2928574464 2930183178 2930611821 2931157632 2942457752 2943436288 2946018816 2959080448 2960064512 2961125208 2961690524 2962109952 2962675456 2975072256 2976706512 2980479996 2992965264 2993522688 3006062592 3012528168 3024705216 3025711104 3037375744 3054534656 3055629204 3056212562 3056645376 3057228928 3058245632 3075601698 3076188869 3076624512 3088485432 3090087936 3092990993 3108672684 3109706496 3122276352 3123314688 3141639696 3142099272 3154197888 3154800064 3155849216 3158799312 3172622336 3173759199 3174814656 3175420768 3175870464 3192764896 3207885642 3208952448 3222994944 3226007808 3228853329 3242379036 3242982912 3256567808 3259612056 3260696064 3263572182 3274964992 3276138528 3276763984 3277228032 3277853696 3294646272 3294661648 3295757312 3297552336 3310264971 3311365824 3328965504 3330072576 3333009888 3345859218 3347595264 3363642228 3364760832 3365879808 3367728741 3368848704 3381820416 3382466048 3383590912 3399810424 3400925184 3400941056 3402072064 3402793368 3403924992 3403940878 3417047712 3422032588 3436351488 3437494272 3439382544 3440526336 3472146816 3473301504 3476365152 3491577856 3494841792 3508315012 3509481728 3510648832 3512560896 3512577289 3513729024 3531246394 3532420736 3534344658 3534861681 3547201536 3549150072 3550330368 3553649226 3569200128 3572348364 3584151552 3585343488 3587312976 3591860508 3606379296 3607578624 3610760712 3621486464 3622690816 3625869312 3643945747 3645157568 3646369792 3648355776 3649586096 3663638784 3667063563 3668283072 3684335616 3686359482 3687585408 3699769344 3701801688 3706494354 3707726976 3722714112 3723952128 3725997756 3727236864 3738308608 3746349132 3761492384 3762743296 3763994624 3766044672 3766062248 3785355936 3786078608 3786614784 3789954792 3805274304 3806539776 3824786727 3826058688 3827331072 3842801664 3844912578 3846191232 3865913466 3866633472 3867199104 3882830848 3884122112 3886255724 3887529984 3891182217 3904765952 3906165168 3906910904 3907464192 3907482428 3908210176 3908763648 3910910796 3928025088 3931697016 3948166944 3949479936 3968942016 3973973328 3989293683 3990620352 3991363584 4008083456 4010285162 4016704224 4032170496 4032189314 4032940288 4033511424 4034281472 4035727098 4057176708 4058525952 4058544893 4062105801 4074172272 4075527168 4100802264 4102166016 4105784358 4117980576 4120117248 4144896912 4146275328 4162240512 4163035136 4164526899 4188053376 4188852928 4189446144 4189465696 4193141472 4205597184 4211732416 4231678932 4233086208 4234493952 4236820029 4259338434 4277180856 4278603264 4297326592 4301343744 4305137772 4323151872 4323172048 4323977216 4324589568 4326965136 4346149408 4347594752 4349962656 4350598992 4351429576 4368184704 4369637376 4392861696 4395274767 4396736448 4413686628 4415154432 4438620672 4440096768 4442535786 4444013184 4461145624 4462608384 4463460352 4465059768 4484856304 4486347776 4487839744 4489447896 4490284032 4490304988 4491798272 4509093888 4518792252 4537057824 4538566656 4556063616 4581801984 4584318843 4585843392 4587368448 4629529088 4631068672 4632728148 4633612594 4635131904 4635153536 4659789056 4663009026 4663899253 4664559744 4683414528 4684972032 4712459544 4713148908 4732200096 4733773824 4738198968 4758933504 4763131152 4778868736 4781493847 4783083968 4789147344 4808505728 4810104832 4811828463 4813428672 4814347616 4834492416 4839011712 4863568554 4864474368 4884851712 4889418084 4891044096 4895358273 4912447488 4915145976 4916780544 4935735584 4941992472 4943635968 4963618816 4965269504 4967048736 4967997008 4969649152 4993448256 4995108864 4995132176 4999514832 5018788827 5021392896 5045463342 5047141248 5048819712 5053273056 5073699072 5075386368 5099715636 5101411584 5103108096 5105911317 5123735552 5125571568 5126550104 5128254976 5133048882 5154527232 5154551288 5155511296 5156241408 5156265472 5159073816 5160789504 5183373312 5188242956 5208220224 5209952256 5211684864 5214547728 5237366784 5242262688 5262472518 5264222592 5265973248 5291922688 5296869591 5298631104 5319058244 5320802304 5320827136 5321818112 5323725108 5325495552 5353800192 5353825178 5355605632 5358522546 5376227328 5378015232 5380969464 5387790762 5409568944 5411367936 5416141068 5432229696 5434036224 5467736352 5469554688 5474379144 5490640768 5495458176 5524691939 5526503424 5526529216 5528367104 5529539223 5531378112 5549654016 5552702532 5559741531 5561590464 5584071168 5585928192 5588996634 5590855296 5607462912 5619523698 5642238576 5644114944 5645991936 5649093372 5679117912 5702907808 5704804352 5707911456 5709809664 5735124992 5739088032 5740183696 5740996608 5764202496 5767368867 5769286848 5798870199 5799950208 5800798656 5824246272 5826183168 5829383586 5857148928 5860366356 5861223642 5862315264 5884915504 5886872576 5892037632 5918160896 5920129024 5922250416 5923381048 5924219904 5925350912 5953413024 5960959992 5985930528 5987045376 6012125184 6015427743 6025056336 6048283971 6049410432 6051422208 6074751488 6109069312 6111258408 6112425124 6113290752 6114457856 6116491264 6151203396 6152377738 6153249024 6158676537 6176970864 6180175872 6185981986 6217345368 6219412992 6244552704 6246629376 6283279392 6284198544 6308395776 6309600128 6311698432 6317598624 6345244672 6347518398 6348730219 6349629312 6350841536 6351740928 6383406943 6385529792 6389007651 6415771284 6417904896 6445989888 6452015616 6457706658 6484758072 6485965824 6513135616 6519224112 6521392128 6527144364 6552277056 6553527968 6554456064 6555707392 6589292544 6589323296 6591514624 6595104672 6620529942 6622731648 6657931008 6660145152 6663803679 6666019776 6691718436 6695190528 6727284456 6729521664 6731759616 6735457482 6737697408 6763640832 6764932096 6767181824 6799620848 6801850368 6801882112 6804144128 6805586736 6807849984 6807881756 6834095424 6844065176 6872702976 6878765088 6881052672 6944293632 6946603008 6950418891 6952730304 6983155712 6989683584 7016630024 7018963456 7021297664 7025121792 7025154578 7027458048 7062492788 7064841472 7068689316 7069723362 7071073061 7094403072 7098300144 7100660736 7107298452 7138400256 7144696728 7168303104 7174625952 7183721016 7212758592 7215157248 7221521424 7242972928 7245381632 7249361639 7251738624 7287891494 7290315136 7292739584 7295352831 7296711552 7299172192 7327277568 7334127126 7336566144 7368671232 7372718964 7375170816 7399538688 7403603376 7412988708 7415453952 7445428224 7447904256 7451995512 7454473728 7476617216 7492698264 7522984768 7525486592 7527989248 7532089344 7532124496 7568195013 7570711872 7572157216 7573229568 7579909584 7610548608 7613079552 7649573454 7652117376 7654662144 7685603328 7689825156 7692382464 7699573323 7731826932 7733266944 7734398208 7765661696 7768244224 7772511448 7775059968 7782364434 7809531904 7812330336 7813821808 7814928384 7814964856 7816420352 7817527296 7821821592 7856050176 7863394032 7893708777 7896333888 7898959872 7937884032 7947946656 7978587366 7981240704 7982727168 8016166912 8020570324 8030737767 8033408448 8064340992 8064378628 8065880576 8067022848 8068562944 8071454196 8114353416 8117051904 8117089786 8124211602 8148344544 8151054336 8201604528 8204332032 8211568716 8235961152 8289793824 8292550656 8324481024 8326070272 8329053798 8376106752 8376145843 8377705856 8378892288 8378931392 8383494951 8386282944 8411194368 8423464832 8429285547 8463357864 8466172416 8468987904 8473640058 8518676868 8554361712 8557206528 8602687488 8610275544 8646303744 8646344096 8647954432 8653930272 8692298816 8695189504 8699925312 8701197984 8702859152 8736369408 8739274752 8744075379 8785723392 8790549534 8791835463 8793472896 8827373256 8830308864 8877241344 8880193536 8885071572 8888026368 8922291248 8925216768 8926920704 8930119536 8969712608 8972695552 8975679488 8978895792 8980568064 8980609976 8983596544 9018187776 9037584504 9074115648 9077133312 9112127232 9163603968 9168637686 9171686784 9174736896 9228566607 9259058176 9262137344 9265456296 9267225188 9270263808 9270307072 9278972979 9319578112 9326018052 9327798506 9329119488 9366829056 9369944064 9424919088 9426297816 9464400192 9467547648 9476397936 9517867008 9526262304 9557737472 9562987694 9566167936 9578294688 9617011456 9620209664 9623656926 9625494203 9626857344 9628695232 9668984832 9678023424 9678068591 9686559987 9727137108 9728948736 9769703424 9778836168 9782088192 9790716546 9824894976 9830291952 9833561088 9871471168 9883984944 9887271936 9927237632 9930794913 9934097472 9935994016 9939298304 9986896512 9990217728 9990264352 9999029664 10037577654 10042785792 10090926684 10094282496 10097639424 10103186223 10106546112 10147398144 10150772736 10199431272 10202823168 10206216192 10211822634 10247471104 10251143136 10253100208 10256509952 10266097764 10309054464 10309102576 10311022592 10312482816 10312530944 10318147632 10321579008 10376485912 10416440448 10419904512 10429095456 10474733568 10484525376 10524945036 10528445184 10531946496 10537731867 10583845376 10593739182 10597262208 10638116488 10641604608 10641654272 10643636224 10647450216 10650991104 10707600384 10707650356 10711211264 10717045092 10752454656 10756030464 10761938928 10775581524 10819137888 10822735872 10832282136 10864459392 10868072448 10931837241 10935472704 10939109376 10948758288 10981281536 10990916352 11049383878 11053006848 11053058432 11056734208 11059078446 11062756224 11099308032 11105405064 11119483062 11121605911 11123180928 11168142336 11171856384 11177993268 11181710592 11214925824 11239047396 11284477152 11288229888 11291983872 11298186744 11358235824 11402023789 11405815616 11409608704 11415822912 11419619328 11470249984 11474360181 11478176064 11480367392 11481993216 11528404992 11534737734 11538573696 11597740398 11599900416 11601597312 11648492544 11652366336 11658767172 11673546651 11714297856 11720732712 11722447284 11724630528 11769831008 11773745152 11784075264 11836321792 11840258048 11844500832 11846762096 11848439808 11850701824 11906826048 11921919984 11967881049 11971861056 11974090752 12024250368 12030855486 12050112672 12096567942 12098820864 12102844416 12149502976 12175634679 12218138624 12222516816 12224850248 12226581504 12228915712 12232982528 12302406792 12304755476 12306498048 12317353074 12353941728 12360351744 12371963972 12434690736 12438825984 12489105408 12566558784 12568397088 12616791552 12619200256 12623396864 12635197248 12690489344 12695036796 12697460438 12699258624 12699317891 12701683072 12703481856 12710460087 12766813886 12771059584 12778015302 12831542568 12835809792 12891979776 12904031232 12915413316 12969516144 12971931648 13026271232 13038448224 13042784256 13054288728 13104554112 13107055936 13108912128 13111414784 13174265393 13178585088 13178646592 13183029248 13185824301 13190209344 13241059884 13245463296 13315862016 13320290304 13327607358 13332039552 13383436872 13390381056 13454568912 13459043328 13463519232 13470914964 13475394816 13527281664 13529864192 13534363648 13599241696 13603764224 13608288256 13611173472 13615699968 13615763512 13668190848 13688130352 13745405952 13752956529 13757530176 13762105344 13888587264 13893206016 13900837782 13905460608 13966311424 13979367168 13991697759 14033260048 14037926912 14042595328 14050243584 14050309156 14054916096 14124985576 14129682944 14137378632 14139446724 14142146122 14196600288 14201321472 14214596904 14276800512 14289393456 14336606208 14344481541 14349251904 14367442032 14425517184 14430314496 14443042848 14485945856 14490763264 14498723278 14503477248 14575782988 14580630272 14585479168 14590705662 14593423104 14593491211 14598344384 14654555136 14668254252 14673132288 14686074819 14737342464 14745437928 14750341632 14807206752 14825977416 14830907904 14890856448 14895808512 14903991024 14908947456 14953234432 14985396528 15045969536 15050973184 15056366481 15064178688 15064248992 15136390026 15141423744 15144314432 15146459136 15159819168 15221097216 15226159104 15299146908 15304234752 15309324288 15317733951 15371206656 15379650312 15384764928 15399146646 15463653864 15466533888 15468796416 15531323392 15536488448 15545022896 15550119936 15564728868 15624660672 15627643616 15629856768 15629929712 15632840704 15635054592 15643643184 15712100352 15726788064 15787417554 15792667776 15797919744 15875768064 15890608773 15895893312 15957174732 15962481408 15965454336 16032333824 16041140648 16061475534 16066816896 16128681984 16128757256 16131761152 16134045696 16137125888 16142908392 16228706832 16234103808 16234179572 16248423204 16296689088 16302108672 16403209056 16408664064 16423137432 16471922304 16574075817 16579587648 16585101312 16648962048 16652140544 16658107596 16752213504 16752291686 16755411712 16757784576 16757862784 16766989902 16772565888 16822388736 16846929664 16858571094 16861789607 16926715728 16932344832 16937975808 16947280116 17037353736 17108723424 17114413056 17205374976 17220551088 17286939293 17292607488 17292688192 17295908864 17302106601 17307860544 17384597632 17390379008 17396610597 17399850624 17402395968 17405718304 17472738816 17478549504 17488150758 17571446784 17581099068 17583670926 17586945792 17654746512 17660617728 17754482688 17760387072 17770143144 17776052736 17844582496 17853841408 17860239072 17939425216 17945391104 17951358976 17957791584 17961136128 17961219952 17967193088 18036375552 18046283229 18075169008 18144851913 18148231296 18154266624 18224254464 18327207936 18337275372 18343373568 18349473792 18457133214 18518116352 18524274688 18530912592 18534450376 18540527616 18540614144 18557945958 18639156224 18652036104 18655597012 18658238976 18733658112 18739888128 18849838176 18852595632 18928800384 18935095296 18952795872 19035734016 19046190657 19052524608 19115474944 19125975388 19132335872 19150220829 19156589376 19234022912 19240419328 19247313852 19250988406 19253714688 19257390464 19337969664 19356046848 19356137182 19373119974 19454274216 19457897472 19539406848 19557672336 19564176384 19581433092 19660583904 19667122176 19742942336 19767969888 19774543872 19854475264 19861589826 19865381653 19868194944 19871988032 19878596608 19973793024 19973886241 19980435456 19980528704 19991411037 19998059328 20075155308 20085571584 20181853368 20188564992 20195278848 20206372446 20213092224 20294796288 20301545472 20398862544 20405646336 20412432384 20423645268 20502286272 20506200416 20513019904 20532195528 20618108928 20618205152 20622045184 20625061888 20636295264 20643158016 20752971824 20832880896 20839809024 20851256673 20858190912 20949467136 20969050752 21049890072 21056890368 21063892992 21075463734 21167690752 21187478364 21194524416 21213219183 21276232976 21283209216 21283308544 21287272448 21294900432 21301982208 21415200768 21415300712 21422422528 21434090184 21504909312 21523877856 21551163048 21638275776 21645471744 21664564272 21728918784 21736144896 21748084917 21863674482 21870945408 21878218752 21897516576 21962563072 21981832704 22098767756 22106013696 22106116864 22113468416 22118156892 22125512448 22125615707 22198616064 22210810128 22238966124 22243211822 22246361856 22336284672 22343712768 22355986536 22363421184 22429851648 22478094792 22568954304 22576459776 22583967744 22596373488 22716471648 22804047578 22811631232 22819217408 22831645824 22839238656 22940499968 22948720362 22953101561 22956352128 22960734784 22963986432 23056809984 23069475468 23077147392 23098719969 23195480796 23199800832 23203194624 23296985088 23304732672 23317534344 23347093302 23428595712 23441465424 23444894568 23449261056 23539662016 23547490304 23568150528 23672643584 23681126331 23689001664 23693524192 23696879616 23701403648 23813652096 23843839968 23935762098 23943722112 23948181504 24048500736 24061710972 24092213301 24100225344 24193135884 24197641728 24205688832 24299005952 24351269358 24436277248 24445033632 24449700496 24453163008 24457831424 24465965056 24604813584 24609510952 24612996096 24634706148 24707883456 24743927944 24869381472 24877651968 24978210816 25128437529 25133117568 25136794176 25233583104 25238400512 25246793728 25270394496 25380978688 25390073592 25394920876 25398517248 25398635782 25403366144 25406963712 25420920174 25533627772 25542119168 25556030604 25663085136 25671619584 25808062464 25830826632 25939032288 25943863296 26052542464 26076896448 26085568512 26108577456 26209108224 26209230541 26214111872 26217824256 26222829568 26232226137 26348530786 26357170176 26357293184 26366058496 26371648602 26375506389 26380418688 26482119768 26490926592 26631724032 26640580608 26655214716 26664079104 26766873744 26780762112 26909137824 26918086656 26927038464 26941829928 26950789632 27054563328 27059728384 27068727296 27189441343 27198483392 27207528448 27216576512 27222346944 27231399936 27231527024 27336381696 27376260704 27490811904 27505913058 27515060352 27524210688 27685699821 27777174528 27786412032 27801675564 27810921216 27836918937 27932622848 27958734336 27983395518 28066520096 28075853824 28085190656 28100487168 28100618312 28109832192 28249971152 28259365888 28274757264 28278893448 28284292244 28393200576 28402642944 28429193808 28553601024 28578786912 28673212416 28688963082 28698503808 28734884064 28851034368 28860628992 28876482609 28886085696 28971891712 28981526528 28997446556 29006954496 29034205773 29151565976 29161260544 29170958336 29181411324 29186846208 29186982422 29196688768 29309110272 29336508504 29346264576 29372149638 29474684928 29490875856 29500683264 29614413504 29651954832 29661815808 29781712896 29807982048 29817894912 29906468864 29970793056 30091939072 30101946368 30112732962 30118481861 30128357376 30128497984 30272780052 30282847488 30282988817 30288628864 30292918272 30309558669 30319638336 30442194432 30452318208 30598293816 30608469504 30618648576 30635467902 30742413312 30759300624 30769529856 30798293292 30927307728 30933067776 30937592832 31062646784 31090045792 31129457736 31249321344 31255287232 31259713536 31259859424 31265681408 31287286368 31424200704 31453576128 31574835108 31585335552 31595839488 31613195601 31751536128 31781217546 31791786624 31914349464 31924962816 31930908672 32064667648 32082281296 32122951068 32133633792 32257363968 32257514512 32263522304 32268091392 32274251776 32285816784 32457413664 32468207616 32468359144 32496846408 32593378176 32604217344 32795511723 32806418112 32817328128 32846274864 32943844608 33148151634 33159175296 33170202624 33297924096 33304281088 33316215192 33364817733 33504427008 33504583372 33510823424 33515569152 33515725568 33533979804 33545131776 33644777472 33693859328 33717142188 33723579214 33853431456 33864689664 33875951616 33894560232 34074707472 34206071367 34217446848 34228826112 34410749952 34441102176 34573878586 34585214976 34585376384 34591817728 34604213202 34615721088 34769195264 34780758016 34793221194 34799701248 34799863657 34804791936 34811436608 34945477632 34957099008 34976301516 35020639953 35142893568 35162198136 35167341852 35173891584 35309493024 35321235456 35508965376 35520774144 35540286288 35552105472 35689164992 35720478144 35878850432 35890782208 35903643147 35915583168 35922272256 35922439904 35934386176 36072751104 36092566458 36150338016 36289703826 36296462592 36308533248 36448508928 36526904037 36654415872 36674550744 36686747136 36698947584 36914266428 37036232704 37048549376 37061825184 37068900752 37081055232 37081228288 37115891916 37278312448 37304072208 37311194024 37316477952 37467316224 37699676352 37705191264 37857600768 37870190592 37905591744 38071468032 38092381314 38097953673 38105049216 38230949888 38251950776 38264671744 38300441658 38313178752 38468045824 38480838656 38494627704 38501976812 38507429376 38514780928 38675939328 38712093696 38712274364 38746239948 38908548432 38915794944 39078813696 39115344672 39128352768 39162866184 39321167808 39334244352 39485884672 39522796179 39535939776 39549087744 39708950528 39723179652 39730763306 39736389888 39743976064 39757193216 39947586048 39947772482 39960870912 39961057408 39982822074 39996118656 40150310616 40171143168 40208882909 40363706736 40377129984 40390557696 40412744892 40426184448 40589592576 40603090944 40797725088 40811292672 40824864768 40847290536 41004572544 41012400832 41026039808 41064391056 41222701391 41236217856 41236410304 41244090368 41250123776 41258869587 41272590528 41286316032 41505943648 41665761792 41679618048 41702513346 41716381824 41898934272 41938101504 41975093277 42099780144 42113780736 42127785984 42150927468 42335381504 42374956728 42389048832 42426438366 42552465952 42566617088 42574544896 42589800864 42603964416 42830401536 42830601424 42844845056 42868180368 43009818624 43033444623 43047755712 43102326096 43276551552 43290943488 43329128544 43457837568 43472289792 43496169834 43727348964 43741890816 43756437504 43780473633 43795033152 43925126144 43963665408 44197535512 44212027392 44212233728 44226936832 44236313784 44251024896 44251231414 44421620256 44477932248 44486423644 44492723712 44672569344 44687425536 44711973072 44726842368 44859703296 44956189584 45137908608 45152919552 45192746976 45432943296 45608095156 45623262464 45638434816 45663291648 45663504757 45678477312 45880999936 45897440724 45906203122 45912704256 45921469568 45927972864 45953201853 46113619968 46138950936 46154294784 46197439938 46390961592 46399601664 46406389248 46593970176 46609465344 46635068688 46694186604 46882930848 46889789136 46898522112 47079324032 47094980608 47136301056 47345287168 47362252662 47371294711 47378003328 47387048384 47393759232 47402807296 47627304192 47671826319 47687679936 47871524196 47887444224 47896363008 48097001472 48123421944 48184426602 48200450688 48386271768 48395283456 48411377664 48598011904 48702538716 48890067264 48899400992 48906326016 48915662848 48931930112 49209627168 49219021904 49225992192 49269412296 49415766912 49487855888 49722227451 49738762944 49755303936 49956421632 50256875058 50266235136 50273588352 50467166208 50476801024 50493587456 50540788992 50585368821 50761957376 50780147184 50789841752 50797034496 50797271564 50806732288 50813927424 50841840348 51067255544 51084238336 51112061208 51326170272 51343239168 51616124928 51661653264 51860817879 51878064576 51887726592 52105084928 52153792896 52171137024 52217154912 52418216448 52418461082 52428223744 52435648512 52445659136 52464452274 52697061572 52714340352 52714586368 52732116992 52743297204 52751012778 52760837376 52761083609 52964239536 52981853184 53263448064 53281161216 53310429432 53328158208 53533747488 53561524224 53818275648 53836173312 53854076928 53883659856 53901579264 54109126656 54119456768 54138849687 54378882686 54396966784 54415056896 54434555739 54444693888 54462799872 54463054048 54672763392 54752521408 54981623808 55011826116 55030120704 55048421376 55371399642 55554349056 55572824064 55603351128 55621842432 55673837874 55865245696 55917468672 55966791036 56133040192 56151707648 56170381312 56200974336 56201236624 56219664384 56499942304 56518731776 56549514528 56557786896 56568584488 56786401152 56805285888 56858387616 57107202048 57138571971 57157573824 57346424832 57377926164 57397007616 57450662487 57469768128 57702068736 57721257984 57752965218 57772171392 57943783424 57963053056 57994893112 58013908992 58068411546 58303131952 58322521088 58341916672 58362822648 58373692416 58373964844 58393377536 58618220544 58673017008 58692529152 58744299276 58981751712 59001366528 59228827008 59303909664 59323631616 59563425792 59596144959 59615964096 59635789824 59812937728 59921658723 59941586112 60183878144 60203892736 60225465924 60236963722 60256714752 60256995968 60545560104 60565694976 60565977634 60577257728 60585836544 60619117338 60639276672 60884388864 60904636416 61196587632 61216939008 61237297152 61270935804 61518601248 61539059712 61596586584 61854615456 61866135552 61875185664 62125293568 62159420011 62180091584 62258915472 62498642688 62498934367 62510574464 62519427072 62519718848 62531362816 62553770019 62574572736 62848401408 62907152256 63149670216 63170671104 63191678976 63226391202 63503072256 63562435092 63583573248 63639657549 63828698928 63849925632 63861817344 64164562592 64245902136 64267267584 64514727936 64515029024 64527044608 64548503552 64571633568 64914827328 64936415232 64936718288 64993692816 65186756352 65208434688 65244254751 65591023446 65612836224 65634656256 65692549728 65887689216 66296303268 66318350592 66340405248 66376847121 66595848192 66608562176 66632430384 66729635466 67008854016 67009166744 67021646848 67031138304 67031451136 67067959608 67090263552 67289554944 67387718656 67434284376 67447158428 67706862912 67729379328 67751903232 67789120464 68149414944 68412142734 68434893696 68457652224 68821499904 68859304683 68882204352 69147757172 69170429952 69170752768 69183635456 69208426404 69231442176 69538390528 69561516032 69586442388 69599402496 69599727314 69609583872 69622873216 69890955264 69914198016 69952603032 70041279906 70285787136 70324396272 70334683704 70347783168 70618986048 70642470912 71017930752 71080572576 71104210944 71378329984 71440956288 71757700864 71781564416 71807286294 71820995207 71831166336 71844544512 71844879808 71868772352 72145502208 72185132916 72276639903 72300676032 72579407652 72592925184 72617066496 72897017856 73053808074 73308831744 73349101488 73373494272 73397895168 73828532856 74072465408 74123650368 74137801504 74162456576 74231783832 74556624896 74608144416 74622388048 74632955904 74934632448 75385312587 75399352704 75410382528 75715201536 75740381184 75811183488 76142936064 76184762628 76195907346 76210098432 76461899776 76503901552 76529343488 76600883316 76626357504 76936091648 76961677312 76989255408 77003953624 77014858752 77029561856 77424187392 77424548728 77492479896 77817096864 77831589888 78157627392 78230689344 78256705536 78325732368 78627691623 78642335616 78668488704 78971769344 79045592358 79071879552 79098175488 79417901056 79446359304 79461526612 79472779776 79487952128 79514386432 79895172096 79895544964 79921741824 79922114816 79965644148 79992237312 80300621232 80342286336 80417765818 80727413472 80754259968 80781115392 80825489784 80852368896 81179185152 81206181888 81568324029 81595450176 81622585344 81649729536 81694581072 82009145088 82024801664 82052079616 82128782112 82445402782 82472435712 82472820608 82488180736 82500247552 82517739174 82545181056 82572632064 82984290259 83011887296 83057099463 83331523584 83359236096 83405026692 83432763648 83510756811 83797868544 83876203008 83950186554 84199560288 84227561472 84255571968 84301854936 84670763008 84749913456 84778097664 84852876732 85104931904 85133234176 85179601728 85207928832 85660803072 85661202848 85689690112 85736360736 86019637248 86066889246 86095511424 86204652192 86553103104 86581886976 86629447827 86658257088 86915675136 86944579584 86992339668 87102617319 87454697928 87483781632 87512875008 87560947266 87590066304 87850252288 87927330816 88395071024 88424054784 88424467456 88453873664 88472627568 88502049792 88502462828 88843240512 88955864496 88972847288 88985447424 89345138688 89423946144 89453684736 89719406592 89912379168 90275817216 90305839104 90355445583 90385493952 90848966451 90865886592 91216190312 91246524928 91276869632 91326583296 91327009514 91356954624 91761999872 91794881448 91812406244 91825408512 91842939136 91855945728 91906403706 92227239936 92277901872 92308589568 92394879876 92781923184 92799203328 92812778496 93187940352 93270137376 93388373208 93765861696 93779578272 93797044224 94158648064 94189961216 94241701307 94272602112 94690574336 94724505324 94742589422 94756006656 94756448879 94774096768 94787518464 94805614592 94839586803 95254608384 95343652638 95375359872 95743048392 95774888448 95792726016 96194002944 96246843888 96368853204 96400901376 96772543536 96790566912 96822755328 97196023808 97405077432 97780134528 97798801984 97812652032 97831325696 97863860224 98386535169 98419254336 98438043808 98451984384 98538824592 98831533824 98975711776 99444454902 99477525888 99510607872 99912843264 100094453199 100513750116 100532470272 100547176704 100934332416 100953602048 100987174912 101081577984 101170737642 101523914752 101560294368 101579683504 101594068992 101594543128 101613464576 101627854848 101683680696 102134511088 102168476672 102224122416 102618214101 102652340544 102686478336 103232249856 103323306528 103721635758 103756129152 103775453184 104210169856 104307585792 104342274048 104399590971 104434309824 104836432896 104836922164 104856447488 104871297024 104891318272 104928904548 105394123144 105428680704 105429172736 105464233984 105486594408 105502025556 105521674752 105522167218 105928479072 105963706368 106526896128 106562322432 106620858864 106656316416 107067494976 107636551296 107672346624 107767319712 107803158528 108218253312 108238913536 108277699374 108757765372 108793933568 108830113792 108869111478 108889387776 108889895959 108925599744 108926108096 109345526784 109505042816 109580712111 109963247616 110023652232 110060241408 110096842752 110742799284 111108698112 111145648128 111206702256 111243684864 111347675748 111834937344 111933582072 112266080384 112303415296 112401948672 112402473248 112999884608 113037463552 113099029056 113115573792 113137168976 113572802304 113610571776 113716775232 114214404096 114277143942 114293861019 114315147648 114692849664 114755852328 114794015232 114901324974 114939536256 115404137472 115442515968 115505930436 115544342784 115887566848 115926106112 115989786224 116027817984 116136823092 116606263904 116645042176 116683833344 116725645296 116747384832 116747929688 116786755072 117236441088 117346034016 117385058304 117488598552 117963503424 118002733056 118457654016 118568388537 118607819328 118647263232 119126851584 119192289918 119231928192 119271579648 119625875456 119843317446 119883172224 120367756288 120407785472 120450931848 120473927444 120513429504 120513991936 120626648727 121091120208 121131389952 121131955268 121154515456 121171673088 121238234676 121278553344 121768777728 121809272832 122393175264 122433878016 122474594304 122541871608 123037202496 123078119424 123193173168 123668104173 123709230912 123732271104 123750371328 124250587136 124318840022 124360183168 124517830944 124997285376 124997868734 125021148928 125038854144 125039437696 125062725632 125107540038 125149145472 125696802816 125814304512 125814891683 125925279831 126299340432 126341342208 126383357952 126452782404 127006144512 127124870184 127167146496 127279315098 127657397856 127699851264 127723634688 128329125184 128491804272 128534535168 129029455872 129030058048 129054089216 129100333869 129143267136 129829654656 129872830464 129873436576 129987385632 130373512704 130416869376 130488509502 131182046892 131225672448 131269312512 131341420899 131385099456 131775378432 132592606536 132636701184 132680810496 132753694242 133217124352 133264860768 133459270932 134017708032 134018333488 134043293696 134062276608 134062902272 134135919216 134180527104 134579109888 134775437312 134868568752 134894316856 135413725824 135458758656 135578240928 136298829888 136824285468 136869787392 136915304448 136990514271 137642999808 137718609366 137764408704 138295514344 138340859904 138341505536 138367270912 138416852808 138462884352 139076781056 139123032064 139172884776 139198804992 139199454628 139219167744 139245746432 139781910528 139828396032 139905206064 140082559812 140648792544 140669367408 140695566336 141237972096 141284941824 142035861504 142113884133 142161145152 142208421888 142756659968 142881912576 143515401728 143563128832 143614572588 143641990414 143662332672 143689089024 143689759616 143737544704 144291004416 144370265832 144553279806 144580876843 144601352064 145158815304 145185850368 145234132992 145794035712 146107616148 146698202976 146746988544 146795790336 147657065712 148144930816 148226309257 148247300736 148275603008 148324913152 148463567664 149113249792 149166682353 149216288832 149244776096 149265911808 149869264896 150770625174 150798705408 150820765056 151430403072 151480762368 151622366976 151756106463 152285872128 152369525256 152391814692 152420196864 153007803104 153058686976 153201766632 153252715008 153872183296 153923354624 153978510816 154007907248 154029717504 154059123712 154848374784 154849097456 154984959792 155582453637 155634193728 155663179776 156315254784 156461378688 156513411072 156651464736 157255383246 157284671232 157336977408 157943538688 158091184716 158143759104 158196350976 158283250827 158835802112 158892718608 158923053224 158945559552 158975904256 159028772864 159790344192 159791089928 159843483648 159844229632 159931288296 159984474624 160601242464 160684572672 160835531636 161454826944 161508519936 161562230784 161650979568 161704737792 162358370304 163136648058 163190900352 163245170688 163389162144 164018290176 164049603328 164104159232 164257564224 164890805564 164944871424 164945641216 164976361472 165000495104 165035478348 165090362112 165091132583 165145264128 165968580518 166023774592 166114198926 166663047168 166718472192 166810053384 166865527296 167021513622 167595737088 167752406016 167900373108 168399120576 168455122944 168511143936 168603709872 169341526016 169499826912 169556195328 169705753464 170209863808 170266468352 170359203456 170415857664 171265450109 171321606144 171322405696 171379380224 171415715913 171472721472 172039274496 172133778492 172191022848 172351987461 172409304384 173106206208 173163773952 173258895654 173316514176 173831350272 173889159168 173984679336 174205234638 174909395856 174967563264 175025750016 175121894532 175180132608 175700504576 175854661632 176790142048 176848934912 176907747328 176945255136 177004099584 177004925656 177686481024 177911728992 177945694576 177970894848 178690277376 178788434877 178847892288 178907369472 179438813184 179764976169 179824758336 180551634432 180611678208 180710891166 180770987904 181697932902 181731773184 182432380624 182493049856 182553739264 182653166592 182654019028 182713909248 183523999744 183589762896 183624812488 183650817024 183685878272 183711891456 183812807412 184555803744 184617179136 184789759752 185563846368 185598406656 185625556992 186375880704 186478260033 186540274752 186776746416 187496803101 187531723392 187559156544 187594088448 188317296128 188379922432 188483402614 188545204224 189381148672 189449010648 189485178844 189512013312 189512897758 189548193536 189575036928 189611229184 189679173606 190509216768 190687305276 190750719744 190918972647 191486096784 191549776896 191585452032 192493687776 192737706408 192801802752 193545087072 193581133824 193645510656 194392047616 194810154864 195560269056 195597603968 195625304064 195662651392 195732764253 196773070338 196838508672 196876087616 196903968768 197077649184 197663067648 197951423552 198888909804 198955051776 199021215744 199130541363 199825686528 200188906398 201027500232 201064940544 201094353408 201868664832 201907204096 201974349824 202163155968 202341475284 203120588736 203159367008 203188137984 203189086256 203226929152 203255709696 203367361392 204269022176 204336953344 204448244832 205236428202 205304681088 205372956672 206464499712 206577914049 206646613056 207443271516 207512258304 207550906368 208420339712 208615171584 208684548096 208799181942 208868619648 209672865792 209673844328 209712894976 209742594048 209782636544 209857809096 210788246288 210857361408 210858345472 210928467968 210973188816 211004051112 211043349504 211044334436 211856958144 211927412736 213053792256 213241717728 213312632832 214134989952 215273102592 215344693248 215462985621 215534639424 215606317056 216436506624 216477827072 216555398748 217515530744 217587867136 217660227584 217738222956 217778775552 217779791918 217851199488 217852216192 218691053568 219010085632 219161424222 219203264891 219926495232 220047304464 220120482816 220193685504 221485598568 222217396224 222413404512 222487369728 222695351496 223669874688 223867164144 224532160768 224606830592 224730210809 224803897344 224804946496 225999769216 226074927104 226155937761 226198058112 226231147584 226274337952 227145604608 227221143552 227433550464 228428808192 228554287884 228587722038 228630295296 229385699328 229511704656 229588030464 229802649948 229879072512 230808274944 230885031936 231011860872 231088685568 231775133696 231979572448 232273646184 233212527808 233290084352 233367666688 233451290592 233494769664 233495859376 233573510144 234472882176 234692068032 234770116608 234977197104 235883074869 235927006848 236005466112 236915308032 237136777074 237215638656 237294526464 238253703168 238384579836 238463856384 238543159296 239251750912 239686634892 239766344448 240735512576 240815570944 240901863696 240947854888 241026859008 241027983872 241253297454 242182240416 242262779904 242263910536 242309030912 242343346176 242476469352 242557106688 243537555456 243618545664 244704972087 244786350528 244867756032 244949188608 245083743216 246074404992 246156238848 246386346336 247336208346 247418461824 247464542208 247500742656 248501174272 248637680044 248720366336 248952870777 249035661888 249994570752 249995737468 250042297856 250077708288 250078875392 250125451264 250215080076 250298290944 251393605632 251628609024 251629783366 251850559662 252598680864 252682684416 252766715904 252905564808 254012289024 254249740368 254334292992 254558630196 255314795712 255399702528 256658250368 256983608544 257069070336 258058911744 258060116096 258108178432 258200667738 258286534272 259659309312 259660521133 259745660928 259746873152 259888343481 259974771264 260747025408 260833738752 260977019004 261307851957 262364093784 262451344896 262538625024 262682841798 262770198912 263550756864 265185213072 265273402368 265361620992 265507388484 266529721536 266918541864 268035416064 268036666976 268086587392 268125804544 268271838432 268361054208 269158219776 269550874624 269737137504 269788633712 270827451648 270917517312 271066336749 271156481856 272546899353 272597659776 273648570936 273739574784 273830608896 273981028542 275285999616 275437218732 275528817408 276591028688 276681719808 276683011072 276734541824 276833705616 276925768704 278153562112 278246064128 278345769552 278397609984 278398909256 278438335488 278491492864 279563821056 279810412128 280165119624 281297585088 281338734816 281391132672 282475944192 282569883648 282725103921 284071723008 284227768266 284269346637 284322290304 284416843776 285513319936 285763825152 287030803456 287126257664 287229145176 287283980828 287324665344 287378178048 287379519232 287475089408 288582008832 288740531664 289106559612 289161753686 289202704128 290317630608 290371700736 290468265984 291588071424 292215232296 293396405952 293493977088 293591580672 295314131424 296289861632 296452618514 296494601472 296551206016 296649826304 296927135328 298226499584 298333364706 298390320293 298432577664 298489552192 298531823616 299738529792 300020126321 300283359597 301541250348 301597410816 301641530112 302860806144 302961524736 303244733952 303512212926 304571744256 304739050512 304783629384 304840393728 306015606208 306117373952 306403533264 306505430016 307744366592 307854642303 307957021632 308015814496 308059435008 308118247424 309696749568 309698194912 309969919584 311164907274 311268387456 311326359552 312630509568 312922757376 313026822144 313198772913 313302929472 314510766492 314569342464 314673954816 315887077376 316182369432 316287518208 316392701952 316566501654 317671604224 317785437216 317846106448 317891119104 317951808512 318057545728 319580688384 319582179856 319686967296 319688459264 319862576592 319968949248 321202484928 321671063272 322909653888 323017039872 323301959136 323409475584 324716740608 326273296116 326381800704 326490341376 326669687877 326778324288 328036580352 328099206656 328208318464 328515128448 329781611128 329889742848 329891282432 329952722944 330000990208 330070956696 330180724224 330182265166 330290528256 331937161036 332047549184 332228397852 333326094336 333436944384 333620106768 333731054592 334043027244 335504812032 335800746216 336798241152 336910245888 337207419744 338683052032 338999653824 339112390656 339411506928 340419727616 340532936704 340718406912 340719997033 340831715328 342530900218 342643212288 342644811392 342758760448 342831431826 342881583057 342945442944 344078548992 344267556984 344382045696 344703974922 344818608768 346212412416 346327547904 346517791308 346633028352 347662700544 347778318336 347969358672 348410469276 349818791712 349935126528 350051500032 350243789064 350360265216 351401009152 351709323264 353462737459 353580284096 353697869824 353815494656 353890510272 354008199168 354009851312 355372962048 355705165611 355823457984 355891389152 355941789696 357380554752 357576869754 357695784576 357814738944 358877626368 359529952338 359649516672 361103268864 361223356416 361421782332 361541975808 361879946181 363395865804 363463546368 364864761248 364986099712 365107478528 365306333184 365308038056 365427818496 367047999488 367179525792 367249624976 367301634048 367371756544 367423782912 367625614824 369111607488 369234358272 369579519504 371004312519 371127692736 371196813312 371251113984 372751761408 372956520066 373080549504 373553492832 374993606202 375063446784 375118313088 375188176896 376634592256 376759844864 376966805228 377090408448 377444675049 378762297344 378898021296 378970357688 379024026624 379025795516 379096387072 379150073856 379222458368 379358347212 381018433536 381374610552 381501439488 381837945294 382972193568 383099553792 383170904064 384987375552 385475412816 385603605504 387090174144 387162267648 388784095232 389620309728 391120538112 391195207936 391250608128 391325302784 391465528506 393546140676 393677017344 393678854621 393752175232 393807937536 394024262697 394155298368 395326135296 395902847104 397777819608 397910103552 398042431488 398261082726 399651373056 400377812796 402055000464 402129881088 402188706816 403737329664 403814408192 404326311936 404682950568 406241177472 406318734016 406376275968 406378172512 406453858304 406734722784 408538044352 408673906688 408896489664 410472856404 410609362176 410745913344 410971542813 412928999424 413155828098 413293226112 414886543032 415024516608 415101812736 416840679424 417230343168 417369096192 417598363884 417737239296 419345731584 419347688656 419425789952 419485188096 419565273088 419715618192 421576492576 421716690944 421856935936 421946377632 422008102224 422086699008 422088668872 423713916288 423854825472 426107584512 426341652399 426483435456 426625265664 428269979904 430546205184 430689386496 430925971242 431069278848 431212634112 432873013248 432955654144 433110797496 433742630529 435031061488 435175734272 435320455168 435476445912 435557551104 435559583836 435702398976 435704432384 437382107136 438020171264 438322848444 438406529782 440094608928 440240965632 440387371008 442971197136 444434792448 444678927771 444826809024 444974739456 445390702992 447339749376 447734328288 449064321536 449213661184 449460421618 449607794688 449609892992 451999538432 452149854208 452311875522 452396116224 452398227541 452462295168 452548675904 454291209216 454442287104 454867100928 455268319389 456857616384 457108575768 457175444076 457260590592 459023409312 459176060928 459605299896 459758145024 461616549888 461770063872 462023721744 462177371136 463550267392 463959144896 464547292368 466425055616 466580168704 466747360911 466902581184 466989539328 466991718752 467147020288 468945764352 469384136064 469540233216 469954394208 471766149738 471854013696 472010932224 473830616064 474273554148 474431277312 474589052928 474849752481 476507406336 476769159672 476927712768 477086318592 479373269784 479532688896 481471025152 481631141888 481803727392 481895709776 482053718016 482055967744 482506594908 484364480832 484525559808 484527821072 484618061824 484686692352 484952938704 485114213376 487075110912 489409944174 489572701056 489735512064 490167486432 492148809984 492312477696 492772692672 494672416692 494836923648 494929084416 495001485312 495273397749 497002348544 497275360088 497440732672 497905741554 498071323776 499989141504 499991474936 500084595712 500155416576 500157750784 500250902528 500430160152 500596581888 502787211264 503257218048 503259566732 503701119324 505197361728 505365368832 505533431808 505811129616 508024578048 508499480736 508668585984 509117260392 510629591424 510799405056 513316500736 513796350327 513967217088 514138140672 516117823488 516120232192 516216356864 516401335476 516573068544 519318618624 519321042266 519491321856 519493746304 519776686962 519949542528 521494050816 521667477504 521954038008 522615703914 522715477817 524728187568 524902689792 525077250048 525365683596 525540397824 527101513728 530370426144 530546804736 530723241984 531014776968 533059443072 533837083728 535895118083 536070832128 536073333952 536173174784 536251609088 536365304631 536543676864 536722108416 538316439552 539101749248 539294928507 539474275008 539577267424 541654903296 541835034624 542132673498 542312963712 545093798706 545195319552 547297141872 547479149568 547661217792 547962057084 550571999232 550874437464 551057634816 553182057376 553366022144 553469083648 553667411232 553851537408 556307124224 556492128256 556691539104 556795219968 556797818512 556876670976 556982985728 559127642112 559434780099 559620824256 560330239248 562490409303 562595170176 562677469632 562782265344 564951888384 565139767296 565450207842 568143446016 568455536532 568538693274 568644580608 568833687552 571026639872 571527650304 574061606912 574252515328 574458290352 574567961656 574649330688 574756356096 574759038464 574950178816 577481063328 578213119224 578323507372 578405408256 580635261216 580743401472 580936531968 583176142848 584430464592 586792811904 586987954176 590628262848 592579723264 592905237028 592989202944 593102412032 593299652608 593854270656 596452999168 596666729412 596780640586 596865155328 596979104384 597063647232 597391624089 599477059584 600040252642 600566719194 603082500696 603194821632 603283060224 605721612288 605923049472 606489467904 607024425852 609478101024 609567258768 609680787456 612031212416 612234747904 612807066528 613010860032 615488733184 615709284606 615826831243 615914043264 616031628992 616118870016 616236494848 619190473471 619393499136 619396389824 619733742147 619939839168 622329814548 622536774912 622652719104 625261019136 625845514752 626053644288 626397545826 626605858944 629021532984 629138684928 629347909632 631774154752 632364738864 632575036416 632785403904 633133003308 635570874432 635692212896 635782238208 635903617024 636115091456 639161376768 639164359712 639376918528 639725153184 639937898496 642404969856 643342126544 645819307776 646034079744 646388956863 646603918272 646818951168 649433481216 652546592232 652763601408 652980682752 653339375754 653556648576 656073160704 656198413312 656416636928 657030256896 657609794673 659563222256 659779485696 659782564864 659905445888 660001980416 660141913392 660361448448 660364530332 660581056512 663874322072 664095098368 664456795704 666652188672 667240213536 667462109184 668086054488 671009624064 671601492432 673596482304 673820491776 674190632427 674414839488 677366104064 677999307648 678224781312 678823013856 680839455232 681065873408 681436813824 681439994066 681663430656 685061800436 685286424576 685289622784 685517520896 685662863652 685763166114 685890885888 685894086917 688157097984 688535113968 688764091392 689407949844 689637217536 692424824832 692655095808 693035582616 693266056704 695325401088 695938717344 696820938552 699637583424 699870253056 700103000064 700487578128 700720530432 702802018304 703418646528 706925474918 707160568192 707395739648 707649224607 707781020544 708016398336 708019702624 710745924096 711410331222 711646915968 711782778304 711883579392 714761109504 715153739508 715391569152 715629477888 717755252736 719059904676 719299033344 722206537728 722446712832 722843564664 723083951616 723759892362 726791731608 726927092736 729729522496 729972199424 730214957056 730612666368 730616076112 730855636992 734114916261 734359051584 734499249952 734603268096 734743513088 734847565824 735251229648 738223214976 738468716544 739159039008 742008625038 742255385472 742393626624 742502227968 745503522816 745913040132 746161099008 746858612331 747106985664 749987212404 750126893568 750236626176 750376353792 753269184512 753519689728 753933610456 754180816896 754889350098 757524594688 757796042592 757940715376 758048053248 758051591032 758192774144 758300147712 758444916736 758716694424 762036867072 762749221104 763002878976 763675890588 765944387136 766199107584 769974751104 770950825632 771207211008 774180348288 774324535296 777568190464 778981563399 779240619456 782241076224 782390415872 782501216256 782650605568 782931057012 787092281352 787354034688 787357709242 787504350464 787615875072 788048525394 788310596736 790652270592 791805694208 795555639216 795820207104 796084862976 796522165452 800755625592 804110000928 804259762176 804377413632 807474659328 807628816384 808652623872 809365901136 812482354944 812486146771 812637468032 812752551936 812756345024 812907716608 813199010247 813469445568 817076088704 817347813376 817640698059 817792979328 820945712808 821218724352 821491826688 821943085626 825857998848 826311656196 826586452224 829773086064 830049033216 830203625472 834460686336 834738192384 835196727768 835474478592 838691463168 838695377312 838851579904 839130546176 839431236384 843152985152 843433381888 843713871872 843892755264 844016204448 844173398016 844177337744 847427832576 847709650944 848175311763 852215169024 852683304798 852808039911 852966870912 853250531328 856539959808 861092410368 861378772992 861851942484 862138557696 862425268224 865746026496 865911308288 866221594992 867485261058 870062122976 870351468544 870640910336 870952891824 871115102208 871119167672 871404797952 871408864768 874764214272 876040342528 876645696888 876813059564 880189217856 880481931264 880774742016 885942394272 888869584896 889357855542 889653618048 889949478912 890781405984 894679498752 895170960879 895468656576 898128643072 898427322368 898920843236 899215589376 899219785984 900060378963 903999076864 904299708416 904623751044 904792232448 904796455082 904924590336 905097351808 908582418432 908884574208 909734201856 910536638778 913715232768 914217151536 914350888152 914521181184 918046818624 918352121856 919210599792 919516290048 923233099776 924047443488 924354742272 927100534784 927918289792 929094584736 932850111232 933160337408 933494721822 933672937691 933805162368 933979078656 933983437504 934294040576 937891528704 938768272128 938772653327 939080466432 939596318739 939908788416 943532299476 943708027392 944021864448 947661232128 948547108296 948862554624 949178105856 949699504962 953014812672 953538319344 953855425536 954172637184 958746539568 959065377792 962942050304 963607454784 963791419552 964111935488 965013189816 968728961664 969051119616 969055642144 969236123648 969905877408 970228426752 974150221824 978819888348 979145402112 979471024128 980009063631 980334972864 984297619968 984624955392 985545385344 989344833384 989673847296 989858168832 990002970624 990546795498 994004697088 994550720176 994881465344 995811483108 996142647552 999978283008 999982949872 1000169191424 1000310833152 1000315501568 1000501805056 1000860320304 1001193163776 1006514436096 1006519133464 1007402238648 1010394723456 1010730737664 1011622259232 1016049156096 1016998961472 1017337171968 1018234520784 1021259182848 1021598810112 1022159991099 1026633001472 1027592700654 1027934434176 1028276281344 1032235646976 1032240464384 1032432713728 1032802670952 1033146137088 1038637237248 1038642084532 1038982643712 1038987492608 1039553373924 1039899085056 1042988101632 1043334955008 1043908076016 1045231407828 1045430955634 1049456375136 1049805379584 1050154500096 1050731367192 1051080795648 1054203027456 1060388212377 1060740852288 1061093609472 1061446483968 1062029553936 1066118886144 1067674167456 1071790236166 1072141664256 1072146667904 1072346349568 1072503218176 1072730609262 1073087353728 1073444216832 1076632879104 1078203498496 1078589857014 1078795773367 1078948550016 1079154534848 1083309806592 1083670069248 1084265346996 1084625927424 1085639838543 1090187597412 1090390639104 1094594283744 1094958299136 1095322435584 1095924114168 1101143998464 1101748874928 1102115269632 1106364114752 1106732044288 1107334822464 1107703074816 1112614248448 1113012937557 1113383078208 1113590439936 1113595637024 1113753341952 1113965971456 1118255284224 1118869560198 1119241648512 1120660478496 1124980818606 1125190340352 1125354939264 1125564530688 1129903776768 1130279534592 1130900415684 1132334025147 1136286892032 1136911073064 1137077386548 1137289161216 1137667375104 1142053279744 1143055300608 1148123213824 1148505030656 1148916580704 1149135923312 1149298661376 1149512712192 1149518076928 1149900357632 1154962126656 1156426238448 1156647014744 1156810816512 1161270522432 1161486802944 1166352285696 1168860929184 1173585623808 1173975908352 1181036563863 1181256525696 1185159446528 1185810474056 1185978405888 1186204824064 1186599305216 1187708541312 1192905998336 1193333458824 1193561281172 1193730310656 1193958208768 1194127294464 1194783248178 1198954119168 1200080505284 1201133438388 1206165001392 1206389643264 1206566120448 1211443224576 1212978935808 1214048851704 1218956202048 1219134517536 1219361574912 1224062424832 1224469495808 1225614133056 1226021720064 1230977466368 1231418569212 1231653662486 1231828086528 1231833835427 1232063257984 1232237740032 1232472989696 1232914628439 1238380946942 1238786998272 1238792779648 1239467484294 1239879678336 1244659629096 1245073549824 1245305438208 1250522038272 1251691029504 1252107288576 1252795091652 1253211717888 1258043065968 1258277369856 1258695819264 1263548309504 1264729477728 1265150072832 1265570807808 1266266006616 1271141748864 1271384425792 1271564476416 1271807234048 1272230182912 1277903743121 1278322753536 1278328719424 1278753837056 1279024957197 1279450306368 1279875796992 1284809939712 1286684253088 1291638615552 1292068159488 1292777913726 1293207836544 1293637902336 1298866962432 1301227891587 1305093184464 1305527202816 1305961365504 1306678751508 1307113297152 1312146321408 1312396826624 1312833273856 1314060513792 1315219589346 1319126444512 1319565129728 1319810891776 1320003960832 1320283826784 1320722896896 1320729060664 1321162113024 1327748644144 1328190196736 1328913591408 1333304377344 1334036783313 1334480427072 1334924218368 1336172108976 1342019248128 1343202984864 1347192964608 1347640983552 1348381264854 1348829678976 1354732208128 1355998615296 1356449562624 1357194682623 1357646027712 1361678910464 1362131746816 1362873627648 1362879988132 1363326861312 1370123600872 1370572849152 1370579245568 1371035041792 1371325727304 1371526332228 1371781771776 1371788173834 1377070227936 1377528182784 1378815899688 1379274435072 1384849649664 1385310191616 1386071165232 1386532113408 1390650802176 1391877434688 1393641877104 1399275166848 1399740506112 1400975156256 1401441060864 1405604036608 1406837293056 1413850949836 1414321136384 1414791479296 1415298449214 1415562041088 1415568647467 1416032796672 1416039405248 1421491848192 1422820662444 1423293831936 1423565556608 1423767158784 1424549257443 1429522219008 1430307479016 1430783138304 1431258955776 1438119809352 1438598066688 1444413075456 1444893425664 1445687129328 1446167903232 1447519784724 1453583463216 1453854185472 1459459044992 1459944398848 1461225332736 1461232152224 1468229832522 1468718103168 1468998499904 1469206536192 1469487026176 1470502459296 1476446429952 1476937433088 1478318078016 1484017250076 1484510770944 1484787253248 1485004455936 1485820193247 1491007045632 1491826080264 1492322198016 1493717224662 1494213971328 1499974424808 1500253787136 1500473252352 1500752707584 1506538369024 1507039379456 1507867220912 1508361633792 1509778700196 1515592085184 1515881430752 1516096106496 1516103182064 1516385548288 1516600295424 1516889833472 1517433388848 1524073734144 1525498442208 1526005757952 1527351781176 1531888774272 1532398215168 1539949502208 1541389050981 1541901651264 1542414422016 1548360696576 1548649070592 1555136380928 1557963126798 1558481238912 1564482152448 1564780831744 1565002432512 1565301211136 1565862114024 1568146433451 1574184562704 1574708069376 1574715418484 1575008700928 1575231750144 1576097050788 1576621193472 1581304541184 1583611388416 1591111278432 1591640414208 1592169725952 1593044330904 1601511251184 1607685354249 1608220001856 1608519524352 1608754827264 1614949318656 1615257632768 1617305247744 1618731802272 1624964709888 1624972293542 1625274936064 1625505103872 1625512690048 1625815433216 1626398020494 1626938891136 1634152177408 1634695626752 1635281396118 1635585958656 1635593591879 1641891425616 1642437448704 1642983653376 1643886171252 1651715997696 1652623312392 1653172904448 1659546172128 1660098066432 1660407250944 1668921372672 1669476384768 1670393455536 1670948957184 1677382926336 1677390754624 1677703159808 1678304340297 1678862472768 1686305970304 1686866763776 1687471227909 1687785510528 1688032408896 1688346796032 1688354675488 1694855665152 1695419301888 1696350623526 1704430338048 1705366609596 1705616079822 1705933741824 1706501062656 1713079919616 1722184820736 1722757545984 1723703884968 1724277115392 1724850536448 1731822616576 1732443189984 1734970522116 1740124245952 1740702937088 1741281820672 1741905783648 1742230204416 1742238335344 1742809595904 1742817729536 1749528428544 1752080685056 1753291393776 1753626119128 1760378435712 1760963862528 1771884788544 1777739169792 1778715711084 1779307236096 1779898957824 1781562811968 1789358997504 1790341921758 1790937313152 1796257286144 1796854644736 1797841686472 1798431178752 1798439571968 1800120757926 1807998153728 1808599416832 1809247502088 1809584464896 1809592910164 1809849180672 1810194703616 1817164836864 1817769148416 1819468403712 1821073277556 1828434303072 1828701776304 1829042362368 1836093637248 1836704243712 1838421199584 1839032580096 1846466199552 1847480493729 1848094886976 1848709484544 1854201069568 1855836579584 1857571420413 1858189169472 1865700222464 1866320674816 1866989443644 1867345875382 1867610324736 1867958157312 1867966875008 1868588081152 1875783057408 1877536544256 1877545306654 1878160932864 1879192637478 1879817576832 1887064598952 1887416054784 1888043728896 1895322464256 1897094216592 1897725109248 1898356211712 1899399009924 1907076638688 1907710851072 1908345274368 1917493079136 1918130755584 1925884100608 1926942020341 1927214909568 1927582839104 1928223870976 1930026379632 1937457923328 1937466965377 1938102239232 1938111284288 1938472247296 1939166870589 1939811754816 1940456853504 1948300443648 1957639776696 1958290804224 1958942048256 1960018127262 1960669945728 1968595239936 1969249910784 1971090770688 1972829384019 1978689666768 1979347694592 1979716337664 1980005941248 1981093590996 1989101440352 1989762930688 1991622966216 1992285295104 1999956566016 1999965899744 2000338382848 2000631003136 2001003610112 2001720640608 2002386327552 2013028872192 2013038266928 2014804477296 2020789446912 2021461475328 2022571897281 2023244518464 2032098312192 2033997922944 2034674343936 2036469041568 2042518365696 2043197620224 2044319982198 2053266002944 2055185401308 2055868868352 2056552562688 2057682260751 2064471293952 2064480928768 2064865427456 2065605341904 2066292274176 2077274474496 2077284169064 2077965287424 2077974985216 2079106747848 2079798170112 2085976203264 2087816152032 2090462815656 2090861911268 2098912750272 2099610759168 2100309000192 2101462734384 2102161591296 2108406054912 2120776424754 2121481704576 2122187218944 2124059107872 2132237772288 2135348334912 2143580472332 2144283328512 2144293335808 2144692699136 2145006436352 2145461218524 2146174707456 2146184723579 2146888433664 2153265758208 2156406996992 2157179714028 2157591546734 2157897100032 2158309069696 2166619613184 2167340138496 2168530693992 2169251854848 2171279677086 2180375194824 2180781278208 2189188567488 2189916598272 2190644871168 2191848228336 2203497749856 2204230539264 2212728229504 2213464088576 2214669644928 2215406149632 2225228496896 2226025875114 2226450851417 2226766156416 2227180879872 2227191274048 2227506683904 2227931942912 2236510568448 2237739120396 2238483297024 2240575836993 2241320956992 2249961637212 2250380680704 2250709878528 2251129061376 2259807553536 2260559069184 2261800831368 2264668050294 2272573784064 2273822146128 2274154773096 2274578322432 2275334750208 2284106559488 2286110601216 2296246427648 2297833161408 2298271846624 2298597322752 2299036153856 2299800715264 2309924253312 2312852476896 2313294029488 2313621633024 2322541044864 2322973605888 2332704571392 2336944690197 2337721858368 2347171247616 2347951816704 2362073127726 2362513051392 2370318893056 2371620948112 2371956811776 2372409648128 2373198610432 2375417082624 2385811996672 2386666917648 2387122562344 2387460621312 2387916417536 2388254588928 2389566496356 2400161010568 2402266876776 2412330002784 2412779286528 2413132240896 2422886449152 2425957871616 2428097703408 2437458440313 2437912404096 2438269035072 2438723149824 2448124849664 2448938991616 2451228266112 2452043440128 2461954932736 2462837138424 2463307324972 2463656173056 2463667670854 2464126515968 2464475480064 2464945979392 2465829256878 2476761893884 2477573996544 2477585559296 2478934968588 2479759356672 2489319258192 2490147099648 2490610876416 2503382059008 2504214577152 2505590183304 2506423435776 2516086131936 2516554739712 2517391638528 2527096619008 2529458955456 2530300145664 2531141615616 2532532013232 2542283497728 2542768851584 2543128952832 2543614468096 2544525935289 2555807486242 2556645507072 2556657438848 2557507674112 2558049914394 2558424119733 2558900612736 2559751593984 2569619879424 2573368506176 2583277231104 2584136318976 2585555827452 2586415673088 2587275804672 2597733924864 2602455783174 2610186368928 2611054405632 2611922731008 2613357503016 2614226594304 2624292642816 2624793653248 2625666547712 2628121027584 2630439178692 2638252889024 2639130259456 2640007921664 2640567653568 2641445793792 2641458121328 2642324226048 2655497288288 2656380393472 2657827182816 2666608754688 2668073566626 2668960854144 2669848436736 2672344217952 2684038496256 2685512882637 2686405969728 2694385929216 2695281967104 2696762529708 2697659357952 2700181136889 2709464416256 2711997230592 2712899125248 2714389365246 2715292055424 2723357820928 2724263493632 2725747255296 2725759976264 2726653722624 2740247201744 2741145698304 2741158491136 2742070083584 2742651454608 2743052664456 2743563543552 2743576347668 2754140455872 2755056365568 2757631799376 2758548870144 2769699299328 2772142330464 2773064226816 2781301604352 2783754869376 2787283754208 2798550333696 2799481012224 2801018813073 2801950312512 2802882121728 2811208073216 2813674586112 2816317959981 2827701899672 2828642272768 2829582958592 2830596898428 2831124082176 2831137294934 2832065593344 2832078810496 2842983696384 2845641324888 2846587663872 2847131113216 2847534317568 2849098514886 2859044438016 2860614958032 2861566276608 2862517911552 2876239618704 2877196133376 2888826150912 2891374258656 2892335806464 2895039569448 2907166926432 2907708370944 2918918089984 2919888797696 2921492740517 2922450665472 2922464304448 2936459665044 2937436206336 2937449915249 2937996999808 2938413072384 2938974052352 2940027190893 2941004918592 2952892859904 2953874866176 2956636156032 2968034500152 2969021541888 2969574506496 2970008911872 2971640386494 2982014091264 2983652160528 2984644396032 2987434449324 2988427942656 2999948849616 3000507574272 3000946504704 3001505415168 3013076738048 3015734441824 3019557400392 3031184170368 3031762861504 3032192212992 3032206364128 3032771096576 3033779666944 3034866777696 3048147468288 3050996884416 3052011515904 3054703562352 3063777548544 3064796430336 3066479973297 3079899004416 3082778101962 3083803302528 3084828844032 3096721393152 3097298141184 3110272761856 3115926253596 3116962477824 3128964304896 3129561663488 3130004865024 3130602422272 3131724228048 3136292866902 3148369125408 3149416138752 3149430836968 3150017401856 3150463500288 3152194101576 3153242386944 3162609082368 3167222776832 3181164637131 3182222556864 3183280828416 3184339451904 3186088661808 3203022502368 3215370708498 3216440003712 3217039048704 3217509654528 3229898637312 3230515265536 3234610495488 3236387320101 3237463604544 3249929419776 3249944587084 3250549872128 3251010207744 3251025380096 3251630866432 3252796040988 3253877782272 3268304354816 3269391253504 3270562792236 3271171917312 3271187183758 3283782851232 3284874897408 3285967306752 3287772342504 3303431995392 3305246624784 3306345808896 3319092344256 3320196132864 3337842745344 3340786911072 3341897914368 3354765852672 3354781509248 3355406319616 3356608680594 3357724945536 3372611940608 3373733527552 3374942455818 3375571021056 3375586774729 3376064817792 3376693592064 3376709350976 3389711330304 3390838603776 3392701247052 3397002075441 3408860676096 3410733219192 3411232159644 3411867483648 3413002125312 3426159839232 3444369641472 3445515091968 3447407769936 3448554230784 3449701072896 3464886379968 3469941044232 3480248491904 3481405874176 3483811567296 3484460408832 3484476670688 3485635459072 3499056857088 3504161370112 3506582787552 3507252238256 3520756871424 3521927725056 3543109691589 3543769577088 3555478339584 3557431422168 3558614472192 3559797915648 3563125623936 3578717995008 3580683843516 3581874626304 3592514572288 3593709289472 3595683372944 3596862357504 3596879143936 3600241515852 3615996307456 3617198833664 3618495004176 3619168929792 3619185820328 3619698361344 3620389407232 3634329673728 3638936807424 3642146555112 3656868606144 3657403552608 3658084724736 3672187274496 3673408487424 3676842399168 3678065160192 3692932399104 3694960987458 3695501506281 3696189773952 3697418969088 3708402139136 3711673159168 3715142840826 3716378338944 3731400444928 3732641349632 3733978887288 3734691750764 3735220649472 3735916314624 3735933750016 3737176162304 3751566114816 3755073088512 3755090613308 3756321865728 3758385274956 3759635153664 3774129197904 3774832109568 3776087457792 3790644928512 3794188433184 3795450218496 3796712423424 3798798019848 3814153277376 3815421702144 3816690548736 3833711229363 3834986158272 3836261511168 3851768201216 3853884040682 3854429819136 3855165678208 3856447741952 3860052759264 3874915846656 3874933930754 3876204478464 3876222568576 3876944494592 3878333741178 3879623509632 3880913707008 3896600887296 3900261642173 3903683674761 3915279553392 3916581608448 3917884096512 3920036254524 3921339891456 3937190479872 3938499821568 3942181541376 3945658768038 3957379333536 3958695389184 3959432675328 3960011882496 3962187181992 3978202880704 3979525861376 3983245932432 3984570590208 3999913132032 3999931799488 4000676765696 4001262006272 4002110349939 4003441281216 4004772655104 4026057744384 4026076533856 4029608954592 4041578893824 4042922950656 4045143794562 4046489036928 4064196624384 4067995845888 4069348687872 4071584047869 4072938083136 4085036731392 4086395240448 4088639964396 4106532005888 4110370802616 4111737736704 4113105125376 4115364521502 4128961857536 4129730854912 4131210683808 4132584548352 4154548948992 4154568338128 4155930574848 4155949970432 4158213495696 4159596340224 4171952406528 4175632304064 4180925631312 4181723822536 4197825500544 4199221518336 4202925468768 4204323182592 4216812109824 4241552849508 4242963409152 4244374437888 4246705942401 4248118215744 4264475544576 4270696669824 4287160944664 4288566657024 4288586671616 4289385398272 4290012872704 4290922437048 4292349414912 4292369447158 4293776867328 4312813993984 4314359428056 4315183093468 4315794200064 4316618139392 4333239226368 4334680276992 4337061387984 4338503709696 4342559354172 4360750389648 4361562556416 4378377134976 4379833196544 4383696456672 4406995499712 4408461078528 4425456459008 4426928177152 4429339289856 4429359961429 4430812299264 4450456993792 4452051750228 4452901702834 4453532312832 4454361759744 4454382548096 4455013367808 4455863885824 4457460579741 4473021136896 4475478240792 4476966594048 4481151673986 4482641913984 4499923274424 4500761361408 4501419757056 4502258122752 4519615107072 4521118138368 4523601662736 4529336100588 4547644292256 4548309546192 4549156644864 4550669500416 4568213118976 4572221202432 4592492855296 4595015586967 4595666322816 4596543693248 4597194645504 4598072307712 4599601430528 4619848506624 4624167152943 4625704953792 4626588058976 4627243266048 4645082089728 4645947211776 4665409142784 4673889380394 4675443716736 4694342495232 4695903633408 4704439300353 4724146255452 4725026102784 4743241896224 4743913623552 4744819296256 4746397220864 4750834165248 4771623993344 4773333835296 4774245124688 4774921242624 4775832835072 4776509177856 4779132992712 4800322021136 4804533753552 4823056062747 4824660005568 4825558573056 4826264481792 4845772898304 4851915743232 4856195406816 4874916880626 4875824808192 4876538070144 4877446299648 4896249699328 4897877983232 4902456532224 4904086880256 4906780775637 4923909865472 4925674276848 4926614649944 4927312346112 4927335341708 4928253031936 4928950960128 4929891958784 4931658513756 4953523787768 4955147993088 4955171118592 4957869937176 4959518713344 4978638516384 4980294199296 4981221752832 5006764118016 5008429154304 5011180366608 5012846871552 5032172263872 5033109479424 5054193238016 5058917910912 5060600291328 5065064026464 5084566995456 5085537703168 5086257905664 5087228936192 5089051870578 5111614972484 5113291014144 5113314877696 5115015348224 5116099828788 5116848239466 5117801225472 5117825110073 5119503187968 5139239758848 5146737012352 5166554462208 5168272637952 5171111654904 5172831346176 5174551609344 5195467849728 5204911566348 5220372737856 5222108811264 5223845462016 5226715006032 5228453188608 5248585285632 5249587306496 5256242055168 5260878357384 5276505778048 5278260518912 5281135307136 5282891587584 5282916242656 5310994576576 5312760786944 5315654365632 5333217509376 5336147133252 5337921708288 5339696873472 5344688435904 5368076992512 5371025765274 5372811939456 5388771858432 5390563934208 5393525059416 5395318715904 5400362273778 5418928832512 5423994461184 5425798250496 5428778730492 5430584110848 5446715641856 5448526987264 5451494510592 5451519952528 5453307445248 5480494403488 5482316982272 5484140167168 5485302909216 5486105328912 5487127087104 5487152695336 5508280911744 5510112731136 5515263598752 5517097740288 5539398598656 5542441481187 5544284660928 5546128453632 5562603208704 5567509738752 5572714261239 5574567508416 5597100667392 5598962024448 5602037626146 5603900625024 5605764243456 5622416146432 5627349172224 5632635919962 5655403799344 5657284545536 5659165917184 5661193796856 5662248164352 5662274589868 5664131186688 5664157620992 5685967392768 5691282649776 5693175327744 5694262226432 5695068635136 5698197029772 5721229916064 5723132553216 5725035823104 5752479237408 5754392266752 5777652301824 5780826061023 5782748517312 5784671612928 5790079138896 5812400896131 5814333852864 5815416741888 5837836179968 5839777595392 5842985481034 5844901330944 5844928608896 5872919330088 5874872412672 5874899830498 5875993999616 5876826144768 5877948104704 5880054381786 5882009837184 5905785719808 5907749732352 5913272312064 5918488152057 5936069000304 5938043083776 5939149012992 5940017823744 5943280772988 5967304321056 5969288792064 5974868898648 5976855885312 5999897699232 6001015148544 6001893009408 6003010830336 6026153476096 6031468883648 6039114800784 6062368340736 6063525723008 6064384425984 6064412728256 6065542193152 6067715691843 6069733555392 6096294936576 6101993768832 6104023031808 6109407124704 6127555097088 6129592860672 6132959946594 6159798008832 6165556203924 6167606605056 6169657688064 6173046782253 6193442786304 6194596282368 6231852507192 6233924955648 6257928609792 6259123326976 6261204844544 6263448456096 6272585733804 6296738250816 6298832277504 6298861673936 6300034803712 6300927000576 6304388203152 6306484773888 6325218164736 6334445553664 6362329274262 6364445113728 6366561656832 6372177323616 6406045004736 6430741416996 6432880007424 6434078097408 6435019309056 6438554170737 6459797274624 6461030531072 6469220990976 6472774640202 6474927209088 6499858839552 6499889174168 6501099744256 6502020415488 6502050760192 6503261732864 6505592081976 6507755564544 6536608709632 6538782507008 6541125584472 6542343834624 6542374367516 6567565702464 6569749794816 6571934613504 6575544685008 6610493249568 6612691617792 6638184688512 6640392265728 6675685490688 6679352554251 6681573822144 6683795828736 6709531705344 6709563018496 6710812639232 6713217361188 6715449891072 6745223881216 6747467055104 6749884911636 6751142042112 6751173549458 6752129635584 6753387184128 6753418701952 6779422660608 6781677207552 6785402494104 6794004150882 6795301211621 6817721352192 6821466438384 6822464319288 6823734967296 6826004250624 6852319678464 6888739282944 6894815539872 6897108461568 6899402145792 6929772759936 6939882088464 6960496983808 6962811748352 6966636535079 6967623134592 6968920817664 6968953341376 6971270918144 6998113714176 7008322740224 7010834070591 7013165575104 7014504476512 7041513742848 7043855450112 7086219383178 7087539154176 7110956679168 7114862844336 7117228944384 7119595831296 7126251247872 7157435990016 7161367687032 7163749252608 7185029144576 7191366745888 7193758287872 7200483031704 7231992614912 7234397667328 7236990008352 7238337859584 7238371640656 7239396722688 7240778814464 7268659347456 7277873614848 7284293110224 7312375320939 7313737212288 7314807105216 7316169449472 7344374548992 7346816974848 7353684798336 7356130320384 7385864798208 7389921974916 7391003012562 7392379547904 7394837938176 7416804278272 7423346318336 7430285681652 7432756677888 7462800889856 7465282699264 7467957774576 7469383501528 7470441298944 7471832629248 7471867500032 7474352324608 7510146177024 7510181226616 7512643731456 7516770549912 7519270307328 7548258395808 7549664219136 7552174915584 7581289857024 7588376866368 7590900436992 7593424846848 7597596039696 7628306554752 7630843404288 7667422458726 7669972316544 7672523022336 7703536402432 7707768081364 7708859638272 7710331356416 7712895483904 7720105518528 7749831693312 7749867861508 7752408956928 7752445137152 7753888989184 7756667482356 7759247019264 7761827414016 7793201774592 7800523284346 7807367349522 7830559106784 7833163216896 7835768193024 7840072509048 7842679782912 7874380959744 7876999643136 7884363082752 7891317536076 7914758667072 7917390778368 7920023764992 7924374363984 7956405761408 7959051722752 7966491864864 7969141180416 7999826264064 7999863598976 8001353531392 8002524012544 8004220699878 8006882562432 8009545310208 8049476155123 8052115488768 8052153067712 8056538647911 8059217909184 8083157787648 8085845901312 8090287589124 8092978073856 8100543410667 8128393248768 8135991691776 8138697375744 8143168095738 8145876166272 8170073462784 8172790480896 8177279928792 8213064011776 8220741605232 8223475473408 8226210250752 8230729043004 8257923715072 8262421367616 8265169096704 8309097897984 8309136676256 8311899940864 8316426991392 8319192680448 8343904813056 8351264608128 8361851262624 8363447645072 8395651001088 8398443036672 8403056439219 8405850937536 8408646365184 8433624219648 8448953879943 8483105699016 8485926818304 8488748875776 8493411884802 8496236431488 8528951089152 8541393339648 8574321889328 8577133314048 8577173343232 8578770796544 8580025745408 8581844874096 8584698829824 8584738894316 8587553734656 8625627987968 8628718856112 8630366186936 8631588400128 8633236278784 8666478452736 8674122775968 8677007419392 8685118708344 8721500779296 8723125112832 8756754269952 8759666393088 8764478221551 8767392913344 8812349745747 8813990999424 8816922157056 8850912918016 8853856354304 8858678579712 8858719922858 8861624598528 8900913987584 8904103500456 8905803405668 8907064625664 8908723519488 8908765096192 8910026735616 8911727771648 8914921159482 8946042273792 8950956481584 8953933188096 8962303347972 8965283827968 8999846548848 9001522722816 9002839514112 9004516245504 9039230214144 9047203325472 9058672201176 9095288584512 9096619092384 9098313289728 9101339000832 9136426237952 9144442404864 9184985710592 9190031173934 9191332645632 9193087386496 9194389291008 9196144615424 9199439919891 9239697013248 9248334305886 9251409907584 9253176117952 9254486532096 9290164179456 9291894423552 9330818285568 9347778760788 9350887433472 9388684990464 9391807266816 9408878600706 9448292510904 9450052205568 9486483792448 9487827247104 9489638592512 9492794441728 9501668330496 9543493911393 9546667670592 9548490249376 9549842485248 9551665670144 9553018355712 9558265985424 9600644042272 9609067507104 9646112125494 9649320011136 9651117146112 9652528963584 9691545796608 9703831486464 9709161960303 9712390813632 9749833761252 9751649616384 9753076140288 9754892599296 9792499398656 9795755966464 9804913064448 9808173760512 9813561551274 9847819730944 9851348553696 9853229299888 9854624692224 9854670683416 9856506063872 9857901920256 9859783917568 9863317027512 9907047575536 9910295986176 9910342237184 9915739874352 9919037426688 9957277032768 9960588398592 10013528236032 10022360733216 10025693743104 10064344527744 10066218958848 10108386476032 10117835821824 10121200582656 10126760324187 10130128052928 10169133990912 10171075406336 10172515811328 10174457872384 10178103741156 10223229944968 10226582028288 10226629755392 10230030696448 10232199657576 10233696478932 10235602450944 10235650220146 10239006375936 10278479517696 10293474024704 10333108924416 10336545275904 10342223309808 10345662692352 10349103218688 10409823132696 10440745475712 10444217622528 10453430012064 10456906377216 10497170571264 10499174612992 10512484110336 10521756714768 10553011556096 10556521037824 10562270614272 10562319908023 10565783175168 10565832485312 10621989153152 10625521573888 10629329074767 10631308731264 10666435018752 10672294266504 10675843416576 10679393746944 10689376871808 10736153985024 10742051530548 10745623878912 10777543716864 10781127868416 10787050118832 10790637431808 10800724547556 10847988922368 10851596500992 10857557460984 10861168221696 10893431283712 10902989021184 10903039905056 10960988806976 10964633964544 10968280334336 10970605818432 10972210657824 10974254174208 10974305390672 11016561823488 11020225462272 11030527197504 11034195480576 11078797197312 11084882962374 11086504518843 11088569321856 11092256907264 11125206417408 11135019477504 11145428522478 11149135016832 11194201334784 11197924048896 11204075252292 11207801250048 11211528486912 11244832292864 11254698344448 11265271839924 11310807598688 11314569091072 11318331834368 11322387593712 11324496328704 11324549179736 11328262373376 11328315241984 11371934785536 11382565299552 11386350655488 11388524452864 11390137270272 11396394059544 11442459832128 11446265106432 11450071646208 11501133688089 11504958474816 11508784533504 11555304603648 11561652122046 11565497034624 11569343225856 11580158277792 11624801792262 11628667705728 11630833483776 11675672359936 11679555190784 11685970962068 11689802661888 11689857217792 11700784926519 11745838660176 11749744825344 11749799660996 11751987999232 11753652289536 11755896209408 11760108763572 11764019674368 11811571439616 11815499464704 11826544624128 11836976304114 11872138000608 11876086167552 11878298025984 11880035647488 11886561545976 11934608642112 11938577584128 11949737797296 11953711770624 11999795398464 12002030297088 12003786018816 12052306952192 12062937767296 12078229601568 12124736681472 12127051446016 12128768851968 12128825456512 12131084386304 12135431383686 12139467110784 12192589873152 12203987537664 12204044493251 12208046063616 12214752143607 12218814249408 12255110194176 12259185721344 12265919893188 12319596017664 12331112407848 12335213210112 12339315376128 12346093564506 12386885572608 12389192564736 12463705014384 12467849911296 12515857219584 12518246653952 12526896912192 12545171467608 12593476501632 12597664555008 12597723347872 12600069607424 12608776406304 12612969547776 12650436329472 12668891107328 12724658548524 12728890227456 12733123313664 12740117827203 12744354647232 12812090009472 12861482833992 12865760014848 12868156194816 12870038618112 12877108341474 12922061062144 12938441981952 12945549280404 12949854418176 12999717679104 12999778348336 13002199488512 13004040830976 13004101520384 13006523465728 13011184163952 13015511129088 13073217419264 13077565014016 13082251168944 13084687669248 13084748735032 13135131404928 13139499589632 13151089370016 13220986499136 13225383235584 13276369377024 13280784531456 13288079884287 13351370981376 13358705108502 13363147644288 13367591657472 13419063410688 13419126036992 13421625278464 13426434722376 13430899782144 13490447762432 13494934110208 13499769823272 13502284084224 13502347098916 13504259271168 13506774368256 13506837403904 13558845321216 13563354415104 13570804988208 13588008301764 13590602423242 13642932876768 13644928638576 13647469934592 13652008501248 13704639356928 13777478565888 13785046760901 13789631079744 13794216923136 13798804291584 13859545519872 13879764176928 13920993967616 13925623496704 13933273070158 13935246269184 13937841635328 13937906682752 13942541836288 13996227428352 14016645480448 14021668141182 14024345053771 14026331150208 14029008953024 14083027485696 14087710900224 14113317901059 14172438766356 14175078308352 14229725688672 14234457888768 14239191662592 14252502495744 14314871980032 14322735374064 14327498505216 14370058289152 14382733491776 14387516575744 14400966063408 14463985229824 14469168188241 14473980016704 14476675719168 14476743281312 14478793445376 14481557628928 14537318694912 14555747229696 14568586220448 14624750641878 14627474424576 14629614210432 14632338898944 14688749097984 14693633949696 14707369596672 14712260640768 14720342326911 14771729596416 14779843949832 14782006025124 14784759095808 14789675876352 14846692636672 14860571363304 14865513355776 14925601779712 14930565398528 14935915549152 14938767003056 14940882597888 14943665258496 14943735000064 14948704649216 15020292354048 15020362453232 15025287462912 15033541099824 15038540614656 15096516791616 15099328438272 15162579714048 15176753732736 15181800873984 15195192079392 15256613109504 15261686808576 15334844917452 15339944633088 15345046044672 15353475330219 15407072804864 15415536162728 15417719276544 15420662712832 15425790967808 15440211037056 15499663386624 15499735723016 15504817913856 15504890274304 15507777978368 15513334964712 15518494038528 15523654828032 15586403549184 15601046568692 15614734699044 15661118213568 15666326433792 15671536386048 15680145018096 15685359565824 15748761919488 15768726165504 15782635072152 15829517334144 15834781556736 15848748727968 15912811522816 15918103445504 15932983729728 15938282360832 15999652528128 15999727197952 16002707062784 16005048025088 16008441399756 16013765124864 16013839860551 16019090620416 16098952310246 16104230977536 16104306135424 16113077295822 16118435818368 16166315575296 16171691802624 16180575178248 16185956147712 16201086821334 16256786497536 16271983383552 16277394751488 16286336191476 16291752332544 16340146925568 16345580961792 16354559857584 16426128023552 16441483210464 16446950946816 16452420501504 16461458086008 16515847430144 16524842735232 16530338193408 16612748660573 16618195795968 16618273352512 16623799881728 16627324443561 16632853982784 16638385360896 16687809626112 16702529216256 16718142783717 16723702525248 16726895290144 16791302002176 16796886073344 16806112878438 16811701875072 16817292730368 16867248439296 16897907759886 16966211398032 16971853636608 16977497751552 16986823769604 16992472862976 17057902178304 17082786679296 17148643778656 17154346686464 17157541593088 17160051490816 17163689748192 17169397659648 17169477788632 17175107469312 17251255975936 17257437712224 17260732373872 17263176800256 17266472557568 17332956905472 17342478183069 17348245551936 17354014838784 17370237416688 17437202688393 17443001558592 17446250225664 17513508539904 17519332786176 17528956443102 17534785826688 17624699491494 17627981998848 17633844314112 17701825836032 17707712708608 17717357159424 17717439845716 17723249197056 17801827975168 17808207000912 17811606811336 17814129251328 17817447038976 17817530192384 17820053471232 17823455543296 17829842318964 17901912963168 17907866376192 17924606695944 17930567655936 17999693097696 18003045445632 18005679028224 18009032491008 18078460428288 18094406650944 18117344402352 18190577169024 18193238184768 18196626579456 18272852475904 18288884809728 18369971421184 18380062347868 18382665291264 18386174772992 18388778582016 18392289230848 18398879839782 18479394026496 18496668611772 18502819815168 18506352235904 18508973064192 18519140346759 18580328358912 18583788847104 18695557521576 18701774866944 18777369980928 18783614533632 18817757201412 18896585021808 18900104411136 18972967584896 18975654494208 18979277185024 19003336660992 19086987822786 19093335341184 19096980498752 19099684970496 19103331340288 19116531970848 19201288084544 19218135014208 19292224250988 19298640022272 19302234292224 19305057927168 19315662512211 19383091593216 19407662972928 19418323920606 19424781627264 19499667522504 19503299232768 19506152280576 19509785198592 19584998797312 19591511932928 19609826128896 19616347521024 19627123102548 19702697107392 19706458599776 19709249384448 19709341366832 19713012127744 19715803840512 19719567835136 19726634055024 19814095151072 19820684474368 19831479748704 19838074853376 19914554065536 19921176797184 20027056472064 20038057662753 20044721466432 20051387486208 20128689055488 20132437917696 20216772952064 20235671643648 20242401165312 20253520648374 20260256105856 20338267981824 20342150812672 20345031622656 20348915744768 20356207482312 20385903634863 20446459889936 20453164056576 20453259510784 20460061392896 20464399315152 20467392957864 20471204901888 20471300440292 20478012751872 20556959035392 20586948049408 20666217848832 20684446619616 20691325384704 20698206437376 20819646265392 20881490951424 20888435245056 20899909605237 20906860024128 20913812754432 20994341142528 20998349225984 21024968220672 21043513429536 21106023112192 21113042075648 21124541228544 21124639816046 21131566350336 21131664970624 21243978306304 21251043147776 21258658149534 21262617462528 21262716694427 21332870037504 21344588533008 21351686833152 21358787493888 21378753743616 21472307970048 21484103061096 21491247757824 21555087433728 21574100237664 21581274863616 21601449095112 21695977844736 21703193001984 21715114921968 21722336443392 21786862567424 21805978042368 21806079810112 21921977613952 21929267929088 21937125962817 21941211636864 21944421315648 21948508348416 21948610781344 22033123646976 22040450924544 22061054395008 22068390961152 22157594394624 22169765924748 22173009037686 22177138643712 22184513814528 22250412834816 22270038955008 22290857044956 22298270033664 22388402669568 22395848097792 22408150504584 22415602500096 22423056973824 22530543679848 22621615197376 22629138182144 22636663668736 22644775187424 22648992657408 22649098359472 22656524746752 22656630483968 22743869571072 22765130599104 22772701310976 22777048905728 22780274540544 22792788119088 22884919664256 22892530212864 23002267376178 23009916949632 23017569067008 23110609207296 23123304244092 23130994069248 23138686451712 23160316555584 23249603584524 23257335411456 23261666967552 23351344719872 23359110381568 23371941924136 23379605323776 23379714435584 23401569853038 23491677320352 23499489650688 23499599321992 23503975998464 23507304579072 23511792418816 23520217527144 23528039348736 23623142879232 23630998929408 23653089248256 23673952608228 23744276001216 23752172335104 23760071294976 23773123091952 23869217284224 23877155168256 23899475594592 23907423541248 23999590796928 24004060594176 24007572037632 24104613904384 24125875534592 24148428465369 24156459203136 24249473362944 24254102892032 24257537703936 24257650913024 24262168772608 24270862767372 24278934221568 24385179746304 24407975075328 24408088986502 24416092127232 24429504287214 24437628498816 24510220388352 24518371442688 24531839786376 24639192035328 24662224815696 24670426420224 24678630752256 24692187129012 24773771145216 24927410028768 24935699822592 25031714439168 25036493307904 25053793824384 25090342935216 25186953003264 25187070549901 25195329110016 25195446695744 25200139214848 25209169317657 25217552812608 25225939095552 25300872658944 25337782214656 25346861639829 25449317097048 25457780454912 25466246627328 25480235654406 25488709294464 25624180018944 25722965667984 25731520029696 25736312389632 25740077236224 25754216682948 25876883963904 25891098560808 25899708836352 25999435358208 25999556696672 26004398977024 26008203040768 26013046931456 26022368327904 26031022258176 26146434838528 26155130028032 26164502337888 26169375338496 26169497470064 26270262809856 26278999179264 26293434664653 26302178740032 26437049237241 26441972998272 26450766471168 26552738754048 26561569062912 26576159768574 26702741962752 26717410217004 26726295288576 26735183314944 26838126821376 26838252073984 26843250556928 26852869444752 26861799564288 26980895524864 26989868220416 26999539646544 27004568168448 27004694197832 27008518542336 27013548736512 27013674807808 27117690642432 27141609976416 27176016603528 27181204846484 27285865753536 27289857277152 27294939869184 27304017002496 27409278713856 27554957131776 27570093521802 27579262159488 27588433846272 27719091039744 27759528353856 27841987935232 27851246993408 27866546140316 27870492538368 27875683270656 27875813365504 27885083672576 27992454856704 28033290960896 28043336282364 28048690107542 28052662300416 28058017906048 28166054971392 28175421800448 28226635802118 28344877532712 28350156616704 28459451377344 28468915777536 28478383325184 28505004991488 28645470748128 28654997010432 28740116578304 28765466983552 28775033151488 28801932126816 28927970459648 28938336376482 28943861068421 28947960033408 28953351438336 28953486562624 28957586890752 28963115257856 29074637389824 29101952253137 29111494459392 29127485880909 29137172440896 29249501283756 29254948849152 29259228420864 29264677797888 29377498195968 29387267899392 29414739193344 29424521281536 29440684653822 29543459192832 29559687899664 29564012050248 29569518191616 29579351752704 29693385273344 29721142726608 29731026711552 29851203559424 29871831098304 29877534006112 29881765195776 29887470000128 29897409298432 30040584708096 30040724906464 30067082199648 30077081229312 30193033583232 30198656876544 30325159428096 30353507465472 30363601747968 30380280972561 30390384158784 30513226219008 30523373617152 30669689834904 30679889266176 30690092089344 30706950660438 30814145609728 30831072325456 30835438553088 30841325425664 30851581935616 30880422074112 30999326773248 30999471446032 31009635827712 31009780548608 31015555956736 31026669929424 31036988077056 31047309656064 31202093137384 31229469398088 31322236427136 31332652867584 31360290036192 31370719131648 31497523838976 31537452331008 31565270144304 31659034668288 31669563113472 31686959724069 31697497455936 31825623045632 31836206891008 31865967459456 31876564721664 31999305056256 31999454395904 32005414125568 32010096050176 32016882799512 32027530249728 32027679721102 32038181240832 32197904620492 32208461955072 32208612270848 32226154591644 32236871636736 32332631150592 32343383605248 32361150356496 32371912295424 32402173642668 32543966767104 32554789502976 32572672382952 32583504665088 32680293851136 32709119715168 32852256047104 32882966420928 32893901893632 32904841003008 32922916172016 33031694860288 33049685470464 33060676386816 33225497321146 33236391591936 33236546705024 33247599763456 33254648887122 33259513556529 33265707965568 33276770721792 33375619252224 33405058432512 33436285567434 33447405050496 33453790580288 33582604004352 33593772146688 33612225756876 33623403750144 33634585460736 33734496878592 33795815519772 33932422796064 33943707273216 33954995503104 33973647539208 33984945725952 34115804356608 34165573358592 34297287557312 34308693372928 34320102981632 34327379496384 34338795319296 34338955577264 34350214938624 34503401064267 34514875424448 34521464747744 34526353600512 34532945115136 34665913810944 34684956366138 34696491103872 34708029677568 34740474833376 34874405376786 34886003117184 34892500451328 35027017079808 35038665572352 35057912886204 35069571653376 35102354779557 35249398982988 35255963997696 35267688628224 35403651672064 35415425417216 35434714318848 35434879691432 35446498394112 35603655950336 35616414001824 35623213622672 35628258502656 35634894077952 35635060384768 35640106942464 35646911086592 35659684637928 35803825926336 35815732752384 35849213391888 35861135311872 35999386195392 36006090891264 36011358056448 36156920856576 36188813301888 36234688804704 36381154338048 36386476369536 36393253158912 36545704951808 36577769619456 36612133479753 36739942842368 36760124695736 36765330582528 36772349545984 36777557164032 36784578461696 36797759679564 36958788052992 36993337223544 37005639630336 37012704471808 37017946128384 37038280693518 37160656717824 37167577694208 37391115043152 37403549733888 37554739961856 37635514402824 37793170043616 37800208822272 37945935169792 37951308988416 37958554370048 38006673321984 38173975645572 38186670682368 38186848898237 38193960997504 38199369940992 38206662680576 38220353481609 38233063941696 38402576169088 38436270028416 38584448501976 38597280044544 38604468584448 38610115854336 38631325024422 38766183186432 38815325945856 38836647841212 38849563254528 38999335045008 39006598465536 39012304561152 39019570397184 39169997594624 39219652257792 39232695042048 39254246205096 39405394214784 39412917199552 39418498768896 39418682733664 39426024255488 39439135670272 39453268110048 39628190302144 39641368948736 39662959497408 39676149706752 39829108131072 39842353594368 39864239652861 40054112944128 40076115325506 40089442932864 40102774972416 40257378110976 40264875835392 40433545904128 40471343287296 40484802330624 40507041296748 40520512211712 40676535963648 40684301625344 40690063245312 40697831489536 40712414964624 40771807269726 40892919779872 40906519021568 40920122785792 40928798630304 40934785915728 40942409803776 40942600880584 40956025503744 41113918070784 41173896098816 41332435697664 41355140282703 41368893239232 41382650769408 41396412874752 41639292530784 41762981902848 41776870490112 41799819210474 41813720048256 41827625508864 41988682285056 41996698451968 42049936441344 42073035161313 42087026859072 42212046224384 42226084151296 42249082457088 42249279632092 42263132700672 42263329941248 42487956612608 42502086295552 42517316299068 42525234925056 42525433388854 42689177066016 42703373666304 42717574987776 42757507487232 42944615940096 42968206122192 42982495515648 43110174867456 43148200475328 43162549727232 43202898190224 43391955689472 43430229843936 43444672886784 43573725134848 43611956084736 43612159620224 43843955227904 43858535858176 43874251925634 43882423273728 43882628071477 43888842631296 43897016696832 43897221562688 44066247293952 44080901849088 44122108790016 44136781922304 44161026980733 44315188789248 44339531849496 44346018075372 44354277287424 44369027629056 44540077910016 44581714089912 44596540067328 44776805339136 44791696195584 44816301009168 44831205000192 44846113947648 45061087359696 45243230394752 45258276364288 45289550374848 45297985314816 45298196718944 45313260967936 45487739142144 45530261198208 45545402621952 45554097811456 45585576238176 45769839328512 45785060425728 46004534752356 46019833899264 46035138134016 46060425990657 46221218414592 46246608488184 46261988138496 46277372903424 46320633111168 46499207169048 46514670822912 46523333935104 46702689439744 46718220763136 46743883848272 46759210647552 46759428871168 46803139706076 46983354640704 46998979301376 46999198643984 47007951996928 47014609158144 47023584837632 47040435054288 47056078697472 47246285758464 47306178496512 47347905216456 47488552002432 47504344670208 47546246183904 47738434568448 47754310336512 47798951189184 47814847082496 47999181593856 48008121188352 48015144075264 48041519581653 48209227808768 48251751069184 48296856930738 48312918406272 48498946725888 48508205784064 48515075407872 48515301826048 48524337545216 48541725534744 48557868443136 48770359492608 48815950150656 48816177973004 48832184254464 48859008574428 48875256997632 49020440776704 49036742885376 49063679572752 49278384070656 49324449631392 49340852840448 49357261504512 49384374258024 49547542290432 49838245981719 49854820057536 49871399645184 50063428878336 50072986615808 50107587648768 50180685870432 50373906006528 50374141099802 50390658220032 50390893391488 50400278429696 50418338635314 50435105625216 50451878191104 50601745317888 50675564429312 50693723279658 50703401348249 50898634194096 50915560909824 50932493254656 50960471308812 50977418588928 51248360037888 51445931335968 51463040059392 51472624779264 51480154472448 51508433365896 51753767927808 51782197121616 51799417672704 51998870716416 51999113393344 52008797954048 52016406081536 52027434549207 52044736655808 52062044516352 52292869677056 52311608065179 52329004675776 52338750676992 52338994940128 52540525619712 52557998358528 52586869329306 52604357480064 52874098474482 52883945996544 52901532942336 53105477508096 53123138125824 53152319537148 53405483925504 53434820434008 53452590577152 53470366629888 53676504147968 53686501113856 53705738889504 53723599128576 53961791049728 53979736440832 53999079293088 54009136336896 54009388395664 54017037084672 54027097473024 54027349615616 54235381284864 54283219952832 54352033207056 54362409692968 54571731507072 54579714554304 54589879738368 54818557427712 55109914263552 55140187043604 55158524318976 55176867692544 55438182079488 55519056707712 55683975870464 55702493986816 55733092280632 55740985076736 55751366541312 55751626731008 55770167345152 56066581921792 56086672564728 56097380215084 56105324600832 56116035812096 56332109942784 56350843600896 56453271604236 56689755065424 56700313233408 56918902754688 56937831555072 57010009982976 57290941496256 57309994020864 57480233156608 57530933967104 57550066302976 57603864253632 57855940919296 57876672752964 57887722136842 57895920066816 57906702876672 57906973125248 57915173781504 57926230515712 57946987536633 58149274779648 58203904506274 58222988918784 58254971761818 58274344881792 58499002567512 58509897698304 58518456841728 58529355595776 58754996391936 58774535798784 58829478386688 58849042563072 58881369307644 59119375799328 59128024100496 59139036383232 59158703505408 59386770546688 59442285453216 59462053423104 59702407118848 59735202630571 59743662196608 59755068012224 59763530391552 59774940000256 59794818596864 60061475926687 60081169416192 60081449812928 60114172988259 60134164399296 60154162458624 60386067166464 60397313753088 60650318856192 60707014930944 60727203495936 60760561945122 60780768317568 61026452438016 61046747234304 61157710904589 61339379669808 61359778532352 61380184178688 61413901320876 61662144650912 61670877106176 61682650851328 61703163871232 61760844148224 61998653546496 61998942892064 62019561097216 62031111913472 62053339858848 62073976154112 62094619312128 62404186274768 62458938796176 62644472854272 62665305735168 62699728815711 62720580072384 62741438263296 62995047677952 63074904662016 63130540288608 63318069336576 63339126226944 63373919448138 63394994911872 63651246091264 63672413782016 63731934918912 63753129443328 63788150083281 63998610112512 63998908791808 64010828251136 64020192100352 64033765599024 64055060499456 64055359442204 64076362481664 64395809240984 64416923910144 64417224541696 64452309183288 64473743273472 64665262301184 64722300712992 64743824590848 64804347285336 65087933534208 65109579005952 65145344765904 65167009330176 65360587702272 65418239430336 65704512094208 65765932841856 65787803787264 65845832344032 66063389720576 66099370940928 66121352773632 66450994642292 66472783183872 66473093410048 66495199526912 66509297774244 66519027113058 66531415931136 66531726430949 66553541443584 66751238504448 66810116865024 66872571134868 66894810100992 66907581160576 67165208008704 67187544293376 67224451513752 67246807500288 67269170921472 67591631039544 67864845592128 67887414546432 67909991006208 67947295078416 67969891451904 68231608713216 68331146717184 68594575114624 68617386745856 68654758992768 68677590638592 68677911154528 69006802128534 69029750848896 69042929495488 69052707201024 69065890230272 69331827621888 69369912732276 69392982207744 69416059355136 69480949666752 69748810753572 69772006234368 69785000902656 70054034159616 70077331144704 70115825772408 70139143306752 70204709559114 70498797965976 70511927995392 70535377256448 70807303344128 70830850834432 70869428637696 70869759382864 70892996788224 71232828003648 71246427245344 71256517005312 71270120769536 71280213884928 71293822173184 71319369275856 71607651852672 71631465504768 71698426783776 71722270623744 71998772390784 72012181782528 72022716112896 72313841713152 72377626603776 72445285396107 72469377609408 72762308676096 72772952739072 72786506317824 73091409903616 73155539238912 73224266959506 73479885684736 73520249391472 73530661165056 73544699091968 73555114328064 73569156923392 73595519359128 73917576105984 73986674447088 74011279260672 74025408943616 74035892256768 74076561387036 74321313435648 74782230086304 74807099467776 75109479923712 75271028805648 75561211649703 75586340087232 75600417644544 75891870339584 75902617976832 75917108740096 76013346643968 76347951291144 76373341364736 76373697796474 76387921995008 76398739881984 76413325361152 76440706963218 76466127883392 76805152338176 76872540056832 77168897003952 77194560089088 77208937168896 77220231708672 77262650048844 77630651891712 77673295682424 77699126509056 77998670090016 78013196931072 78024609122304 78039140794368 78339995189248 78439304515584 78465390084096 78508492410192 78810788429568 78825834399104 78836997537792 78837365467328 78852048510976 78880303993959 78906536220096 79256380604288 79282737897472 79311147711723 79325918994816 79352299413504 79658216262144 79684707188736 79728479305722 80108225888256 80152230651012 80178885865728 80205549944832 80514756221952 80529751670784 80942686574592 80969604661248 81014082593496 81041024423424 81353071927296 81368603250688 81395662979072 81424829929248 81543614539452 81785839559744 81813038043136 81840245571584 81857597260608 81869571831456 81884819607552 81885201761168 81912051007488 82227836141568 82347792197632 82664871395328 82710280565406 82737786478464 82765301538816 83278585061568 83525963805696 83553740980224 83599638420948 83627440096512 83655251017728 83977364570112 83993396903936 84099872882688 84146070322626 84174053718144 84424092448768 84452168302592 84498164914176 84498559264184 84526265401344 84526659882496 84975913225216 85004172591104 85034632598136 85050469850112 85050866777708 85378354132032 85406747332608 85435149975552 85515014974464 85936412244384 85964991031296 86220349734912 86296400950656 86325099454464 86405796380448 86783911378944 86831583205263 86860459687872 86889345773568 87147450269696 87223912169472 87224319240448 87305856759411 87687910455808 87717071716352 87748503851268 87764846547456 87765256142954 87777685262592 87794033393664 87794443125376 88132494587904 88161803698176 88244217580032 88273563844608 88322053961466 88630377578496 88679063698992 88692036150744 88708554574848 88738055258112 89080155820032 89163428179824 89193080134656 89553610678272 89632602018336 89662410000384 89692227895296 90122174719392 90486460789504 90516552728576 90566274956027 90579100749696 90595970629632 90596393437888 90626521935872 90975478284288 91060522396416 91060947372719 91090805243904 91108195622912 91140842917683 91171152476352 91539678657024 91570120851456 92009069504712 92039667798528 92070276268032 92120851981314 92442436829184 92493216976368 92523976276992 92554745806848 92641266222336 92998414338096 93029341645824 93046667870208 93405378879488 93487767696544 93518857742336 93606279412152 93966709281408 93997958602752 93998397287968 94015903993856 94047169675264 94080870108576 94112157394944 94492571516928 94612356993024 94695810432912 94977104004864 95008689340416 95060879172207 95092492367808 95476869136896 95508620673024 95597902378368 95629694164992 95998363187712 96016242376704 96030288150528 96083039163306 96418455617536 96503502138368 96593713861476 96625836812544 96997893451776 97016411568128 97030150815744 97030603652096 97048675090432 97083451069488 97115736886272 97631900301312 97632355946008 97664368508928 97718017148856 97750513995264 98040881553408 98127359145504 98556768141312 98648899262784 98681705680896 98714523009024 98768748516048 99095084580864 99676491963438 99709640115072 99742799290368 100126857756672 100145973231616 100215175297536 100361371740864 100747812013056 100748282199604 100781316440064 100781786782976 100800556859392 100836677270628 100870211250432 100903756382208 101203490635776 101351128858624 101387446559316 101406802696498 101797268388192 101831121819648 101864986509312 101920942617624 101954837177856 102496720075776 102891862671936 102926080118784 102960308944896 103016866731792 103564394243232 103598835345408 103997741432832 103998226786688 104017595908096 104032812163072 104054869098414 104089473311616 104124089032704 104585739354112 104623216130358 104643190016599 104658009351552 104677501353984 104677989880256 105081051239424 105115996717056 105173738658612 105208714960128 105307064338671 105748196948964 105767891993088 105803065884672 106210955016192 106246276251648 106304639074296 106810967851008 106869640868016 106905181154304 106940733259776 107353008295936 107411477779008 107447198257152 107923582099456 107998158586176 108018272673792 108018776791328 108034074169344 108054699231232 108470762569728 108566439905664 108704066414112 108724819385936 109143463014144 109159429108608 109179759476736 109637114855424 109836400439259 110219828527104 110280374087208 110317048637952 110353735385088 110876364158976 111038113415424 111367951740928 111404987973632 111466184561264 111481970153472 111502733082624 111503253462016 111540334690304 112133163843584 112173345129456 112194760430168 112210649201664 112232071624192 112664219885568 112906543208472 113379510130848 113400626466816 113837805509376 113875663110144 114020019965952 114560546694711 114581882992512 114619988041728 114960466313216 115061867934208 115100132605952 115207728507264 115711881838592 115753345505928 115775444273684 115791840133632 115813405753344 115813946250496 115830347563008 115852461031424 115893975073266 116298549559296 116407809012548 116445977837568 116509943523636 116548689763584 116998005135024 117019795396608 117036913683456 117058711191552 117509992783872 117658956773376 117698085126144 117762738615288 118238751598656 118256048200992 118278072766464 118317407010816 118773541093376 118884570906432 118924106846208 119404814237696 119470405261142 119487324393216 119510136024448 119527060783104 119549880000512 119592718958583 120122951853374 120162338832384 120162899625856 120228345976518 120268328798592 120308324917248 120772134332928 120794627506176 121300637712384 121414029861888 121454406991872 121521123890244 121561536635136 122052904876032 122093494468608 122315421809178 122678759339616 122719557064704 122760368357376 122827802641752 123324289301824 123341754212352 123365301702656 123406327742464 123521688296448 123997307092992 123997885784128 124039122194432 124065420848109 124106679717696 124147952308224 124189238624256 124808372549536 124917877592352 125288945708544 125330611470336 125399457631422 125441160144768 125482876526592 125990095355904 126149809324032 126219105483939 126261080577216 126636138673152 126678252453888 126747838896276 126789989823744 127302492182528 127344827564032 127463869837824 127506258886656 127576300166562 127997817583616 128021656502272 128040384200704 128067531198048 128110120998912 128110718884408 128152724963328 128791618481968 128833847820288 128834449083392 128904618366576 128947486546944 129330524602368 129444601425984 129487649181696 129608694570672 130175867068416 130290689531808 130334018660352 130721175404544 130836478860672 131409024188416 131531865683712 131575607574528 131647884214431 131691664688064 132126779441152 132198741881856 132242705547264 132901989284584 132945566367744 132946186820096 132990399053824 133018595548488 133038054226116 133062831862272 133063452861898 133107082887168 133620233730048 133745142269736 133789620201984 133815162321152 134330416017408 134375088586752 134448903027504 134493615000576 134538341842944 135183262079088 135729691184256 135774829092864 135894590156832 135939782903808 136463217426432 136662293434368 137189150229248 137234773491712 137309517985536 137310158804299 137355181277184 137355822309056 138013604257068 138059501697792 138085858990976 138105414402048 138131780460544 138181277971971 138663655243776 138739825464552 138785964415488 138832118710272 138961899333504 139497621507144 139544012468736 139570001805312 140108068319232 140154662289408 140231651544816 140278286613504 140409419118228 140997595931952 141023855990784 141070754512896 141614606688256 141738857275392 141739518765728 142465656007296 142492854490688 142513034010624 142540241539072 142587644346368 142638738551712 143215303705344 143262931009536 143396853567552 143444541247488 143997544781568 144024363565056 144045432225792 144124558744959 144627683426304 144755253207552 144890570792214 144938755218816 145524617352192 145545905478144 145573012635648 146182819807232 146311078477824 146448533919012 147040498782944 147061322330112 147089398183936 147110228656128 147138313846784 147191038718256 147835152211968 147973348894176 148022558521344 148050817887232 148071784513536 148153122774072 148642626871296 149514737945157 149564460172608 149614198935552 150218959847424 150542057611296 151122423299406 151172680174464 151200835289088 151783740679168 151805235953664 151834217480192 152026693287936 152110204044747 152695902582288 152746682729472 152747395592948 152775843990016 152797479763968 152826650722304 152881413926436 152932255766784 153610304676352 153745080113664 154337794007904 154389120178176 154417874337792 154440463417344 154525300097688 155261303783424 155346591364848 155398253018112 155997340180032 156026393862144 156049218244608 156679990378496 156878609031168 157016984820384 157621576859136 157651668798208 157673995075584 157674730934656 157704097021952 157760607987918 157813072440192 158512761208576 158565475794944 158622295423446 158651837989632 158652578412263 158704598827008 159316432524288 159369414377472 159456958611444 160216451776512 160304461302024 160357771731456 160411099889664 161029512443904 161059503341568 161885373149184 161939209322496 162028165186992 162082048846848 162706143854592 162737206501376 162849659858496 163087229078904 163571679119488 163626076086272 163715194521216 163739143662912 163769639215104 163770403522336 164455672283136 164695584395264 165329742790656 165420561130812 165475572956928 165530603077632 166557170123136 167051927611392 167107481960448 167199276841896 167254880193024 167310502035456 167986793807872 168199745765376 168292140645252 168348107436288 168848184897536 168904336605184 168996329828352 168997118528368 169052530802688 169053319764992 169951826450432 170008345182208 170069265196272 170100939700224 170101733555416 170756708264064 170813494665216 171030029948928 171872824488768 171929982062592 172440699469824 172592801901312 172650198908928 172811592760896 173567822757888 173663166410526 173720919375744 173778691547136 174294900539392 174447824338944 174448638480896 174611713518822 175375820911616 175434143432704 175497007702536 175529693094912 175530512285908 175555370525184 175588066787328 175588886250752 176264989175808 176323607396352 176488435160064 176547127689216 176644107922932 177358127397984 177384072301488 177417109149696 177476110516224 178160311640064 178326856359648 178386160269312 179107221356544 179205607891713 179265204036672 179324820000768 179384455790592 180184427780061 180244349438784 180972921579008 181033105457152 181132549912054 181158201499392 181191941259264 181192786875776 181253043871744 181950956568576 182121044792832 182121894745438 182181610487808 182216391245824 182281685835366 182342304952704 183079357314048 183140241702912 183473132713767 184018139009424 184079335597056 184140552536064 184241703962628 184986433952736 185047952553984 185109491613696 185282532444672 185996828676192 186058683291648 186093335740416 186810757758976 186975535393088 187037715484672 187212558824304 187933418562816 187995917205504 187996794575936 188031807987712 188099186447133 188161740217152 188224314789888 188985143033856 189224713986048 189391620865824 189954208009728 190017378680832 190121758344414 190184984735616 190953738273792 191017241346048 191195804756736 191259388329984 191364450249843 191996726375424 192032484753408 192060576301056 192166078326612 193007004276736 193187427722952 193251673625088 193995786903552 194032823136256 194061207304192 194097350180864 194166902138976 194231473772544 195263800602624 195264711892016 195328737017856 195436034297712 195501027990528 196081763106816 196254718291008 197113536282624 197297798525568 197363411361792 197537497032096 198190169161728 199352983926876 199419280230144 199485598580736 199595179292847 200253715513344 200291946463232 200430350595072 200722743481728 201495624026112 201496564399208 201562632880128 201563573565952 201601113718784 201673354541256 201740422500864 201807512764416 202702257717248 202774893118632 202813605392996 203594536776384 203662243639296 203729973018624 203841885235248 203909674355712 204993440151552 205783725343872 205852160237568 206033733463584 207128788486464 207197670690816 207995482865664 207996453573376 208035191816192 208065624326144 208109738196828 208178946623232 208179918187163 208248178065408 209171478708224 209246432260716 209286380033198 209316018703104 209355002707968 209355979760512 210162102478848 210231993434112 210347477317224 210417429920256 210614128677342 211496393897928 211535783986176 211606131769344 212421910032384 212492552503296 212609278148592 213739281736032 213810362308608 213881466519552 214706016591872 214822955558016 214894396514304 215847164198912 215965732587449 215996317172352 216036545347584 216037553582656 216068148338688 216109398462464 216941525139456 217132879811328 217335856188321 217408132828224 217449638771872 218286926028288 218318858217216 218359518953472 219274229710848 219672800878518 220439657054208 220560748174416 220634097275904 220707470770176 221752728317952 222076226830848 222735903481856 222932369122528 222963940306944 223006506924032 223080669380608 224266327687168 224346690258912 224389520860336 224421298403328 224464143248384 225328439771136 225813086416944 226683634949109 226759020261696 226801252933632 227675611018752 227751326220288 228040039931904 229121093389422 229163765985024 229239976083456 229920932626432 230123735868416 230200265211904 230415457014528 231423763677184 231506691011856 231550888547368 231583680267264 231626811506688 231627892500992 231660695126016 231704922062848 231787950146532 232815618025096 232891955675136 233019887047272 233097379527168 233996010270048 234039590793216 234073827366912 234117422383104 235019985567744 235317913546752 235396170252288 235525477230576 236477503197312 236512096401984 236556145532928 237547082186752 237769141812864 237848213692416 238809628475392 238940810522284 238974648786432 239020272048896 239054121566208 239099760001024 239185437917166 240245903706748 240324677664768 240325799251712 240456691953036 240536657597184 240616649834496 241544268665856 241589255012352 242828059723776 242908813983744 243042247780488 243123073270272 244105809752064 244186988937216 244630843618356 245357518679232 245439114129408 245520736714752 245655605283504 246648578603648 246683508424704 246730603405312 247043376592896 247994614185984 247995771568256 248078244388864 248130841696218 248213359435392 248295904616448 249616745099072 249835755184704 250577891417088 250661222940672 250798915262844 250882320289536 250965753053184 251980190711808 252299618648064 252438210967878 252522161154432 253272277346304 253356504907776 253495677792552 253579979647488 254604984365056 254689655128064 254927739675648 255012517773312 255152600333124 255995635167232 256080768401408 256135062396096 256220241997824 256221437768816 256305449926656 257583236963936 257668898166784 257809236733152 257894973093888 258661049204736 258889202851968 258975298363392 259217389141344 260351734136832 260494749615789 260581379063616 260668037320704 261442350809088 261672957721344 261917570278233 262818048376832 263063731367424 263151215149056 263295768428862 263383329376128 264253558882304 264397483763712 264485411094528 265803978569168 265891132735488 265892373640192 265980798107648 266037191096976 266076108452232 266125663724544 266126905723796 266214165774336 267240467460096 267490284539472 267579240403968 267630324642304 268660832034816 268897806055008 268987230001152 269076683685888 270366524158176 271459382368512 271549658185728 271698824868081 271789180313664 271879565807616 272926434852864 273182842118157 273324586868736 274378300458496 274469546983424 274619035971072 274620317608598 274710362554368 274711644618112 276027208514136 276119003395584 276171717981952 276210828804096 276263560921088 276362555943942 277327310487552 277479650929104 277571928830976 277664237420544 277923798667008 278995243014288 279088024937472 279140003610624 280216136638464 280463303089632 280556573227008 280818838236456 281995191863904 282047711981568 282141509025792 283229213376512 283477714550784 283479037531456 284931312014592 284985708981376 285026068021248 285080483078144 285182637516621 285277477103424 286430607410688 286525862019072 286793707135104 286889082494976 287995089563136 288048727130112 288090864451584 288249117489918 289255366852608 289510506415104 289781141584428 289877510437632 291049234704384 291091810956288 291146025271296 292897067838024 294080997565888 294122644660224 294178796367872 294276627693568 294382077436512 295670304423936 295946697788352 296045117042688 296101635774464 296143569027072 296306245548144 297285253742592 299029475890314 299128920345216 299228397871104 300437919694848 301084115222592 302244846598812 302345360348928 302401670578176 303567481358336 303610471907328 303668434960384 304053386575872 304220408089494 305391805164576 305493365458944 305494791185896 305551687980032 305594959527936 305653301444608 305762827852872 305864511533568 307220609352704 307490160227328 308675588015808 308778240356352 308880926834688 309050600195376 310693182729696 310796506036224 311994680360064 312052787724288 312098436489216 313359980756992 313757218062336 313929570049797 314033969640768 315243153718272 315303337596416 315347990151168 315349461869312 315408194043904 315521215975836 315626144880384 317025522417152 317130951589888 317244590846892 317303675979264 317305156824526 317409197654016 318632865048576 318738828754944 318913917222888 320432903553024 320608922604048 320715543462912 320822199779328 322059024887808 323770746298368 324056330373984 324164097693696 325412287709184 325474413002752 325699319716992 326174458157808 327143358238976 327252152172544 327430389042432 327431917148713 327478287325824 327539278430208 327540807044672 328911344566272 329391168790528 329509201317777 330659485581312 330841122261624 330951145913856 331061206155264 333114340246272 334103855222784 334214963920896 334398553683792 334509760386048 334621004070912 336399491530752 336584281290504 336696214872576 337696369795072 337992659656704 337994237056736 338106639529984 339903652900864 340016690364416 340138530392544 340201879400448 340203467110832 341513416528128 341626989330432 342060059897856 343681640084133 343745648977536 343859964125184 344881398939648 345185603802624 345300397817856 345623185521792 347135645515776 347326332821052 347441838751488 347557383094272 348589801078784 348895648677888 348897276961792 349223427037644 350751641823232 350868286865408 350994015405072 351059386189824 351061024571816 351110741050368 351176133574656 351177772501504 352529978351616 352976870320128 353094255378432 353288215845864 354716254795968 354768144602976 354834218299392 354952221032448 356320623280128 356653712719296 356772320538624 358214442713088 358411215783426 358530408073344 358649640001536 360368855560122 360488698877568 361945843158016 362066210914304 362265099824108 362316402998784 362383882518528 362385573751552 362506087743488 363901913137152 364242089585664 364243789490876 364363220975616 364432782491648 364563371670732 364684609905408 366158714628096 366280483405824 366946265427534 368036278018848 368158671194112 368281105072128 368483407925256 369972867905472 370095905107968 370218983227392 370565064889344 371993657352384 372117366583296 373621515517952 373951070786176 374075430969344 374425117648608 375866837125632 375991834411008 375993589151872 376063615975424 376198372894266 376323480434304 376448629579776 377970286067712 378325379290781 378449427972096 378657316451817 378783241731648 379908416019456 380034757361664 380243516688828 380369969471232 381907476547584 382034482692096 382391609513472 382518776659968 382728900499686 383993452750848 384064969506816 384121152602112 384332156653224 386014008553472 386374855445904 386503347250176 387991573807104 388065646272512 388122414608384 388333804277952 388462947545088 390527601205248 390529423784032 390872068595424 391002055981056 392163526213632 392509436582016 394227072565248 394595597051136 394726822723584 394943652643293 395074994064192 396380338323456 398705967853752 398838560460288 398971197161472 399190358585694 400583892926464 400860701190144 401445486963456 402991248052224 402993128798416 403125265760256 403127147131904 403202227437568 403346709082512 403480845001728 403615025528832 405404515434496 405549786237264 405627210785992 407189073552768 407324487278592 407683770470496 407819348711424 409986880303104 411567450687744 411704320475136 411930476412897 412067466927168 414257576972928 414395341381632 415990965731328 415992907146752 416070383632384 416131248652288 416219476393656 416357893246464 416359836374326 416496356130816 418342957416448 418492864521432 418572760066396 418632037406208 418710005415936 418711959521024 420324204957696 420463986868224 420694954634448 420834859840512 421228257354684 422992787795856 423071567972352 423212263538688 424843820064768 425218556297184 427478563472064 427620724617216 427762933039104 429412033183744 429645911116032 429788793028608 431694328397824 431931465174898 431992634344704 432073090695168 432075107165312 432136296677376 432218796924928 432373676234877 433883050278912 434265759622656 434671712376642 434816265656448 434899277543744 436573852056576 436637716434432 436719037906944 438548459421696 439345601757036 441121496348832 441268194551808 441414941540352 443505456635904 444152453661696 445471806963712 445864738245056 445927880613888 446013013848064 446161338761216 448544213835471 448693380517824 448779041720672 448842596806656 448928286496768 450656879542272 451626172833888 453367269898218 453518040523392 453602505867264 455351222037504 455502652440576 456080079863808 456330612134241 458242186778844 458327531970048 458479952166912 460247471736832 460400530423808 460830914029056 462847527354368 463013382023712 463101777094736 463167360534528 463253623013376 463255785001984 463321390252032 463409844125696 463575900293064 465631236050192 465783911350272 466039774094544 466194759054336 467992020540096 468079181586432 468147654733824 470039971135488 470635827093504 471050954461152 472955006394624 473024192803968 473112291065856 475094164373504 475538283625728 475696427384832 475957735236789 477619256950784 477881621044568 477949297572864 478040544097792 478108243132416 478199520002048 478370875834332 480491807413496 480649355329536 480651598503424 480913383906072 481073315194368 481233299668992 483088537331712 483178510024704 485656119447552 485817627967488 486084495560976 486246146540544 488211619504128 489261687236712 490715037358464 490878228258816 491311210567008 493297157207296 493367016849408 493461206810624 494086753185792 495989228371968 495991543136512 496156488777728 496261683392436 496426718870784 496429035677081 496591809232896 499233490198144 499671510369408 501155782834176 501322445881344 501597830525688 501764640579072 501931506106368 503960381423616 504599237296128 504876421935756 505044322308864 506544554692608 506713009815552 506991355585104 507159959294976 509209968730112 509855479351296 510025035546624 510305200666248 511991270334464 512270124792192 512440483995648 512442875537632 515166473927872 515337796333568 515618473466304 515789946187776 517322098409472 517778405703936 517950596726784 518434778282688 520703468273664 520989499231578 521162758127232 521336074641408 522884701618176 523345915442688 523835140556466 525636096753664 526127462734848 526302430298112 526591536857724 526766658752256 528507117764608 528794967527424 528970822189056 531607957138336 531784747280384 531961596215296 532074382193952 532152216904464 532251327449088 532253811447592 532428331548672 534480934920192 534980569078944 535158480807936 535260649284608 537321664069632 537616823675139 537795612110016 537974460002304 538153367371776 540553283340183 540733048316352 542918764737024 543099316371456 543397649736162 543578360627328 543759131615232 545852869705728 546365684236314 546649173737472 548756600916992 548939093966848 549238071942144 549240635217196 549420725108736 549423289236224 552054417028272 552238006791168 552343435963904 552421657608192 552527121842176 552725111887884 554959301858208 555143857661952 555328474841088 555847597334016 557990486028576 558176049874944 558280007221248 560432273276928 560926606179264 561113146454016 561637676472912 563990383727808 564095423963136 566458426753024 566955429101568 566958075062912 569862624029184 569971417962752 570052136042496 570160966156288 570365275033242 570554954206848 572861214821376 573051724038144 573587414270208 573778164989952 574093350749529 575990179126272 576097454260224 576181728903168 576498234979836 579021012830208 579562283168856 579755020875264 582098469408768 582183621912576 582292050542592 585794135676048 588161995131776 588245289320448 588357592735744 588764154873024 591340608847872 591893395576704 592090234085376 592203271548928 592612491096288 594570507485184 598058951780628 598257840690432 598456795742208 598785537878541 600875839389696 602168230445184 604489693197624 604690720697856 604803341156352 607134962716672 607336869920768 608106773151744 608440816178988 610783610329152 610986730917888 610989582371792 611103375960064 611189919055872 611306602889216 611525655705744 611729023067136 614441218705408 614980320454656 617351176031616 617556480712704 618101200390752 621386365459392 621593012072448 623989360720128 624105575448576 624196872978432 624539754561489 626719961513984 627514436124672 627859140099594 628067939281536 630486307436544 630606675192832 630695980302336 630698923738624 630816388087808 631042431951672 631252289760768 634051044834304 634261903179776 634489181693784 634607351958528 634610313649052 634818395308032 637265730097152 637477657509888 637827834445776 641217845208096 641431086925824 641644399558656 644118049775616 647541492596736 647897197762347 648112660747968 648328195387392 650824575418368 650948826005504 651398639433984 652348916315616 654286716477952 654504304345088 654860778084864 654863834297426 654956574651648 655078556860416 655081614089344 657822689132544 658782337581056 659018402635554 659144217527237 661318971162624 661682244523248 661902291827712 662122412310528 666228680492544 668207710445568 668797107367584 669019520772096 669242008141824 672798983061504 673168562581008 673392429745152 675392739590144 675985319313408 675988474113472 676213279059968 679807305801728 680050904847327 680277060785088 680403758800896 680406934221664 683026833056256 683253978660864 684120119795712 687363280168266 687491297955072 687719928250368 689762797879296 690371207605248 690600795635712 691246371043584 694271291031552 694652665642104 694883677502976 695114766188544 697794553923584 698446854075288 701503283646464 701736573730816 701988030810144 702118772379648 702122049143632 702221482100736 702352267149312 702355545003008 705059956703232 705953740640256 706188510756864 706576431691728 709432509591936 709536289205952 709668436598784 712641246560256 713307425438592 713544641077248 716428885426176 716822431566852 717060816146688 717299280003072 720737711120244 720977397755136 723891686316032 724132421828608 724530199648216 724632805997568 724767765037056 724771147503104 725012175486976 728484179171328 728487578981752 728726441951232 728865564983296 729126743341464 729369219810816 732317429256192 732560966811648 733892530855068 736072556037696 736317342388224 736562210144256 736966815850512 739945735810944 740191810215936 741130129778688 743987314704768 744234733166592 747243031035904 747902141572352 748150861938688 748850235297216 751733674251264 751983668822016 751987178303744 752127231950848 752396745788532 752646960868608 752897259159552 755940572135424 756650758581562 756898855944192 757314632903634 757566483463296 759816832038912 760069514723328 760487033377656 760739938942464 763814953095168 764068965384192 764783219026944 765037553319936 765457800999372 767986905501696 768242305204224 768664313306448 772028017106944 772749710891808 773006694500352 775983147614208 776131292545024 776244829216768 776667608555904 776925895090176 780799187046931 781055202410496 781058847568064 781484248847367 781744137190848 782004111962112 784327052427264 785018873164032 785752710834699 788454145130496 789191194102272 789453645447168 789887305286586 790149988128384 792760676646912 797411935707504 797677120920576 797942394322944 798380717171388 801721402380288 802890973926912 805982496104448 805986257596832 806254294263808 806404454875136 806693418165024 806961690003456 807230051057664 810809030868992 811099572474528 811254421571984 814378147105536 814648974557184 815096474604243 815367540940992 815638697422848 819548526354471 819973760606208 823134901375488 823408640950272 823860952825794 824134933854336 828515153945856 828790682763264 831981931462656 831985814293504 832140767264768 832262497304576 832438952787312 832715786492928 832719672748652 832992712261632 836685914832896 836985729042864 837145520132792 837264074812416 837420010831872 837423919042048 840648409915392 841389909268896 841669719681024 842456514709368 845985575591712 846143135944704 846424527077376 849687640129536 850437112594368 854957126944128 855241449234432 858824066367488 859291822232064 859577586057216 863388656795648 863862930349796 863985268689408 864146181390336 864150214330624 864272593354752 864437593849856 864747352469754 867766100557824 868531519245312 869343424753284 869632531312896 869798555087488 873147704113152 873275432868864 873438075813888 878691203514072 882242992697664 882536389103616 882829883080704 887010913271808 888304907323392 890943613927424 891729476490112 891855761227776 892026027696128 897088427670942 897386761035648 897558083441344 897685193613312 897856572993536 901313759084544 903252345667776 906734539796436 907036081046784 907205011734528 910702444075008 911005304881152 912160159727616 912661224268482 916484373557688 916655063940096 916959904333824 920494943473664 920801060847616 921661828058112 926026764047424 926203554189472 926334721069056 926511570003968 926642780504064 926819688251392 927151800586128 931262472100384 932079548189088 932389518108672 935984041080192 936158363172864 936295309467648 940079942270976 941271654187008 941788710149391 942101908922304 945910012789248 946048385607936 946224582131712 950188328747008 951076567251456 951392854769664 951915470473578 955238513901568 955763242089136 955898595145728 956081088195584 956216486264832 956399040004096 956741751668664 960983614826992 961298710659072 961303197006848 961826767812144 962146630388736 962466599337984 966177074663424 971312238895104 972168991121952 972492293081088 976423239008256 978523374473424 981430074716928 981756456517632 982295751446139 982622421134016 986594314414592 986734033698816 986922413621248 988173506371584 991978456743936 991983086273024 992312977555456 992523366784872 992853437741568 992858071354162 993183618465792 998466980396288 999343020738816 1002311565668352 1002644891762688 1003195661051376 1003529281158144 1003863012212736 1009198474592256 1009752843871512 1010088644617728 1013089109385216 1013982711170208 1014319918589952 1018419937460224 1019710958702592 1020050071093248 1020610401332496 1023982540668928 1024540249584384 1024880967991296 1024885751075264 1030332947855744 1030675592667136 1031044920252399 1031236946932608 1031579892375552 1034644196818944 1035556811407872 1035901193453568 1036869556565376 1041406936547328 1041978998463156 1042325516254464 1042672149282816 1045769403236352 1046691830885376 1047670281112932 1052254925469696 1052604860596224 1053183073715448 1053533317504512 1057589935054848 1063215914276672 1063569494560768 1063923192430592 1064148764387904 1064304433808928 1064502654898176 1064507622895184 1064856663097344 1068961869840384 1069961138157888 1070316961615872 1070521298569216 1074643328139264 1075233647350278 1075591224220032 1075948920004608 1081106566680366 1081466096632704 1085837529474048 1086198632742912 1086795299472324 1087156721254656 1087518263230464 1091705739411456 1092731368472628 1093298347474944 1097513201833984 1097878187933696 1098476143884288 1098481270434392 1098841450217472 1098846578472448 1104108834056544 1104476013582336 1104686871927808 1104843315216384 1105054243684352 1105450223775768 1109918603716416 1110287715323904 1110656949682176 1111695194668032 1115980972057152 1116352099749888 1120864546553856 1121853212358528 1122226292908032 1123275352945824 1127980767455616 1128190847926272 1132916853506048 1133910858203136 1133916150125824 1134976137872343 1139725248058368 1139942835925504 1140104272084992 1140321932312576 1140730550066484 1141109908413696 1145722429642752 1146103448076288 1147174828540416 1147556329979904 1148186701499058 1151980358252544 1152194908520448 1152363457806336 1152996469959672 1158042025660416 1159124566337712 1159510041750528 1164196938817536 1164367243825152 1171588271352096 1176323990263552 1176490578640896 1176715185471488 1177528309746048 1182681217695744 1183786791153408 1183792315845347 1184180468170752 1184406543097856 1184830957929879 1185224982192576 1189141014970368 1196117903561256 1196515681380864 1196913591484416 1197571075757082 1201751678779392 1204336460890368 1208979386395248 1209381441395712 1209606682312704 1214269925433344 1216213546303488 1216881632357976 1221567220658304 1221973461835776 1221979164743584 1222206751920128 1222613205778432 1223051311411488 1223458046134272 1228882437410816 1229960640909312 1234702352063232 1235112961425408 1235791429238691 1236202400781504 1242772730918784 1243186024144896 1247978721440256 1248211150897152 1248393745956864 1249079509122978 1253439923027968 1255028872249344 1255718280199188 1256135878563072 1260972614873088 1261213350385664 1261391960604672 1261397847477248 1261632776175616 1262084863903344 1262504579521536 1268102089668608 1268523806359552 1268978363387568 1269214703917056 1269220627298104 1269636790616064 1274531460194304 1275655668891552 1282435690416192 1282862173851648 1283288799117312 1288236099551232 1295082985193472 1295794395524694 1296225321495936 1296656390774784 1301649150836736 1301897652011008 1302797278867968 1304697832631232 1308573432955904 1309008608690176 1309721556169728 1309727668594852 1309913149303296 1310157113720832 1310163228178688 1315645378265088 1317564675162112 1318036805271108 1318288435054474 1323364489046496 1323804583655424 1324244824621056 1332457360985088 1336415420891136 1337594214735168 1338039041544192 1338484016283648 1346337125162016 1346784859490304 1350785479180288 1351970638626816 1351976948226944 1352426558119936 1359614611603456 1360101809694654 1360361470215787 1360554121570176 1360807517601792 1360813868443328 1366053666112512 1366507957321728 1368240239591424 1368991836402723 1374726560336532 1374982595910144 1375439856500736 1380742415210496 1381201591271424 1382492742087168 1388542582063104 1389305331284208 1389767355005952 1390229532377088 1395589107847168 1396893708150576 1403006567292928 1403976061620288 1404237544759296 1404244098287264 1404442964201472 1404711090006016 1410119913406464 1411907481280512 1413152863383456 1418865019183872 1419072578411904 1419336873197568 1425282493120512 1426614850877184 1427089282154496 1427873205710367 1432857770852352 1433644863133704 1434121632293376 1434598560006144 1441475422240488 1441954795510272 1447783372632064 1448264843657216 1449060399296432 1449265611995136 1449535530074112 1449542295006208 1450024350973952 1456968358342656 1456975157963504 1457452883902464 1457731129966592 1458253486682928 1458738439621632 1464634858512384 1467785061710136 1472145112075392 1472634684776448 1473933631701024 1479891471621888 1480383620431872 1482260259557376 1487974629409536 1488469466333184 1489287107031243 1494486062071808 1495804283144704 1496301723877376 1497700470594432 1503467348502528 1503967337644032 1503974356607488 1504254463901696 1504793491577064 1505293921737216 1505794518319104 1511881144270848 1513301517163124 1513797711888384 1514629265807268 1515132966926592 1519633664077824 1520139029446656 1520974066755312 1521479877884928 1527629906190336 1529566438053888 1530075106639872 1530915601998744 1535973811003392 1537328626612896 1544056034213888 1545499421783616 1546013389000704 1551966295228416 1552262585090048 1552489658433536 1553335217111808 1553851790180352 1561598374093862 1562110404820992 1562117695136128 1562968497694734 1563488274381696 1564008223924224 1568654104854528 1570037746328064 1571505421669398 1576908290260992 1578382388204544 1578907290894336 1579774610573172 1580299976256768 1585521353293824 1594823871415008 1595354241841152 1595884788645888 1596761434342776 1603442804760576 1605781947853824 1611964992208896 1611972515193664 1612508588527616 1612850471025417 1613386836330048 1613923380006912 1614460102115328 1621659850020549 1622199144949056 1622508843143968 1628756294211072 1629297949114368 1630192949208486 1630735081881984 1631277394845696 1639097052708942 1639947521212416 1646269802750976 1646817281900544 1647721905651588 1648269867708672 1657030307891712 1657581365526528 1663971628587008 1664281534529536 1664524994609152 1664877905574624 1665431572985856 1665439345497304 1665985424523264 1673371829665792 1673971458085728 1674291040265584 1674528149624832 1674840021663744 1674847838084096 1681296819830784 1682779818537792 1683339439362048 1684913029418736 1691971151183424 1692286271889408 1699375280259072 1700874225188736 1709914253888256 1710482898468864 1717648132734976 1718583644464128 1719155172114432 1726777313591296 1727725860699592 1727970537378816 1728292362780672 1728300428661248 1728545186709504 1728875187699712 1729494704939508 1737063038490624 1738686849506568 1739265062625792 1739597110174976 1746295408226304 1746550865737728 1746876151627776 1757382407028144 1764485985395328 1765072778207232 1774021826543616 1776609814646784 1781887227854848 1783458952980224 1783711522455552 1784052055392256 1794176855341884 1794773522071296 1795116166882688 1795370387226624 1795713145987072 1796356613635623 1802627518169088 1806504691335552 1813469079592872 1814072162093568 1814410023469056 1821404888150016 1822010609762304 1824320319455232 1825322448536964 1832968747115376 1833310127880192 1833919808667648 1840989886947328 1843323656116224 1852053528094848 1852407108378944 1852669442138112 1853023140007936 1853639376502784 1854303601172256 1862524944200768 1864159096378176 1864779036217344 1871968082160384 1872316726345728 1872590618935296 1873619263684467 1880159884541952 1882543308374016 1883577420298782 1884203817844608 1891820025578496 1892096771215872 1892449164263424 1900376657494016 1902153134502912 1902785709539328 1903830940947156 1911526484178272 1911797190291456 1912162176391168 1912432972529664 1912798080008192 1913483503337328 1921967229653984 1922606394013696 1923653535624288 1924293260777472 1924933198675968 1932354149326848 1942624477790208 1943691593287041 1944337982243904 1944984586162176 1952846478016512 1957046748946848 1962860149433856 1963512913035264 1964591502892278 1965244842268032 1973188628829184 1973468067397632 1973844827242496 1976347012743168 1977432652581711 1983956913487872 1983966172546048 1984625955110912 1985046733569744 1985706875483136 1985716142708324 1986367236931584 1996933960792576 1998686041477632 2004623131336704 2006391322102752 2007058562316288 2007726024425472 2018396949184512 2019505687743024 2020177289235456 2026178218770432 2027965422340416 2028639837179904 2036839874920448 2039421917405184 2041220802664992 2047965081337856 2049080499168768 2049761935982592 2049771502150528 2060665895711488 2061351185334272 2062089840504798 2062473893865216 2062483519359419 2063159784751104 2069288393637888 2071113622815744 2071802386907136 2073739113130752 2082813873094656 2083957996926312 2084651032508928 2085344298565632 2093383661770752 2095340562225864 2104509850939392 2105209721192448 2106366147430896 2107066635009024 2115179870109696 2126431828553344 2127138989121536 2128297528775808 2128608867617856 2129005309796352 2129015245790368 2137923739680768 2139922276315776 2140633923231744 2141042597138432 2149286656278528 2150467294700556 2151182448440064 2151897840009216 2162213133360732 2162932193265408 2171675058948096 2172397265485824 2173590598944648 2174313442509312 2175036526460928 2185462736945256 2186596694949888 2195026403667968 2195756375867392 2196952287768576 2196962540868784 2197682900434944 2197693156944896 2208217668113088 2208952027164672 2209373743855616 2209686630432768 2210108487368704 2210900447551536 2219837207432832 2220575430647808 2223390389336064 2231961944114304 2232704199499776 2241729093107712 2243706424717056 2244452585816064 2246550705891648 2255961534911232 2256381695852544 2265833707012096 2267821716406272 2267832300251648 2269952275744686 2279450496116736 2279885671851008 2280208544169984 2280643864625152 2281461100132968 2282219816827392 2291444859285504 2292206896152576 2294349657080832 2295112659959808 2296373402998116 2303960716505088 2304726915612672 2305992939919344 2316084051320832 2318249132675424 2319020083501056 2328393877635072 2328734487650304 2342397561140793 2343176542704192 2352647980527104 2352981157281792 2353430370942976 2355056619492096 2365362435391488 2367573582306816 2367584631690694 2368360936341504 2368813086195712 2369661915859758 2370449964385152 2378282029940736 2392235807122512 2393031362761728 2393827182968832 2395142151514164 2408672921780736 2417958772790496 2418762882791424 2419213364625408 2428539850866688 2432427092606976 2433763264715952 2443134441316608 2443946923671552 2443958329487168 2444413503840256 2445289423812729 2446102622822976 2446916092268544 2457764874821632 2458645579063413 2459921281818624 2469404704126464 2470225922850816 2471582858477382 2472404801563008 2485545461837568 2486372048289792 2495957442880512 2496422301794304 2496787491913728 2498159018245956 2510057744498688 2511436560398376 2512271757126144 2521945229746176 2522426700771328 2522795694954496 2523265552351232 2524169727806688 2525009159043072 2536204179337216 2537047612719104 2537956726775136 2538429407834112 2538441254596208 2539273581232128 2549062920388608 2551311337783104 2564871380832384 2565724347703296 2576472199102464 2590165970386944 2591588791049388 2592450642991872 2593312781549568 2603298301673472 2603795304022016 2605594557735936 2609395665262464 2617146865911808 2618017217380352 2619443112339456 2619455337189704 2619826298606592 2620314227441664 2620326456357376 2635129350324224 2636073610542216 2636576870108948 2646728978092992 2647609167310848 2648489649242112 2664914721970176 2672830841782272 2675188429470336 2676078083088384 2692674250324032 2693569718980608 2701570958360576 2703941277253632 2703953896453888 2704853116239872 2719229223206912 2720203619389308 2720722940431574 2721108243140352 2721615035203584 2721627736886656 2732107332225024 2733015914643456 2736480479182848 2737983672805446 2749453120673064 2749965191820288 2750879713001472 2761484830420992 2762403182542848 2764985484174336 2778610662568416 2779534710011904 2780459064754176 2791178215694336 2793787416301152 2806013134585856 2807554523636837 2807952123240576 2808475089518592 2808488196574528 2808885928402944 2809422180012032 2820239826812928 2822889368554289 2823814962561024 2825366130448173 2826305726766912 2837730038367744 2838145156823808 2838673746395136 2850564986241024 2853229701754368 2854178564308992 2855746411420734 2865715541704704 2867289726267408 2868243264586752 2869197120012288 2882950844480976 2883909591020544 2895566745264128 2898120798592864 2898531223990272 2899084590012416 2900048701947904 2913936716685312 2913950315927008 2915462259933184 2916506973365856 2917476879243264 2929269717024768 2935570123420272 2944290224150784 2945269369552896 2946887254338417 2947867263402048 2959782943243776 2960767240863744 2964520519114752 2975949258819072 2976938932666368 2978574214062486 2988972124143616 2991608566289408 2992603447754752 2995400941188864 3006934697005056 3007934675288064 3007948713214976 3008508927803392 3009586983154128 3010587843474432 3011589036638208 3026603034326248 3027595423776768 3029258531614536 3030265933853184 3039267328155648 3041948133510624 3042959755769856 3055259812380672 3059132876107776 3060150213279744 3061831203997488 3071947622006784 3074657253225792 3088112068427776 3090998843567232 3092026778001408 3103932590456832 3104525170180096 3104979316867072 3106670434223616 3107703580360704 3123196748187724 3124220809641984 3124235390272256 3125936995389468 3126976548763392 3128016447848448 3137308209709056 3140075492656128 3143010843338796 3156764776409088 3157814581788672 3159549221146344 3160599952513536 3189647742830016 3190708483682304 3191769577291776 3193522868685552 3206885609521152 3211563895707648 3223929984417792 3223945030387328 3225017177055232 3225700942050834 3226773672660096 3227846760013824 3243319700041098 3244398289898112 3245017686287936 3257512588422144 3258595898228736 3260385898416972 3261470163763968 3262554789691392 3278194105417884 3279895042424832 3292539605501952 3293634563801088 3295443811303176 3296539735417344 3314060615783424 3315162731053056 3327943257174016 3329049989218304 3329755811149248 3330863145971712 3330878690994608 3331970849046528 3347942916171456 3348582080531168 3349056299249664 3349695676168192 3362593639661568 3365559637075584 3366678878724096 3369826058837472 3383942302366848 3384572543778816 3398750560518144 3401748450377472 3404928413617029 3419828507776512 3420965796937728 3435296265469952 3437167288928256 3438310344228864 3453554627182592 3455451721399184 3455941074757632 3456584725561344 3456600857322496 3457090373419008 3457750375399424 3458989409879016 3474126076981248 3477373699013136 3478530125251584 3479194220349952 3492590816452608 3493101731475456 3514764814056288 3528971970790656 3530145556414464 3548043653087232 3551376947536041 3553219629293568 3563774455709696 3566917905960448 3567423044911104 3568104110784512 3588353710683768 3589547044142592 3590232333765376 3590740774453248 3591426291974144 3592713227271246 3605255036338176 3613009382671104 3626938159185744 3628144324187136 3628820046938112 3642809776300032 3648640638910464 3650644897073928 3665937494230752 3666620255760384 3667839617335296 3681979773894656 3686647312232448 3704107056189696 3704814216757888 3705338884276224 3706046280015872 3707374287716073 3708607202344512 3725049888401536 3728318192756352 3729558072434688 3743936164320768 3744633452691456 3745181237870592 3747238527368934 3760319769083904 3765086616748032 3767154840597564 3768407635689216 3783640051156992 3784193542431744 3784898328526848 3804306269005824 3805571419078656 3807661881894312 3823052968356544 3823594380582912 3824324352782336 3825596160016384 3826967006674656 3843934459307968 3845212788027392 3847307071248576 3848586521554944 3849866397351936 3864708298653696 3885248955580416 3887383186574082 3888675964487808 3889969172324352 3905692956033024 3914093497893696 3925720298867712 3927025826070528 3929183005784556 3930489684536064 3946377257658368 3946936134795264 3947689654484992 3952694025486336 3954865305163422 3967932345092096 3969251910221824 3970093467139488 3971413750966272 3971432285416648 3972734473863168 3993867921585152 3997372082955264 4009246262673408 4012782644205504 4014117124632576 4015452048850944 4039011375486048 4040354578470912 4052356437540864 4055930844680832 4057279674359808 4073679749840896 4078843834810368 4081084410647361 4082441605329984 4095930162675712 4098160998337536 4099523871965184 4099543004301056 4121331791422976 4122702370668544 4124179681009596 4124947787730432 4124967038718838 4126319569502208 4142227245631488 4143604773814272 4147478226261504 4165627746189312 4167915993852624 4169302065017856 4170688597131264 4186767323541504 4190681124451728 4209019701878784 4212732294861792 4214133270018048 4230359740219392 4252863657106688 4254277978243072 4256595057551616 4256614922933269 4257217735235712 4258010619592704 4258030491580736 4275847479361536 4279844552631552 4281267846463488 4282085194276864 4283619617131101 4298573312557056 4300934589401112 4302364896880128 4303795680018432 4324426266721464 4325864386530816 4343350117896192 4344794530971648 4347181197889296 4348626885018624 4350073052921856 4370925473890512 4373193389899776 4390052807335936 4393904575537152 4393925081737568 4395386313889792 4416435336226176 4417904054329344 4418747487711232 4420216974737408 4421800895103072 4439674414865664 4441150861295616 4446780778672128 4463923888228608 4465408398999552 4467861321093729 4483458186215424 4487412849434112 4488905171632128 4493101411783296 4511923069822464 4512763391705088 4531667414024192 4535643432812544 4535664600503296 4539904551489372 4558900992233472 4559771343702016 4560417088339968 4561287729250304 4562922200265936 4564439633654784 4582889718571008 4588699314161664 4590225319919616 4592746805996232 4607921433010176 4611985879838688 4632168102641664 4636498265350848 4638040167002112 4656787755270144 4657468975300608 4684795122281586 4686353085408384 4705295961054208 4705962314563584 4706860741885952 4710113238984192 4730724870782976 4735147164613632 4735169263381388 4736721872683008 4737626172391424 4739323831719516 4740899928770304 4756564059881472 4784471614245024 4786062725523456 4787654365937664 4790284303028328 4817345843561472 4835917545580992 4837525765582848 4857079701733376 4867526529431904 4886268882633216 4887893847343104 4887916658974336 4888827007680512 4890578847625458 4892205245645952 4893832184537088 4915529749643264 4917291158126826 4918229930780153 4919842563637248 4938809408252928 4940451845701632 4943165716954764 4944809603126016 4971090923675136 4972744096579584 4991914885761024 4992844603588608 4993574983827456 4996318036491912 5020115488997376 5022873120796752 5024543514252288 5043890459492352 5044853401542656 5045591389908992 5048339455613376 5050018318086144 5072408358674432 5075913453550272 5076858815668224 5076882509192416 5098125840777216 5102622675566208 5129742761664768 5131448695406592 5152944398204928 5180331940773888 5183177582098776 5184901285983744 5186625563099136 5207590608044032 5211189115471872 5218791330524928 5234293731823616 5236034434760704 5238886224678912 5238910674379408 5239652597213184 5240628454883328 5240652912714752 5270258700648448 5272147221084432 5273153740217896 5293457956185984 5295218334621696 5329829443940352 5345661683564544 5350376858940672 5352156166176768 5385348500648064 5387139437961216 5403141916721152 5407882554507264 5407907792907776 5409706232479744 5438458446413824 5440407238778616 5441445880863148 5442216486280704 5443230070407168 5443255473773312 5464214664450048 5466031829286912 5472960958365696 5475967345610892 5498906241346128 5499930383640576 5501759426002944 5522969660841984 5529970968348672 5557221325136832 5559069420023808 5560918129508352 5582356431388672 5587574832602304 5612026269171712 5615109047273674 5615904246481152 5616950179037184 5616976393149056 5617771856805888 5618844360024064 5620857791053401 5640479653625856 5645778737108578 5647629925122048 5650732260896346 5652611453533824 5675460076735488 5676290313647616 5677347492790272 5701129972482048 5706459403508736 5708357128617984 5711492822841468 5734579452534816 5736486529173504 5738394240024576 5765901688961952 5767819182041088 5791133490528256 5796241597185728 5797062447980544 5798169180024832 5800097403895808 5827873433370624 5827900631854016 5831074779861123 5833013946731712 5834953758486528 5858539434049536 5871140246840544 5888580448301568 5890538739105792 5893774508676834 5895734526804096 5919565886487552 5921534481727488 5929041038229504 5932297957745133 5951898517638144 5953877865332736 5957148428124972 5983217132578816 5985206895509504 5990801882377728 6013869394010112 6015897426429952 6017017855606784 6019173966308256 6021175686948864 6023178073276416 6053206068652496 6055190847553536 6058517063229072 6060531867706368 6078534656311296 6083896267021248 6085919511539712 6110519624761344 6118265752215552 6123662407994976 6143895244013568 6149314506451584 6176224136855552 6181997687134464 6184053556002816 6187450558078257 6207865180913664 6209050340360192 6209958633734144 6213340868447232 6215407160721408 6246393496375448 6248441619283968 6248470780544512 6251873990778936 6253953097526784 6256032895696896 6280150985312256 6286021686677592 6313529552818176 6315629163577344 6319098442292688 6321199905027072 6379295485660032 6381416967364608 6387045737371104 6413771219042304 6423127791415296 6447859968835584 6447890060774656 6450034354110464 6451401884101668 6453547345320192 6453577463802053 6455693520027648 6486639400082196 6488796579796224 6490035372575872 6515025176844288 6517191796457472 6520771796833944 6522940327527936 6525109579382784 6556388210835768 6559790084849664 6585079211003904 6587269127602176 6590887622606352 6593079470834688 6628121231566848 6630325462106112 6655886514348032 6659511622298496 6661726291943424 6661757381989216 6695885832342912 6697164161062336 6698112598499328 6699391352336384 6725187279323136 6731119274151168 6733357757448192 6739652117674944 6767884604733696 6769145087557632 6797501121036288 6803496900754944 6809856827234058 6839657015553024 6841931593875456 6870592530939904 6874334577856512 6876620688457728 6910903442798368 6911882149515264 6913201714644992 6914180746838016 6915500750798848 6917978819758032 6948252153962496 6954747398026272 6957060250503168 6958388440699904 6985181632905216 6986203462950912 7027192683422379 7029529628112576 7057943941581312 7060291112828928 7096087306174464 7102753895072082 7106439258587136 7127548911419392 7133835811920896 7134846089822208 7136208221569024 7176707421367536 7179094088285184 7180464667530752 7181481548906496 7182852583948288 7185426454542492 7226018765342208 7253876318371488 7256288648374272 7257640093876224 7285619552600064 7297281277820928 7301289794147856 7331874988461504 7333240511520768 7363959547789312 7373294624464896 7408214112379392 7409628433515776 7410677768552448 7412092560031744 7414748575432146 7417214404689024 7450099776803072 7456636385512704 7459116144869376 7487872328641536 7489266905382912 7490362475741184 7494477054737868 7530173233496064 7534309681195128 7536815271378432 7567280102313984 7568387084863488 7569796657053696 7608612538011648 7611142838157312 7615323763788624 7646105936713088 7647188761165824 7648648705564672 7653934013349312 7687868918615936 7690425576054784 7694614142497152 7697173043109888 7729416597307392 7770497911160832 7774766373148164 7777351928975616 7779938344648704 7811385912066048 7828186995787392 7851440597735424 7854051652141056 7858366011569112 7860979369072128 7892754515316736 7895379308969984 7905388050972672 7909730610326844 7935864690184192 7938503820443648 7940186934278976 7942827501932544 7942864570833296 7945468947726336 7987735843170304 7994744165910528 8018492525346816 8025565288411008 8028234249265152 8078022750972096 8080709156941824 8104712875081728 8111861689361664 8114559348719616 8147359499681792 8157687669620736 8162168821294722 8164883210659968 8191860325351424 8196321996675072 8199047743930368 8199086008602112 8242663582845952 8245404741337088 8248359362019192 8249895575460864 8249934077437676 8252639139004416 8284454491262976 8287209547628544 8294956452523008 8335831987705248 8338604130035712 8341377194262528 8373534647083008 8381362248903456 8418039403757568 8422663570910511 8425464589723584 8428266540036096 8460719480438784 8468668105662867 8505727314213376 8508555956486144 8513190115103232 8513229845866538 8514435470471424 8516021239185408 8516060983161472 8551694958723072 8559689105263104 8562535692926976 8564170388553728 8567239234262202 8597146625114112 8601869178802224 8604729793760256 8607591360036864 8648852533442928 8651728773061632 8686700235792384 8694362395778592 8697253770037248 8700146105843712 8741850947781024 8746386779799552 8780105614671872 8787809151074304 8787850163475136 8790772627779584 8832870672452352 8835808108658688 8837494975422464 8840661763015251 8843601790206144 8879348829731328 8882301722591232 8893561557344256 8927847776457216 8930816797999104 8935722642187458 8966916372430848 8974825698868224 8977810343264256 8986202823566592 9023846139644928 9025526783410176 9071329201006592 9079809102978744 9117801984466944 9119542687404032 9122575458500608 9125844400531872 9128879267309568 9165779437142016 9177398628323328 9180450639839232 9185493611992464 9215842866020352 9223971759677376 9264336205283328 9272996530701696 9276080334004224 9313575510540288 9314937950601216 9369590244563172 9372706170816768 9410591922108416 9411924629127168 9413721483771904 9420226477968384 9470294329227264 9470338526762776 9473443745366016 9475252344782848 9478647663439032 9481799857540608 9568943228490048 9572125451046912 9575308731875328 9580568606056656 9634691687122944 9671835091161984 9675051531165696 9714159403466752 9735053058863808 9772537765266432 9775787694686208 9775833317948672 9777654015361024 9781157695250916 9784410491291904 9787664369074176 9831059499286528 9834582316253652 9836459861560306 9839685127274496 9877618816505856 9880903691403264 9886331433909528 9889619206252032 9942181847350272 9945488193159168 9983829771522048 9987149967654912 9992636072983824 10045746241593504 10049087028504576 10087780918984704 10089706803085312 10091182779817984 10096678911226752 10100036636172288 10144816717348864 10150389431610103 10151826907100544 10153717631336448 10153765018384832 10196251681554432 10205245351132416 10214785240851087 10259485523329536 10262897390813184 10305888796409856 10360663881547776 10366355164197552 10369802571967488 10373251126198272 10422378230943744 10437582661049856 10468587463647232 10477772449357824 10477821348758816 10479305194426368 10481305825429504 10540517401296896 10544294442168864 10546307480435792 10586915912371968 10590436669243392 10654130842608123 10659658887880704 10691323367129088 10700753717881344 10704312332353536 10770697001296128 10774278875922432 10806283833442304 10815765109014528 10815815585815552 10819412464959488 10876916892827648 10880814477557232 10882891761726296 10884432972561408 10886460140814336 10886510947546624 10928429328900096 10945921916731392 10951934691221784 10997812482692256 10999860767281152 11003518852005888 11045939321683968 11059941936697344 11114442650273664 11118138840047616 11164712862777344 11175149665204608 11224052538343424 11230218094547348 11231808492962304 11233900358074368 11233952786298112 11235543713611776 11237688720048128 11241715582106802 11280959307251712 11291557474217156 11295259850244096 11301464521792692 11305222907067648 11350920153470976 11352580627295232 11354694985580544 11412918807017472 11416714257235968 11422985645682936 11469158905069632 11472973058347008 11476788480049152 11531803377923904 11535638364082176 11582266981056512 11592483194371456 11594124895961088 11596338360049664 11655746866741248 11655801263708032 11662149559722246 11666027893463424 11669907516973056 11717078868099072 11742280493681088 11777160896603136 11781077478211584 11787549017353668 11791469053608192 11839131772975104 11843068963454976 11858082076459008 11864595915490266 11903797035276288 11907755730665472 11914296856249944 11966434265157632 11970413791019008 11981603764755456 12027738788020224 12031794852859904 12038347932616512 12042351373897728 12046356146552832 12106412137304992 12117034126458144 12121063735412736 12157069312622592 12167792534042496 12171839023079424 12221039249522688 12236531504431104 12243253231942083 12247324815989952 12287790488027136 12298629012903168 12352448273711104 12363995374268928 12368107112005632 12374901116156514 12418100680720384 12419917267468288 12426681736894464 12430814321442816 12492786992750896 12496883238567936 12496941561089024 12503747981557872 12507906195053568 12512065791393792 12560301970624512 12572043373355184 12627059105636352 12638196884585376 12642399810054144 12758590971320064 12762833934729216 12769844768799807 12774091474742208 12827542438084608 12846255582830592 12895719937671168 12895780121549312 12900068708220928 12902803768203336 12907094690640384 12907154927604106 12911387040055296 12973278800164392 12977593159592448 12980070745151744 13030050353688576 13034383592914944 13041543593667888 13045880655055872 13050219158765568 13112776421671536 13119580169699328 13170158422007808 13181775245212704 13186158941669376 13256242463133696 13260650924212224 13311773028696064 13319023244596992 13323452583886848 13323514763978432 13391771664685824 13394328322124672 13396225196998656 13398782704672768 13403583963281187 13450374558646272 13462238548302336 13466715514896384 13479304235349888 13535769209467392 13538290175115264 13595002242072576 13606993801509888 13619713654468116 13679314031106048 13683863187750912 13748669155713024 13821806885596736 13823764299030528 13826403429289984 13831001501597696 13835957639516064 13896504307924992 13909494796052544 13914120501006336 13916776881399808 13970363265810432 13972406925901824 14054385366844758 14059059256225152 14115887883162624 14120582225657856 14192174612348928 14205507790144164 14212878517174272 14267671623841792 14269692179644416 14272416443138048 14353414842735072 14358188176570368 14360929335061504 14362963097812992 14365705167896576 14370852909084984 14452037530684416 14507752636742976 14512577296748544 14571239105200128 14602579588295712 14663749976923008 14666481023041536 14727919095578624 14746589248929792 14754689792340459 14816428224758784 14819256867031552 14821355537104896 14824185120063488 14829497150864292 14834428809378048 14900199553606144 14913272771025408 14918232289738752 14975744657283072 14978533810765824 14980724951482368 14988954109475736 15060346466992128 15068619362390256 15073630542756864 15134560204627968 15136774169726976 15217225076023296 15230647527577248 15292211873426176 15294377522331648 15297297411129344 15307868026698624 15375737837231872 15380851152109568 15389228284994304 15389300105989511 15394346086219776 15458833194614784 15540995822321664 15549532746296328 15554703857951232 15559876689297408 15622771824132096 15656373991574784 15702881195470848 15708103304282112 15716732023138224 15721958738144256 15785509030633472 15810776101945344 15819461220653688 15871729380368384 15880373868557952 15885655003865088 15885729141666592 15975471686340608 15989488331821056 16036985050693632 16051130576822016 16056468498530304 16156045501944192 16161418313883648 16209425750163456 16223723378723328 16229118697439232 16294718999363584 16315375339241472 16324337642589444 16329766421319936 16383720650702848 16392643993350144 16398095487860736 16398172017204224 16485327165691904 16490809482674176 16496718724038384 16499791150921728 16499868154875352 16505278278008832 16568908982525952 16589912905046016 16671663975410496 16677208260071424 16682754388525056 16747069294166016 16762724497806912 16836078807515136 16845327141821022 16850929179447168 16856533080072192 16921438960877568 16937336211325734 17011454628426752 17017111912972288 17026380230206464 17026459691733076 17028870940942848 17032042478370816 17032121966322944 17103389917446144 17119378210526208 17125071385853952 17128340777107456 17134478468524404 17203738357604448 17209459587520512 17215182720073728 17297705066885856 17303457546123264 17373400471584768 17388724791557184 17394507540074496 17400292211687424 17483701895562048 17560211229343744 17575618302148608 17575700326950272 17581545255559168 17665741344904704 17671616217317376 17674989950844928 17681323526030502 17687203580412288 17758697659462656 17764603445182464 17787123114688512 17796893873235399 17855695552914432 17861633595998208 17871445284374916 17949651397736448 17955620686528512 17972405647133184 18047692279289856 18051053566820352 18142658402013184 18159618205957488 18235603968933888 18239085374808064 18251688801063744 18257758534619136 18331558874284032 18354797256646656 18370987223984928 18431685732040704 18447943519354752 18528672410566656 18545993061403392 18552160668008448 18562351674234771 18627151021080576 18629875901202432 18739180489126344 18745412341633536 18821183844216832 18827442967543808 18840452955936768 18940588658454528 18940677053525552 18946887490732032 18950504689565696 18957295326878064 18963599715081216 19137886456980096 19144250902093824 19161137212113312 19269383374245888 19343670182323968 19350103062331392 19360732391406159 19428318806933504 19470106117727616 19545075530532864 19551575389372416 19551666635897344 19555308030722048 19562315390501832 19568820982583808 19575328738148352 19662118998573056 19669164632507304 19672919723120612 19679370254548992 19755237633011712 19761807382806528 19772662867819056 19779238412504064 19884363694700544 19890976386318336 19967659543044096 19985272145967648 20091492483187008 20098174057009152 20175561837969408 20179413606170624 20182365559635968 20193357822453504 20200073272344576 20289633434697728 20300778863220206 20303653814201088 20307435262672896 20307530036769664 20392503363108864 20410490702264832 20429570481702174 20518971046659072 20525794781626368 20611777592819712 20732710328395104 20739605143934976 20746502252396544 20844756461887488 20875165322099712 20937174927294464 20955544898715648 20955642697517632 20958610388852736 20962611650859008 21081578050267137 21088588884337728 21092614960871584 21173831824743936 21180873338486784 21308261685216246 21319317775761408 21382646734258176 21401507435762688 21408624664707072 21541394002592256 21548557751844864 21631631171631104 21638824929918976 21753833785655296 21761628955114464 21765783523452592 21768865945122816 21772920281628672 21773021895093248 21856858657800192 21891843833462784 21903869382443568 21995624965384512 21999721534562304 22091878643367936 22119883873394688 22228885300547328 22236277680095232 22329425725554688 22350299330409216 22448105076686848 22460436189094696 22463616985924608 22467800716148736 22467905572596224 22471087427223552 22475377440096256 22483431164213604 22583114948434312 22590519700488192 22602929043585384 22610445814135296 22701840306941952 22705161254590464 22709389971161088 22825837614034944 22833428514471936 22845971291365872 22938317810139264 22945946116694016 23063606755847808 23071276728164352 23164533962113024 23184966388742912 23188249791922176 23192676720099328 23311493733482496 23311602527416064 23324299119444492 23332055786926848 23339815033946112 23434157736198144 23484560987362176 23554321793206272 23562154956423168 23575098034707336 23582938107216384 23678263545950208 23686137926909952 23716164152918016 23729191830980532 23807594070552576 23815511461330944 23828593712499888 23932868530315264 23963207529510912 24055477576040448 24063589705719808 24076695865233024 24084702747795456 24212824274609984 24234068252916288 24242127470825472 24314138625245184 24335585068084992 24343678046158848 24442078499045376 24473063008862208 24486506463884166 24494649631979904 24575580976054272 24597258025806336 24704896547422208 24727990748537856 24736214224011264 24749802232313028 24839834534936576 24853363473788928 24861628642885632 24985573985501792 24993883122178048 25007495963115744 25015812390107136 25024131582787584 25120603941249024 25144086746710368 25254118211272704 25267990712731533 25276393769170752 25284799620108288 25406004316988601 25517181942640128 25525667869458432 25539689537599614 25548182949484416 25655084876169216 25692511165661184 25791439875342336 25791560243098624 25800137416441856 25805607536406672 25814189381280768 25814309855208212 25822774080110592 25946557600328784 25955186319184896 25960141490303488 26060100707377152 26083087187335776 26091761310111744 26100438317531136 26225552843343072 26239160339398656 26340316844015616 26363550490425408 26372317883338752 26512484926267392 26623546057392128 26638046489193984 26646905167773696 26647029527956864 26783543329371648 26788656644249344 26792450393997312 26797565409345536 26807167926562374 26900749117292544 26924477096604672 26933431029792768 26958608470699776 27071538418934784 27076580350230528 27213987603019776 27239427308936232 27358628062212096 27367726375501824 27497338311426048 27643613771193472 27647528598061056 27652806858579968 27671915279032128 27793008615849984 27818989592105088 27828241002012672 27833553762799616 27940726531620864 27944813851803648 28108770733689516 28118118512450304 28231775766325248 28241164451315712 28411015580288328 28425757034348544 28535343247683584 28544832886276096 28706829685470144 28716376353140736 28721858670123008 28725926195625984 28731410335793152 28741705818169968 28904075061368832 29015505273485952 29025154593497088 29142478210400256 29205159176591424 29327499953846016 29332962046083072 29455838191157248 29493178497859584 29509379584680918 29632856449517568 29638513734063104 29642711074209792 29648370240126976 29658994301728584 29668857618756096 29800399107212288 29826545542050816 29836464579477504 29951489314566144 29961449902964736 29977908218951472 30137238724780512 30147261085513728 30269120409255936 30273548339453952 30434450152046592 30451168294830309 30461295055154496 30584423746852352 30588755044663296 30594594822258688 30615736053397248 30751475674463744 30761702304219136 30778456569988608 30778600211979022 30788692172439552 30917666389229568 31081991644643328 31099065492592656 31109407715902464 31119753378594816 31312747983149568 31405762390941696 31433464046276448 31443917476288512 31571018061266944 31621552203890688 31638922441307376 31743458760736768 31760747737115904 31771310007730176 31771458283333184 31950943372681216 31962392527824369 31978976663642112 32073970101387264 32102261153644032 32112936997060608 32312091003888384 32322836627767296 32418851500326912 32447446757446656 32458237394878464 32630750678482944 32648675285178888 32659532842639872 32785287986700288 32796344034408448 32970654331383808 32981618965348352 32993437448076768 32999582301843456 32999736309750704 33010556556017664 33137817965051904 33179825810092032 33343327950820992 33354416520142848 33494138588332032 33525448995613824 33672157615030272 33690654283642044 33701858358894336 33713066160144384 33842877921755136 33874672422651468 34022909256853504 34034223825944576 34052760460412928 34052919383466152 34057741881885696 34064084956741632 34064243932645888 34238756421052416 34250142771707904 34256681554214912 34268956937048808 34407476715208896 34418919175041024 34430365440147456 34595410133771712 34606915092246528 34746800943169536 34777449583114368 34789015080148992 34967403791124096 35120422458687488 35151236604297216 35151400653900544 35163090511118336 35331482689809408 35343232434634752 35349979901689856 35362647052061004 35374407160824576 35517395318925312 35529206890364928 35574246229377024 35593787746470798 35711391105828864 35723267191996416 35742890568749832 35899302795472896 35911241373057024 35944811294266368 36095384558579712 36285316804026368 36319236411914976 36471207937867776 36478170749616128 36503377602127488 36515517069238272 36663117748568064 36697561791205757 36709594513293312 36729759695826249 36741974447969856 36863371464081408 36895887038709504 37057344821133312 37091986122806784 37104321336016896 37124703348469542 37254302042161152 37259751802404864 37478360978252688 37490824683267072 37642367688433664 37680905911873536 37881177316909056 37881354107051104 37901009379131392 37914590653756128 37927199430162432 38275772913960192 38288501804187648 38309534306399421 38322274424226624 38538766748491776 38687340364647936 38700206124662784 38721464782812318 38856637613867008 38940212235455232 39090151061065728 39103150778744832 39103333271794688 39110616061444096 39124630781003664 39137641965167616 39150657476296704 39324237997146112 39338329265014608 39345839446241224 39358740509097984 39510475266023424 39545325735638112 39558476825008128 39768727389401088 39781952772636672 39935319086088192 39970544291935296 40182984966374016 40196348114018304 40351123675938816 40358827212341248 40364731119271936 40386715644907008 40400146544689152 40579266869395456 40601557726440412 40607307628402176 40614870525345792 40615060073539328 40785006726217728 40820981404529664 40859140963404348 41037942093318144 41051589563252736 41465420656790208 41479210287869952 41493004504793088 41689512923774976 41750330644199424 41874349854588928 41911089797431296 41911285395035264 41917220777705472 41925223301718016 42163156100534274 42177177768675456 42185229921743168 42347663649487872 42361746676973568 42616523370432492 42638635551522816 42803014871525376 42817249329414144 43082788005184512 43097115503689728 43263262343262208 43277649859837952 43523257910228928 43531567046905184 43537731890245632 43546043790186496 43713717315600384 43807738764887136 43991249930769024 43999443069124608 44183757286735872 44239767746789376 44264069377021377 44457770601094656 44472555360190464 44658851451109376 44700598660818432 44896210153373696 44920872378189392 44927233971849216 44935601432297472 44935811145192448 44942174854447104 44950754880192512 44966862328427208 45166229896868624 45181039400976384 45205858087170768 45220891628270592 45403680613883904 45410322509180928 45651675228069888 45691942582731744 45876635620278528 45891892233388032 46127213511695616 46142553456328704 46167900317968533 46329067924226048 46369932777485824 46376499583844352 46385353440198656 46622987466964992 46623205054832128 46648598238888984 46664111573853696 46679630067892224 46868315472396288 46969121974724352 47108643586412544 47124309912846336 47150196069414672 47165876214432768 47356527091900416 47432328305836032 47458383661961064 47615188141105152 47657187424999776 47865737060630528 47926415059021824 48110955152080896 48127179411439616 48153391730466048 48169405495590912 48425648549219968 48468136505832576 48484254941650944 48628277250490368 48671170136169984 48687356092317696 48884156998090752 48946126017724416 48973012927768332 48989299263959808 49151161952108544 49194516051612672 49455981497075712 49472428448022528 49499604464626056 49706726947577856 49971147971003584 49987766244356096 50014991926231488 50031624780214272 50048263165575168 50241207882498048 50288173493420736 50508236422545408 50535981425463066 50552787538341504 50569599240216576 50812008633977202 51034363885280256 51051335738916864 51079379075199228 51096365898968832 51310169752338432 51385022331322368 51583120486197248 51600274832883712 51611215072813344 51628378762561536 51628619710416424 51645548160221184 51893115200657568 51910372638369792 51920282980606976 52120201414754304 52166174374671552 52183522620223488 52200876635062272 52451105686686144 52680633688031232 52727100980850816 52744635766677504 53024969852534784 53247092114784256 53276092978387968 53293810335547392 53294059055913728 53567086658743296 53577313288498688 53584900787994624 53595130818691072 53614335853124748 53848954193209344 53866862059585536 53917216941399552 54143076837869568 54153160700461056 54427975206039552 54478854617872464 54717256124424192 54994676622852096 55287227542386944 55295057196122112 55305613717159936 55343830558064256 55586017231699968 55637979184210176 55656482004025344 55667107525599232 55687055022704313 55881453063241728 55889627703607296 56217541467379032 56236237024900608 56463551532650496 56482328902631424 56822031160576656 56851514068697088 57070686495367168 57413659370940288 57432752706281472 57443717340246016 57462820671586304 57483411636339936 57808150122737664 58031010546971904 58050309186994176 58082197174218477 58284956420800512 58410318353182848 58654999907692032 58665924092166144 58911676382314496 58986356995719168 59018759169361836 59265712899035136 59277027468126208 59285422148419584 59296740480253952 59317988603457168 59337715237512192 59600798214424576 59653091084101632 59672929158955008 59902978629132288 59955816437902944 60274477449561024 60294522171027456 60538240818511872 60547096678907904 60868900304093184 60902336589660618 60922590110308992 61168847493704704 61177510089326592 61189189644517376 61231472106794496 61502951348927488 61523404608438272 61556913139977216 61557200423958044 61577384344879104 61835332778459136 62198130985185312 62218815431804928 62239506757189632 62625495966299136 62811524781883392 62866928092552896 62887834952577024 63142036122533888 63277844882614752 63486917521473536 63521495474231808 63542620015460352 63542916566666368 63901886745362432 63924785055648738 63936989100141989 63957953327284224 64147940202774528 64204522307288064 64225873994121216 64624182007776768 64645673255534592 64894893514893312 64916474789756928 65261501356965888 65297350570357776 65319065685279744 65570575973400576 65592688068816896 65941308662767616 65986874896153536 65999164603686912 65999472619501408 66275635930103808 66359651620184064 66686655901641984 66708833040285696 66988277176664064 67050897991227648 67344315230060544 67381308567284088 67403716717788672 67426132320288768 67749344845302936 68045818513707008 68068447651889152 68105520920825856 68105838766932304 68115483763771392 68128169913483264 68128487865291776 68477512842104832 68500285543415808 68513363108429824 68537913874097616 68814953430417792 68837838350082048 69190820267543424 69213830184493056 69493601886339072 69554899166228736 69578030160297984 69934807582248192 70240844917374976 70302473208594432 70302801307801088 70326181022236672 70662965379618816 70686464869269504 70699959803379712 70725294104122008 70748814321649152 71034790637850624 71058413780729856 71148492458754048 71187575492941596 71422782211657728 71446534383992832 71485781137499664 71798605590945792 71889622588532736 72190769117159424 72570633608052736 72638472823829952 72942415875735552 72956341499232256 73006755204254976 73031034138476544 73326235497136128 73395123582411514 73419189026586624 73459519391652498 73483948895939712 73726742928162816 73791774077419008 74114689642266624 74183972245613568 74208642672033792 74249406696939084 74519503604809728 74956721956505376 74981649366534144 75284735376867328 75361811823747072 75762354633818112 75762708214102208 75803972138194599 75829181307512256 75854398860324864 76218012950965803 76551545827920384 76577003608375296 76619068612798842 76644548848453248 77077533496983552 77374680729295872 77400412249325568 77442929565624636 77880424470910464 78180302122131456 78206666543589376 78221232122888192 78249261562007328 78275283930335232 78301314952593408 78648475994292224 78676658530029216 78691678892482448 78717481018195968 79020950532046848 79090651471276224 79116953650016256 79537454778802176 79870638172176384 79941088583870592 80365969932748032 80392696228036608 80702247351877632 80717654424682496 80729462238543872 80773431289814016 80800293089378304 81158533738790912 81203115452880824 81214615256804352 81229741050691584 81230120147078656 81641962809059328 81718281926808696 82075884186636288 82103179126505472 82930841313580416 82958420575739904 83379025847549952 83500661288398848 83748699709177856 83822179594862592 83822570790070528 83834441555410944 83850446603436032 84326312201068548 84354355537350912 84370459843486336 84695327298975744 84723493353947136 85233046740864984 85277271103045632 85606029743050752 85634498658828288 86165576010369024 86194231007379456 86526524686524416 87046515820457856 87063134093810368 87075463780491264 87092087580372992 87427434631200768 87615477529774272 87982499861538048 87998886138249216 88367514573471744 88479535493578752 88528138754042754 88915541202189312 88945110720380928 89317702902218752 89401197321636864 89841744756378784 89854467943698432 89871622290384896 89884349708894208 89901509760385024 89933724656854416 90332459793737248 90411716174341536 90441783256541184 90807361227767808 90820645018361856 91303350456139776 91353504884490927 91383885165463488 91753271240557056 91783784466776064 92254427023391232 92285106912657408 92335800635937066 92658135848452096 92739865554971648 92752999167688704 92770706880397312 93245974933929984 93246410109664256 93297196477777968 93328223147707392 93359260135784448 93938243949448704 94217287172825088 94300392138829344 94331752428865536 94713054183800832 94864656611672064 94916767323922128 95230376282210304 95314374849999552 95731474121261056 95852830118043648 96221910304161792 96254358822879232 96306783460932096 96338810991181824 96851297098439936 96936273011665152 96968509883301888 97256554500980736 97342340272339968 97374712184635392 97892252035448832 97946025855536664 97978598527919616 98389032103225344 98911962994151424 98944856896045056 98999208929252112 99413453895155712 99942295942007168 99975532488712192 100029983852462976 100063249560428544 100482415764996096 100576346986841472 101016472845090816 101071962850926132 101105575076683008 101139198480433152 101624017267954404 102068727770560512 102102671477833728 102158758150398456 102192731797937664 102770044662644736 103166240972394496 103200549665767424 103222430145626688 103256757525123072 103257239420832848 103291096320442368 103786230401315136 103820745276739584 103840565961213952 104240402829508608 104332348749343104 104367045240446976 104902211373372288 105361267376062464 105454201961701632 105489271533355008 106049939705069568 106494184229568512 106552185956775936 106587620671094784 106588118111827456 107134173317486592 107154626576997376 107169801575989248 107190261637382144 107228671706249496 107697908386418688 107733724119171072 107834433882799104 108286153675739136 108855950412079104 108957709235744928 109434512248848384 109989353245704192 110092685373617271 110574455084773888 110590114392244224 110611227434319872 110687661116128512 111172034463399936 111275958368420352 111312964008050688 111334215051198464 111374110045408626 111762906126483456 111779255407214592 112435082934758064 112472474049801216 112927103065300992 113644062321153312 113703028137394176 114141372990734336 114827318741880576 114865505412562944 114887434680492032 114928602919198263 114966823272679872 115616300245475328 116062021093943808 116100618373988352 116164394348436954 116569912841601024 116820636706365696 117309999815384064 117331848184332288 117972713991438336 118037518338723672 118531425798070272 118554054936252416 118593480960507904 118635977206914336 118675430475024384 119201596428849152 119306182168203264 119345858317910016 119805957258264576 119911632875805888 120548954899122048 120589044342054912 121076481637023744 121094193357815808 121737800608186368 121804673179321236 121845180220617984 122337694987409408 122355020178653184 122378379289034752 122462944213588992 123005902697854976 123046809216876544 123113826279954432 123114400847916088 123154768689758208 124396261970370624 124437630863609856 124479013514379264 125250991932598272 125623049563766784 125733856185105792 125775669905154048 126284072245067776 126555689765229504 126973835042947072 127042990948463616 127085240030920704 127085833133332736 127803773490724864 127849570111297476 127873978200283978 127915906654568448 128409044614576128 128451747988242432 129248364015553536 129291346511069184 129789787029786624 129832949579513856 130594701140715552 130638131370559488 131141151946801152 131185376137633792 131882617325535232 131955062610931339 131973749792307072 131998329207373824 131998945239002816 132551271860207616 132719303240368128 132792208131064131 133373311803283968 133417666080571392 133976554353328128 134101795982455296 134688630460121088 134762617134568176 134807433435577344 134852264640577536 135498689690605872 136091637027414016 136211041841651712 136211677533864608 136230967527542784 136256975730583552 136955025684209664 137026726216859648 137075827748195232 137629906860835584 137675676700164096 138381640535086848 138427660368986112 138503700953905599 138987203772678144 139109798332457472 139156060320595968 139869615164496384 140481689834749952 140604946417188864 140605602615602176 140652362044473344 141325930759237632 141372929738539008 141399919606759424 141450588208244016 141497628643298304 142069581275701248 142296984917508096 142375150985883192 142845564423315456 142971562274999328 143597211181891584 143779245177065472 144381538234318848 145141267216105472 145276945647659904 145884831751471104 145912682998464512 146013510408509952 146062068276953088 146652470994272256 146790247164823028 146838378053173248 146919038783304996 146967897791879424 147453485856325632 147583548154838016 148367944491227136 148417285344067584 148498813393878168 149913443913010752 149963298733068288 150569470753734656 150723623647494144 151524709267636224 151525416428204416 151607944276389198 151658362615024512 151708797720649728 152436025901931606 153103091655840768 153154007216750592 153238137225597684 153289097696906496 154155066993967104 154749361458591744 154800824498651136 154885859131249272 155760848941820928 156360604244262912 156413333087178752 156498523124014656 156550567860670464 156602629905186816 157353317060058432 157383357784964896 158041901064093696 158181302942552448 158233907300032512 159074909557604352 159741276344352768 159882177167741184 160731939865496064 160785392456073216 161435308849364992 161458924477087744 161546862579628032 161600586178756608 162317067477581824 162406230905761648 162429230513608704 162459482101383168 162460240294157312 163283925618118656 163436563853617392 164151768373272576 165861682627160832 165916841151479808 166758051695099904 167001322576797696 167497399418355712 167644359189725184 167645141580141056 167668883110821888 167700893206872064 168652624402137096 168708711074701824 168740919686972672 169390654597951488 169446986707894272 170466093481729968 170554542206091264 171212059486101504 172331152020738048 172388462014758912 173053049373048832 174093031640915712 174126268187620736 174150927560982528 174184175160745984 174246591522655431 174854869262401536 175230955059548544 175964999723076096 175997772276498432 176735029146943488 176959070987157504 177056277508085508 177831082404378624 177890221440761856 178802394643273728 179683489512757568 179708935887396864 179743244580769792 179803019520770048 179867449313708832 180664919587474496 180823432348683072 180883566513082368 181614722455535616 181641290036723712 182606700912279552 182707009768981854 182767770330926976 183506542481114112 183567568933552128 184508854046782464 184570213825314816 184671601271874132 185479731109943296 185505998335377408 185541413760794624 186492820219328512 186594392955555936 186656446295414784 186718520271568896 187876487898897408 188434574345650176 188600784277658688 188663504857731072 189426108367601664 189833534647844256 190460752564420608 190628749699999104 191462948242522112 191705660236087296 191810967300425967 192443820608323584 192508717645758464 192613566921864192 192677621982363648 193702594196879872 193872546023330304 193937019766603776 194684680544679936 194749424369270784 195784504070897664 195892051711073328 195957197055839232 196778064206450688 197823925988302848 197998417858504224 198826907790311424 199884591884014336 199951064977424384 200059967704925952 200060901377863643 200126499120857088 200964831529992192 201152693973682944 202032945690181632 202143925701852264 202211150153366016 202278396960866304 203248034535908808 204137455541121024 204205342955667456 204317516300796912 204385463595875328 205540089325289472 206332481944788992 206444860291253376 206513515050246144 206514478841665696 207572460802630272 207641490553479168 207681131922427904 208480805659017216 208664697498686208 208734090480893952 209804422746744576 210722534752124928 210908403923403264 210978543066710016 212099879410139136 212988368459137024 213104371913551872 213175241342189568 213176236223654912 214268346634973184 214309253153994752 214339603151978496 214380523274764288 214457343412498992 215395816772837376 215668867765598208 216572307351478272 217711900824158208 217915418471489856 218869024497696768 219978706491408384 220185370747234542 221148910169547776 221180228784488448 221222454868639744 221375322232257024 222344068926799872 222551916736840704 222625928016101376 222668430102396928 222748220090817252 223558510814429184 224870165869516128 224944948099602432 225854206130601984 227288124642306624 228282745981468672 229654637483761152 229731010825125888 229774869360984064 229857205838396526 229933646545359744 231232600490950656 232124042187887616 232201236747976704 232328788696873908 233641273412731392 234619999630768128 234663696368664576 235945427982876672 236075036677447344 237062851596140544 237108109872504832 237271954413828672 237350860950048768 238403192857698304 238612364336406528 239611914516529152 239823265751611776 241097909798244096 241178088684109824 242152963274047488 242188386715631616 243475601216372736 243609346358642472 243690360441235968 244675389974818816 244756758578069504 244925888427177984 246011805395709952 246093618433753088 246227652559908864 246228801695832176 246309537379516416 248792523940741248 248875261727219712 250501983865196544 251246099127533568 251467712370211584 251551339810308096 252568144490135552 253111379530459008 253947670085894144 254085981896927232 254170480061841408 254171666266665472 255607546981449728 255699140222594952 255747956400567956 255831813309136896 256818089229152256 256903495976484864 258496728031107072 258582693022138368 259579574059573248 261189402281431104 261276262741118976 262282303893602304 262370752275267584 263765234651070464 263910125221862678 263947499584614144 263996658414747648 263997890478005632 265102543720415232 265438606480736256 265584416262128262 266746623606567936 266835332161142784 267953108706656256 268203591964910592 269525234269136352 269614866871154688 269704529281155072 270997379381211744 272183274054828032 272422083683303424 272423355067729216 272461935055085568 272513951461167104 273910051368419328 274060514653472781 274151655496390464 275259813721671168 275351353400328192 276763281070173696 276855320737972224 277007401907811198 277974407545356288 278219596664914944 278312120641191936 279739230328992768 281211205231204352 281304724088946688 282651861518475264 282799839213518848 282901176416488032 282995257286596608 284139162551402496 284593969835016192 284750301971766384 285691128846630912 285943124549998656 287194422363783168 287558490354130944 288763076468637696 290282534432210944 290553891295319808 291769663502942208 291825365996929024 292027020817019904 292124136553906176 293580494329646056 293676756106346496 293838077566609992 293935795583758848 295167096309676032 296735888982454272 296834570688135168 296997626787756336 299826887826021504 299926597466136576 301138941507469312 301447247294988288 303049418535272448 303050832856408832 303215888552778396 303316725230049024 303417595441299456 304872051803863212 306206183311681536 306308014433501184 306476274451195368 306578195393812992 308310133987934208 309498722917183488 309601648997302272 309771718262498544 311521697883641856 312721208488525824 312826666174357504 312997046248029312 313101135721340928 314706634120116864 314766715569929792 316083802128187392 316362605885104896 316467814600065024 318149819115208704 319482552688705536 319764354335482368 321463879730992128 321570784912146432 322917848954175488 323093725159256064 323201172357513216 324812461811523296 324858461027217408 324920480588314624 326567851236237312 326873127707234784 328303536746545152 330278056120851813 331723365254321664 331833682302959616 333516103390199808 334002645153595392 334994798836711424 335288718379450368 335290283160282112 335337766221643776 335401786413744128 337305248804274192 337417422149403648 337481839373945344 338781309195902976 340932186963459936 341109084412182528 342424118972203008 344662304041476096 346106098746097664 348186063281831424 348252536375241472 348301855121965056 348368350321491968 348493183045310862 349709738524803072 350461910119097088 351929999446152192 351995544552996864 353918141974315008 354112555016171016 355662164808757248 355780442881523712 357604789286547456 359366979025515136 359417871774793728 359486489161539584 359734898627417664 361329839174948992 361646864697366144 361767133026164736 363229444911071232 363282580073447424 365213401824559104 365414019537963708 365535540661853952 367013084962228224 367135137867104256 369017708093564928 369140427650629632 369343202543748264 370959462219886592 371082827521589248 372985640438657024 373188785911111872 373312892590829568 373437040543137792 375752975797794816 376869148691300352 377201568555317376 377327009715462144 378852216735203328 379667069295688512 380921505128841216 381257499399998208 382925896485044224 383411320472174592 383621934600851934 385017435291516928 385227133843728384 385355243964727296 387405188393759744 387745092046660608 387874039533207552 389369361089359872 389498848738541568 391784103422146656 391914394111678464 393556128412901376 395647851976605696 395865187832794017 395996835717008448 397653815580622848 399769183768028672 399902129954848768 400119935409851904 400121802755727286 400252998241714176 401929663059984384 402305387947365888 404065891380363264 404287851403704528 404422300306732032 404556793921732608 406496069071817616 408274911082242048 408635032601593824 408770927191750656 411080178650578944 412664963889577984 412889720582506752 413027030100492288 413028957683331392 415144921605260544 415282981106958336 415362263844855808 415511102861716797 416961611318034432 417329394997372416 417468180961787904 419608845493489152 421445069504249856 421816807846806528 421957086133420032 424199758820278272 426208743827103744 426352472447309824 428536693269946368 428618506307989504 428761046549528576 428914686824997984 430791633545674752 431337735531196416 433144614702956544 435423801648316416 435830836942979712 437738048995393536 439957412982816768 440370741494469084 442297820339095552 442360457568976896 442444909737279488 442750644464514048 445103833473681408 445251856032202752 445336860204793856 445496440181634504 449740331739032256 449889896199204864 451708412261203968 454576249284613248 456565491962937344 459309274967522304 459462021650251776 459549738721968128 459714411676793052 459867293090719488 462465200981901312 464248084375775232 464402473495953408 464657577393747816 467282546825462784 469239999261536256 472150073354894688 474125703192281088 474216219745009664 474543908827657344 474701721900097536 476806385715396608 477068303285674841 477224728672813056 479223829033058304 479646531503223552 482195819596488192 482356177368219648 484305926548094976 484376773431263232 486951202432745472 487218692717284944 487380720882471936 489350779949637632 489851776854355968 492023610791419904 492455305119817728 492457603391664352 497585047881482496 497750523454439424 501003967730393088 502492198255067136 502935424740423168 503102679620616192 505136288980271104 506222759060918016 507895340171788288 508171963793854464 508340960123682816 508343332533330944 511215093962899456 511398280445189904 511495912801135912 511663626618273792 513636178458304512 516993456062214144 517165386044276736 519159148119146496 522378804562862208 522552525482237952 524564607787204608 524741504550535168 527530469302140928 527820250443725356 527894999169228288 527993316829495296 527995780956011264 530205087440830464 530877212961472512 531168832524256524 533493247213135872 533670664322285568 536407183929821184 539050468538272704 539229733742309376 539409058562310144 541994758762423488 544366548109656064 544844167366606848 544846710135458432 544923870110171136 545027902922334208 547820102736838656 548121029306945562 548303310992780928 550519627443342336 550702706800656384 553526562140347392 553710641475944448 554014803815622396 556439193329829888 556624241282383872 559478460657985536 562422410462408704 562609448177893376 565303723036950528 565802352832976064 565990514573193216 568278325102804992 569500603943532768 571382257693261824 571886249099997312 574388844727566336 575116980708261888 575432901901277901 577526152937275392 580565068864421888 581107782590639616 583650731993858048 584054041634039808 584248273107812352 587160988659292112 587353512212692992 587676155133219984 587871591167517696 590334192619352064 593471777964908544 593995253575512672 599653775652043008 599853194932273152 600182704133590929 602277883014938624 602894494589976576 606098837070544896 606101665712817664 606431777105556792 606633450460098048 606835190882598912 609744103607726424 612412366623363072 612616028867002368 612952548902390736 613156390787625984 616620267975868416 618997445834366976 619543436524997088 623043395767283712 625442416977051648 625653332348715008 625994092496058624 626202271442681856 629413268240233728 629533431139859584 632167604256374784 632725211770209792 632935629200130048 636299638230417408 638965105377411072 639528708670964736 642927759461984256 643141569824292864 646187450318512128 649624923623046592 649716922054434816 649840961176629248 653135702472474624 653746255414469568 656607073493090304 660556112241703626 663446730508643328 663667364605919232 667032206780399616 668005290307190784 670580566320564224 670675532443287552 670803572827488256 674610497608548384 674834844298807296 674963678747890688 677562618391805952 681864373926919872 684848237944406016 689324608082952192 692212197492195328 696372126563662848 696505072750482944 696603710243930112 696736700642983936 696986366090621724 700923820238194176 703859998892304384 703991089105993728 707836283948630016 708225110032342032 711324329617514496 715209578573094912 718733958051030272 718835743549587456 718972978323079168 719469797254835328 722659678349897984 723293729394732288 723534266052329472 726458889822142464 726565160146894848 730426803649118208 730828039075927416 731071081323707904 734026169924456448 734270275734208512 738035416187129856 738280855301259264 738686405087496528 741918924439773184 745971280877314048 746377571822223744 746625785181659136 751505951595589632 753738297382600704 754403137110634752 754654019430924288 757704433470406656 759334138591377024 761843010257682432 762514998799996416 765851792970088448 766822640944349184 767243869201703868 770034870583033856 770454267687456768 770710487929454592 774810376787519488 775490184093321216 775748079066415104 778738722178719744 783568206844293312 783828788223356928 787112256825802752 791295703953211392 791730375665588034 791993671434016896 795307631161245696 799538367536057344 799804259909697536 800239870819703808 800243605511454572 800505996483428352 803859326119968768 804610775894731776 808575702807409056 808844600613464064 809113587843465216 812992138143635232 816549822164484096 817270065203187648 817541854383501312 825329927779155968 825779441165013504 826054060200984576 826057915366662784 830289843210521088 830565962213916672 830724527689711616 831022205723433594 833923222636068864 834658789994744832 834936361923575808 839217690986978304 843633615693613056 843914172266840064 848399517640556544 852417487654207488 852704944894619648 857073386539892736 857237012615979008 857829373649995968 861583267091349504 862675471062392832 866289229405913088 870847603296632832 871661673885959424 875476097990787072 880741482988938168 884595640678191104 884889819474558976 885501288929028096 890207666947362816 890503712064405504 890673720409587712 890992880363269008 899480663478064512 899779792398409728 903416824522407936 909152498569226496 913130983925874688 918618549935044608 918924043300503552 919099477443936256 919428823353586104 919734586181438976 924930401963802624 928496168751550464 928804946991906816 929315154787495632 934565093650925568 938479998523072512 944300146709789376 948251406384562176 948432439490019328 949087817655314688 949403443800195072 953612771430793216 954136606571349682 954449457345626112 958447658066116608 959293063006447104 964391639192976384 964712354736439296 968753546862526464 974437385434569888 974761441764943872 978701559899275264 979703553708711936 984047221582839808 984910610239635456 984915206783328704 990834168362555439 995170095762964992 995501046908878848 1002007935460786176 1004984396510134272 1005870849480846336 1006205359241232384 1012445518121836032 1016343927587708928 1016686665066661888 1022430187925798912 1022796560890379808 1022991825602271824 1023327253236547584 1027272356916609024 1033986912124428288 1038318296238292992 1044757609125724416 1045105050964475904 1049129215574409216 1049483009101070336 1055060938604281856 1055640500887450712 1055789998338456576 1055986633658990592 1055991561912022528 1061754425922945024 1062337665048513048 1066986494426271744 1067341328644571136 1072814367859642368 1078100937076545408 1078459467484618752 1083989517524846976 1088733096219312128 1089688334733213696 1089693420270916864 1089847740220342272 1090055805844668416 1095640205473677312 1096242058613891124 1096606621985561856 1101039254886684672 1101405413601312768 1107053124280694784 1107421282951888896 1108029607631244792 1112878386659659776 1113248482564767744 1118956921315971072 1124844820924817408 1130607446073901056 1131604705665952128 1131981029146386432 1136556650205609984 1139001207887065536 1142764515386523648 1143772498199994624 1148777689455132672 1150233961416523776 1150865803802555802 1155052305874550784 1161130137728843776 1162215565181279232 1168108083268079616 1168496546215624704 1174321977318584224 1175352310266439968 1175743182335035392 1180668385238704128 1186943555929817088 1187595563498382051 1187990507151025344 1199307551304086016 1199706389864546304 1200365408267181858 1204555766029877248 1205788989179953152 1212197674141089792 1212203331425635328 1212863554211113584 1213266900920196096 1213670381765197824 1219488207215452848 1224824733246726144 1225905097804781472 1226312781575251968 1233240535951736832 1237994891668733952 1239086873049994176 1246086791534567424 1250884833954103296 1251306664697430016 1251988184992117248 1252404542885363712 1258826536480467456 1259066862279719168 1264335208512749568 1265450423540419584 1265871258400260096 1272599276460834816 1279057417341929472 1285855518923968512 1286283139648585728 1292374900637024256 1299249847246093184 1299433844108869632 1299681922353258496 1306271404944949248 1307492510828939136 1313214146986180608 1321112224483407252 1326893461017286656 1327334729211838464 1336010580614381568 1341161132641128448 1341607145654976512 1349220995217096768 1349669688597614592 1349927357495781376 1355125236783611904 1363728747853839744 1369696475888812032 1378649216165904384 1384424394984390656 1392744253127325696 1393010145500965888 1393207420487860224 1393473401285967872 1393972732181243448 1401847640476388352 1407719997784608768 1416450220064684064 1422648659235028992 1430419157146189824 1431204909857024523 1437467916102060544 1437671487099174912 1437945956646158336 1438939594509670656 1445319356699795968 1446587458789464576 1447068532104658944 1452917779644284928 1453130320293789696 1460853607298236416 1461656078151854832 1462142162647415808 1468052339848912896 1476070832374259712 1477372810174993056 1483837848879546368 1491942561754628096 1492755143644447488 1493251570363318272 1503011903191179264 1507476594765201408 1508806274221269504 1509308038861848576 1515408866940813312 1518668277182754048 1523686020515364864 1525029997599992832 1533645281888698368 1534487738403407736 1540908535374913536 1549620753575038976 1550980368186642432 1551496158132830208 1557477444357439488 1567136413688586624 1567657576446713856 1574224513651605504 1582591407906422784 1583460751331176068 1583987342868033792 1590615262322491392 1599076735072114688 1599608519819395072 1600479741639407616 1600487211022909144 1601011992966856704 1609221551789463552 1617151405614818112 1617689201226928128 1618227175686930432 1625984276287270464 1633099644328968192 1634540130406375296 1635083708767002624 1650659855558311936 1651558882330027008 1652108120401969152 1652115830733325568 1660579686421042176 1661131924427833344 1661449055379423232 1662044411446867188 1669317579989489664 1669872723847151616 1678435381973956608 1687267231387226112 1687828344533680128 1704834975308414976 1705409889789239296 1714146773079785472 1714474025231958016 1715658747299991936 1723166534182699008 1725350942124785664 1726298705703833703 1732578458811826176 1741695206593265664 1743323347771918848 1750952195981574144 1761482965977876336 1769191281356382208 1771002577858056192 1780415333894725632 1781347440819175424 1781985760726538016 1798961326956129024 1799559584796819456 1800548112400772787 1806833649044815872 1818304997138452992 1826261967851749376 1837237099870089216 1837848086601007104 1838198954887872512 1838857646707172208 1839469172362877952 1849860803927605248 1856992337503100928 1858630309574991264 1869130187301851136 1876959997046145024 1888600293419578752 1896502812769124352 1896864878980038656 1898175635310629376 1898806887600390144 1907225542861586432 1908273213142699364 1908898914691252224 1916895316132233216 1918586126012894208 1928783278385952768 1929424709472878592 1948874770869139776 1949522883529887744 1957403119798550528 1959407107417423872 1968094443165679616 1969821220479270912 1969830413566657408 1981668336725110878 1990340191525929984 1991002093817757696 2004015870921572352 2011741698961692672 2012410718482464768 2024891036243672064 2032687855175417856 2033373330133323776 2045593121780759616 2045983651204543648 2054544713833218048 2067973824248856576 2076636592476585984 2089515218251448832 2090210101928951808 2098966018202140672 2110121877208563712 2111281001774901424 2111579996676913152 2111973267317981184 2111983123824045056 2123508851845890048 2124675330097026096 2133972988852543488 2145628735719284736 2156201874153090816 2156918934969237504 2167979035049693952 2177466192438624256 2179376669466427392 2179386840541833728 2179695480440684544 2180111611689336832 2191280410947354624 2192484117227782248 2193213243971123712 2202078509773369344 2202810827202625536 2214106248561389568 2214842565903777792 2216059215262489584 2225756773319319552 2237913842631942144 2249689641849634816 2261214892147802112 2263209411331904256 2263962058292772864 2273113300411219968 2278002415774131072 2285529030773047296 2287544996399989248 2297555378910265344 2300467922833047552 2301731607605111604 2310104611749101568 2324431130362558464 2336216166536159232 2348643954637168448 2350704620532879936 2351486364670070784 2361336770477408256 2373887111859634176 2375191126996764102 2375981014302050688 2398615102608172032 2399412779729092608 2400730816534363716 2411577978359906304 2424406662851270656 2425727108422227168 2426533801840392192 2427340763530395648 2438976414430905696 2449649466493452288 2451810195609562944 2452625563150503936 2475989783337467904 2478173746099988352 2492173583069134848 2501769667908206592 2502613329394860032 2503976369984234496 2504809085770727424 2517653072960934912 2518133724559438336 2530900847080839168 2531742516800520192 2545198552921669632 2558114834683858944 2571711037847937024 2584749801274048512 2598499694492186368 2598867688217739264 2599363844706516992 2612542809889898496 2614985021657878272 2626428293972361216 2642224448966814504 2653786922034573312 2654669458423676928 2672021161228763136 2682322265282256896 2698441990434193536 2699339377195229184 2699854714991562752 2710250473567223808 2727457495707679488 2739392951777624064 2757298432331808768 2768848789968781312 2785488506254651392 2786020291001931776 2786414840975720448 2786946802571935744 2787945464362486896 2803695280952776704 2815439995569217536 2832900440129368128 2845297318470057984 2860838314292379648 2862409819714049046 2874935832204121088 2875342974198349824 2875891913292316672 2877879189019341312 2890638713399591936 2893174917578929152 2894137064209317888 2906260640587579392 2923312156303709664 2924284325294831616 2936104679697825792 2952141664748519424 2954745620349986112 2967675697759092736 2983885123509256192 2985510287288894976 2986503140726636544 3006023806382358528 3014953189530402816 3017612548442539008 3018616077723697152 3037336554365508096 3050059995199985664 3067290563777396736 3068975476806815472 3081817070749827072 3099241507150077952 3101960736373284864 3114954888714878976 3134272827377173248 3135315152893427712 3148449027303211008 3165182815812845568 3166921502662352136 3167974685736067584 3198153470144229376 3199217039638790144 3200959483278815232 3200974422045818288 3202023985933713408 3218443103578927104 3234302811229636224 3235378402453856256 3251968552574540928 3266199288657936384 3269080260812750592 3270167417534005248 3301319711116623872 3303117764660054016 3304216240803938304 3304231661466651136 3321159372842084352 3322263848855666688 3322898110758846464 3324088822893734376 3338635159978979328 3339745447694303232 3356870763947913216 3374534462774452224 3409669950616829952 3410819779578478592 3428293546159570944 3428948050463916032 3431317494599983872 3446333068365398016 3450701884249571328 3452597411407667406 3465156917623652352 3483390413186531328 3486646695543837696 3522965931955752672 3538382562712764416 3542005155716112384 3560830667789451264 3562786690495146153 3563971521453076032 3597922653912258048 3599119169593638912 3601096224801545574 3613667298089631744 3636609994276905984 3674474199740178432 3676397909775745024 3677715293414344416 3678938344725755904 3699721607855210496 3713984675006201856 3717260619149982528 3738260374603702272 3753919994092290048 3777200586839157504 3793005625538248704 3793729757960077312 3796351270621258752 3797613775200780288 3814451085723172864 3816546426285398728 3817797829382504448 3837172252025788416 3857566556771905536 3858849418945757184 3897749541738279552 3899045767059775488 3914806239597101056 3918814214834847744 3936188886331359232 3939642440958541824 3939660827133314816 3963336673450221756 3980680383051859968 3982004187635515392 4008031741843144704 4023483397923385344 4024821436964929536 4049782072487344128 4065375710350835712 4066746660266647552 4091186243561519232 4091967302409087296 4109089427666436096 4135947648497713152 4153273184953171968 4179030436502897664 4180420203857903616 4197932036404281344 4222562003549802848 4223159993353826304 4223966247648090112 4249350660194052192 4267945977705086976 4291257471438569472 4293614729571073569 4312403748306181632 4313837869938475008 4335958070099387904 4354932384877248512 4358753338932854784 4358773681083667456 4359390960881369088 4360223223378673664 4382560821894709248 4384968234455564496 4386426487942247424 4404157019546738688 4428212497122779136 4432118430524979168 4451513546638639104 4475827685263884288 4499379283699269632 4522429784295604224 4526418822663808512 4527924116585545728 4546226600822439936 4556004831548262144 4571058061546094592 4575089992799978496 4600935845666095104 4603463215210223208 4648862260725116928 4672432333072318464 4697287909274336896 4701409241065759872 4702972729340141568 4722673540954816512 4747774223719268352 4750382253993528204 4751962028604101376 4797230205216344064 4798825559458185216 4801461633068727432 4848813325702541312 4851454216844454336 4853067603680784384 4854681527060791296 4877952828861811392 4899298932986904576 4903620391219125888 4905251126301007872 4951979566674935808 4956347492199976704 4984347166138269696 5005226658789720064 5007952739968468992 5009618171541454848 5035306145921869824 5036267449118876672 5061801694161678336 5063485033601040384 5116229669367717888 5143422075695874048 5169499602548097024 5196999388984372736 5197735376435478528 5198727689413033984 5225085619779796992 5229970043315756544 5252856587944722432 5284448897933629008 5307573844069146624 5344042322457526272 5364644530564513792 5396883980868387072 5398678754390458368 5399709429983125504 5401644337202318361 5420500947134447616 5454914991415358976 5478785903555248128 5514596864663617536 5570977012509302784 5572040582003863552 5573893605143871488 5575890928724973792 5607390561905553408 5630879991138435072 5665800880258736256 5690594636940115968 5721676628584759296 5724819639428098092 5749871664408242176 5750685948396699648 5751783826584633344 5755758378038682624 5781277426799183872 5786349835157858304 5788274128418635776 5846624312607419328 5848568650589663232 5872209359395651584 5904283329497038848 5909491240699972224 5935351395518185472 5967770247018512384 5971020574577789952 5973006281453273088 6012047612764717056 6035225096885078016 6037232155447394304 6074673108731016192 6100119990399971328 6137950953613630944 6163634141499654144 6198483014300155904 6201887942713772933 6203921472746569728 6229909777429757952 6268545654754346496 6270630305786855424 6296898054606422016 6330365631625691136 6333843005324704272 6335949371472135168 6396306940288458752 6401918966557630464 6401948844091636576 6436886207157854208 6468605622459272448 6470756804907712512 6503937105149081856 6532398577315872768 6538160521625501184 6540334835068010496 6602639422233247744 6606235529320108032 6608432481607876608 6608463322933302272 6642318745684168704 6644527697711333376 6645796221517692928 6648177645787468752 6677270319957958656 6713741527895826432 6749068925548904448 6819339901233659904 6821639559156957184 6856587092319141888 6857896100927832064 6862634989199967744 6892666136730796032 6901403768499142656 6905194822815334812 6930313835247304704 6973293391087675392 7045931863911505344 7076765125425528832 7084010311432224768 7121661335578902528 7125573380990292306 7127943042906152064 7195845307824516096 7198238339187277824 7202192449603091148 7273219988553811968 7348948399480356864 7355430586828688832 7357876689451511808 7427969350012403712 7434521238299965056 7476520749207404544 7507839988184580096 7554401173678315008 7587459515920154624 7592702541242517504 7595227550401560576 7628902171446345728 7633092852570797456 7635595658765008896 7674344504051576832 7715133113543811072 7795499083476559104 7798091534119550976 7829612479194202112 7837628429669695488 7872377772662718464 7879284881917083648 7879321654266629632 7926673346900443512 7961360766103719936 7964008375271030784 8016063483686289408 8046966795846770688 8099564144974688256 8130751420701671424 8133493320533295104 8182372487123038464 8183934604818174592 8218178855332872192 8271895296995426304 8306546369906343936 8358060873005795328 8360840407715807232 8445124007099605696 8446319986707652608 8447932495296180224 8498701320388104384 8535891955410173952 8582514942877138944 8587229459142147138 8624807496612363264 8627675739876950016 8671916140198775808 8717547362167334912 8718781921762738176 8720446446757347328 8769936468911128992 8772852975884494848 8808314039093477376 8856424994245558272 8864236861049958336 8903027093277278208 8951655370527768576 8998758567398539264 9044859568591208448 9052837645327617024 9055848233171091456 9112009663096524288 9150179985599956992 9201871691332190208 9206926430420446416 9297724521450233856 9344864666144636928 9394575818548673792 9402818482131519744 9405945458680283136 9445347081909633024 9495548447438536704 9500764507987056408 9503924057208202752 9594460410432688128 9597651118916370432 9602923266137454864 9697626651405082624 9702908433688908672 9706135207361568768 9755905657723622784 9798597865973809152 9807240782438251776 9810502252602015744 9903959133349871616 9912694984399953408 9968694332276539392 10010453317579440128 10015905479936937984 10019236343082909696 10070612291843739648 10072534898237753344 10123603388323356672 10232459338735435776 10286844151391748096 10338999205096194048 10393998777968745472 10395470752870957056 10397455378826067968 10450171239559593984 10459940086631513088 10568897795867258016 10615147688138293248 10729289061129027584 10793767961736774144 10797357508780916736 10799418859966251008 10803288674404636722 10841001894268895232 10909829982830717952 11029193729327235072 11141954025018605568 11144081164007727104 11151781857449947584 11214781123811106816 11261759982276870144 11331601760517472512 11381189273880231936 11443353257169518592 11449639278856196184 11499743328816484352 11503567653169266688 11511516756077365248 11562554853598367744 11572699670315716608 11576548256837271552 11693248625214838656 11697137301179326464 11744418718791303168 11808566658994077696 11818982481399944448 11870702791036370944 11935540494037024768 11942041149155579904 11946012562906546176 12024095225529434112 12070450193770156032 12074464310894788608 12149346217462032384 12200239980799942656 12275901907227261888 12327268282999308288 12396966028600311808 12403775885427545866 12407842945493139456 12459819554859515904 12537091309508692992 12541260611573710848 12593796109212844032 12667686010649408544 12671898742944270336 12792613880576917504 12803837933115260928 12803897688183273152 12873772414315708416 12880844188713220707 12937211244918544896 12941513609815425024 13007874210298163712 13064797154631745536 13076321043251002368 13080669670136020992 13212471058640216064 13216926645866604544 13284637491368337408 13291592443035385856 13296355291574937504 13354540639915917312 13427483055791652864 13498137851097808896 13638679802467319808 13643279118313914368 13713174184638283776 13715792201855664128 13725269978399935488 13802807536998285312 13810389645630669624 13946586782175350784 14091863727823010688 14153530250851057664 14168020622864449536 14243322671157805056 14251146761980584612 14255886085812304128 14391690615649032192 14396476678374555648 14404384899206182296 14546439977107623936 14697896798960713728 14710861173657377664 14715753378903023616 14855938700024807424 14869042476599930112 14953041498414809088 15015679976369160192 15108802347356630016 15185405082485035008 15190455100803121152 15266185705141594912 15348689008103153664 15430266227087622144 15590998166953118208 15596183068239101952 15659224958388404224 15675256859339390976 15744755545325436928 15758569763834167296 15758643308533259264 15853346693800887024 15922721532207439872 16032126967372578816 16093933591693541376 16199128289949376512 16261502841403342848 16266986641066590208 16364744974246076928 16367869209636349184 16436357710665744384 16543790593990852608 16716121746011590656 16721680815431614464 16890248014199211392 16892639973415305216 16895864990592360448 16997402640776208768 17071783910820347904 17165029885754277888 17174458918284294276 17249614993224726528 17255351479753900032 17343832280397551616 17435094724334669824 17440892893514694656 17539872937822257984 17545705951768989696 17616628078186954752 17712849988491116544 17728473722099916672 17806054186554556416 17903310741055537152 17997517134797078528 18105675290655234048 18111696466342182912 18224019326193048576 18300359971199913984 18413852860840892832 18595449042900467712 18605663828141318799 18689729332289273856 18789151637097347584 18805636964263039488 18811890917360566272 18890694163819266048 18991096894877073408 19001529015974112816 19007848114416405504 19188920820865376256 19205846532274909728 19395253302810165248 19405816867377817344 19412270414723137536 19511811315447245568 19597195731947618304 19614481564876503552 19621004505204031488 19807918266699743232 19825389968799906816 19937388664553078784 20031810959873875968 20141224583687479296 20145069796475506688 20247206776646713344 20464918677470871552 20573688302783496192 20677998410192388096 20787997555937490944 20790941505741914112 20794910757652135936 20919880173263026176 21137795591734516032 21230295376276586496 21458578122258055168 21587535923473548288 21594715017561833472 21598837719932502016 21606577348809273444 21819659965661435904 22283908050037211136 22288162328015454208 22303563714899895168 22429562247622213632 22523519964553740288 22663203521034945024 22762378547760463872 22886706514339037184 22899278557712392368 22999486657632968704 23023033512154730496 23125109707196735488 23145399340631433216 23386497250429677312 23394274602358652928 23488837437582606336 23617133317988155392 23637964962799888896 23741405582072741888 23871080988074049536 23884082298311159808 23892025125813092352 24048190451058868224 24140900387540312064 24298692434924064768 24400479961599885312 24551803814454523776 24654536565998616576 24793932057200623616 24807551770855091732 24815685890986278912 24919639109719031808 25074182619017385984 25082521223147421696 25335372021298817088 25343797485888540672 25585227761153835008 25607675866230521856 25607795376366546304 25747544828631416832 25761688377426441414 25874422489837089792 25883027219630850048 26015748420596327424 26152642086502004736 26161339340272041984 26424942117280432128 26433853291733209088 26569274982736674816 26592710583149875008 26709081279831834624 26854966111583305728 26996275702195617792 27286558236627828736 27431584403711328256 27450539956799870976 27605615073996570624 27620779291261339248 27893173564350701568 28183727455646021376 28307060501702115328 28336041245728899072 28486645342315610112 28502293523961169224 28511772171624608256 28783381231298064384 28792953356749111296 28808769798412364592 29092879954215247872 29395793597921427456 29421722347314755328 29431506757806047232 29711877400049614848 29738084953199860224 29906082996829618176 30031359952738320384 30217604694713260032 30370810164970070016 30532371410283189824 30697378016206307328 30860532454175244288 31181996333906236416 31192366136478203904 31350513718678781952 31517286617066518528 31706693387601774048 31845443064414879744 32187867183387082752 32398256579898753024 32523005682806685696 32533973282133180416 32729489948492153856 32735738419272698368 33087581187981705216 33432243492023181312 33780496028398422784 33785279946830610432 33791729981184720896 33994805281552417536 34143567821640695808 34330059771508555776 34348917836568588552 34499229986449453056 34510702959507800064 34687664560795103232 34870189448669339648 35079745875644515968 35091411903537979392 35233256156373909504 35425699976982233088 35456947444199833344 35612108373109112832 35806621482111074304 35995034269594157056 36211350581310468096 36223392932684365824 36448038652386097152 36600719942399827968 36827705721681785664 37190898085800935424 37211327656282637598 37379458664578547712 37578303274194695168 37611273928526078976 37623781834721132544 37781388327638532096 38003058031948225632 38015696228832811008 38377841641730752512 38411693064549819456 38790506605620330496 38811633734755634688 38824540829446275072 39023622630894491136 39194391463895236608 39228963129753007104 39242009010408062976 39650779937599813632 39874777329106157568 40063621919747751936 40282449167374958592 40290139592951013376 40494413553293426688 40929837354941743104 41147376605566992384 41575995111874981888 41589821515304271872 41839760346526052352 42275591183469032064 42460590752553172992 42917156244516110336 43175071846947096576 43189430035123666944 43197675439865004032 43213154697618546888 43639319931322871808 44567816100074422272 44576324656030908416 44607127429799790336 44859124495244427264 45047039929107480576 45326407042069890048 45798557115424784736 45998973315265937408 46046067024309460992 46250219414393470976 46290798681262866432 46772994500859354624 46788549204717305856 46977674875165212672 47234266635976310784 47275929925599777792 47768164596622319616 48096380902117736448 48281800775080624128 48597384869848129536 48800959923199770624 49103607628909047552 49309073131997233152 49587864114401247232 49615103541710183464 49631371781972557824 50148365238034771968 50165042446294843392 50670744042597634176 50687594971777081344 51170455522307670016 51215351732461043712 51215590752733092608 51495089657262833664 51523376754852882828 51748844979674179584 51766054439261700096 52031496841192654848 52305284173004009472 52322678680544083968 52849884234560864256 52867706583466418176 53138549965473349632 53185421166299750016 53418162559663669248 53709932223166611456 53992551404391235584 54573116473255657472 54901079913599741952 55241558582522678496 55786347128701403136 55816991484423956397 56367454911292042752 56614121003404230656 56672082491457798144 56973290684631220224 57004587047922338448 57023544343249216512 57566762462596128768 57617539596824729184 58185759908430495744 58791587195842854912 58843444694629510656 58863013515612094464 59423754800099229696 59476169906399720448 59812165993659236352 60435209389426520064 60741620329940140032 61064742820566379648 61394756032412614656 61721064908350488576 62363992667812472832 62384732272956407808 63034573234133037056 63413386775203548096 63690886128829759488 64375734366774165504 64796513159797506048 65067946564266360832 65458979896984307712 65471476838545396736 66864486984046362624 67560992056796845568 67570559893661220864 67583459962369441792 67989610563104835072 68287135643281391616 68660119543017111552 68697835673137177104 68998459972898906112 69375329121590206464 69740378897338679296 70159491751289031936 70182823807075958784 70466512312747819008 70851399953964466176 70913894888399666688 71224216746218225664 71613242964222148608 72422701162620936192 72896077304772194304 73201439884799655936 73655411443363571328 74381796171601870848 74422655312565275196 74758917329157095424 75156606548389390336 75222547857052157952 75247563669442265088 76006116063896451264 76031392457665622016 76755683283461505024 76823386129099638912 77581013211240660992 77623267469511269376 77649081658892550144 78047245261788982272 78457926259506014208 78484018020816125952 79301559875199627264 80127243839495503872 80564898334749917184 80580279185902026752 80988827106586853376 81859674709883486208 82294753211133984768 83151990223749963776 83679520693052104704 84551182366938064128 84921181505106345984 85834312489032220672 86350143693894193152 86378860070247333888 86395350879730008064 86426309395237093776 87278639862645743616 89135632200148844544 89152649312061816832 89214254859599580672 89718248990488854528 90094079858214961152 90652814084139780096 91597114230849569472 91997946630531874816 92092134048618921984 92500438828786941952 92581597362525732864 93545989001718709248 93577098409434611712 94551859851199555584 95536329193244639232 96563601550161248256 97194769739696259072 97601919846399541248 98207215257818095104 99175728228802494464 99230207083420366928 99262743563945115648 100296730476069543936 101341488085195268352 101375189943554162688 102340911044615340032 102430703464922087424 102431181505466185216 102990179314525667328 103046753509705765656 103497689959348359168 103532108878523400192 104062993682385309696 104610568346008018944 105699768469121728512 105735413166932836352 106277099930946699264 106370842332599500032 106836325119327338496 107419864446333222912 107985102808782471168 109802159827199483904 110483117165045356992 111572694257402806272 111633982968847912794 112734909822584085504 113344164982915596288 114009174095844676896 114047088686498433024 115133524925192257536 115235079193649458368 116371519816860991488 117583174391685709824 117686889389259021312 117726027031224188928 118952339812799440896 119624331987318472704 120870418778853040128 121483240659880280064 122129485641132759296 122789512064825229312 123442129816700977152 124727985335624945664 124769464545912815616 126069146468266074112 126826773550407096192 127381772257659518976 128751468733548331008 129593026319595012096 130135893128532721664 130917959793968615424 130942953677090793472 133728973968092725248 135121984113593691136 135141119787322441728 135166919924738883584 135979221126209670144 137395671346274354208 137996919945797812224 138750658243180412928 139480757794677358592 140318983502578063872 140365647614151917568 140933024625495638016 141702799907928932352 141827789776799333376 144845402325241872384 145792154609544388608 146402879769599311872 147310822886727142656 148763592343203741696 148845310625130550392 150313213096778780672 150445095714104315904 150495127338884530176 152012232127792902528 152062784915331244032 153511366566923010048 153646772258199277824 155162026422481321984 155246534939022538752 155298163317785100288 156094490523577964544 156915852519012028416 156968036041632251904 158603119750399254528 160254487678991007744 161129796669499834368 161160558371804053504 161977654213173706752 163719349419766972416 166303980447499927552 167359041386104209408 167450974453271869191 169102364733876128256 169842363010212691968 172700287387788386304 172790701759460016128 172852618790474187552 174557279725291487232 178271264400297689088 178305298624123633664 178428509719199161344 179436497980977709056 181305628168279560192 183194228461699138944 183995893261063749632 184184268097237843968 185000877657573883904 185163194725051465728 187091978003437418496 187154196818869223424 189103719702399111168 191072658386489278464 193127203100322496512 194389539479392518144 195203839692799082496 196414430515636190208 198460414166840733856 200593460952139087872 202682976170390536704 202750379887108325376 204681822089230680064 204861406929844174848 204862363010932370432 205980358629051334656 206093507019411531312 206995379918696718336 208125987364770619392 209221136692016037888 211399536938243457024 211470826333865672704 212554199861893398528 212741684665199000064 213672650238654676992 214839728892666445824 219604319654398967808 220966234330090713984 223145388514805612544 223267965937695825588 225469819645168171008 228018348191689353792 228094177372996866048 230267049850384515072 230470158387298916736 232743039633721982976 235373778778518042624 235452054062448377856 237904679625598881792 241740837557706080256 242966481319760560128 244258971282265518592 245579024129650458624 246884259633401954304 249455970671249891328 252138292936532148224 253653547100814192384 254763544515319037952 257502937467096662016 259186052639190024192 261835919587937230848 261885907354181586944 267457947936185450496 270243968227187382272 270282239574644883456 270333839849477767168 271958442252419340288 274791342692548708416 275993839891595624448 277501316486360825856 278961515589354717184 280637967005156127744 280731295228303835136 283655579553598666752 289690804650483744768 291584309219088777216 292805759539198623744 294621645773454285312 297527184686407483392 297690621250261100784 300626426193557561344 300890191428208631808 304024464255585805056 304125569830662488064 307022733133846020096 307293544516398555648 310324052844962643968 310493069878045077504 310596326635570200576 312188981047155929088 313831705038024056832 317206239500798509056 320508975357982015488 322259593338999668736 322321116743608107008 323955308426347413504 332607960894999855104 334718082772208418816 334901948906543738382 338204729467752256512 345400574775576772608 345705237580948375104 349114559450582974464 356610597248247267328 356857019438398322688 358872995961955418112 362611256336559120384 366388456923398277888 367991786522127499264 368368536194475687936 370001755315147767808 370326389450102931456 374183956006874836992 374308393637738446848 378207439404798222336 382145316772978556928 386254406200644993024 388779078958785036288 390407679385598164992 392828861031272380416 396920828333681467712 401186921904278175744 405365952340781073408 405500759774216650752 409724726021864740864 412187014038823062624 413990759837393436672 416251974729541238784 418442273384032075776 422799073876486914048 422941652667731345408 425108399723786797056 425483369330398000128 439208639308797935616 441932468660181427968 446290777029611225088 446535931875391651176 450939639290336342016 456036696383378707584 456188354745993732096 460534099700769030144 460940316774597833472 465486079267443965952 470747557557036085248 470904108124896755712 475809359251197763584 483481675115412160512 485932962639521120256 488517942564531037184 491158048259300917248 498911941342499782656 504276585873064296448 507307094201628384768 509527089030638075904 518372105278380048384 523671839175874461696 523771814708363173888 534915895872370900992 540487936454374764544 540667679698955534336 543916884504838680576 549582685385097416832 551987679783191248896 555002632972721651712 557923031178709434368 561275934010312255488 561462590456607670272 567311159107197333504 579381609300967489536 583168618438177554432 585611519078397247488 589243291546908570624 595381242500522201568 601252852387115122688 601780382856417263616 608048928511171610112 608251139661324976128 614045466267692040192 614587089032797111296 620986139756090155008 624377962094311858176 627663410076048113664 634412479001597018112 641017950715964030976 644519186677999337472 644642233487216214016 665215921789999710208 669436165544416837632 669803897813087476764 676409458935504513024 690801149551153545216 691410475161896750208 698229118901165948928 713714038876796645376 725222512673118240768 732776913846796555776 735983573044254998528 736737072388951375872 740003510630295535616 740652778900205862912 748367912013749673984 756414878809596444672 764290633545957113856 772508812401289986048 777558157917570072576 785657722062544760832 793841656667362935424 802373843808556351488 810731904681562146816 811001519548433301504 819449452043729481728 824374028077646125248 827981519674786873344 832503949459082477568 836884546768064151552 845883305335462690816 850966738660796000256 878417278617595871232 883864937320362855936 892581554059222450176 893071863750783302352 901879278580672684032 912073392766757415168 912376709491987464192 921068199401538060288 921880633549195666944 930972158534887931904 941495115114072170496 951618718502395527168 966963350230824321024 971865925279042240512 977035885129062074368 997823882684999565312 1008553171746128592896 1014614188403256769536 1047343678351748923392 1047543629416726347776 1069831791744741801984 1080975872908749529088 1087833769009677361152 1099165370770194833664 1103975359566382497792 1110005265945443303424 1115846062357418868736 1122551868020624510976 1122925180913215340544 1134622318214394667008 1158763218601934979072 1166337236876355108864 1171223038156794494976 1178486583093817141248 1190762485001044403136 1202505704774230245376 1203560765712834527232 1216097857022343220224 1216502279322649952256 1229174178065594222592 1241972279512180310016 1248755924188623716352 1255326820152096227328 1268824958003194036224 1289284466974432428032 1330431843579999420416 1338872331088833675264 1339607795626174953528 1352818917871009026048 1381602299102307090432 1382820950323793500416 1396458237802331897856 1427428077753593290752 1450445025346236481536 1465553827693593111552 1473474144777902751744 1496735824027499347968 1512829757619192889344 1528581267091914227712 1555116315835140145152 1571315444125089521664 1587683313334725870848 1604747687617112702976 1621463809363124293632 1622003039096866603008 1638898904087458963456 1648748056155292250496 1655963039349573746688 1665007898918164955136 1673769093536128303104 1691766610670925381632 1701933477321592000512 1756834557235191742464 1767729874640725711872 1786143727501566604704 1803758557161345368064 1824146785533514830336 1824753418983974928384 1842136398803076120576 1843761267098391333888 1882990230228144340992 1903237437004791054336 1933926700461648642048 1954071770258124148736 1995647765369999130624 2017106343492257185792 2029228376806513539072 2094687356703497846784 2095087258833452695552 2161951745817499058176 2175667538019354722304 2198330741540389667328 2207950719132764995584 2220010531890886606848 2245103736041249021952 2269244636428789334016 2317526437203869958144 2332674473752710217728 2356973166187634282496 2381524970002088806272 2405011409548460490752 2407121531425669054464 2432195714044686440448 2433004558645299904512 2458348356131188445184 2483944559024360620032 2497511848377247432704 2510653640304192454656 2537649916006388072448 2660863687159998840832 2677744662177667350528 2679215591252349907056 2705637835742018052096 2763204598204614180864 2765641900647587000832 2792916475604663795712 2854856155507186581504 2900890050692472963072 2931107655387186223104 2993471648054998695936 3025659515238385778688 3142630888250179043328 3175366626669451741696 3209495375234225405952 3242927618726248587264 3277797808174917926912 3297496112310584500992 3311926078699147493376 3330015797836329910272 3347538187072256606208 3403866954643184001024 3513669114470383484928 3535459749281451423744 3572287455003133209408 3607517114322690736128 3648293571067029660672 3649506837967949856768 3687522534196782667776 3765980460456288681984 3806474874009582108672 3867853400923297284096 3908143540516248297472 3991295530739998261248 4034212686984514371584 4058456753613027078144 4189374713406995693568 4190174517666905391104 4323903491634998116352 4351335076038709444608 4396661483080779334656 4490207472082498043904 4538489272857578668032 4665348947505420435456 4713946332375268564992 4763049940004177612544 4810022819096920981504 4814243062851338108928 4864391428089372880896 4866009117290599809024 4916696712262376890368 4967889118048721240064 4995023696754494865408 5021307280608384909312 5075299832012776144896 5358431182504699814112 5411275671484036104192 5526409196409228361728 5531283801295174001664 5709712311014373163008 5801780101384945926144 5862215310774372446208 5986943296109997391872 6051319030476771557376 6285261776500358086656 6350733253338903483392 6485855237452497174528 6555595616349835853824 6594992224621169001984 6623852157398294986752 6660031595672659820544 6807733909286368002048 7070919498562902847488 7144574910006266418816 7215034228645381472256 7296587142134059321344 7299013675935899713536 7375045068393565335552 7531960920912577363968 7612949748019164217344 7816287081032496594944 7982591061479996522496 8116913507226054156288 8378749426813991387136 8380349035333810782208 8647806983269996232704 8702670152077418889216 8793322966161558669312 8980414944164996087808 9076978545715157336064 9427892664750537129984 9526099880008355225088 9620045638193841963008 9628486125702676217856 9728782856178745761792 9833393424524753780736 9935778236097442480128 9990047393508989730816 10042614561216769818624 10716862365009399628224 10822551342968072208384 11062567602590348003328 11419424622028746326016 11603560202769891852288 11724430621548744892416 11973886592219994783744 12102638060953543114752 12570523553000716173312 12701466506677806966784 12971710474904994349056 13111191232699671707648 13189984449242338003968 13615467818572736004096 14141838997125805694976 14289149820012532837632 14430068457290762944512 14593174284268118642688 14598027351871799427072 14750090136787130671104 15063921841825154727936 15225899496038328434688 15632574162064993189888 16233827014452108312576 16760698070667621564416 17295613966539992465408 17405340304154837778432 17586645932323117338624 17960829888329992175616 18153957091430314672128 18855785329501074259968 19052199760016710450176 19457565712357491523584 19666786849049507561472 19871556472194884960256 19980094787017979461632 21433724730018799256448 21645102685936144416768 22125135205180696006656 22838849244057492652032 23448861243097489784832 23947773184439989567488 25141047106001432346624 25402933013355613933568 25943420949809988698112 26222382465399343415296 26379968898484676007936 27230935637145472008192 28283677994251611389952 28578299640025065675264 28860136914581525889024 29186348568536237285376 29500180273574261342208 30127843683650309455872 31265148324129986379776 32467654028904216625152 34591227933079984930816 34810680608309675556864 35173291864646234677248 35921659776659984351232 36307914182860629344256 37711570659002148519936 38104399520033420900352 38915131424714983047168 39333573698099015122944 42867449460037598512896 43290205371872288833536 44250270410361392013312 45677698488114985304064 46897722486194979569664 50282094212002864693248 50805866026711227867136 51886841899619977396224 52444764930798686830592 52759937796969352015872 54461871274290944016384 56567355988503222779904 57156599280050131350528 58372697137072474570752 59000360547148522684416 62530296648259972759552 64935308057808433250304 70346583729292469354496 71843319553319968702464 75423141318004297039872 76208799040066841800704 77830262849429966094336 78667147396198030245888 85734898920075197025792 86580410743744577667072 88500540820722784026624 93795444972389959139328 101611732053422455734272 103773683799239954792448 105519875593938704031744 108923742548581888032768 113134711977006445559808 114313198560100262701056 116745394274144949141504 118000721094297045368832 125060593296519945519104 129870616115616866500608 140693167458584938708992 150846282636008594079744 152417598080133683601408 155660525698859932188672 157334294792396060491776 171469797840150394051584 177001081641445568053248 187590889944779918278656 203223464106844911468544 211039751187877408063488 226269423954012891119616 228626397120200525402112 233490788548289898283008 236001442188594090737664 259741232231233733001216 281386334917169877417984 304835196160267367202816 311321051397719864377344 342939595680300788103168 354002163282891136106496 375181779889559836557312 406446928213689822937088 422079502375754816126976 452538847908025782239232 457252794240401050804224 466981577096579796566016 472002884377188181475328 562772669834339754835968 609670392320534734405632 685879191360601576206336 708004326565782272212992 812893856427379645874176 844159004751509632253952 914505588480802101608448 933963154193159593132032 1125545339668679509671936 1219340784641069468811264 1371758382721203152412672 1416008653131564544425984 1625787712854759291748352 1688318009503019264507904 1829011176961604203216896 2438681569282138937622528 2743516765442406304825344 3376636019006038529015808 3658022353923208406433792 4877363138564277875245056 5487033530884812609650688 7316044707846416812867584 10974067061769625219301376 14632089415692833625735168 21948134123539250438602752 43896268247078500877205504
- Sum of all divisors σ(n): 150307377744804139991040000
- Sum of proper divisors (its aliquot sum) s(n): 106411109497725639113834496
- 43896268247078500877205504 is an abundant number, because the sum of its proper divisors (106411109497725639113834496) is greater than itself. Its abundance is 62514841250647138236628992
Bases of 43896268247078500877205504
- Binary: 100100010011110110010101111000010010011011000100011110110111000001110000000000000000002
- Hexadecimal: 0x244F657849B11EDC1C0000
- Base-36: 5IK4RN22LGB7MWAO0
Squares and roots of 43896268247078500877205504
- 43896268247078500877205504 squared (438962682470785008772055042) is 1926882366019472244135881385045385009617496247894016
- 43896268247078500877205504 cubed (438962682470785008772055043) is 84582945219356053209964067599714405071515227738281728853130275607979243864064
-
The
square root of 43896268247078500877205504 is 6625425891750.5447317093 -
43896268247078500877205504 is a
perfect cube number . Itscube root is 352757184
Scales and comparisons
How big is 43896268247078500877205504?- 43,896,268,247,078,500,877,205,504 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 43,896,268,247,078,500,877,205,504 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 43896268247078500877205504 cubic inches would be around 29396432 feet tall.
Recreational maths with 43896268247078500877205504
- 43896268247078500877205504 backwards is 40550277800587074286269834
- 43896268247078500877205504 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 43896268247078500877205504's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 43896268247078500877205504 - Facts about the integer". Numbermatics.com. 2024. Web. 2 May 2024.
APA style:
Numbermatics. (2024). Number 43896268247078500877205504 - Facts about the integer. Retrieved 2 May 2024, from https://numbermatics.com/n/43896268247078500877205504/
Chicago style:
Numbermatics. 2024. "Number 43896268247078500877205504 - Facts about the integer". https://numbermatics.com/n/43896268247078500877205504/
The information we have on file for 43896268247078500877205504 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 43896268247078500877205504, math, Factors of 43896268247078500877205504, curriculum, school, college, exams, university, Prime factorization of 43896268247078500877205504, STEM, science, technology, engineering, physics, economics, calculator, forty-three septillion, eight hundred ninety-six sextillion, two hundred sixty-eight quintillion, two hundred forty-seven quadrillion, seventy-eight trillion, five hundred billion, eight hundred seventy-seven million, two hundred five thousand, five hundred four.