2357947906869424315170816
2,357,947,906,869,424,315,170,816 is an even composite number composed of six prime numbers multiplied together.
2357947906869424315170816 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, eight hundred twenty-five divisors.
Prime factorization of 2357947906869424315170816:
218 × 34 × 72 × 134 × 1012 × 27892
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 101 × 101 × 2789 × 2789)See below for interesting mathematical facts about the number 2357947906869424315170816 from the Numbermatics database.
Names of 2357947906869424315170816
- Cardinal: 2357947906869424315170816 can be written as Two septillion, three hundred fifty-seven sextillion, nine hundred forty-seven quintillion, nine hundred six quadrillion, eight hundred sixty-nine trillion, four hundred twenty-four billion, three hundred fifteen million, one hundred seventy thousand, eight hundred sixteen.
Scientific notation
- Scientific notation: 2.357947906869424315170816 × 1024
Factors of 2357947906869424315170816
Divisors of 2357947906869424315170816
- Number of divisors d(n): 12825
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 101 104 108 112 117 126 128 144 147 156 162 168 169 182 189 192 196 202 208 216 224 234 252 256 273 288 294 303 312 324 336 338 351 364 378 384 392 404 416 432 441 448 468 504 507 512 546 567 576 588 606 624 637 648 672 676 702 707 728 756 768 784 808 819 832 864 882 896 909 936 1008 1014 1024 1053 1092 1134 1152 1176 1183 1212 1248 1274 1296 1313 1323 1344 1352 1404 1414 1456 1512 1521 1536 1568 1616 1638 1664 1728 1764 1792 1818 1872 1911 2016 2028 2048 2106 2121 2184 2197 2268 2304 2352 2366 2424 2457 2496 2548 2592 2626 2646 2688 2704 2727 2789 2808 2828 2912 3024 3042 3072 3136 3232 3276 3328 3456 3528 3549 3584 3636 3744 3822 3939 3969 4032 4056 4096 4212 4242 4368 4394 4536 4563 4608 4704 4732 4848 4914 4949 4992 5096 5184 5252 5292 5376 5408 5454 5578 5616 5656 5733 5824 6048 6084 6144 6272 6363 6464 6552 6591 6656 6912 7056 7098 7168 7272 7371 7488 7644 7878 7938 8064 8112 8181 8192 8281 8367 8424 8484 8736 8788 9072 9126 9191 9216 9408 9464 9696 9828 9898 9984 10192 10201 10368 10504 10584 10647 10752 10816 10908 11156 11232 11312 11466 11648 11817 12096 12168 12288 12544 12726 12928 13104 13182 13312 13689 13824 14112 14196 14336 14544 14742 14847 14976 15288 15379 15756 15876 16128 16224 16362 16384 16562 16734 16848 16968 17069 17199 17472 17576 18144 18252 18382 18432 18816 18928 19089 19392 19523 19656 19773 19796 19968 20384 20402 20736 21008 21168 21294 21504 21632 21816 22312 22464 22624 22932 23296 23634 24192 24336 24576 24843 25088 25101 25452 25856 26208 26364 26624 27378 27573 27648 28224 28392 28561 28672 29088 29484 29694 29952 30576 30603 30758 31512 31752 31941 32256 32448 32724 32768 33124 33468 33696 33936 34138 34398 34944 35152 35451 36257 36288 36504 36764 36864 37632 37856 38178 38784 39046 39312 39546 39592 39936 40768 40804 41472 42016 42336 42588 43008 43264 43632 44541 44624 44928 45248 45864 46137 46592 47268 48384 48672 49152 49686 50176 50202 50904 51207 51597 51712 52416 52728 53248 54756 55146 55296 56448 56784 57122 57267 57344 58176 58569 58968 59319 59388 59904 61152 61206 61516 63024 63504 63882 64337 64512 64896 65448 65536 66248 66936 67392 67872 68276 68796 69888 70304 70902 71407 72514 72576 73008 73528 73728 74529 75264 75303 75712 76356 77568 78092 78624 79092 79184 79872 81536 81608 82719 82944 84032 84672 85176 85683 86016 86528 87264 89082 89248 89856 90496 91728 91809 92274 93184 94536 95823 96768 97344 98304 99372 100352 100404 101808 102414 103194 103424 104832 105456 106353 106496 107653 108771 109512 110292 110592 112896 113568 114244 114534 114688 116352 117138 117936 118638 118776 119483 119808 122304 122412 123032 126048 127008 127764 128674 129024 129792 130896 131072 132496 132613 133623 133872 134784 135744 136552 136661 137592 138411 139776 140608 141804 142814 145028 145152 146016 147056 147456 149058 150528 150606 151424 152712 153621 155136 156184 157248 158184 158368 159744 163072 163216 165438 165888 168064 169344 170352 171366 172032 173056 174528 175707 177957 178164 178496 179712 180992 183456 183618 184548 186368 189072 191646 193011 193536 194688 196608 198744 199927 200704 200808 203616 204828 206388 206848 209664 210912 212706 212992 214221 215306 217542 219024 220584 221184 221897 223587 225792 225909 227136 228488 229068 229376 232704 234276 235872 237276 237552 238966 239616 244608 244824 246064 248157 252096 253799 254016 255528 257049 257348 258048 259584 261792 262144 264992 265226 267246 267744 269568 271488 273104 273322 275184 275427 276822 279552 281216 281689 283608 285628 290056 290304 292032 294112 294912 298116 301056 301212 302848 305424 307242 310272 312368 314496 316368 316736 319488 322959 326144 326313 326432 330876 331776 336128 338688 340704 342732 344064 346112 349056 351414 355914 356328 356992 358449 359424 361984 366912 367236 369096 372736 378144 383292 386022 387072 389376 393216 397488 397839 399854 400869 401408 401616 407232 409656 409983 412776 413696 415233 419328 421824 425412 425984 428442 430612 435084 438048 441168 442368 443794 447174 451584 451818 454272 456976 458136 458752 460863 465408 468552 471341 471744 474552 475104 477932 479232 489216 489648 492128 496314 499849 504192 507598 508032 511056 514098 514696 516096 519168 523584 527121 529984 530452 534492 535488 539136 542976 546208 546644 550368 550854 553644 559104 562432 563378 567216 571256 579033 580112 580608 584064 588224 589824 596232 599781 602112 602424 605696 610848 614484 620544 624736 628992 632736 633472 638976 642663 645918 652288 652626 652864 661752 663552 665691 670761 672256 677376 681408 685464 688128 692224 698112 702828 711828 712656 713984 716898 718848 723968 733824 734472 738192 744471 745472 756288 761397 766584 771147 772044 774144 778752 786432 794976 795678 799708 801738 802816 803232 814464 819312 819966 825552 826281 827392 830466 836381 838656 843648 845067 850824 851968 856884 861224 870168 876096 882336 884736 887588 894348 903168 903636 908544 913952 916272 917504 921726 928291 930816 937104 942682 943488 949104 950208 955864 958464 968877 978432 978939 979296 984256 992628 999698 1008384 1015196 1016064 1022112 1028196 1029392 1032192 1038336 1047168 1054242 1059968 1060904 1068984 1070976 1075347 1078272 1085952 1092416 1093288 1100736 1101708 1107288 1118208 1124864 1126756 1134432 1142512 1158066 1160224 1161216 1168128 1176448 1179648 1192464 1193517 1199562 1204224 1204848 1211392 1221696 1228968 1229949 1241088 1245699 1249472 1257984 1265472 1266944 1277952 1285326 1291836 1304576 1305252 1305728 1323504 1327104 1331382 1341522 1344512 1354752 1362816 1370928 1376256 1382589 1384448 1396224 1399489 1405656 1414023 1423656 1425312 1427968 1433796 1437696 1447936 1467648 1468944 1476384 1488942 1490944 1499547 1512576 1522794 1533168 1542294 1544088 1548288 1553279 1557504 1581363 1589952 1591356 1599416 1603476 1605632 1606464 1628928 1638624 1639932 1651104 1652562 1654784 1660932 1672762 1677312 1687296 1690134 1701648 1703936 1713768 1722448 1723969 1737099 1740336 1752192 1764672 1769472 1775176 1776593 1788696 1799343 1806336 1807272 1817088 1827904 1832544 1835008 1843452 1856582 1861632 1874208 1885364 1886976 1898208 1900416 1911728 1916928 1927989 1937754 1956864 1957878 1958592 1968512 1971823 1985256 1997073 1999396 2016768 2030392 2032128 2044224 2056392 2058784 2064384 2076672 2094336 2108484 2119936 2121808 2137968 2141952 2150694 2156544 2171904 2184832 2186576 2201472 2203416 2214576 2236416 2249728 2253512 2268864 2284191 2285024 2313441 2316132 2320448 2322432 2336256 2352896 2359296 2384928 2387034 2399124 2408448 2409696 2422784 2443392 2457936 2459898 2482176 2491398 2498944 2509143 2515968 2530944 2533888 2535201 2555904 2570652 2583672 2609152 2610504 2611456 2647008 2654208 2662764 2683044 2689024 2709504 2725632 2741856 2752512 2765178 2768896 2784873 2792448 2798978 2811312 2828046 2847312 2850624 2855936 2867592 2875392 2884661 2895872 2906631 2935296 2936817 2937888 2952768 2977884 2981888 2999094 3025152 3045588 3066336 3084588 3088176 3096576 3106558 3115008 3162726 3179904 3182712 3198832 3206952 3211264 3212928 3226041 3257856 3277248 3279864 3299387 3302208 3305124 3309568 3321864 3345524 3354624 3374592 3380268 3403296 3407872 3427536 3444896 3447938 3474198 3480672 3504384 3529344 3538944 3550352 3553186 3577392 3580551 3598686 3612672 3614544 3634176 3655808 3661957 3665088 3686904 3689847 3713164 3723264 3748416 3770728 3773952 3796416 3800832 3823456 3833856 3855978 3875508 3913728 3915756 3917184 3937024 3943646 3970512 3994146 3998792 4033536 4060784 4064256 4088448 4112784 4117568 4128768 4153344 4188672 4198467 4216968 4239872 4242069 4243616 4275936 4283904 4301388 4313088 4343808 4369664 4373152 4402944 4406832 4429152 4472832 4498641 4499456 4507024 4537728 4568382 4570048 4626882 4632264 4640896 4644864 4659837 4672512 4705792 4769856 4774068 4798248 4816896 4819392 4845568 4886784 4915872 4919796 4964352 4982796 4997888 5018286 5031936 5061888 5067776 5070402 5111808 5141304 5167344 5171907 5211297 5218304 5221008 5222912 5294016 5308416 5325528 5329779 5366088 5378048 5398029 5419008 5451264 5483712 5505024 5530356 5537792 5569746 5584896 5597956 5622624 5656092 5694624 5701248 5711872 5735184 5750784 5769322 5783967 5791744 5813262 5870592 5873634 5875776 5905536 5915469 5955768 5963776 5991219 5998188 6050304 6091176 6127433 6132672 6169176 6176352 6193152 6213116 6230016 6325452 6359808 6365424 6397664 6413904 6422528 6425856 6452082 6498037 6515712 6554496 6559728 6598774 6604416 6610248 6619136 6643728 6691048 6709248 6749184 6760536 6806592 6852573 6855072 6889792 6895876 6948396 6961344 7008768 7058688 7077888 7100704 7106372 7154784 7161102 7197372 7225344 7229088 7268352 7311616 7323914 7330176 7373808 7379694 7426328 7446528 7496832 7527429 7541456 7547904 7592832 7601664 7605603 7646912 7667712 7711956 7751016 7778521 7827456 7831512 7834368 7874048 7887292 7941024 7988292 7997584 8067072 8121568 8128512 8176896 8225568 8235136 8257536 8306688 8354619 8377344 8396934 8433936 8479744 8484138 8487232 8551872 8567808 8602776 8626176 8653983 8687616 8719893 8739328 8746304 8805888 8813664 8858304 8945664 8997282 8998912 9014048 9075456 9136764 9140096 9253764 9264528 9281792 9289728 9319674 9345024 9411584 9539712 9548136 9596496 9633792 9638784 9678123 9691136 9773568 9831744 9839592 9898161 9928704 9965592 9995776 10036572 10063872 10123776 10135552 10140804 10223616 10282608 10334688 10343814 10422594 10436608 10442016 10445824 10588032 10616832 10651056 10659558 10732176 10741653 10756096 10796058 10838016 10872953 10902528 10967424 10985871 11060712 11069541 11075584 11139492 11169792 11195912 11245248 11312184 11389248 11402496 11423744 11470368 11501568 11538644 11567934 11583488 11626524 11741184 11747268 11751552 11811072 11830938 11911536 11927552 11982438 11996376 12067783 12100608 12182352 12254866 12265344 12338352 12352704 12386304 12426232 12460032 12595401 12650904 12719616 12726207 12730848 12795328 12827808 12845056 12851712 12904164 12996074 13031424 13108992 13119456 13197548 13208832 13220496 13238272 13287456 13382096 13418496 13495923 13498368 13521072 13613184 13705146 13710144 13779584 13791752 13802761 13896792 13922688 13979511 14017536 14117376 14201408 14212744 14309568 14322204 14394744 14450688 14458176 14536704 14623232 14647828 14660352 14747616 14759388 14852656 14893056 14993664 15054858 15082912 15095808 15185664 15203328 15211206 15293824 15335424 15423912 15502032 15515721 15557042 15654912 15663024 15668736 15748096 15774584 15882048 15976584 15989337 15995168 16134144 16194087 16243136 16257024 16353792 16451136 16470272 16515072 16613376 16709238 16754688 16793868 16867872 16959488 16968276 16974464 17103744 17135616 17205552 17252352 17307966 17375232 17439786 17478656 17492608 17611776 17627328 17716608 17746407 17891328 17973657 17994564 17997824 18028096 18150912 18273528 18280192 18382299 18507528 18529056 18563584 18579456 18639348 18690048 18823168 19079424 19096272 19192992 19267584 19277568 19356246 19382272 19494111 19547136 19663488 19679184 19796322 19857408 19931184 19991552 20073144 20127744 20192627 20247552 20271104 20281608 20557719 20565216 20669376 20687628 20845188 20873216 20884032 20891648 21176064 21233664 21302112 21319116 21464352 21483306 21512192 21592116 21676032 21745906 21805056 21934848 21971742 22121424 22139082 22151168 22278984 22339584 22391824 22411597 22490496 22582287 22624368 22778496 22804992 22816809 22847488 22940736 23003136 23077288 23095709 23135868 23166976 23253048 23335563 23482368 23494536 23503104 23622144 23661876 23823072 23855104 23964876 23992752 24135566 24201216 24364704 24509732 24530688 24676704 24705408 24772608 24852464 24920064 25063857 25190802 25301808 25439232 25452414 25461696 25590656 25633699 25655616 25703424 25808328 25961949 25992148 26062848 26217984 26238912 26395096 26417664 26440992 26476544 26574912 26764192 26836992 26991846 26996736 27042144 27226368 27410292 27420288 27559168 27583504 27605522 27793584 27845376 27959022 28035072 28234752 28402816 28425488 28450589 28619136 28644408 28789488 28901376 28916352 29073408 29246464 29295656 29320704 29495232 29518776 29694483 29705312 29786112 29987328 30109716 30165824 30191616 30371328 30406656 30422412 30587648 30670848 30847824 31004064 31031442 31114084 31309824 31326048 31337472 31496192 31549168 31764096 31953168 31978674 31990336 32268288 32388174 32486272 32514048 32618859 32707584 32902272 32940544 32957613 33226752 33418476 33509376 33587736 33735744 33918976 33936552 33948928 34207488 34271232 34411104 34504704 34615932 34750464 34879572 34957312 34985216 35223552 35254656 35433216 35492814 35782656 35947314 35989128 35995648 36056192 36203349 36301824 36547056 36560384 36764598 37015056 37058112 37127168 37158912 37278696 37380096 37646336 37786203 38158848 38178621 38192544 38385984 38535168 38555136 38712492 38764544 38988222 39094272 39326976 39358368 39592644 39714816 39862368 39983104 40146288 40255488 40385254 40487769 40495104 40542208 40563216 41115438 41130432 41338752 41375256 41408283 41690376 41746432 41768064 41783296 41938533 42352128 42604224 42638232 42892031 42928704 42966612 43024384 43184232 43352064 43491812 43610112 43869696 43943484 44242848 44278164 44302336 44557968 44679168 44783648 44823194 44980992 45164574 45248736 45556992 45609984 45633618 45694976 45881472 46006272 46154576 46191418 46271736 46333952 46506096 46547163 46671126 46964736 46989072 47006208 47244288 47323752 47605441 47646144 47929752 47968011 47985504 48271132 48402432 48729408 49019464 49061376 49353408 49410816 49545216 49704928 49840128 50127714 50381604 50603616 50878464 50904828 50923392 51181312 51267398 51311232 51406848 51616656 51923898 51984296 52125696 52435968 52477824 52790192 52835328 52881984 53149824 53239221 53528384 53673984 53983692 53993472 54084288 54449647 54452736 54820584 54840576 55118336 55146897 55167008 55211044 55587168 55690752 55918044 56070144 56469504 56805632 56850976 56901178 57238272 57288816 57578976 57802752 57832704 58146816 58482333 58492928 58591312 58641408 58990464 59037552 59388966 59410624 59572224 59974656 60219432 60331648 60383232 60577881 60742656 60813312 60844824 61175296 61695648 62008128 62062884 62228168 62619648 62652096 62674944 62992384 63098336 63528192 63906336 63957348 63980672 64536576 64776348 64972544 65028096 65237718 65415168 65804544 65881088 65915226 66453504 66836952 67018752 67175472 67234791 67471488 67746861 67837952 67873104 67897856 68414976 68542464 68822208 69009408 69231864 69287127 69500928 69759144 69914624 69970432 70006689 70447104 70509312 70866432 70985628 71565312 71894628 71978256 71991296 72112384 72406698 72603648 73094112 73120768 73529196 74030112 74116224 74254336 74317824 74557392 74760192 75191571 75292672 75572406 76317696 76357242 76385088 76771968 76901097 77110272 77424984 77529088 77885847 77976444 78188544 78653952 78716736 79185288 79429632 79656629 79724736 79966208 80292576 80510976 80770508 80975538 80990208 81084416 81126432 82230876 82260864 82677504 82750512 82816566 83380752 83492864 83536128 83566592 83877066 84474481 84704256 85208448 85276464 85351767 85784062 85857408 85933224 86048768 86368464 86704128 86983624 87220224 87739392 87886968 88485696 88556328 89083449 89115936 89358336 89567296 89646388 89961984 90329148 90497472 91113984 91219968 91267236 91389952 91762944 92012544 92309152 92382836 92543472 92667904 93012192 93094326 93342252 93929472 93978144 94012416 94488576 94647504 95210882 95292288 95859504 95936022 95971008 96542264 96804864 97458816 97856577 98038928 98122752 98706816 98821632 98872839 99409856 99680256 100255428 100763208 101120773 101207232 101756928 101809656 101846784 102362624 102534796 102622464 102813696 103233312 103847796 103968592 104251392 104871936 104955648 105580384 105670656 105763968 106299648 106478442 107056768 107347968 107967384 107986944 108168576 108610047 108899294 108905472 109641168 109681152 110236672 110293794 110334016 110422088 111174336 111381504 111836088 112140288 112939008 113358609 113611264 113701952 113802356 114476544 114577632 115157952 115605504 115665408 116293632 116964666 116985856 117182624 117282816 117980928 118075104 118777932 118821248 119144448 119949312 120438864 120663296 120766464 121155762 121485312 121626624 121689648 122350592 123391296 124016256 124125768 124224849 124456336 125239296 125304192 125349888 125815599 125984768 126196672 127056384 127812672 127914696 127961344 128676093 129073152 129552696 129945088 130056192 130475436 130830336 131609088 131762176 131830452 132907008 133673904 134037504 134350944 134469582 134942976 135493722 135675904 135746208 135795712 136829952 137084928 137644416 138018816 138463728 138574254 139001856 139518288 139641489 139829248 139940864 140013378 140894208 141018624 141348389 141732864 141971256 142816323 143789256 143904033 143956512 143982592 144224768 144813396 145207296 146188224 146241536 147058392 148060224 148232448 148508672 148635648 149114784 149520384 150383142 150585344 151144812 152635392 152714484 152770176 153543936 153802194 154220544 154849968 155058176 155771694 155952888 156377088 156881179 157307904 157433472 158370576 159313258 159449472 159717663 159932416 160585152 161021952 161541016 161951076 161980416 162168832 162252864 163348941 164461752 164521728 165355008 165440691 165501024 165633132 166761504 166985728 167072256 167133184 167754132 168948962 169408512 170416896 170552928 170703534 171568124 171714816 171866448 172097536 172736928 173408256 173967248 174440448 175446999 175478784 175773936 176971392 177112656 178166898 178231872 178716672 179134592 179292776 179435893 179923968 180658296 180994944 181733643 182227968 182439936 182534472 182779904 183525888 184618304 184765672 185086944 185335808 186024384 186188652 186684504 187858944 187956288 188024832 188977152 189295008 190421764 190584576 191719008 191872044 191942016 193084528 193609728 194917632 195713154 196077856 196245504 197413632 197643264 197745678 198819712 199154123 199360512 200510856 201526416 201704373 202241546 202414464 203513856 203619312 203693568 204725248 205069592 205244928 205627392 206466624 207695592 207861381 207937184 208502784 209743872 209911296 210020067 211160768 211341312 211527936 212599296 212956884 214113536 214695936 215934768 215973888 216337152 217220094 217798588 217810944 219282336 219362304 220473344 220587588 220668032 220844176 222348672 222763008 223672176 224280576 225878016 226717218 227222528 227403904 227604712 228953088 229155264 230315904 230703291 231330816 232587264 233657541 233929332 233971712 234365248 234565632 235961856 236150208 237555864 237642496 238288896 238969887 239898624 240877728 241326592 241532928 242311524 242970624 243253248 243379296 244701184 246782592 248032512 248251536 248449698 248912672 250478592 250608384 250699776 251631198 251969536 252393344 253423443 254112768 255625344 255829392 255922688 256055301 257352186 258146304 259105392 259890176 260112384 260950872 261660672 263218176 263524352 263660904 267250347 267347808 268075008 268701888 268939164 269885952 270987444 271351808 271492416 271591424 273659904 274169856 275288832 276037632 276927456 277148508 278003712 279036576 279282978 279658496 279881728 280026756 281788416 282037248 282696778 283465728 283942512 285632646 287578512 287808066 287913024 287965184 288449536 289626792 290414592 291350761 292376448 292483072 293569731 294116784 296120448 296464896 296618517 297017344 298229568 299040768 300244217 300766284 301170688 302289624 303362319 305270784 305428968 305540352 307087872 307604388 308441088 309699936 310116352 311543388 311905776 312754176 313762358 314615808 314866944 316741152 318626516 318898944 319435326 319864832 321170304 322043904 323082032 323902152 323960832 324337664 324505728 325830141 326697882 328923504 329043456 330710016 330881382 331002048 331266264 333238087 333523008 334144512 334266368 335508264 337897924 338817024 340833792 341105856 341407068 343136248 343429632 343732896 344195072 345473856 346816512 347934496 348880896 350893998 350957568 351547872 353942784 354225312 356333796 356463744 357433344 358269184 358585552 358871786 359847936 361316592 361989888 363467286 364455936 364879872 365068944 365559808 367051776 369236608 369531344 369857657 370173888 372048768 372377304 372674547 373369008 375717888 375912576 376049664 377954304 378590016 380843528 381147529 381169152 383438016 383744088 383884032 386028279 386169056 387219456 389835264 391426308 392155712 392491008 394827264 395286528 395491356 397639424 398308246 398721024 401021712 403052832 403408746 404483092 404828928 407027712 407238624 407387136 409450496 410139184 410489856 411254784 412933248 415391184 415722762 415874368 417005568 419487744 419822592 420040134 422321536 422682624 423055872 424045167 425198592 425913768 428227072 428448969 431869536 431947776 432674304 434440188 435597176 435621888 438564672 438724608 440946688 441175176 441336064 441688352 444697344 445526016 447344352 448561152 451756032 453434436 454445056 454807808 455209424 457906176 458310528 460631808 461406582 462661632 465174528 467315082 467858664 467943424 468730496 469131264 470643537 471923712 472300416 475111728 475284992 477939774 479797248 481755456 482653184 483065856 484623048 485941248 486506496 486758592 489402368 490046823 493565184 496065024 496322073 496503072 496899396 497825344 500957184 501216768 501399552 503262396 503939072 504786688 506846886 508225536 511250688 511658784 511845376 512110602 514704372 516292608 518210784 519780352 520224768 521901744 523321344 526340997 526436352 527048704 527321808 534500694 534695616 536150016 537403776 537878328 538307679 539771904 541974888 542703616 542984832 543182848 545200929 547319808 548339712 550577664 553854912 554297016 556007424 557596403 558073152 558565956 559316992 559763456 560053512 563576832 564074496 565393556 566931456 567885024 571265292 575157024 575616132 575826048 575930368 576899072 579253584 580829184 582701522 584752896 584966144 587139462 588233568 592240896 592929792 593237034 594034688 596459136 597462369 598081536 600488434 601532568 602341376 604579248 605113119 606724638 610541568 610857936 611080704 614175744 615208776 616882176 618870733 619399872 623086776 623584143 623811552 625508352 627524716 629231616 629733888 630060201 633482304 637253032 637797888 638870652 639729664 642340608 644087808 646164064 647804304 647921664 648675328 649011456 651660282 653395764 657847008 658086912 661420032 661762764 662004096 662532528 666476174 667046016 668289024 668532736 671016528 675795848 677634048 681667584 682211712 682814136 686272496 686859264 687465792 690947712 692109873 695868992 697761792 701787996 701915136 703095744 707845411 707885568 708450624 712667592 712927488 714866688 716538368 716909661 717171104 717743572 719695872 722633184 723979776 726934572 728911872 729759744 730137888 731119616 734103552 738473216 739062688 739715314 740347776 744097536 744754608 745349094 746738016 751435776 751825152 752099328 755908608 757180032 760270329 761687056 762295058 762338304 766876032 767488176 767768064 768165903 772056558 772338112 774438912 779670528 782852616 784311424 784982016 785630621 789654528 790573056 790982712 795278848 796616492 802043424 806105664 806817492 808966184 809657856 814055424 814477248 814774272 818900992 820278368 820979712 822509568 825866496 830782368 831445524 831748736 834011136 838975488 839645184 840080268 844643072 845365248 846111744 848090334 850397184 851827536 856454144 856897938 863739072 863895552 865348608 868880376 871194352 871243776 874052283 877129344 877449216 880709193 881893376 882350352 882672128 883376704 889394688 891052032 894688704 897122304 900732651 903512064 906868872 908890112 909615616 910086957 910418848 915812352 916621056 921263616 922813164 925323264 930349056 934630164 935717328 935886848 937460992 938262528 941287074 943847424 944600832 950223456 950569984 955879548 959594496 963510912 965306368 966131712 969246096 971882496 973012992 973517184 977490423 978804736 980093646 987130368 992130048 992644146 993006144 993798792 995650688 999714261 1002433536 1002799104 1006524792 1007878144 1009573376 1013693772 1016451072 1022501376 1023317568 1023690752 1024221204 1029408744 1032585216 1036421568 1039560704 1040449536 1043803488 1046642688 1052681994 1052872704 1054097408 1054643616 1069001388 1069391232 1072300032 1074807552 1075756656 1076615358 1079543808 1083949776 1085407232 1085969664 1086365696 1090401858 1094639616 1096679424 1098168253 1101155328 1107709824 1108594032 1109572971 1115192806 1116146304 1117131912 1118023641 1118633984 1119526912 1120107024 1127153664 1128148992 1130787112 1133862912 1135770048 1142530584 1143442587 1150314048 1151232264 1151652096 1153798144 1158084837 1158507168 1161658368 1165403044 1169505792 1169932288 1174278924 1176467136 1184481792 1185859584 1186474068 1188069376 1192918272 1194924738 1196163072 1200976868 1203065136 1204682752 1209158496 1210226238 1213449276 1221083136 1221715872 1222161408 1228351488 1230417552 1233764352 1237741466 1238799744 1246173552 1247168286 1247623104 1251016704 1255049432 1258463232 1259467776 1260120402 1266964608 1272135501 1274506064 1275595776 1277741304 1279459328 1284681216 1285346907 1292328128 1295608608 1295843328 1297350656 1298022912 1303320564 1306791528 1314570049 1315694016 1316173824 1322840064 1323525528 1324008192 1325065056 1332952348 1334092032 1336578048 1337065472 1342033056 1351591696 1355268096 1363335168 1364423424 1365628272 1372544992 1373718528 1374931584 1381895424 1384219746 1391737984 1394078861 1395523584 1403575992 1403830272 1406191488 1411930611 1415690822 1415771136 1416901248 1425335184 1425854976 1433076736 1433819322 1434342208 1435487144 1439391744 1445266368 1447959552 1453869144 1457823744 1459519488 1460275776 1468207104 1470140469 1476946432 1478125376 1479430628 1480695552 1488195072 1489509216 1490698188 1493476032 1502871552 1503650304 1504198656 1511817216 1514360064 1520540658 1523374112 1524590116 1524676608 1533752064 1534976352 1535536128 1536331806 1544113116 1544676224 1548877824 1559341056 1565705232 1568622848 1569964032 1571261242 1579309056 1581146112 1581965424 1590557696 1593232984 1604086848 1612211328 1613634984 1614923037 1617932368 1619315712 1628110848 1628954496 1629548544 1635602787 1637801984 1640556736 1641959424 1645019136 1651732992 1661564736 1662891048 1663497472 1668022272 1672789209 1677950976 1679290368 1680160536 1689286144 1690730496 1692223488 1696180668 1700794368 1703655072 1712908288 1713795876 1727478144 1727791104 1730697216 1737760752 1742388704 1742487552 1748104566 1754258688 1754898432 1761418386 1763786752 1764700704 1765344256 1766753408 1778789376 1782104064 1789377408 1792387107 1794244608 1801465302 1807024128 1813737744 1815339357 1817780224 1819231232 1820173914 1820837696 1831624704 1833242112 1842527232 1845626328 1850646528 1856612199 1869260328 1870752429 1871434656 1871773696 1874921984 1876525056 1882574148 1887694848 1889201664 1900446912 1901139968 1911759096 1919188992 1927021824 1930612736 1932263424 1938492192 1943764992 1946025984 1947034368 1954980846 1957609472 1960187292 1974260736 1984260096 1985288292 1986012288 1987597584 1991301376 1999428522 2004867072 2005598208 2013049584 2015756288 2019146752 2027387544 2032902144 2039455327 2045002752 2046635136 2047381504 2048442408 2058817488 2072843136 2076329619 2079121408 2087606976 2093285376 2105363988 2105745408 2108194816 2109287232 2123536233 2138002776 2138782464 2144600064 2149615104 2150728983 2151513312 2153230716 2159087616 2167899552 2170814464 2171939328 2172731392 2180803716 2189279232 2193358848 2196336506 2202310656 2215419648 2217188064 2219145942 2230385612 2232292608 2234263824 2236047282 2237267968 2239053824 2240214048 2254307328 2256297984 2261574224 2267725824 2271540096 2280810987 2285061168 2286885174 2300628096 2302464528 2303304192 2304497709 2307596288 2316169674 2317014336 2323316736 2330806088 2332666609 2339011584 2339864576 2348557848 2352934272 2356891863 2368963584 2371719168 2372948136 2376138752 2385836544 2389849476 2401953736 2406130272 2409365504 2418316992 2420452476 2426898552 2442166272 2443431744 2444322816 2456702976 2460835104 2467528704 2475482932 2477599488 2492347104 2494336572 2495246208 2502033408 2510098864 2516926464 2518935552 2520240804 2533929216 2544271002 2549012128 2551191552 2555482608 2558918656 2569362432 2570693814 2584656256 2589003599 2591217216 2591686656 2596045824 2606641128 2613583056 2622156849 2629140098 2631388032 2632347648 2645680128 2647051056 2648016384 2650130112 2665904696 2668184064 2673156096 2674130944 2684066112 2702197953 2703183392 2710536192 2726670336 2728846848 2730260871 2731256544 2745089984 2747437056 2749863168 2763790848 2768439492 2783475968 2788157722 2791047168 2807151984 2807660544 2812382976 2823861222 2831381644 2831542272 2833802496 2850670368 2851709952 2866153472 2867638644 2868684416 2870974288 2878783488 2890532736 2895919104 2907738288 2915647488 2919038976 2920551552 2936414208 2940280938 2953892864 2956250752 2958861256 2961391104 2976390144 2979018432 2981396376 2986952064 2999142783 3007300608 3008397312 3023634432 3028720128 3041081316 3046748224 3049180232 3049353216 3067504128 3069952704 3071072256 3072663612 3088226232 3089352448 3097755648 3118682112 3131410464 3137245696 3139928064 3142522484 3158618112 3162292224 3163930848 3181115392 3186465968 3208173696 3224422656 3227269968 3229846074 3235864736 3238631424 3256221696 3257908992 3259097088 3271205574 3275603968 3281113472 3283918848 3290038272 3294504759 3303465984 3323129472 3325782096 3326994944 3328718913 3345578418 3355901952 3358580736 3360321072 3378572288 3381460992 3384446976 3392361336 3401588736 3407310144 3425816576 3427591752 3430327761 3454956288 3461394432 3474254511 3475521504 3484777408 3484975104 3496209132 3508517376 3509796864 3522836772 3527573504 3529401408 3530688512 3533506816 3557578752 3564208128 3578754816 3584774214 3588489216 3602930604 3614048256 3627475488 3630678714 3635560448 3638462464 3640347828 3641675392 3663249408 3666484224 3685054464 3691252656 3701293056 3713224398 3738520656 3741504858 3742869312 3743547392 3749843968 3753050112 3765148296 3775389696 3778403328 3800893824 3802279936 3816406503 3823518192 3838377984 3854043648 3856040721 3861225472 3876984384 3887529984 3892051968 3894068736 3903174821 3909961692 3915218944 3920374584 3943710147 3948521472 3968520192 3970576584 3972024576 3975195168 3982602752 3998857044 4009734144 4011196416 4026099168 4031512576 4038293504 4054775088 4065804288 4078910654 4090005504 4093270272 4094763008 4096884816 4117634976 4145686272 4152659238 4158242816 4175213952 4182236583 4186570752 4210727976 4211490816 4216389632 4218574464 4235791833 4247072466 4276005552 4277564928 4299230208 4301457966 4303026624 4306461432 4318175232 4332095131 4335799104 4343878656 4345462784 4361607432 4378558464 4392673012 4404621312 4410421407 4430839296 4434376128 4438291884 4460771224 4464585216 4468527648 4472094564 4474535936 4478107648 4480428096 4508614656 4512595968 4523148448 4535451648 4543080192 4561621974 4570122336 4573770348 4601256192 4604929056 4606608384 4608995418 4615192576 4632339348 4634028672 4646633472 4661612176 4665333218 4678023168 4679729152 4697115696 4705868544 4713783726 4737927168 4743438336 4745896272 4752277504 4771673088 4779698952 4803907472 4808149541 4812260544 4836633984 4840904952 4844769111 4853797104 4884332544 4886863488 4888645632 4913405952 4921670208 4935057408 4950965864 4954917877 4955198976 4984694208 4988673144 4990492416 5004066816 5018367627 5020197728 5033852928 5037871104 5040481608 5067858432 5088542004 5098024256 5102383104 5110965216 5117837312 5138724864 5141387628 5169312512 5178007198 5182434432 5183373312 5192091648 5213282256 5227166112 5244313698 5258280196 5262776064 5264695296 5291360256 5294102112 5296032768 5300260224 5331809392 5336368128 5346312192 5368132224 5377161321 5404395906 5406366784 5421072384 5453340672 5457693696 5460521742 5462513088 5490179968 5494874112 5499414347 5499726336 5527581696 5536878984 5566951936 5569836597 5576315444 5614303968 5615321088 5624765952 5647722444 5662763288 5663084544 5667604992 5701340736 5703419904 5732306944 5735277288 5737368832 5741948576 5757566976 5781065472 5791838208 5815476576 5831294976 5838077952 5841103104 5872828416 5880561876 5907785728 5912501504 5917722512 5922782208 5952780288 5958036864 5962792752 5973904128 5998285566 6014601216 6016794624 6047268864 6057440256 6082162632 6093496448 6098360464 6098706432 6118365981 6135008256 6139905408 6142144512 6145327224 6176452464 6178704896 6237364224 6262820928 6274491392 6279856128 6285044968 6317236224 6324584448 6327861696 6362230784 6370608699 6372931936 6416347392 6448845312 6452186949 6454539936 6459692148 6471729472 6477262848 6512443392 6515817984 6518194176 6542411148 6551207936 6562226944 6567837696 6580076544 6589009518 6606931968 6646258944 6651564192 6653989888 6657437826 6691156836 6711803904 6717161472 6720642144 6757144576 6762921984 6768893952 6784722672 6803177472 6814620288 6842432961 6851633152 6855183504 6860655522 6909912576 6922788864 6948509022 6951043008 6969554816 6969950208 6992418264 6997999827 7017034752 7019593728 7045673544 7055147008 7058802816 7061377024 7067013632 7070675589 7115157504 7128416256 7157509632 7169548428 7205861208 7228096512 7254950976 7261357428 7271120896 7276924928 7280695656 7283350784 7326498816 7332968448 7370108928 7382505312 7402586112 7426448796 7477041312 7483009716 7485738624 7487094784 7499687936 7506100224 7530296592 7550779392 7556806656 7601787648 7604559872 7632813006 7647036384 7676755968 7708087296 7712081442 7722450944 7753968768 7767010797 7775059968 7788137472 7806349642 7819923384 7830437888 7840749168 7866470547 7887420294 7897042944 7937040384 7941153168 7944049152 7950390336 7965205504 7997714088 8019468288 8022392832 8045319529 8052198336 8076587008 8106593859 8109550176 8131608576 8157821308 8180011008 8186540544 8189526016 8190782613 8193769632 8235269952 8291372544 8305318476 8316485632 8350427904 8364473166 8373141504 8421455952 8422981632 8432779264 8437148928 8471583666 8494144932 8552011104 8555129856 8598460416 8602915932 8606053248 8612922864 8636350464 8664190262 8671598208 8687757312 8690925568 8723214864 8757116928 8785346024 8809242624 8820842814 8861678592 8868752256 8876583768 8921542448 8929170432 8937055296 8944189128 8956215296 8960856192 8997428349 9025191936 9046296896 9070903296 9086160384 9123243948 9140244672 9147540696 9201990343 9202512384 9209858112 9213216768 9217990836 9230385152 9264678696 9268057344 9293266944 9323224352 9330666436 9356046336 9359458304 9394231392 9411737088 9427567452 9475854336 9486876672 9491792544 9504555008 9543346176 9559397904 9607814944 9616299082 9624521088 9673267968 9681809904 9689538222 9707594208 9768665088 9773726976 9777291264 9826811904 9843340416 9870114816 9883514277 9901931728 9909835754 9910397952 9969388416 9977346288 9980984832 9986156739 10036735254 10040395456 10067705856 10075742208 10080963216 10135716864 10177084008 10196048512 10204766208 10213198073 10221930432 10277449728 10282775256 10290983283 10338625024 10356014396 10364868864 10384183296 10426564512 10454332224 10488627396 10516560392 10525552128 10529390592 10582720512 10588204224 10592065536 10600520448 10663618784 10672736256 10692624384 10736264448 10754322642 10808791812 10812733568 10842144768 10906681344 10915387392 10921043484 10925026176 10980359936 10989748224 10998828694 10999452672 11055163392 11073757968 11133903872 11139673194 11152630888 11228607936 11230642176 11249531904 11295444888 11325526576 11326169088 11335209984 11402681472 11406839808 11449219509 11464613888 11470554576 11474737664 11483897152 11515133952 11562130944 11583676416 11630953152 11662589952 11676155904 11682206208 11709524463 11745656832 11761123752 11815571456 11825003008 11831130441 11835445024 11845564416 11905560576 11916073728 11925585504 11947808256 11996571132 12029202432 12033589248 12094537728 12114880512 12164325264 12186992896 12196720928 12197412864 12236731962 12270016512 12279810816 12284289024 12290654448 12352904928 12357409792 12474728448 12525641856 12546709749 12548982784 12559712256 12570089936 12634472448 12649168896 12655723392 12707375499 12724461568 12741217398 12745863872 12832694784 12897690624 12904373898 12909079872 12919384296 12943458944 12954525696 12996285393 13031635968 13036388352 13084822296 13102415872 13124453888 13135675392 13178019036 13213863936 13292517888 13303128384 13307979776 13314875652 13382313672 13423607808 13434322944 13441284288 13514289152 13525843968 13537787904 13569445344 13606354944 13629240576 13684865922 13703266304 13710367008 13721311044 13819825152 13845577728 13897018044 13902086016 13939109632 13939900416 13984836528 13995999654 14034069504 14039187456 14091347088 14110294016 14117605632 14122754048 14134027264 14141351178 14230315008 14256832512 14276187289 14315019264 14339096856 14411722416 14424448623 14509901952 14522714856 14534307333 14542241792 14553849856 14561391312 14566701568 14652997632 14665936896 14740217856 14765010624 14805172224 14852897592 14864753631 14954082624 14966019432 14971477248 14999375872 15012200448 15055102881 15060593184 15101558784 15113613312 15203575296 15209119744 15265626012 15294072768 15353511936 15416174592 15424162884 15444901888 15507937536 15534021594 15550119936 15576274944 15612699284 15639846768 15660875776 15681498336 15732941094 15774840588 15794085888 15874080768 15882306336 15888098304 15900780672 15930411008 15995428176 16038936576 16090639058 16104396672 16131483963 16153174016 16213187718 16219100352 16263217152 16315642616 16360022016 16373081088 16379052032 16381565226 16387539264 16470539904 16498243041 16582745088 16610636952 16632971264 16700855808 16709509791 16728946332 16842911904 16845963264 16865558528 16874297856 16943167332 16988289864 17089410637 17104022208 17110259712 17196920832 17205831864 17212106496 17225845728 17272700928 17328380524 17343196416 17375514624 17381851136 17446429728 17514233856 17570692048 17618485248 17641685628 17723357184 17737504512 17753167536 17843084896 17858340864 17874110592 17888378256 17912430592 17921712384 17994856698 18050383872 18092593792 18123025193 18141806592 18172320768 18246487896 18280489344 18295081392 18355097943 18403980686 18405024768 18419716224 18426433536 18435981672 18460770304 18529357392 18536114688 18646448704 18661332872 18712092672 18718916608 18788462784 18823474176 18855134904 18951708672 18973753344 18983585088 19086692352 19111826097 19118795808 19215629888 19232598164 19249042176 19346535936 19363619808 19379076444 19415188416 19537330176 19547453952 19554582528 19653623808 19686680832 19740229632 19767028554 19803863456 19819671508 19820795904 19938776832 19954692576 19961969664 19972313478 20073470508 20080790912 20135411712 20151484416 20161926432 20271433728 20354168016 20392097024 20409532416 20426396146 20443860864 20554899456 20565550512 20581966566 20677250048 20712028792 20729737728 20768366592 20853129024 20908664448 20977254792 20993999481 21033120784 21051104256 21058781184 21165441024 21176408448 21184131072 21201040896 21212026767 21327237568 21345472512 21385248768 21472528896 21508645284 21617583624 21625467136 21684289536 21813362688 21830774784 21842086968 21850052352 21960719872 21979496448 21997657388 21998905344 22110326784 22147515936 22267807744 22279346388 22305261776 22457215872 22461284352 22499063808 22590889776 22651053152 22652338176 22670419968 22805362944 22813679616 22898439018 22929227776 22941109152 22949475328 22967794304 23030267904 23124261888 23167352832 23261906304 23301032391 23325179904 23364412416 23419048926 23491313664 23522247504 23599411641 23631142912 23650006016 23662260882 23670890048 23691128832 23811121152 23832147456 23851171008 23895616512 23993142264 24058404864 24067178496 24135958587 24229761024 24319781577 24328650528 24373985792 24393441856 24394825728 24473463924 24540033024 24559621632 24568578048 24581308896 24705809856 24714819584 24949456896 25051283712 25093419498 25097965568 25119424512 25140179872 25268944896 25298337792 25311446784 25414750998 25448923136 25482434796 25491727744 25665389568 25795381248 25808747796 25818159744 25838768592 25886917888 25909051392 25992570786 26063271936 26072776704 26169644592 26204831744 26248907776 26271350784 26356038072 26427727872 26585035776 26606256768 26615959552 26629751304 26764627344 26868645888 26882568576 26992285047 27028578304 27075575808 27138890688 27212709888 27258481152 27369731844 27406532608 27420734016 27442622088 27605971029 27639650304 27691155456 27794036088 27804172032 27878219264 27879800832 27969673056 27991999308 28068139008 28078374912 28182694176 28220588032 28235211264 28245508096 28268054528 28282702356 28460630016 28513665024 28552374578 28630038528 28678193712 28823444832 28848897246 29019803904 29045429712 29068614666 29084483584 29107699712 29122782624 29133403136 29305995264 29331873792 29480435712 29530021248 29610344448 29650542831 29705795184 29729507262 29908165248 29932038864 29942954496 29958470217 29998751744 30110205762 30121186368 30203117568 30227226624 30324665917 30407150592 30418239488 30531252024 30588145536 30639594219 30832349184 30848325768 30872949849 30889803776 31015875072 31068043188 31152549888 31225398568 31279693536 31321751552 31362996672 31465882188 31549681176 31588171776 31748161536 31764612672 31776196608 31801561344 31860822016 31990856352 32077873152 32181278116 32208793344 32262967926 32306348032 32426375436 32438200704 32526434304 32631285232 32720044032 32746162176 32758104064 32763130452 32775078528 32941079808 32996486082 33165490176 33221273904 33265942528 33401711616 33419019582 33457892664 33657046787 33685823808 33691926528 33748595712 33886334664 33976579728 34178821274 34208044416 34220519424 34393841664 34411663728 34424212992 34451691456 34545401856 34656761048 34686392832 34751029248 34763702272 34892859456 35028467712 35128573389 35141384096 35236970496 35283371256 35446714368 35475009024 35493391323 35506335072 35686169792 35716681728 35748221184 35776756512 35824861184 35843424768 35989713396 36100767744 36185187584 36246050386 36283613184 36344641536 36492975792 36560978688 36590162784 36710195886 36807961372 36810049536 36839432448 36852867072 36871963344 36921540608 37058714784 37072229376 37292897408 37322665744 37424185344 37576925568 37640129247 37646948352 37710269808 37903417344 37947506688 37967170176 38173384704 38223652194 38237591616 38431259776 38465196328 38495900429 38498084352 38693071872 38727239616 38758152888 38830376832 38988856179 39094907904 39109165056 39307247616 39373361664 39534057108 39607726912 39639343016 39641591808 39877553664 39909385152 39923939328 39944626956 40146941016 40161581824 40270823424 40302968832 40323852864 40542867456 40708336032 40784194048 40819064832 40852792292 40887721728 41109798912 41131101024 41163933132 41354500096 41424057584 41459475456 41536733184 41706258048 41817328896 41954509584 41987998962 42066241568 42102208512 42117562368 42330882048 42352816896 42368262144 42402081792 42424053534 42654475136 42690945024 42770497536 42828561867 42945057792 43017290568 43235167248 43250934272 43273345869 43626725376 43661549568 43684173936 43700104704 43921439744 43958992896 43995314776 43997810688 44220653568 44295031872 44535615488 44558692776 44594260893 44610523552 44914431744 44998127616 45165308643 45181779552 45302106304 45304676352 45340839936 45610725888 45627359232 45796878036 45858455552 45882218304 45898950656 45935588608 46060535808 46248523776 46334705664 46523812608 46602064782 46650359808 46728824832 46838097852 46982627328 47044495008 47198823282 47262285824 47300012032 47324521764 47341780096 47382257664 47622242304 47664294912 47702342016 47791233024 47986284528 48116809728 48271917174 48459522048 48639563154 48657301056 48747971584 48786883712 48789651456 48946927848 49080066048 49119243264 49137156096 49162617792 49411619712 49429639168 49494729123 49898913792 50102567424 50128529373 50186838996 50195931136 50280359744 50537889792 50596675584 50622893568 50829501996 50897846272 50964869592 50983455488 51268231911 51330779136 51590762496 51617495592 51636319488 51677537184 51773835776 51818102784 51985141572 52126543872 52145553408 52339289184 52409663488 52497815552 52542701568 52712076144 52855455744 53170071552 53212513536 53231919104 53259502608 53529254688 53737291776 53765137152 53984570094 54057156608 54151151616 54277781376 54369075579 54425419776 54516962304 54739463688 54813065216 54841468032 54885244176 55065293829 55211942058 55279300608 55382310912 55588072176 55608344064 55756438528 55939346112 55983998616 56136278016 56156749824 56317236703 56365388352 56470422528 56491016192 56536109056 56565404712 56921260032 57104749156 57260077056 57335478291 57356387424 57646889664 57697794492 58039607808 58090859424 58137229332 58168967168 58215399424 58245565248 58266806272 58611990528 58663747584 58960871424 59060042496 59220688896 59301085662 59411590368 59459014524 59816330496 59864077728 59885908992 59916940434 59997503488 60220411524 60242372736 60406235136 60454453248 60649331834 60814301184 60836478976 61062504048 61176291072 61279188438 61664698368 61696651536 61745899698 61779607552 62031750144 62136086376 62305099776 62450797136 62505944033 62559387072 62725993344 62931764376 62981998443 63099362352 63176343552 63496323072 63529225344 63552393216 63603122688 63636080301 63721644032 63981712704 64155746304 64362556232 64413932401 64417586688 64525935852 64612696064 64852750872 64876401408 65052868608 65262570464 65440088064 65492324352 65516208128 65526260904 65550157056 65882159616 65992972164 66330980352 66442547808 66531885056 66803423232 66838039164 66915785328 67314093574 67371647616 67383853056 67497191424 67772669328 67953159456 68357642548 68416088832 68441038848 68787683328 68823327456 68848425984 68903382912 69090803712 69313522096 69372785664 69502058496 69785718912 69903097173 70257146778 70282768192 70473940992 70566742512 70893428736 70950018048 70986782646 71012670144 71372339584 71433363456 71492386511 71496442368 71553513024 71686849536 71979426792 72201535488 72370375168 72407875761 72492100772 72689283072 72985951584 73121957376 73180325568 73420391772 73615922744 73620099072 73678864896 73705734144 73743926688 73843081216 74117429568 74144458752 74585794816 74645331488 74848370688 75153851136 75280258494 75293896704 75420539616 75806834688 75895013376 75934340352 76346769408 76447304388 76475183232 76862519552 76930392656 76991800858 76996168704 77386143744 77454479232 77516305776 77660753664 77977712358 78189815808 78218330112 78614495232 78746723328 79068114216 79215453824 79278686032 79283183616 79348692721 79755107328 79818770304 79847878656 79889253912 80293882032 80323163648 80605937664 80647705728 81085734912 81416672064 81568388096 81638129664 81705584584 81775443456 82219597824 82262202048 82327866264 82709000192 82817913087 82848115168 82918950912 83073466368 83412516096 83634657792 83909019168 83975997924 84132483136 84204417024 84235124736 84661764096 84705633792 84736524288 84804163584 84848107068 85308950272 85381890048 85540995072 85657123734 85890115584 86034581136 86470334496 86501868544 86546691738 87253450752 87323099136 87368347872 87400209408 87842879488 87917985792 87990629552 87995621376 88441307136 88590063744 88951628493 89071230976 89117385552 89188521786 89221047104 89828863488 89996255232 90330617286 90363559104 90604212608 90609352704 90681679872 90973997751 91221451776 91254718464 91593756072 91716911104 91764436608 91797901312 91871177216 91918782657 92497047552 92669411328 93047625216 93204129564 93457649664 93676195704 93965254656 94088990016 94397646564 94524571648 94600024064 94649043528 94683560192 94764515328 95244484608 95328589824 95404684032 95582466048 95972569056 96233619456 96543834348 96919044096 97279126308 97314602112 97495943168 97573767424 97579302912 97893855696 98160132096 98238486528 98274312192 98325235584 98823239424 98859278336 98989458246 99797827584 100205134848 100257058746 100373677992 100391862272 100560719488 100971140361 101075779584 101245787136 101659003992 101795692544 101929739184 101966910976 102536463822 102661558272 103181524992 103234991184 103272638976 103355074368 103547671552 103636205568 103970283144 104253087744 104291106816 104678578368 104995631104 105085403136 105385720167 105424152288 105710911488 106340143104 106425027072 106463838208 106480173969 106519005216 107058509376 107474583552 107530274304 107969140188 108114313216 108302303232 108555562752 108738151158 108850839552 109033924608 109478927376 109626130432 109682936064 109770488352 110130587658 110423884116 110558601216 110764621824 111176144352 111216688128 111512877056 111878692224 111967997232 112272556032 112634473406 112730776704 112920387741 112940845056 112982032384 113072218112 113130809424 113842520064 114209498312 114520154112 114670956582 114712774848 115293779328 115395588984 115487701287 116079215616 116181718848 116274458664 116430798848 116491130496 116533612544 116966568537 117327495168 117921742848 118120084992 118602171324 118823180736 118918029048 119625874459 119632660992 119728155456 119771817984 119833880868 119995006976 120440823048 120484745472 120812470272 120908906496 121298663668 121628602368 121672957952 122125008096 122352582144 122558376876 123329396736 123393303072 123491799396 123559215104 124063500288 124272172752 124610199552 124901594272 125011888066 125118774144 125451986688 125863528752 125963996886 126198724704 126352687104 126992646144 127058450688 127104786432 127206245376 127272160602 127443288064 127963425408 128311492608 128485685601 128725112464 128827864802 128835173376 129051871704 129225392128 129705501744 129752802816 129820037607 130525140928 130880176128 130984648704 131032416256 131052521808 131100314112 131764319232 131985944328 132661960704 132771574949 132885095616 133606846464 133676078328 133782782679 133831570656 134628187148 134743295232 134994382848 135545338656 135906318912 136715285096 136832177664 136882077696 137575366656 137646654912 137696851968 137806765824 138181607424 138627044192 138745571328 139004116992 139571437824 139806194346 140514293556 140565536384 140947881984 141133485024 141786857472 141900036096 141973565292 142025340288 142744679168 142866726912 142984773022 142992884736 143107026048 143373699072 143958853584 144740750336 144815751522 144984201544 145378566144 145971903168 146243914752 146360651136 146840783544 147231845488 147240198144 147357729792 147411468288 147487853376 148234859136 148288917504 148484187369 149171589632 149290662976 149696741376 150307702272 150560516988 150587793408 150841079232 151613669376 151790026752 151868680704 152693538816 152894608776 152950366464 153725039104 153804695733 153860785312 153983601716 153992337408 154772287488 154908958464 155032611552 155321507328 155955424716 156379631616 156436660224 157228990464 157493446656 158136228432 158430907648 158557372064 158566367232 158697385442 159510214656 159637540608 159695757312 159778507824 160587764064 160646327296 161211875328 161295411456 162171469824 162833344128 163107226737 163136776192 163276259328 163411169168 163550886912 164439195648 164524404096 164655732528 165195881487 165418000384 165635826174 165696230336 165837901824 166146932736 166825032192 167269315584 167818038336 167951995848 168264966272 168408834048 168470249472 168951710109 169411267584 169473048576 169608327168 169696214136 170617900544 170763780096 171314247468 171780231168 172069162272 172940668992 173003737088 173093383476 174506901504 174646198272 174736695744 174800418816 175685758976 175835971584 175981259104 175991242752 176882614272 177180127488 177903256986 178142461952 178234771104 178377043572 178442094208 179657726976 179992510464 180661234572 180727118208 181208425216 181218705408 181363359744 181947995502 182442903552 182509436928 183187512144 183433822208 183528873216 183595802624 183742354432 183837565314 184994095104 185338822656 186095250432 186408259128 186915299328 187352391408 187517832099 188177980032 188795293128 188945995329 189049143296 189200048128 189298087056 189367120384 189529030656 190488969216 190657179648 190809368064 191164932096 191945138112 192467238912 193087668696 193241797203 193838088192 194558252616 194629204224 194991886336 195147534848 195158605824 195787711392 196320264192 196476973056 196548624384 196650471168 197646478848 197718556672 197978916492 199595655168 200410269696 200514117492 200747355984 200783724544 201121438976 201942280722 202151559168 202491574272 203318007984 203591385088 203859478368 203933821952 205072927644 205323116544 206363049984 206469982368 206545277952 206710148736 207095343104 207272411136 207940566288 208506175488 209357156736 209709291519 209991262208 210771440334 210848304576 211421822976 212680286208 212850054144 212927676416 212960347938 213038010432 214117018752 214477159533 215060548608 215938280376 216228626432 216604606464 217111125504 217223627283 217476302316 218067849216 218957854752 219252260864 219365872128 219540976704 220261175316 220847768232 221117202432 221529243648 222162338281 222352288704 222433376256 223025754112 223757384448 223935994464 224545112064 225268946812 225461553408 225840775482 225881690112 225964064768 226144436224 226261618848 227685040128 228418996624 229040308224 229341913164 229425549696 230587558656 230791177968 230975402574 232158431232 232363437696 232548917328 232861597696 232982260992 233067225088 233933137074 234654990336 235599327509 235843485696 236240169984 237204342648 237646361472 237836058096 238046078163 239251748918 239265321984 239456310912 239543635968 239667761736 239990013952 240881646096 240969490944 241817812992 242597327336 243257204736 243345915904 244250016192 244705164288 245116753752 246658793472 246786606144 246983598792 248127000576 248453739261 248544345504 249220399104 249803188544 250023776132 250237548288 250903973376 251727057504 251927993772 252397449408 252705374208 253985292288 254116901376 254209572864 254412490752 254544321204 254886576128 255926850816 256622985216 256971371202 257450224928 257655729604 257670346752 258103743408 258450784256 259411003488 259505605632 259640075214 261050281856 261760352256 261969297408 262105043616 262200628224 263528638464 263971888656 265323921408 265543149898 265770191232 267213692928 267352156656 267565565358 267663141312 269256374296 269486590464 269988765696 271090677312 271812637824 272921993253 273430570192 273664355328 273764155392 275150733312 275293309824 275393703936 275613531648 275756347971 277254088384 277491142656 278008233984 279142875648 279612388692 281028587112 281131072768 281895763968 282266970048 283573714944 283800072192 283947130584 284050680576 285489358336 285733453824 285969546044 285985769472 286214052096 286747398144 287917707168 289481500672 289631503044 289968403088 290757132288 291943806336 292487829504 292721302272 293681567088 294463690976 294480396288 294715459584 294822936576 294975706752 296469718272 296577835008 296968374738 298343179264 298581325952 299393482752 300615404544 301121033976 301175586816 301682158464 302913421083 303227338752 303737361408 305387077632 305789217552 305900732928 307450078208 307609391466 307721570624 307967203432 307984674816 309544574976 309817916928 310065223104 310643014656 311910849432 312759263232 312873320448 314986893312 316157160501 316272456864 316861815296 317114744128 317132734464 317394770884 319020429312 319275081216 319391514624 319557015648 321175528128 321292654592 322423750656 322590822912 324342939648 325666688256 326214453474 326273552384 326552518656 326822338336 327101773824 328878391296 329048808192 329311465056 330391762974 330836000768 331271652348 331392460672 331675803648 332293865472 333650064384 334538631168 335636076672 335903991696 336529932544 336817668096 337903420218 338822535168 338946097152 339216654336 339392428272 341235801088 341527560192 342628494936 343560462336 344138324544 345881337984 346007474176 346186766952 346463103861 349292396544 349473391488 349600837632 350899705611 351371517952 351962518208 351982485504 353765228544 354360254976 355806513972 356284923904 356469542208 356754087144 356884188416 358877623377 359315453952 359985020928 361322469144 361454236416 362416850432 362437410816 362726719488 363895991004 364885807104 365018873856 366375024288 366867644416 367057746432 367191605248 367484708864 367675130628 369988190208 370677645312 372190500864 372816518256 373830598656 374704782816 375035664198 376355960064 377590586256 377891990658 378098286592 378400096256 378596174112 378734240768 379058061312 380977938432 381314359296 381618736128 382329864192 383890276224 384934477824 385457056803 386175337392 386483594406 387676176384 389116505232 389258408448 389460112821 389983772672 390295069696 391575422784 392640528384 392953946112 393097248768 393300942336 394220656921 395292957696 395437113344 395957832984 398314724847 400820539392 401028234984 401348348037 401494711968 401567449088 402242877952 403884561444 404983148544 406636015968 407182770176 407718956736 407867643904 410145855288 410646233088 412726099968 412939964736 413090555904 413420297472 414190686208 414544822272 415881132576 417012350976 418714313472 419418583038 419982524416 421542880668 421696609152 422843645952 425360572416 425700108288 425855352832 425920695876 426076020864 428234037504 428954319066 430121097216 431876560752 432457252864 434222251008 434447254566 434952604632 436135698432 437541608231 437915709504 438731744256 439081953408 440522350632 441695536464 442234404864 444324676562 444704577408 444866752512 445452562107 446051508224 447514768896 447871988928 449090224128 450537893624 450923106816 451681550964 451763380224 451928129536 452288872448 452523237696 455370080256 456837993248 458080616448 458683826328 458851099392 461175117312 461414087199 461582355936 461950805148 464316862464 464726875392 465097834656 465723195392 465964521984 466134450176 467866274148 469309980672 471198655018 471686971392 472480339968 474408685296 475292722944 475672116192 476092156326 478503497836 478530643968 478912621824 479087271936 479335523472 479980027904 481763292192 481938981888 483635625984 485194654672 486514409472 488500032384 489321680211 489410328576 490233507504 493317586944 493573212288 493967197584 496254001152 496907478522 497088691008 498440798208 499606377088 500047552264 500446705577 500475096576 501807946752 503454115008 503855987544 504794898816 505410748416 506855130327 508233802752 508419145728 508824981504 509088642408 509773152256 511853701632 513942742404 514900449856 515311459208 515340693504 516207486816 516901568512 518822006976 519011211264 519280150428 522100563712 523520704512 523938594816 524210087232 524401256448 527057276928 527943777312 530647842816 531086299796 531540382464 534427385856 534704313312 535131130716 535326282624 538512748592 538973180928 539977531392 542181354624 543625275648 545843986506 546861140384 547328710656 547528310784 550301466624 550586619648 550787407872 551227063296 551512695942 554508176768 554982285312 555440849047 556016467968 558285751296 559224777384 562057174224 562262145536 562553496297 564533940096 567147429888 567600144384 567894261168 568101361152 570978716672 571466907648 571939092088 571971538944 572428104192 573494796288 575835414336 578963001344 579263006088 579725391609 579936806176 581514264576 583887612672 584975659008 585442604544 587363134176 588927381952 588960792576 589430919168 589645873152 589951413504 592939436544 593155670016 593936749476 596686358528 597162651904 598786965504 601230809088 602242067952 602351173632 603364316928 605826842166 606454677504 607474722816 610774155264 611578435104 611801465856 614900156416 615218782932 615443141248 615934406864 615969349632 619089149952 619635833856 620130446208 621286029312 623821698864 625518526464 629973786624 632314321002 632544913728 633723630592 634229488256 634265468928 634789541768 638040858624 638550162432 638783029248 639114031296 642351056256 642585309184 643431478599 645181645824 648685879296 651333376512 651670881849 652428906948 652547104768 653644676672 654203547648 657756782592 658097616384 658622930112 660783525948 661672001536 662543304696 662784921344 663351607296 664587730944 666487014843 667300128768 669077262336 671272153344 671807983392 673059865088 673635336192 675806840436 677645070336 677892194304 678433308672 678784856544 682471602176 683055120384 685256989872 687120924672 688276649088 691762675968 692014948352 692373533904 692926207722 698584793088 698946782976 699201675264 701799411222 702743035904 703925036416 703964971008 706797982527 707530457088 708720509952 711613027944 712569847808 712939084416 713508174288 713768376832 714138234489 717755246754 718630907904 719970041856 722644938288 722908472832 724833700864 725453438976 727791982008 729771614208 730037747712 732750048576 734115492864 734383210496 734969417728 735350261256 739976380416 744381001728 745361217783 745633036512 747661197312 749409565632 750071328396 752711920128 755181172512 755783981316 756196573184 756800192512 757192348224 757468481536 758116122624 761955876864 762628718592 763237472256 764659728384 767780552448 769868955648 770914113606 772350674784 772967188812 775352352768 778233010464 778516816896 778920225642 779967545344 780590139392 783150845568 785281056768 785907892224 786601884672 788441313842 790585915392 790874226688 791915665968 796629449694 801641078784 802056469968 802696696074 802989423936 803134898176 804485755904 807769122888 809966297088 812577272429 813272031936 815437913472 815735287808 818765979759 820291710576 821292466176 825452199936 825879929472 826181111808 826840594944 827269043913 828381372416 831762265152 834024701952 837381121213 837428626944 838837166076 839965048832 843085761336 843393218304 845687291904 850721144832 851400216576 851710705664 851841391752 852152041728 856468075008 857908638132 860242194432 863753121504 864914505728 868444502016 868894509132 869905209264 872271396864 875083216462 875831419008 877463488512 878163906816 881044701264 883391072928 884468809728 888649353124 889409154816 889733505024 890905124214 892103016448 895029537792 895743977856 898180448256 901075787248 901846213632 903363101928 903526760448 904577744896 905046475392 908740263249 913675986496 916161232896 917367652656 917702198784 922350234624 922828174398 923164711872 923901610296 928633724928 929401024643 929453750784 930195669312 931929043968 932268900352 935732548296 938619961344 942397310036 944960679936 948817370592 950585445888 951344232384 952184312652 957006995672 957061287936 957825243648 958174543872 958671046944 959960055808 963526584384 963877963776 967271251968 970389309344 973028818944 977000064768 978643360422 978820657152 980467015008 986635173888 987146424576 987934395168 992508002304 993814957044 994177382016 996881596416 999212754176 1000095104528 1000893411154 1000950193152 1003615893504 1006908230016 1007711975088 1009589797632 1013710260654 1016467605504 1016838291456 1017649963008 1018177284816 1019546304512 1023707403264 1027885484808 1029800899712 1030622918416 1030681387008 1031533005373 1032414973632 1037644013952 1038022422528 1038560300856 1039389311583 1044201127424 1047877189632 1048420174464 1048802512896 1054114553856 1055887554624 1061295685632 1062172599592 1063080764928 1068854771712 1069408626624 1070262261432 1070652565248 1076632870131 1077025497184 1077946361856 1079955062784 1084362709248 1087250551296 1091687973012 1093722280768 1094657421312 1095056621568 1100602933248 1101173239296 1101574815744 1102454126592 1103025391884 1109016353536 1109964570624 1110881698094 1112032935936 1116571502592 1118449554768 1124114348448 1124524291072 1125106992594 1129067880192 1134294859776 1135200288768 1135788522336 1136202722304 1141957433344 1142933815296 1143878184176 1143943077888 1144856208384 1146989592576 1151670828672 1156371170409 1157926002688 1158526012176 1159450783218 1159873612352 1163028529152 1167775225344 1169951318016 1170885209088 1174726268352 1177854763904 1177921585152 1178861838336 1179291746304 1179902827008 1182661970763 1185878873088 1186311340032 1187873498952 1193372717056 1194325303808 1194944174541 1202461618176 1204484135904 1204702347264 1206728633856 1211653684332 1214949445632 1221548310528 1223156870208 1223602931712 1229800312832 1230437565864 1230886282496 1231868813728 1231938699264 1238178299904 1239271667712 1240260892416 1242572058624 1247643397728 1251037052928 1259947573248 1264628642004 1265089827456 1267447261184 1268458976512 1268530937856 1269579083536 1276081717248 1277100324864 1277566058496 1278228062592 1284702112512 1285170618368 1286862957198 1290363291648 1297371758592 1302666753024 1303341763698 1304857813896 1305094209536 1307289353344 1308407095296 1312624824693 1316195232768 1317245860224 1321567051896 1323344003072 1325086609392 1325569842688 1326703214592 1332974029686 1334600257536 1338154524672 1342544306688 1343615966784 1346119730176 1347270672384 1351613680872 1355290140672 1355784388608 1356866617344 1357569713088 1364943204352 1366110240768 1370513979744 1374241849344 1376553298176 1383525351936 1384029896704 1384242261597 1384747067808 1385852415444 1397169586176 1397893565952 1398403350528 1403598822444 1405486071808 1407850072832 1407929942016 1413595965054 1415060914176 1417441019904 1423226055888 1425139695616 1425878168832 1427016348576 1427536753664 1428276468978 1435510493508 1437261815808 1439940083712 1445289876576 1445816945664 1449667401728 1450906877952 1455583964016 1459543228416 1465500097152 1467965040633 1468230985728 1468766420992 1469938835456 1470700522512 1479952760832 1488762003456 1490722435566 1491266073024 1495322394624 1498819131264 1500142656792 1501340116731 1505423840256 1510362345024 1511567962632 1513600385024 1514384696448 1514936963072 1516232245248 1520565390981 1525257437184 1526474944512 1529319456768 1535561104896 1541828227212 1544701349568 1545934377624 1550704705536 1555136367967 1556466020928 1557033633792 1557840451284 1559935090688 1561180278784 1566301691136 1570562113536 1571815784448 1573203769344 1576882627684 1581171830784 1581748453376 1583831331936 1593258899388 1603282157568 1604112939936 1605393392148 1605978847872 1606269796352 1608971511808 1615538245776 1619932594176 1625154544858 1626544063872 1630875826944 1631470575616 1637531959518 1640583421152 1642584932352 1650904399872 1651759858944 1652362223616 1653681189888 1654538087826 1656762744832 1663524530304 1666322547141 1668049403904 1674762242426 1674857253888 1677674332152 1679930097664 1686171522672 1686786436608 1687660488891 1701442289664 1702800433152 1703421411328 1703682783504 1704304083456 1712936150016 1715817276264 1720484388864 1726030474337 1727506243008 1736889004032 1737789018264 1739176174827 1739810418528 1744542793728 1750166432924 1751662838016 1754926977024 1756327813632 1762089402528 1766782145856 1768937619456 1777298706248 1778818309632 1779467010048 1781810248428 1784206032896 1790059075584 1791487955712 1796360896512 1802151574496 1803692427264 1806726203856 1807053520896 1809155489792 1810092950784 1817480526498 1827351972992 1832322465792 1834735305312 1835404397568 1844700469248 1845656348796 1846329423744 1847803220592 1857267449856 1858802049286 1858907501568 1860391338624 1863858087936 1864537800704 1871465096592 1884794620072 1889921359872 1897634741184 1901170891776 1902688464768 1904368625304 1914013991344 1914122575872 1915650487296 1916349087744 1917342093888 1927053168768 1927755927552 1930294435797 1940778618688 1946057637888 1954000129536 1957286720844 1957641314304 1960934030016 1973270347776 1974292849152 1975868790336 1985016004608 1987629914088 1988354764032 1993763192832 1998425508352 1999461044529 2000190209056 2001786822308 2001900386304 2007231787008 2013816460032 2015423950176 2019179595264 2027420521308 2032935211008 2033676582912 2035299926016 2036354569632 2039092609024 2047414806528 2055770969616 2059601799424 2061245836832 2061362774016 2063066010746 2064829947264 2075288027904 2076044845056 2077120601712 2078778623166 2088402254848 2095754379264 2096840348928 2097605025792 2108229107712 2111775109248 2120393947581 2122591371264 2124345199184 2126161529856 2137709543424 2138817253248 2140524522864 2141305130496 2142414703467 2153265740262 2154050994368 2155892723712 2159910125568 2168725418496 2174501102592 2183375946024 2187444561536 2189314842624 2190113243136 2202346478592 2203149631488 2204908253184 2206050783768 2218032707072 2219929141248 2221763396188 2233143005184 2236899109536 2248228696896 2249048582144 2250213985188 2258135760384 2268589719552 2270400577536 2271577044672 2272405444608 2283914866688 2285867630592 2287756368352 2287886155776 2289712416768 2293979185152 2303341657344 2312742340818 2315852005376 2317052024352 2318901566436 2319747224704 2326057058304 2335550450688 2339902636032 2341770418176 2349452536704 2355709527808 2355843170304 2357723676672 2359805654016 2365323941526 2371757746176 2372622680064 2375746997904 2386745434112 2388650607616 2389888349082 2404923236352 2408968271808 2409404694528 2413457267712 2423307368664 2429898891264 2437731817287 2446313740416 2447205863424 2456297939277 2459600625664 2460875131728 2461772564992 2463737627456 2463877398528 2476356599808 2478543335424 2480521784832 2485144117248 2495286795456 2502074105856 2512143363639 2519895146496 2529257284008 2530179654912 2534894522368 2536917953024 2537061875712 2539158167072 2552163434496 2554200649728 2555132116992 2556456125184 2569404225024 2570341236736 2573725914396 2580726583296 2594743517184 2605333506048 2606683527396 2609715627792 2610188419072 2614578706688 2616814190592 2625249649386 2632390465536 2634491720448 2643134103792 2646688006144 2650173218784 2651139685376 2653406429184 2665948059372 2669200515072 2676309049344 2685088613376 2687231933568 2692239460352 2694541344768 2703227361744 2710580281344 2713733234688 2715139426176 2726220789747 2729886408704 2741027959488 2748483698688 2753106596352 2767050703872 2768059793408 2768484523194 2769494135616 2771704830888 2788203073929 2795787131904 2796806701056 2807197644888 2810972143616 2815700145664 2815859884032 2827191930108 2834882039808 2846452111776 2850279391232 2851756337664 2854032697152 2855073507328 2856552937956 2871020987016 2874523631616 2879880167424 2890579753152 2891633891328 2899334803456 2901813755904 2911167928032 2919086456832 2931000194304 2935930081266 2936461971456 2937532841984 2939877670912 2941401045024 2959905521664 2977524006912 2981444871132 2982532146048 2990644789248 2997638262528 3000285313584 3002680233462 3010847680512 3020724690048 3023135925264 3027200770048 3028769392896 3029873926144 3041130781962 3050514874368 3052949889024 3058638913536 3062791257617 3071122209792 3083656454424 3089402699136 3091868755248 3094599016119 3110272735934 3112932041856 3114067267584 3115680902568 3118167934749 3119870181376 3122360557568 3132603382272 3143631568896 3146407538688 3153765255368 3162343661568 3163496906752 3167662663872 3186517798776 3206564315136 3208225879872 3210786784296 3211957695744 3217943023616 3229898610393 3231076491552 3239865188352 3250309089716 3253088127744 3261751653888 3262941151232 3275063919036 3281166842304 3285169864704 3301808799744 3303519717888 3304724447232 3307362379776 3309076175652 3313525489664 3327049060608 3332645094282 3336098807808 3349524484852 3349714507776 3355348664304 3359860195328 3372343045344 3373572873216 3375320977782 3402884579328 3405600866304 3407365567008 3408608166912 3425872300032 3431634552528 3440968777728 3452060948674 3455012486016 3473778008064 3475578036528 3478352349654 3479620837056 3489085587456 3500332865848 3503325676032 3509853954048 3512655627264 3524178805056 3533564291712 3537875238912 3547985912289 3554597412496 3557636619264 3558934020096 3563620496856 3568412065792 3580118151168 3582975911424 3584832523623 3604303148992 3607384854528 3613452407712 3614107041792 3618310979584 3620185901568 3634961052996 3654703945984 3664644931584 3669470610624 3670808795136 3689400938496 3691312697592 3692658847488 3695606441184 3714534899712 3717604098572 3717815003136 3720782677248 3727716175872 3729075601408 3742930193184 3769589240144 3779842719744 3795269482368 3802341783552 3805376929536 3808737250608 3828027982688 3828245151744 3831300974592 3832698175488 3834684187776 3854106337536 3855511855104 3860588871594 3881557237376 3888085943329 3892115275776 3908000259072 3914573441688 3915282628608 3921868060032 3937874474079 3948585698304 3951737580672 3970032009216 3975259828176 3976709528064 3996851016704 3998922089058 4000380418112 4003573644616 4003800772608 4014463574016 4027632920064 4030847900352 4038359190528 4054841042616 4065870422016 4067353165824 4070599852032 4072709139264 4094829613056 4111541939232 4119203598848 4122491673664 4122725548032 4126132021492 4129659894528 4150576055808 4152089690112 4154241203424 4157557246332 4176804509696 4191508758528 4193680697856 4195210051584 4216458215424 4223550218496 4240787895162 4245182742528 4248690398368 4252323059712 4275419086848 4277634506496 4281049045728 4282610260992 4284829406934 4306531480524 4308101988736 4311785447424 4319820251136 4337450836992 4349002205184 4366751892048 4374889123072 4378629685248 4404692957184 4406299262976 4409816506368 4412101567536 4436065414144 4439858282496 4443526792376 4466286010368 4473798219072 4496457393792 4498097164288 4500427970376 4504020350193 4516271520768 4540801155072 4543154089344 4544810889216 4561696172943 4567829733376 4575512736704 4575772311552 4579424833536 4587958370304 4606683314688 4625484681636 4631704010752 4634104048704 4637803132872 4639494449408 4652114116608 4665409103901 4671100901376 4679805272064 4683540836352 4698905073408 4711419055616 4711686340608 4715447353344 4719611308032 4730647883052 4743515492352 4745245360128 4751493995808 4773490868224 4777301215232 4779776698164 4809846472704 4817936543616 4818809389056 4826914535424 4846614737328 4859797782528 4875463634574 4892627480832 4894411726848 4912595878554 4919201251328 4921750263456 4923545129984 4927475254912 4927754797056 4952713199616 4957086670848 4961043569664 4970288234496 4990573590912 4998967641423 5004148211712 5024286727278 5039790292992 5058514568016 5060359309824 5062981466673 5069789044736 5073835906048 5078316334144 5104326868992 5108401299456 5110264233984 5112912250368 5138808450048 5140682473472 5147451828792 5161453166592 5178091423011 5210667012096 5213367054792 5217528524481 5219431255584 5220376838144 5229157413376 5233628381184 5250499298772 5264780931072 5268983440896 5286268207584 5293376012288 5300346437568 5302279370752 5306812858368 5331896118744 5338401030144 5352618098688 5370177226752 5374463867136 5384478920704 5389082689536 5406454723488 5421160562688 5427466469376 5430278852352 5452441579494 5459772817408 5482055918976 5496967397376 5506213192704 5534101407744 5536119586816 5536969046388 5538988271232 5543409661776 5576406147858 5591574263808 5593613402112 5614395289776 5621944287232 5631400291328 5654383860216 5669764079616 5688040907003 5692904223552 5703512675328 5708065394304 5710147014656 5713105875912 5742041974032 5749047263232 5781159506304 5783267782656 5790883307391 5798669606912 5822335856064 5838172913664 5862000388608 5871860162532 5872923942912 5875065683968 5879755341824 5882802090048 5919811043328 5955048013824 5962889742264 5965064292096 5981289578496 5995276525056 5998383133587 6000570627168 6005360466924 6021695361024 6041449380096 6046271850528 6054401540096 6057538785792 6059747852288 6082261563924 6101029748736 6105899778048 6117277827072 6125582515234 6142244419584 6167312908848 6178805398272 6183737510496 6189198032238 6220545471868 6225864083712 6228134535168 6231361805136 6236335869498 6239740362752 6244721115136 6265206764544 6287263137792 6292815077376 6307530510736 6324687323136 6335325327744 6361181842743 6373035597552 6413128630272 6416451759744 6421573568592 6423915391488 6427244110401 6435886047232 6459797220786 6462152983104 6479730376704 6500618179432 6505807172501 6506176255488 6523503307776 6525882302464 6550127838072 6562333684608 6570339729408 6607039435776 6609448894464 6614724759552 6618152351304 6627050979328 6654098121216 6665290188564 6699048969704 6699429015552 6710697328608 6719720390656 6744686090688 6747145746432 6750641955564 6805769158656 6811201732608 6814731134016 6817216333824 6851744600064 6863269105056 6881937555456 6904121897348 6910024972032 6947556016128 6951156073056 6956704699308 6959241674112 6978171174912 7000665731696 7006651352064 7019707908096 7025311254528 7048357610112 7067128583424 7095971824578 7109194824992 7115273238528 7117868040192 7127240993712 7136824131584 7160236302336 7165951822848 7169665047246 7208606297984 7214769709056 7220731037611 7226904815424 7228214083584 7240371803136 7269922105992 7309407891968 7313195451861 7338941221248 7341617590272 7378801876992 7382625395184 7385317694976 7391212882368 7429069799424 7435208197144 7435630006272 7441565354496 7455432351744 7458151202816 7485860386368 7536430090917 7539178480288 7559685439488 7590538964736 7604683567104 7610753859072 7617474501216 7656055965376 7656490303488 7662601949184 7665396350976 7669368375552 7708212675072 7711023710208 7721177743188 7763114474752 7776171886658 7784230551552 7816000518144 7829146883376 7830565257216 7843736120064 7875748948158 7897171396608 7903475161344 7940064018432 7950519656352 7953419056128 7993702033408 7997844178116 8000760836224 8007147289232 8007601545216 8028927148032 8055265840128 8061695800704 8076718381056 8109682085232 8131740844032 8141199704064 8145418278528 8189659226112 8223083878464 8238407197696 8244983347328 8245451096064 8252264042984 8259319789056 8301152111616 8304179380224 8308482406848 8315114492664 8353609019392 8364609221787 8387361395712 8390420103168 8432916430848 8447100436992 8481575790324 8497380796736 8504646119424 8550838173696 8555269012992 8562098091456 8565220521984 8569658813868 8613062961048 8616203977472 8623570894848 8639640502272 8674901673984 8698004410368 8733503784096 8749778246144 8757259370496 8809385914368 8812598525952 8819633012736 8824203135072 8872130828288 8879716564992 8887053584752 8932572020736 8947596438144 8992914787584 8996194328576 9000855940752 9008040700386 9032543041536 9081602310144 9086308178688 9089621778432 9123392345886 9135659466752 9151025473408 9151544623104 9158849667072 9175916740608 9188373772851 9213366629376 9250969363272 9263408021504 9268208097408 9275606265744 9278988898816 9283797048357 9330818207802 9342201802752 9359610544128 9367081672704 9397810146816 9422838111232 9430894706688 9439222616064 9461295766104 9487030984704 9490490720256 9502987991616 9546981736448 9554602430464 9559553396328 9619692945408 9635873087232 9653829070848 9689695831179 9693229474656 9719595565056 9750927269148 9785254961664 9788823453696 9825191757108 9838402502656 9843500526912 9847090259968 9854950509824 9855509594112 9905426399232 9914173341696 9922087139328 9940576468992 9981147181824 9997935282846 10008296423424 10048573454556 10079580585984 10117029136032 10120718619648 10125962933346 10139578089472 10147671812096 10156632668288 10208653737984 10216802598912 10225824500736 10277616900096 10281364946944 10294903657584 10322906333184 10356182846022 10421334024192 10426734109584 10435057048962 10438862511168 10440753676288 10458314826752 10467256762368 10500998597544 10529561862144 10537966881792 10572536415168 10600692875136 10604558741504 10613625716736 10643957736867 10663792237488 10676802060288 10705236197376 10740354453504 10748927734272 10754497570869 10768957841408 10812909446976 10842321125376 10854932938752 10860557704704 10885954575769 10904883158988 10919545634816 10964111837952 10993934794752 11012426385408 11068202815488 11072239173632 11073938092776 11077976542464 11086819323552 11152812295716 11183148527616 11187226804224 11228790579552 11243888574464 11262800582656 11308767720432 11339528159232 11376081814006 11385808447104 11407025350656 11416130788608 11420294029312 11426211751824 11484083948064 11498094526464 11562319012608 11566535565312 11581766614782 11597339213824 11644671712128 11664257829987 11676345827328 11724000777216 11743720325064 11745847885824 11759510683648 11765604180096 11813623422237 11910096027648 11925779484528 11930128584192 11990553050112 11996766267174 12001141254336 12010720933848 12043390722048 12082213320359 12082898760192 12092543701056 12115077571584 12119495704576 12164523127848 12202059497472 12211799556096 12251165030468 12284488839168 12334625817696 12357610796544 12367475020992 12378396064476 12441090943736 12451728167424 12456269070336 12462723610272 12472671738996 12479480725504 12489442230272 12530413529088 12574526275584 12585630154752 12615061021472 12649374646272 12670650655488 12722363685486 12746071195104 12826257260544 12832903519488 12843147137184 12847830782976 12854488220802 12871772094464 12919594441572 12924305966208 12959460753408 13001236358864 13011614345002 13012352510976 13047006615552 13051764604928 13100255676144 13124667369216 13214078871552 13218897788928 13229449519104 13236304702608 13254101958656 13308196242432 13330580377128 13398097939408 13398858031104 13409929069849 13421394657216 13489372181376 13494291492864 13501283911128 13512061050579 13622403465216 13629462268032 13634432667648 13703489200128 13726538210112 13763875110912 13808243794696 13820049944064 13895112032256 13902312146112 13913409398616 13918483348224 13956342349824 13996227311703 14001331463392 14013302704128 14039415816192 14050622509056 14096715220224 14134257166848 14191943649156 14218389649984 14230546477056 14235736080384 14254481987424 14273648263168 14320472604672 14331903645696 14339330094492 14417212595968 14429539418112 14441462075222 14453809630848 14456428167168 14480743606272 14539844211984 14618815783936 14626390903722 14677882442496 14683235180544 14757603753984 14765250790368 14770635389952 14782425764736 14858139598848 14870416394288 14871260012544 14883130708992 14910864703488 14971720772736 14996902924269 15072860181834 15078356960576 15119370878976 15181077929472 15209367134208 15221507718144 15234949002432 15312111930752 15312980606976 15325203898368 15330792701952 15338736751104 15416425350144 15422047420416 15442355486376 15526228949504 15534274269033 15552343773316 15632001036288 15658293766752 15661130514432 15687472240128 15751497896316 15794342793216 15806950322688 15880128036864 15901039312704 15906838112256 15987404066816 15995688356232 16001521672448 16014294578464 16015203090432 16057854296064 16110531680256 16123391601408 16153436762112 16219364170464 16263481688064 16282399408128 16290836557056 16379318452224 16446167756928 16476814395392 16489966694656 16490902192128 16504528085968 16518639578112 16602304223232 16608358760448 16616964813696 16630228985328 16707218038784 16729218443574 16774722791424 16780840206336 16865832861696 16894200873984 16963151580648 16994761593472 17009292238848 17064122721009 17110538025984 17124196182912 17130441043968 17139317627736 17226125922096 17232407954944 17247141789696 17349803347968 17396008820736 17467007568192 17499556492288 17514518740992 17618771828736 17625197051904 17639266025472 17648406270144 17744261656576 17759433129984 17774107169504 17865144041472 17895192876288 17985829575168 17992388657152 17995149400761 18001711881504 18016081400772 18065086083072 18163204620288 18172616357376 18179243556864 18246784691772 18271318933504 18302050946816 18303089246208 18317699334144 18351833481216 18376747545702 18426733258752 18501938726544 18526816043008 18536416194816 18551212531488 18557977797632 18567594096714 18661636415604 18684403605504 18719221088256 18734163345408 18795620293632 18845676222464 18861789413376 18878445232128 18922591532208 18974061969408 19005975983232 19083545528229 19093963472896 19109204860928 19119106792656 19239385890816 19271746174464 19307658141696 19379391662358 19386458949312 19439191130112 19501854538296 19517421517503 19570509923328 19577646907392 19650383514216 19676805005312 19687001053824 19694180519936 19709901019648 19711019188224 19828346683392 19844174278656 19881152937984 19962294363648 19995870565692 20097146909112 20159161171968 20234058272064 20241437239296 20251925866692 20279156178944 20295343624192 20313265336576 20417307475968 20433605197824 20451649001472 20555233800192 20562729893888 20589807315168 20645812666368 20712365692044 20842668048384 20853468219168 20870114097924 20877725022336 20881507352576 20916629653504 20934513524736 21001997195088 21059123724288 21075933763584 21145072830336 21201385750272 21209117483008 21287915473734 21327584474976 21353604120576 21410472394752 21480708907008 21497855468544 21508995141738 21537915682816 21625818893952 21662193112833 21684642250752 21721115409408 21771909151538 21809766317976 21839091269632 21928223675904 21939586355583 22024852770816 22136405630976 22144478347264 22147876185552 22155953084928 22173638647104 22305624591432 22366297055232 22374453608448 22438396166381 22457581159104 22525601165312 22609290272751 22617535440864 22679056318464 22752163628012 22771616894208 22814050701312 22832261577216 22840588058624 22852423503648 22968167896128 22996189052928 23124638025216 23133071130624 23163533229564 23194678427648 23289343424256 23328515659974 23352691654656 23448001554432 23487440650128 23491695771648 23519021367296 23531208360192 23627246844474 23820192055296 23851558969056 23860257168384 23981106100224 23993532534348 24002282508672 24021441867696 24086781444096 24164426640718 24165797520384 24185087402112 24230155143168 24238991409152 24329046255696 24423599112192 24502330060936 24568977678336 24669251635392 24715221593088 24734950041984 24756792128952 24882181887472 24903456334848 24912538140672 24925447220544 24945343477992 24978884460544 25060827058176 25093827665361 25171260309504 25230122042944 25298749292544 25341301310976 25444727370972 25492142390208 25652514521088 25665807038976 25686294274368 25695661565952 25708976441604 25743544188928 25839188883144 25848611932416 25918921506816 26002472717728 26023228690004 26024705021952 26094013231104 26103529209856 26200511352288 26249334738432 26428157743104 26437795577856 26458899038208 26472609405216 26508203917312 26616392484864 26661160754256 26796195878816 26797716062208 26819858139698 26842789314432 26978744362752 26988582985728 27002567822256 27024122101158 27244806930432 27258924536064 27268865335296 27406978400256 27453076420224 27527750221824 27565121318553 27616487589392 27640099888128 27790224064512 27804624292224 27826818797232 27836966696448 27851391145071 27992454623406 28002662926784 28026605408256 28078831632384 28101245018112 28193430440448 28268514333696 28383887298312 28436779299968 28461092954112 28471472160768 28508963974848 28640945209344 28663807291392 28678660188984 28834425191936 28859078836224 28882924150444 28907619261696 28961487212544 29079688423968 29237631567872 29252781807444 29355764884992 29366470361088 29515207507968 29530501580736 29541270779904 29564851529472 29716279197696 29740832788576 29742520025088 29766261417984 29821729406976 29943441545472 29993805848538 30145720363668 30156713921152 30238741757952 30362155858944 30418734268416 30443015436288 30469898004864 30624223861504 30625961213952 30650407796736 30677473502208 30832850700288 30844094840832 30884710972752 31052457899008 31068548538066 31104687546632 31264002072576 31316587533504 31322261028864 31374944480256 31502995792632 31588685586432 31613900645376 31802078625408 31813676224512 31931873210601 31974808133632 31991376712464 32003043344896 32028589156928 32030406180864 32115708592128 32221063360512 32246783202816 32306873524224 32438728340928 32526963376128 32564798816256 32581673114112 32657863727307 32758636904448 32892335513856 32953628790784 32979933389312 32981804384256 33009056171936 33037279156224 33204608446464 33216717520896 33233929627392 33260457970656 33414436077568 33458436887148 33549445582848 33561680412672 33731665723392 33788401747968 33926303161296 33989523186944 34018584477696 34128245442018 34221076051968 34248392365824 34260882087936 34278635255472 34452251844192 34464815909888 34494283579392 34699606695936 34792017641472 34934015136384 34992773489961 34999112984576 35029037481984 35237543657472 35278532050944 35296812540288 35440870266711 35488523313152 35548214339008 35730288082944 35790385752576 35971659150336 35984777314304 35990298801522 36003423763008 36032162801544 36130172166144 36246639961077 36345232714752 36358487113728 36493569383544 36542637867008 36604101893632 36606178492416 36635398668288 36753495091404 36853466517504 37003877453088 37053632086016 37072832389632 37102425062976 37115955595264 37135188193428 37323272831208 37368807211008 37438442176512 37468326690816 37591240587264 37691352444928 37723578826752 37756890464256 37845183064416 37948123938816 38011951966464 38167091056458 38187926945792 38218409721856 38238213585312 38478771781632 38543492348928 38615316283392 38758783324716 38772917898624 38878382260224 39003709076592 39034843035006 39141019846656 39155293814784 39300767028432 39353610010624 39374002107648 39388361039872 39419802039296 39656693366784 39688348557312 39762305875968 39816286349021 39924588727296 39991741131384 40194293818224 40229787209547 40468116544128 40482874478592 40503851733384 40536183151737 40558312357888 40590687248384 40626530673152 40867210395648 40903298002944 41110467600384 41125459787776 41179614630336 41291625332736 41424731384088 41685336096768 41706936438336 41740228195848 41755450044672 41833259307008 41869027049472 41988681935109 42003994390176 42118247448576 42151867527168 42290145660672 42402771500544 42418234966016 42575830947468 42655168949952 42707208241152 42820944789504 42961417814016 42995710937088 43017990283476 43075831365632 43251637787904 43324386225666 43369284501504 43442230818816 43543818303076 43619532635952 43678182539264 43856447351808 43879172711166 44049705541632 44272811261952 44295752371104 44311906169856 44347277294208 44611249182864 44732594110464 44876792332762 44915162318208 44990708772807 45051202330624 45218580545502 45235070881728 45358112636928 45504327256024 45543233788416 45628101402624 45664523154432 45681176117248 45704847007296 45936335792256 45992378105856 46249276050432 46266142261248 46327066459128 46389356855296 46578686848512 46602822807099 46657031319948 46896003108864 46974881300256 46983391543296 47038042734592 47062416720384 47254493688948 47640384110592 47703117938112 47720514336768 47962212200448 47987065068696 48004565017344 48042883735392 48173562888192 48328853281436 48331595040768 48370174804224 48460310286336 48477982818304 48658092511392 48847198224384 49004660121872 49137955356672 49338503270784 49430443186176 49469900083968 49513584257904 49764363774944 49806912669696 49825076281344 49850894441088 49890686955984 49957768921088 50121654116352 50187655330722 50342520619008 50460244085888 50545117263277 50597498585088 50682602621952 50889454741944 50984284780416 51192368163027 51331614077952 51372588548736 51391323131904 51417952883208 51487088377856 51678377766288 51697223864832 52004945435456 52046457380008 52049410043904 52188026462208 52207058419712 52401022704576 52498669476864 52856315486208 52875591155712 52917798076416 52945218810432 53232784969728 53322321508512 53592391757632 53595432124416 53639716279396 53685578628864 53957488725504 53977165971456 54005135644512 54048244202316 54489613860864 54517849072128 54537730670592 54813956800512 54906152840448 55055500443648 55130242637106 55232975178784 55280199776256 55580448129024 55609248584448 55653637594464 55673933392896 55702782290142 55984909246812 56005325853568 56053210816512 56157663264768 56202490036224 56386860880896 56537028667392 56767774596624 56873558599936 56922185908224 57017927949696 57281890418688 57327614582784 57357320377968 57668850383872 57718157672448 57765848300888 57815238523392 57922974425088 58159376847936 58475263135744 58505563614888 58552264552509 58711529769984 58732940722176 59030415015936 59061003161472 59082541559808 59129703058944 59481665577152 59485040050176 59532522835968 59643458813952 59886883090944 59987611697076 60291440727336 60313427842304 60477483515904 60724311717888 60837468536832 60886030872576 60939796009728 61248447723008 61251922427904 61300815593472 61354947004416 61665701400576 61688189681664 61769421945504 62104915798016 62137097076132 62209375093264 62528004145152 62633175067008 62644522057728 62749888960512 63005991585264 63177371172864 63227801290752 63604157250816 63627352449024 63863746421202 63949616267264 63982753424928 64006086689792 64057178313856 64060812361728 64231417184256 64442126721024 64493566405632 64613747048448 64877456681856 64986579338499 65053926752256 65163346228224 65315727454614 65517273808896 65784671027712 65818759066749 65907257581568 65959866778624 66018112343872 66074558312448 66409216892928 66433435041792 66467859254784 66520915941312 66828872155136 66916873774296 67098891165696 67123360825344 67315188499143 67576803495936 67827870818253 67852606322592 67979046373888 68037168955392 68256490884036 68442152103936 68496784731648 68521764175872 68557270510944 68904503688384 68929631819776 68988567158784 69399213391872 69584035282944 69868030272768 69985546979922 69998225969152 70058074963968 70475087314944 70557064101888 70593625080576 70881740533422 70977046626304 71096428678016 71460576165888 71580771505152 71943318300672 71969554628608 71980597603044 72006847526016 72064325603088 72260344332288 72493279922154 72690465429504 72716974227456 72987138767088 73085275734016 73208203787264 73270797336576 73506990182808 73706933035008 74007754906176 74145664779264 74204850125952 74231911190528 74270376386856 74646545662416 74737614422016 74936653381632 75182481174528 75281482996083 75382704889856 75513780928512 75690366128832 75896247877632 76023903932928 76334182112916 76375853891584 76436819443712 76476427170624 76957543563264 77086984697856 77230632566784 77517566649432 77545835797248 77756764520448 78007418153184 78069686070012 78282039693312 78310587629568 78601534056864 78707220021248 78748004215296 78776722079744 78839604078592 79313386733568 79376697114624 79524611751936 79632572698042 79849177454592 79983482262768 80388587636448 80459574419094 80936233088256 80965748957184 81007703466768 81072366303474 81116624715776 81181374496768 81253061346304 81734420791296 81806596005888 82220935200768 82359229260672 82583250665472 82695363955659 82849462768176 83370672193536 83413872876672 83480456391696 83510900089344 83554173435213 83666518614016 83977363870218 84007988780352 84236494897152 84303735054336 84575493242513 84580291321344 84805543001088 84836469932032 85151661894936 85310337899904 85414416482304 85922835628032 85991421874176 86035980566952 86151662731264 86503275575808 86648772451332 86884461637632 87087636606152 87239065271904 87356365078528 87712894703616 87758345422332 88099411083264 88545622523904 88591504742208 88623812339712 88694554588416 89222498365728 89465188220928 89753584665524 89830324636416 89981417545614 90102404661248 90437161091004 90470141763456 90716225273856 91008654512048 91086467576832 91256202805248 91329046308864 91362352234496 91409694014592 91872671584512 92498552100864 92532284522496 92654132918256 92778713710592 93157373697024 93205645614198 93314062639896 93792006217728 93869503488943 93949762600512 93966783086592 94124833440768 94508987377896 95406235876224 95441028673536 95924424400896 95974130137392 96009130034688 96085767470784 96347125776384 96657706562872 96663190081536 96740349608448 96920620572672 96955965636608 97316185022784 97694396448768 97973591181921 98009320243744 98275910713344 98677006541568 98860886372352 98939800167936 99027168515808 99528727549888 99613825339392 99650152562688 99701788882176 99781373911968 99915537842176 100243308232704 100375310661444 100685041238016 100920488171776 101090234526554 101194997170176 101365205243904 101778909483888 101968569560832 102384736326054 102663228155904 102745177097472 102782646263808 102835905766416 102974176755712 103356755532576 103394447729664 104009890870912 104092914760016 104098820087808 104376052924416 104802045409152 104978320469883 104997338953728 105712630972416 105835596152832 105890437620864 106465569939456 106644643017024 107184783515264 107190864248832 107279432558792 107371157257728 107914977451008 107954331942912 108010271289024 108096488404632 108739919883231 109035698144256 109075461341184 109627913601024 109812305680896 110260485274212 110465950357568 110560399552512 111160896258048 111218497168896 111307275188928 111347866785792 111405564580284 111969818493624 112010651707136 112106421633024 112315326529536 112404980072448 112773721761792 113074057334784 113535549193248 113747117199872 113844371816448 114035855899392 114563780837376 114655229165568 114714640755936 115337700767744 115436315344896 115531696601776 115630477046784 115845948850176 116318753695872 116950526271488 117011127229776 117104529105018 117423059539968 117465881444352 118060830031872 118122006322944 118165083119616 118259406117888 118963331154304 118970080100352 119065045671936 119286917627904 119448859047063 119773766181888 119975223394152 120582881454672 120626855684608 120689361628641 121448623435776 121674937073664 121772061745152 121879592019456 122496895446016 122601631186944 122709894008832 123331402801152 123376379363328 123538843891008 124209831596032 124274194152264 124418750186528 125056008290304 125266350134016 125499777921024 125966045805327 126011983170528 126354742345728 126455602581504 127208314501632 127254704898048 127727492842404 127899232534528 127965506849856 128012173379584 128114356627712 128121624723456 128462834368512 128884253442048 128987132811264 129227494096896 129754913363712 129973158676998 130107853504512 130326692456448 130631454909228 131034547617792 131569342055424 131637518133498 131814515163136 131919733557248 132036224687744 132149116624896 132818433785856 132935718509568 133041831882624 133657744310272 133833747548592 134197782331392 134630376998286 135153606991872 135655741636506 135705212645184 135958092747776 136074337910784 136512981768072 136884304207872 136993569463296 137043528351744 137114541021888 137809007376768 137859263639552 137977134317568 138798426783744 139168070565888 139736060545536 139808468421297 139971093959844 139996451938304 140950174629888 141114128203776 141187250161152 141763481066844 141954093252608 142192857356032 142921152331776 143161543010304 143886636601344 143939109257216 143961195206088 144013695052032 144128651206176 144520688664576 144986559844308 145380930859008 145433948454912 145974277534176 146170551468032 146416407574528 146541594673152 147013980365616 147413866070016 148015509812352 148291329558528 148409700251904 148463822381056 148540752773712 149293091324832 149475228844032 149873306763264 150364962349056 150562965992166 150765409779712 151027561857024 151380732257664 151635351789831 151792495755264 152047807865856 152668364225832 152873638887424 152952854341248 153577104489081 154173969395712 154461265133568 155035133298864 155091671594496 156014836306368 156139372140024 156564079386624 156621175259136 157068773164667 157203068113728 157496008430592 157553444159488 157679208157184 158626773467136 158753394229248 159265145396084 159698354909184 159966964525536 160777175272896 160919148838188 161872466176512 161931497914368 162015406933536 162144732606948 162233249431552 162362748993536 162506122692608 163468841582592 163613192011776 164441870401536 164718458521344 165166501330944 165390727911318 165698925536352 166741344387072 166827745753344 166960912783392 167021800178688 167108346870426 167333037228032 167954727740436 168015977560704 168472989794304 168607470108672 169150986485026 169160582642688 169611086002176 169672939864064 170303323789872 170620675799808 171845671256064 171982843748352 172071961133904 172303325462528 173006551151616 173297544902664 173768923275264 174175273212304 174329077908037 174478130543808 175425789407232 175516690844664 175656793657527 176198822166528 177091245047808 177183009484416 177247624679424 177389109176832 178444996731456 178930376441856 179507169331048 179660649272832 179962835091228 180204809322496 180874322182008 180940283526912 181432450547712 182017309024096 182172935153664 182512405610496 182658092617728 182724704468992 182819388029184 183745343169024 184997104201728 185064569044992 185308265836512 185557427421184 186314747394048 186411291228396 186628125279792 187584012435456 187739006977886 187899525201024 187933566173184 188249666881536 189017974755792 190812471752448 190882057347072 191848848801792 191948260274784 192018260069376 192171534941568 192694251552768 193315413125744 193326380163072 193480699216896 193841241145344 194632370045568 194959738015497 195947182363842 196018640487488 196551821426688 197354013083136 197721772744704 197879600335872 198054337031616 199057455099776 199227650678784 199300305125376 199403577764352 199562747823936 200486616465408 200750621322888 201370082476032 201840976343552 201945565497429 202180469053108 202730410487808 203557818967776 203937139121664 204769472652108 205326456311808 205490354194944 205565292527616 205671811532832 205948353511424 206713511065152 206788895459328 208019781741824 208185829520032 208197640175616 208752105848832 209604090818304 209956640939766 209994677907456 211425261944832 211671192305664 211780875241728 212931139878912 213289286034048 214369567030528 214381728497664 214558865117584 214742314515456 215829954902016 215908663885824 216020542578048 216192976809264 217479839766462 218071396288512 218150922682368 219255827202048 219624611361792 220520970548424 220931900715136 221120799105024 222436994337792 222614550377856 222695733571584 222811129160568 223939636987248 224021303414272 224212843266048 224809960144896 225547443523584 226148114669568 227071098386496 227494234399744 227688743632896 228071711798784 229127561674752 229310458331136 229429281511872 230675401535488 230872630689792 231063393203552 231260954093568 231691897700352 232637507391744 233901052542976 234022254459552 234209058210036 234846119079936 234931762888704 236121660063744 236244012645888 236330166239232 236518812235776 237926662308608 237940160200704 238130091343872 238573835255808 238897718094126 239547532363776 239950446788304 241165762909344 241253711369216 241378723257282 242897246871552 243349874147328 243544123490304 243759184038912 244993790892032 245203262373888 245419788017664 246662805602304 247077687782016 248086091866977 248419663192064 248548388304528 248837500373056 250112016580608 250532700268032 250999555842048 251932091610654 252023966341056 252709484691456 252911205163008 253726479727539 254416629003264 254509409796096 255454985684808 255798465069056 255931013699712 256024346759168 256228713255424 256243249446912 257768506884096 257974265622528 258454988193792 259509826727424 259946317353996 260653384912896 261262909818456 262069095235584 263138684110848 263275036266996 263629030326272 263839467114496 264072449375488 264298233249792 265636867571712 265871437019136 266083663765248 267315488620544 267667495097184 268395564662784 269260753996572 270307213983744 271311483273012 271410425290368 271916185495552 272148675821568 273025963536144 273768608415744 273987138926592 274087056703488 274229082043776 275618014753536 275718527279104 277596853567488 278336141131776 279472121091072 279616936842594 279942187919688 279992903876608 281608510466829 281900349259776 282374500322304 283526962133688 283908186505216 284385714712064 286323086020608 287773273202688 287878218514432 287922390412176 288027390104064 288257302412352 289041377329152 289973119688616 290761861718016 290867896909824 291948555068352 292832815149056 293083189346304 293920773545763 294027960731232 294827732140032 296031019624704 296582659117056 296819400503808 296927644762112 297081505547424 298586182649664 298950457688064 299746613526528 300729924698112 301125931984332 301530819559424 302055123714048 302761464515328 303270703579662 303584991510528 304095615731712 305336728451664 305747277774848 305905708682496 307154208978162 308347938791424 308922530267136 310070266597728 310183343188992 312029672612736 312278744280048 313128158773248 314137546329334 314406136227456 314934961409649 314992016861184 315106888318976 315358416314368 317506788458496 318530290792168 319396709818368 319933929051072 321554350545792 321838297676376 323744932353024 323862995828736 324030813867072 324289465213896 324725497987072 325012245385216 326219759649693 327226384023552 328883740803072 329436917042688 330781455822636 331397851072704 333482688774144 333655491506688 333921825566784 334043600357376 334216693740852 334666074456064 335909455480872 336031955121408 336945979588608 337214940217344 338301972970052 338321165285376 339222172004352 339345879728128 340606647579744 341241351599616 343691342512128 343965687496704 344143922267808 344606650925056 346013102303232 346595089805328 347537846550528 348350546424608 348658155816074 348956261087616 350851578814464 351033381689328 351313587315054 352397644333056 354182490095616 354366018968832 354495249358848 354778218353664 356889993462912 357860752883712 358346577141189 359014338662096 359321298545664 359925670182456 360409618644992 361748644364016 361880567053824 362068084885923 364034618048192 364345870307328 365024811220992 365316185235456 365449408937984 365638776058368 367490686338048 369994208403456 370129138089984 370616531673024 372629494788096 372822582456792 373256250559584 375168024870912 375478013955772 375799050402048 376499333763072 378035949511584 381624943504896 381764114694144 383697697603584 383896520549568 384036520138752 384343069883136 385388503105536 386630826251488 386652760326144 386961398433792 387682482290688 389264740091136 389919476030994 391894364727684 392037280974976 393103642853376 394708026166272 395443545489408 395759200671744 396108674063232 398114910199552 398455301357568 398807155528704 399125495647872 400973232930816 401501242645776 403681952687104 403891130994858 404360938106216 405460820975616 407115637935552 407874278243328 409538945304216 410652912623616 410980708389888 411130585055232 411343623065664 413427022130304 413577790918656 416039563483648 416371659040064 416395280351232 417504211697664 419208181636608 419913281879532 419989355814912 422850523889664 423342384611328 423561750483456 425862279757824 426578572068096 428739134061056 428763456995328 429117730235168 429484629030912 431659909804032 431817327771648 432041085156096 432385953618528 434959679532924 436142792577024 436301845364736 438511654404096 439249222723584 441041941096848 441863801430272 442241598210048 444873988675584 445229100755712 445391467143168 445622258321136 447879273974496 448042606828544 448425686532096 449619920289792 451094887047168 452296229339136 454142196772992 454906055369493 454988468799488 455377487265792 456143423597568 458620916662272 458858563023744 460731313467243 461350803070976 462126786407104 462521908187136 463383795400704 465275014783488 467802105085952 468044508919104 468418116420072 469692238159872 469863525777408 471206319494001 472488025291776 472660332478464 473037624471552 475853324617216 475880320401408 476260182687744 477795436188252 479095064727552 479900893576608 482331525818688 482507422738432 482757446514564 485794493743104 486699748294656 487088246980608 487518368077824 489987581784064 490406524747776 490839576035328 493325611204608 494155375564032 496172183733954 496839326384128 497096776609056 497675000746112 500224033161216 501065400536064 501999111684096 503864183221308 504047932682112 505418969382912 505822410326016 507452959455078 508833258006528 509018819592192 510909971369616 511596930138112 511862027399424 512048693518336 512457426510848 515537013768192 515948531245056 516909976387584 519019653454848 519892634707992 521306769825792 522525819636912 522987233724111 526277368221696 526550072533992 526970380972581 527258060652544 527678934228992 528144898750976 528596466499584 531273735143424 531742874038272 532167327530496 534630977241088 535334990194368 536791129325568 538521507993144 540614427967488 542622966546024 542820850580736 543832370991104 544297351643136 546051927072288 547537216831488 547974277853184 548174113406976 548458164087552 551236029507072 551437054558208 555193707134976 556672282263552 558944242182144 559233873685188 559884375839376 559985807753216 563217020933658 563800698519552 564749000644608 567053924267376 567816373010432 568771429424128 572646172041216 575546546405376 575844780824352 576054780208128 576514604824704 578082754658304 579946239377232 581523723436032 583897110136704 584879214046491 585665630298112 587841547091526 588055921462464 589655464280064 592062039249408 593165318234112 593638801007616 593855289524224 594163011094848 597172365299328 597900915376128 601459849396224 602251863968664 603061639118848 604110247428096 605522929030656 605836696492287 606541407159324 608191231463424 610673456903328 611494555549696 611811417364992 614308417956324 616695877582848 617845060534272 620140533195456 620366686377984 624059345225472 624557488560096 626256317546496 628275092658668 628812272454912 629869922819298 629984033722368 630213776637952 630716832628736 635013576916992 637060581584336 638793419636736 639867858102144 643108701091584 643676595352752 647489864706048 647725991657472 648061627734144 648578930427792 649450995974144 650024490770432 652439519299386 654452768047104 657086524422601 657767481606144 658873834085376 661562911645272 662795702145408 667310983013376 667843651133568 668087200714752 668433387481704 669332148912128 671818910961744 672063910242816 674429880434688 676603945940104 676642330570752 678444344008704 678691759456256 681213295159488 682482703199232 687382685024256 687931374993408 688287844535616 692026204606464 693190179610656 695075693101056 696701092849216 697316311632148 697912522175232 701703157628928 702066763378656 702627174630108 704795288666112 708364980191232 708732037937664 708990498717696 709556436707328 713779986925824 715721505767424 716693154282378 718028677324192 718642597091328 719851340364912 720819237289984 723497288728032 723761134107648 724136169771846 728069236096384 728691740614656 730049622441984 730632370470912 731277552116736 734981372676096 739988416806912 741233063346048 745258989576192 745645164913584 746512501119168 750336049741824 750956027911544 751598100804096 752998667526144 756071899023168 761179439182617 763249887009792 763528229388288 767395395207168 767793041099136 768073040277504 768686139766272 773261652502976 773305520652288 773922796867584 775364964581376 778529480182272 779838952061988 783788729455368 784074561949952 786207285706752 789416052332544 790887090978816 791518401343488 792217348126464 796229820399104 796910602715136 797614311057408 798250991295744 801946465861632 803002485291552 807363905374208 807782261989716 808721876212432 810921641951232 814231275871104 815748556486656 819077890608432 821305825247232 821961416779776 822261170110464 822687246131328 826854044260608 827155581837312 832079126967296 832743318080128 832790560702464 835008423395328 838416363273216 839826563759064 839978711629824 844825531400487 845701047779328 847123500966912 851724559515648 853157144136192 857478268122112 858235460470336 858969258061824 863319819608064 863634655543296 864082170312192 864771907237056 869919359065848 872285585154048 872603690729472 878498445447168 881762320637289 882083882193696 883727602860544 884483196420096 889747977351168 890458201511424 890782934286336 891244516642272 895758547948992 896085213657088 896851373064192 899239840579584 902189774094336 904592458678272 908284393545984 909812110738986 909976937598976 910754974531584 912286847195136 917241833324544 917717126047488 921462626934486 922701606141952 924253572814208 925043816374272 926767590801408 930550029566976 935604210171904 936089017838208 936836232840144 939384476319744 942412638988002 944976050583552 945320664956928 946075248943104 951706649234432 952520365375488 955590872376504 958190129455104 959801787153216 964663051637376 965014845476864 965514893029128 971588987486208 974176493961216 975036736155648 978659278949079 979975163568128 981679152070656 986651222409216 988310751128064 992344367467908 993678652768256 994193553218112 995350001492224 1000448066322432 1002130801072128 1003998223368192 1007728366442616 1008095865364224 1010837938765824 1011644820652032 1014905918910156 1017666516013056 1018037639184384 1021819942739232 1023193860276224 1023724054798848 1024097387036672 1024914853021696 1031074027536384 1031897062490112 1033819952775168 1038039306909696 1039785269415984 1042613539651584 1045051639273824 1045974467448222 1052554736443392 1053100145067984 1053940761945162 1054516121305088 1055357868457984 1056289797501952 1057192932999168 1062547470286848 1063485748076544 1064334655060992 1070669980388736 1073582258651136 1075039731423567 1077043015986288 1081228855934976 1085245933092048 1085641701161472 1086204254657769 1087664741982208 1092103854144576 1095074433662976 1095948555706368 1096348226813952 1096916328175104 1099481412152669 1102472059014144 1102874109116416 1110387414269952 1117888484364288 1118467747370376 1119768751678752 1119971615506432 1126434041867316 1129498001289216 1134107848534752 1135632746020864 1137542858848256 1145292344082432 1151093092810752 1151689561648704 1152109560416256 1153029209649408 1156165509316608 1159892478754464 1163047446872064 1167794220273408 1169758428092982 1171331260596224 1175683094183052 1176111842924928 1179310928560128 1184124078498816 1186330636468224 1187277602015232 1187710579048448 1188326022189696 1194344730598656 1202919698792448 1204503727937328 1206123278237696 1211045858061312 1211673392984574 1213082814318648 1216382462926848 1220303545356259 1221346913806656 1223622834729984 1228616835912648 1233391755165696 1240281066390912 1240733372755968 1248118690450944 1249114977120192 1252512635092992 1256550185317336 1257624544909824 1259739845638596 1259968067444736 1260427553275904 1261433665257472 1270027153833984 1274121163168672 1277586839273472 1279735716204288 1286217402183168 1287353190705504 1294979729412096 1295451983314944 1296123255468288 1297157860855584 1298901991948288 1300048981540864 1304879038598772 1308905536094208 1314173048845202 1315534963212288 1317747668170752 1323125823290544 1325591404290816 1334621966026752 1335687302267136 1336174401429504 1336866774963408 1338664297824256 1343637821923488 1344127820485632 1348859760869376 1353207891880208 1353284661141504 1356888688017408 1362426590318976 1364718166108479 1364965406398464 1375862749986816 1376575689071232 1384052409212928 1386380359221312 1390151386202112 1393402185698432 1394632623264296 1395825044350464 1403406315257856 1404133526757312 1405254349260216 1409590577332224 1413618958482003 1417464075875328 1417980997435392 1419112873414656 1427559973851648 1433386308564756 1436057354648384 1437285194182656 1439702680729824 1441638474579968 1446994577456064 1447522268215296 1448272339543692 1456138472192768 1457383481229312 1460099244883968 1461264740941824 1462555104233472 1469962745352192 1479976833613824 1482466126692096 1490517979152384 1491290329827168 1493025002238336 1500672099483648 1501912055823088 1503196201608192 1505997335052288 1512143798046336 1522358878365234 1526499774019584 1527056458776576 1534790790414336 1535586082198272 1536146080555008 1537372279532544 1546523305005952 1546611041304576 1547845593735168 1550729929162752 1557058960364544 1559677904123976 1567577458910736 1568149123899904 1568961701172333 1578832104665088 1581774181957632 1583036802686976 1584434696252928 1592459640798208 1593821205430272 1595228622114816 1596501982591488 1603892931723264 1606004970583104 1614727810748416 1615564523979432 1617443752424864 1621843283902464 1628462551742208 1631497112973312 1638155781216864 1642611650494464 1643922833559552 1644522340220928 1645374492262656 1653708088521216 1654311163674624 1664158253934592 1665486636160256 1665581121404928 1670016846790656 1676832726546432 1679653127518128 1679957423259648 1689651062800974 1691402095558656 1694247001933824 1703449119031296 1706314288272384 1714956536244224 1716470920940672 1717938516123648 1726639639216128 1728164340624384 1729543814474112 1739838718131696 1744571170308096 1756996890894336 1763524641274578 1764167764387392 1767455205721088 1768966392840192 1779495954702336 1780916403022848 1781565868572672 1782489033284544 1791517095897984 1792170427314176 1793702746128384 1804379548188672 1809184917356544 1816568787091968 1817510089476861 1819624221477972 1819953875197952 1824573694390272 1834483666649088 1835434252094976 1842925253868972 1845403212283904 1848507145628416 1850087632748544 1853535181602816 1861100059133952 1871208420343808 1872178035676416 1873672465680288 1878768952639488 1884825277976004 1889952101167104 1890641329913856 1892150497886208 1903413298468864 1905040730750976 1911181744753008 1916380258910208 1919603574306432 1929326103274752 1930029690953728 1931029786058256 1943177974972416 1948352987922432 1950073472311296 1957318557898158 1959950327136256 1963358304141312 1971259573267803 1973302444818432 1976621502256128 1984688734935816 1987357305536512 1988387106436224 1990700002984448 2004261602144256 2007996446736384 2015456732885232 2016191730728448 2023289641304064 2029811837820312 2035333032026112 2036075278368768 2043639885478464 2047448109597696 2048194774073344 2049829706043392 2062148055072768 2063794124980224 2076078613819392 2079570538831968 2085227079303168 2090103278547648 2091948934896444 2105109472886784 2106200290135968 2107881523890324 2109032242610176 2110715736915968 2112579595003904 2114385865998336 2125094940573696 2126971496153088 2128669310121984 2141339960777472 2147164517302272 2150079462847134 2154086031972576 2162457711869952 2170491866184096 2171283402322944 2172408509315538 2175329483964416 2184207708289152 2190148867325952 2191897111412736 2193832656350208 2198962824305338 2204944118028288 2205748218232832 2235776968728576 2236935494740752 2239537503357504 2239943231012864 2252868083734632 2258996002578432 2266278012804481 2268215697069504 2275085717696512 2283538317547851 2290584688164864 2302186185621504 2303379123297408 2304219120832512 2306058419298816 2319784957508928 2326094893744128 2335588440546816 2339516856185964 2342662521192448 2351366188366104 2352223685849856 2358621857120256 2368248156997632 2372661272936448 2374555204030464 2375421158096896 2376652044379392 2388689461197312 2405839397584896 2409007455874656 2412246556475392 2422091716122624 2423346785969148 2426165628637296 2432764925853696 2440607090712518 2442693827613312 2447245669459968 2457233671825296 2466783510331392 2480562132781824 2481466745511936 2496237380901888 2498229954240384 2505025270185984 2513100370634672 2515249089819648 2519479691277192 2519936134889472 2522867330514944 2534476594201461 2548242326337344 2555173678546944 2559471432408576 2572434804366336 2574706381411008 2589959458824192 2590903966629888 2592246510936576 2594315721711168 2600097963081728 2609758077197544 2617811072188416 2628346097690404 2635495336341504 2646251646581088 2651182808581632 2669243932053504 2671374604534272 2672348802859008 2673733549926816 2677328595648512 2687275643846976 2688255640971264 2697719521738752 2706415783760416 2706569322283008 2713777376034816 2724853180637952 2729436332216958 2729930812796928 2751725499973632 2753151378142464 2768104818425856 2772760718442624 2780302772404224 2786804371396864 2789265246528592 2791650088700928 2806812630515712 2808267053514624 2810508698520432 2827237916964006 2834928151750656 2835961994870784 2838225746829312 2855119947703296 2866772617129512 2872114709296768 2874570388365312 2879405361459648 2893989154912128 2895044536430592 2896544679087384 2912276944385536 2914766962458624 2922529481883648 2925110208466944 2939925490704384 2959953667227648 2964932253384192 2981035958304768 2982580659654336 2986050004476672 3001344198967296 3003824111646176 3006392403216384 3011994670104576 3024287596092672 3044717756730468 3052999548039168 3054112917553152 3069581580828672 3071172164396544 3072292161110016 3074744559065088 3093046610011904 3093222082609152 3095691187470336 3101459858325504 3114117920729088 3119355808247952 3135154917821472 3136298247799808 3137923402344666 3157664209330176 3163548363915264 3166073605373952 3168869392505856 3184919281596416 3187642410860544 3190457244229632 3193003965182976 3212009941166208 3225119194270701 3229455621496832 3231129047958864 3234887504849728 3243686567804928 3256925103484416 3262994225946624 3276311562433728 3285223300988928 3287845667119104 3289044680441856 3290748984525312 3298444236458007 3307416177042432 3308622327349248 3328316507869184 3330973272320512 3331162242809856 3353665453092864 3359306255036256 3359914846519296 3379302125601948 3388494003867648 3406898238062592 3412628576544768 3429913072488448 3432941841881344 3435877032247296 3453279278432256 3456328681248768 3459087628948224 3479677436263392 3489142340616192 3513993781788672 3527049282549156 3528335528774784 3534910411442176 3537932785680384 3558991909404672 3561832806045696 3563131737145344 3564978066569088 3583034191795968 3584340854628352 3608759096377344 3618369834713088 3633137574183936 3635020178953722 3639248442955944 3639907750395904 3649147388780544 3660910636068777 3670868504189952 3685850507737944 3690806424567808 3697014291256832 3700175265497088 3722200118267904 3742416840687616 3744356071352832 3747344931360576 3757537905278976 3769650555952008 3779904202334208 3781282659827712 3784300995772416 3806826596937728 3810081461501952 3822363489506016 3832760517820416 3839207148612864 3858652206549504 3860059381907456 3862059572116512 3886355949944832 3896705975844864 3900146944622592 3914637115796316 3919900654272512 3926716608282624 3942519146535606 3946604889636864 3953243004512256 3969377469871632 3974714611073024 3976774212872448 3981400005968896 4008523204288512 4015992893472768 4030913465770464 4032383461456896 4046579282608128 4059623675640624 4070666064052224 4087279770956928 4094154498325437 4094896219195392 4096389548146688 4099659412086784 4127588249960448 4152157227638784 4159141077663936 4170454158606336 4180206557095296 4183897869792888 4210218945773568 4212400580271936 4215763047780648 4221431473831936 4225159190007808 4228771731996672 4240856875446009 4253942992306176 4257338620243968 4282679921554944 4300158925694268 4308172063945152 4324915423739904 4340983732368192 4342566804645888 4344817018631076 4350658967928832 4368415416578304 4380297734651904 4383794222825472 4387665312700416 4397925648610676 4409888236056576 4411496436465664 4471553937457152 4473870989481504 4479075006715008 4479886462025728 4505736167469264 4517992005156864 4532556025608962 4536431394139008 4550171435393024 4567076635095702 4581169376329728 4604372371243008 4606758246594816 4608438241665024 4612116838597632 4639569915017856 4652189787488256 4671176881093632 4679033712371928 4685325042384896 4702732376732208 4704447371699712 4706885103516999 4736496313995264 4745322545872896 4749110408060928 4750842316193792 4753304088758784 4777378922394624 4811678795169792 4818014911749312 4844183432245248 4846693571938296 4852331257274592 4865529851707392 4881214181425036 4885387655226624 4894491338919936 4914467343650592 4933567020662784 4961124265563648 4962933491023872 4992474761803776 4996459908480768 5010050540371968 5026200741269344 5030498179639296 5038959382554384 5039872269778944 5045734661029888 5068953188402922 5096484652674688 5110347357093888 5118942864817152 5144869608732672 5149412762822016 5179918917648384 5184493021873152 5188631443422336 5200195926163456 5219516154395088 5256692195380808 5270990672683008 5292503293162176 5302365617163264 5338487864107008 5342749209068544 5344697605718016 5347467099853632 5374551287693952 5376511281942528 5412831567520832 5413138644566016 5427554752069632 5449706361275904 5458872664433916 5459861625593856 5503450999947264 5506302756284928 5536209636851712 5545521436885248 5560605544808448 5573608742793728 5578530493057184 5583300177401856 5613625261031424 5616534107029248 5621017397040864 5654475833928012 5669856303501312 5671923989741568 5676451493658624 5710239895406592 5733545234259024 5744229418593536 5749140776730624 5758810722919296 5787978309824256 5790089072861184 5793089358174768 5824553888771072 5829533924917248 5845058963767296 5850220416933888 5879850981408768 5913778719803409 5919907334455296 5929864506768384 5962071916609536 5965161319308672 5972100008953344 6007648223292352 6012784806432768 6023989340209152 6048575192185344 6089435513460936 6105999096078336 6108225835106304 6142344328793088 6144584322220032 6149489118130176 6186093220023808 6186444165218304 6191382374940672 6228235841458176 6238711616495904 6270309835642944 6272596495599616 6275846804689332 6315328418660352 6327096727830528 6332147210747904 6337738785011712 6369838563192832 6375284821721088 6380914488459264 6386007930365952 6424019882332416 6450238388541402 6458911242993664 6462258095917728 6469775009699456 6487373135609856 6513850206968832 6525988451893248 6552623124867456 6570446601977856 6575691334238208 6581497969050624 6596888472916014 6614832354084864 6617244654698496 6656633015738368 6661946544641024 6707330906185728 6718612510072512 6719829693038592 6758604251203896 6776988007735296 6798834038413443 6825257153089536 6850614952643553 6859826144976896 6865883683762688 6871754064494592 6906558556864512 6912657362497536 6918175257896448 6959354872526784 6978284681232384 7027987563577344 7054098565098312 7056671057549568 7069820822884352 7075865571360768 7117983818809344 7123665612091392 7126263474290688 7129956133138176 7166068383591936 7168681709256704 7217518192754688 7236739669426176 7266275148367872 7270040357907444 7278496885911888 7279815500791808 7298294777561088 7321821272137554 7341737008379904 7371701015475888 7381612849135616 7394028582513664 7400350530994176 7444400236535808 7488712142705664 7494689862721152 7515075810557952 7539301111904016 7559808404668416 7568601991544832 7603429782604383 7613653193875456 7644726979012032 7665521035640832 7678414297225728 7717304413099008 7720118763814912 7724119144233024 7772711899889664 7800293889245184 7829274231592632 7839801308545024 7853433216565248 7885038293071212 7906486009024512 7938754939743264 7949429222146048 7953548425744896 7962800011937792 8017046408577024 8031985786945536 8061826931540928 8064766922913792 8093158565216256 8119247351281248 8141332128104448 8174559541913856 8188308996650874 8189792438390784 8192779096293376 8199318824173568 8255176499920896 8304314455277568 8318282155327872 8340908317212672 8360413114190592 8367795739585776 8420437891547136 8424801160543872 8431526095561296 8442862947663872 8450318380015616 8481713750892018 8507885984612352 8514677240487936 8542124817493813 8565359843109888 8600317851388536 8616344127890304 8681967464736384 8685133609291776 8689634037262152 8701317935857664 8736830833156608 8767588445650944 8775330625400832 8795851297221352 8819776472113152 8822992872931328 8943107874914304 8947741978963008 8958150013430016 9011472334938528 9035984010313728 9065112051217924 9072862788278016 9100342870786048 9134153270191404 9162338752659456 9208744742486016 9213516493189632 9216876483330048 9224233677195264 9279139830035712 9304379574976512 9342353762187264 9358067424743856 9370650084769792 9405464753464416 9408894743399424 9413770207033998 9472992627990528 9490645091745792 9498220816121856 9506608177517568 9554757844789248 9636029823498624 9688366864490496 9693387143876592 9704662514549184 9731059703414784 9762428362850072 9770775310453248 9788982677839872 9828934687301184 9867134041325568 9895332709374021 9922248531127296 9925866982047744 9984949523607552 9992919816961536 10052401482538688 10060996359278592 10077918765108768 10079744539557888 10091469322059776 10137906376805844 10192969305349376 10220694714187776 10237885729634304 10289739217465344 10298825525644032 10359837835296768 10368986043746304 10377262886844672 10400391852326912 10439032308790176 10513384390761616 10541981345366016 10585006586324352 10604731234326528 10676975728214016 10685498418137088 10689395211436032 10694934199707264 10749102575387904 10753022563885056 10825663135041664 10826277289132032 10855109504139264 10899412722551808 10917745328867832 10919723251187712 10982731908206331 11012605512569856 11072419273703424 11091042873770496 11147217485587456 11157060986114368 11166600354803712 11227250522062848 11233068214058496 11242034794081728 11308951667856024 11339712607002624 11343847979483136 11352902987317248 11420479790813184 11467090468518048 11488458837187072 11498281553461248 11517621445838592 11575956619648512 11580178145722368 11586178716349536 11649107777542144 11659067849834496 11690117927534592 11700440833867776 11759701962817536 11827557439606818 11839814668910592 11859729013536768 11924143833219072 11930322638617344 11944200017906688 12015296446584704 12025569612865536 12047978680418304 12097150384370688 12178871026921872 12211998192156672 12284688657586176 12289168644440064 12298978236260352 12372186440047616 12382764749881344 12456471682916352 12477423232991808 12540619671285888 12545192991199232 12551693609378664 12630656837320704 12664294421495808 12675477570023424 12722570626338027 12739677126385664 12761828976918528 12772015860731904 12848039764664832 12900476777082804 12917822485987328 12924516191835456 12939550019398912 12974746271219712 13027700413937664 13051976903786496 13105246249734912 13140893203955712 13151382668476416 13162995938101248 13193776945832028 13229664708169728 13234489309396992 13313266031476736 13323893089282048 13414661812371456 13437225020145024 13439659386077184 13517208502407792 13553976015470592 13597668076826886 13650514306179072 13701229905287106 13719652289953792 13731767367525376 13743508128989184 13813117113729024 13825314724995072 13836350515792896 13918709745053568 13956569362464768 14055975127154688 14108197130196624 14113342115099136 14120655310550997 14139641645768704 14235967637618688 14247331224182784 14252526948581376 14259912266276352 14332136767183872 14337363418513408 14435036385509376 14532550296735744 14540080715814888 14556993771823776 14559631001583616 14596589555122176 14643642544275108 14683474016759808 14743402030951776 14763225698271232 14788057165027328 14800701061988352 14888800473071616 14977424285411328 14989379725442304 15030151621115904 15078602223808032 15119616809336832 15137203983089664 15206859565208766 15227306387750912 15289453958024064 15331042071281664 15356828594451456 15434608826198016 15440237527629824 15448238288466048 15600587778490368 15658548463185264 15679602617090048 15770076586142424 15812972018049024 15863946089631367 15877509879486528 15907096851489792 15925600023875584 16034092817154048 16123653863081856 16129533845827584 16238494702562496 16282664256208896 16349119083827712 16376617993301748 16379584876781568 16385558192586752 16398637648347136 16510352999841792 16608628910555136 16636564310655744 16681816634425344 16720826228381184 16735591479171552 16840875783094272 16849602321087744 16863052191122592 16885725895327744 16900636760031232 16963427501784036 17015771969224704 17029354480975872 17084249634987626 17130719686219776 17200635702777072 17232688255780608 17363934929472768 17370267218583552 17379268074524304 17402635871715328 17473661666313216 17535176891301888 17550661250801664 17591702594442704 17639552944226304 17741336159410227 17886215749828608 17895483957926016 17916300026860032 18022944669877056 18071968020627456 18130224102435848 18145725576556032 18200685741572096 18268306540382808 18324677505318912 18427032986379264 18433752966660096 18448467354390528 18558279660071424 18684707524374528 18716134849487712 18741300169539584 18810929506928832 18817789486798848 18827540414067996 18945985255981056 18981290183491584 18996441632243712 19013216355035136 19109515689578496 19272059646997248 19376733728980992 19386774287753184 19409325029098368 19462119406829568 19524856725700144 19541550620906496 19577965355679744 19657869374602368 19790665418748042 19844497062254592 19851733964095488 19969899047215104 19985839633923072 20104802965077376 20121992718557184 20155837530217536 20159489079115776 20275812753611688 20385938610698752 20396502115240329 20475771459268608 20579478434930688 20597651051288064 20719675670593536 20737972087492608 20754525773689344 20800783704653824 20878064617580352 21026768781523232 21083962690732032 21170013172648704 21209462468653056 21353951456428032 21370996836274176 21378790422872064 21389868399414528 21498205150775808 21506045127770112 21651326270083328 21652554578264064 21710219008278528 21798825445103616 21835490657735664 21839446502375424 21965463816412662 22025211025139712 22144838547406848 22182085747540992 22294434971174912 22314121972228736 22333200709607424 22466136428116992 22484069588163456 22617903335712048 22679425214005248 22705805974634496 22840959581626368 22934180937036096 22976917674374144 22996563106922496 23035242891677184 23151913239297024 23160356291444736 23172357432699072 23298215555084288 23318135699668992 23400881667735552 23519403925635072 23655114879213636 23719458027073536 23848287666438144 23860645277234688 23888400035813376 24030592893169408 24051139225731072 24095957360836608 24194300768741376 24357742053843744 24423996384313344 24569377315172352 24578337288880128 24597956472520704 24744372880095232 24765529499762688 24912943365832704 24954846465983616 25081239342571776 25090385982398464 25103387218757328 25261313674641408 25328588842991616 25350955140046848 25445141252676054 25479354252771328 25523657953837056 25544031721463808 25626374452481439 25696079529329664 25800953554165608 25835644971974656 25849032383670912 25879100038797824 26055400827875328 26103953807572992 26210492499469824 26302765336952832 26325991876202496 26387553891664056 26459329416339456 26468978618793984 26626532062953472 26647786178564096 26829323624742912 26874450040290048 27034417004815584 27107952030941184 27195336153653772 27301028612358144 27402459810574212 27439304579907584 27463534735050752 27487016257978368 27626234227458048 27650629449990144 27672701031585792 27837419490107136 27913138724929536 28111950254309376 28216394260393248 28226684230198272 28241310621101994 28279283291537408 28471935275237376 28494662448365568 28519824532552704 28664273534367744 28674726837026816 29065100593471488 29080161431629776 29113987543647552 29119262003167232 29193179110244352 29287285088550216 29366948033519616 29486804061903552 29576114330054656 29601402123976704 29685998128122063 29777600946143232 29954848570822656 29978759450884608 30157204447616064 30239233618673664 30274407966179328 30413719130417532 30454612775501824 30578907916048128 30662084142563328 30713657188902912 30869217652396032 30880475055259648 30896476576932096 31201175556980736 31317096926370528 31359205234180096 31540153172284848 31625944036098048 31727892179262734 31755019758973056 31814193702979584 31851200047751168 32068185634308096 32247307726163712 32259067691655168 32476989405124992 32565328512417792 32698238167655424 32753235986603496 32759169753563136 32797275296694272 32948195724618993 33217257821110272 33273128621311488 33441652456762368 33471182958343104 33681751566188544 33699204642175488 33726104382245184 33801273520062464 33926855003568072 34031543938449408 34058708961951744 34168499269975252 34261439372439552 34401271405554144 34465376511561216 34727869858945536 34740534437167104 34758536149048608 34805271743430656 34947323332626432 35070353782603776 35101322501603328 35183405188885408 35279105888452608 35482672318820454 35772431499657216 35790967915852032 35832600053720064 36045889339754112 36143936041254912 36260448204871696 36291451153112064 36401371483144192 36536613080765616 36854065972758528 36867505933320192 36896934708781056 37116559320142848 37369415048749056 37432269698975424 37621859013857664 37635578973597696 37655080828135992 37891970511962112 37992883264487424 38026432710070272 38219031379156992 38544119293994496 38753467457961984 38773548575506368 38818650058196736 38924238813659136 39049713451400288 39083101241812992 39155930711359488 39315738749204736 39581330837496084 39688994124509184 39703467928190976 39939798094430208 39971679267846144 40209605930154752 40243985437114368 40311675060435072 40318978158231552 40551625507223376 40771877221397504 40793004230480658 40951542918537216 41158956869861376 41195302102576128 41439351341187072 41475944174985216 41509051547378688 41756129235160704 42053537563046464 42167925381464064 42340026345297408 42418924937306112 42707902912856064 42741993672548352 42757580845744128 42779736798829056 42996410301551616 43012090255540224 43302652540166656 43305109156528128 43597650890207232 43670981315471328 43678893004750848 43930927632825324 44050422050279424 44289677094813696 44364171495081984 44588869942349824 44628243944457472 44666401419214848 44932272856233984 44968139176326912 45235806671424096 45358850428010496 45411611949268992 45681919163252736 45868361874072192 45953835348748288 45993126213844992 46070485783354368 46303826478594048 46320712582889472 46344714865398144 46596431110168576 46801763335471104 47038807851270144 47310229758427272 47438916054147072 47591838268894101 47721290554469376 47776800071626752 48061185786338816 48102278451462144 48388601537482752 48715484107687488 48847992768626688 49138754630344704 49156674577760256 49195912945041408 49488745760190464 49531058999525376 49825886731665408 49909692931967232 50162478685143552 50180771964796928 50206774437514656 50522627349282816 50657177685983232 50701910280093696 50890282505352108 50958708505542656 51047315907674112 51088063442927616 51252748904962878 51392159058659328 51601907108331216 51671289943949312 51698064767341824 51758200077595648 52110801655750656 52207907615145984 52420984998939648 52605530673905664 52651983752404992 52775107783328112 52918658832678912 53224008478230681 53253064125906944 53295572357128192 53658647249485824 53748900080580096 54068834009631168 54215904061882368 54390672307307544 54602057224716288 54804919621148424 54878609159815168 54927069470101504 54974032515956736 55301258899980288 55345402063171584 55674838980214272 56223900508618752 56432788520786496 56453368460396544 56482621242203988 56558566583074816 56943870550474752 56989324896731136 57039649065105408 57328547068735488 57349453674053632 58130201186942976 58160322863259552 58227975087295104 58238524006334464 58386358220488704 58574570177100432 58733896067039232 58973608123807104 59152228660109312 59371996256244126 59555201892286464 59909697141645312 59957518901769216 60314408895232128 60478467237347328 60827438260835064 60909225551003648 61157815832096256 61189506345720987 61427314377805824 61738435304792064 61760950110519296 61792953153864192 62402351113961472 62634193852741056 63080306344569696 63251888072196096 63455784358525468 63510039517946112 63628387405959168 63702400095502336 64136371268616192 64494615452327424 64518135383310336 64953978810249984 65130657024835584 65396476335310848 65506471973206992 65518339507126272 65594550593388544 65896391449237986 66434515642220544 66546257242622976 66883304913524736 66942365916686208 67398409284350976 67452208764490368 67602547040124928 67853710007136144 68117417923903488 68336998539950504 68522878744879104 68802542811108288 68930753023122432 69455739717891072 69481068874334208 69517072298097216 69894646665252864 70202645003206656 70366810377770816 70558211776905216 70965344637640908 71544862999314432 71581935831704064 71665200107440128 72091778679508224 72287872082509824 72520896409743392 72582902306224128 72802742966288384 73073226161531232 73708131945517056 73735011866640384 73793869417562112 74233118640285696 74738830097498112 74864539397950848 75243718027715328 75271157947195392 75310161656271984 75783941023924224 75985766528974848 76052865420140544 76438062758313984 76879123357444317 77088238587988992 77506934915923968 77547097151012736 77637300116393472 78099426902800576 78166202483625984 78311861422718976 78631477498409472 79162661674992168 79377988249018368 79406935856381952 79879596188860416 79943358535692288 80419211860309504 80487970874228736 80623350120870144 81103251014446752 81543754442795008 81586008460961316 81903085837074432 82317913739722752 82390604205152256 82878702682374144 82951888349970432 83018103094757376 83512258470321408 84107075126092928 84335850762928128 84680052690594816 84837849874612224 85415805825712128 85483987345096704 85559473597658112 85992820603103232 86024180511080448 86605305080333312 87195301780414464 87341962630942656 87357786009501696 87861855265650648 88100844100558848 88728342990163968 89057994384366189 89177739884699648 89256487888914944 89332802838429696 89864545712467968 89936278352653824 90471613342848192 90717700856020992 90823223898537984 91363838326505472 91736723748144384 91907670697496576 91986252427689984 92140971566708736 92607652957188096 92641425165778944 92689429730796288 93192862220337152 93603526670942208 94077615702540288 94620459516854544 94877832108294144 95183676537788202 95442581108938752 95553600143253504 96122371572677632 96204556902924288 96777203074965504 97430968215374976 97695985537253376 98277509260689408 98391825890082816 98844587173856979 98977491520380928 99651773463330816 99819385863934464 100324957370287104 100361543929593856 100413548875029312 101045254698565632 101403820560187392 101780565010704216 101917417011085312 102094631815348224 102176126885855232 102505497809925756 102784318117318656 103203814216662432 103342579887898624 103396129534683648 103516400155191296 104221603311501312 104415815230291968 104841969997879296 105211061347811328 105303967504809984 105550215566656224 105837317665357824 106448016956461362 106506128251813888 106591144714256384 107317294498971648 107497800161160192 108137668019262336 108431808123764736 108781344614615088 109204114449432576 109609839242296848 109757218319630336 109854138940203008 110602517799960576 110690804126343168 111047622627419569 111349677960428544 112865577041572992 112906736920793088 112965242484407976 113117133166149632 113978649793462272 114079298130210816 114657094137470976 114698907348107264 116260402373885952 116320645726519104 116455950174590208 116772716440977408 117149140354200864 117467792134078464 117947216247614208 118304457320218624 118743992512488252 119110403784572928 119819394283290624 119915037803538432 120628817790464256 120956934474694656 121654876521670128 121818451102007296 122315631664192512 122379012691441974 122854628755611648 123476870609584128 123585906307728384 125268387705482112 126160612689139392 126503776144392192 126911568717050936 127020079035892224 127256774811918336 127404800191004672 128272742537232384 128989230904654848 129036270766620672 129907957620499968 130792952670621696 131012943946413984 131036679014252544 131189101186777088 131792782898475972 132869031284441088 133092514485245952 133766609827049472 133884731833372416 134796818568701952 134904417528980736 135205094080249856 135707420014272288 136234835847806976 136673997079901008 137045757489758208 137605085622216576 137861506046244864 138911479435782144 138962137748668416 139034144596194432 139789293330505728 140405290006413312 140733620755541632 141116423553810432 141930689275281816 142775514806682303 143163871663408128 143330400214880256 144183557359016448 145041792819486784 145165804612448256 145605485932576768 146146452323062464 147416263891034112 147470023733280768 147587738835124224 148466237280571392 149477660194996224 149729078795901696 150487436055430656 150542315894390784 150620323312543968 151567882047848448 151971533057949696 152105730840281088 152876125516627968 153758246714888634 154176477175977984 155013869831847936 155094194302025472 155274600232786944 156198853805601152 156332404967251968 156623722845437952 157262954996818944 158325323349984336 158755976498036736 159759192377720832 159886717071384576 160838423720619008 160975941748457472 161246700241740288 162206502028893504 163087508885590016 163172016921922632 163806171674148864 164635827479445504 164781208410304512 165903776699940864 166036206189514752 167024516940642816 168214150252185856 168671701525856256 169360105381189632 169675699749224448 170831611651424256 170967974690193408 171118947195316224 171985641206206464 172048361022160896 173210610160666624 174390603560828928 174683925261885312 174715572019003392 175723710531301296 176201688201117696 177456685980327936 178115988768732378 178355479769399296 178512975777829888 178665605676859392 179729091424935936 179872556705307648 180943226685696384 181435401712041984 182727676653010944 183473447496288768 183568519037162961 183815341394993152 184281943133417472 185215305914376192 185282850331557888 185378859461592576 186385724440674304 187207053341884416 189240919033709088 189755664216588288 190367353075576404 190885162217877504 191107200286507008 192244743145355264 192409113805848576 193554406149931008 194861936430749952 195391971074506752 196555018521378816 196783651780165632 197689174347713958 197954983040761856 199303546926661632 199638771727868928 200649914740574208 200723087859187712 200827097750058624 202807641120374784 203561130021408432 203834834022170624 204352253771710464 205010995619851512 205568636234637312 206407628433324864 206792259069367296 207032800310382592 208443206623002624 209683939995758592 210607935009619968 211100431133312448 211674635330715648 212896033912922724 213012256503627776 213182289428512768 214634588997943296 214995600322320384 216275336038524672 216863616247529472 217562689229230176 218408228898865152 219219678484593696 219514436639260672 219708277880406016 221205035599921152 221381608252686336 222095245254839138 222699355920857088 225731154083145984 225813473841586176 225930484968815952 226234266332299264 227957299586924544 228158596260421632 229314188274941952 230637370072332951 232520804747771904 232641291453038208 232911900349180416 234298280708401728 234935584268156928 235894432495228416 236608914640437248 237487985024976504 238220807569145856 239638788566581248 239830075607076864 241257635580928512 243309753043340256 243636902204014592 244631263328385024 244758025382883948 245709257511223296 246953741219168256 247171812615456768 250536775410964224 252321225378278784 253007552288784384 253823137434101872 254040158071784448 254513549623836672 254809600382009344 257978461809309696 258072541533241344 259815915240999936 261585905341243392 262025887892827968 262073358028505088 263585565796951944 266185028970491904 267533219654098944 267769463666744832 269593637137403904 269808835057961472 270410188160499712 271414840028544576 272469671695613952 273347994159802016 274091514979516416 275210171244433152 275723012092489728 277822958871564288 277924275497336832 278068289192388864 279578586661011456 280810580012826624 281467241511083264 282232847107620864 283861378550563632 285551029613364606 286327743326816256 286660800429760512 288367114718032896 290083585638973568 290331609224896512 292292904646124928 294832527782068224 295175477670248448 296932474561142784 298955320389992448 299458157591803392 300974872110861312 301084631788781568 301240646625087936 303135764095696896 304211461680562176 305752251033255936 307516493429777268 308352954351955968 310027739663695872 310188388604050944 310549200465573888 312397707611202304 312664809934503936 313247445690875904 314525909993637888 316650646699968672 317511952996073472 319518384755441664 319773434142769152 321676847441238016 321951883496914944 322493400483480576 324413004057787008 326175017771180032 326344033843845264 327612343348297728 329271654958891008 329562416820609024 331807553399881728 332072412379029504 333142867882258707 334049033881285632 336428300504371712 338720210762379264 339351399498448896 341935949380386816 342237894390632448 343971282412412928 344096722044321792 346421220321333248 348781207121657856 349367850523770624 351447421062602592 352403376402235392 354913371960655872 356231977537464756 356710959538798592 357025951555659776 357331211353718784 359458182849871872 359745113410615296 361886453371392768 362870803424083968 365455353306021888 366946894992577536 367137038074325922 367630682789986304 368563886266834944 370430611828752384 370757718923185152 372771448881348608 378481838067418176 379511328433176576 380734706151152808 381770324435755008 382214400573014016 384489486290710528 384818227611697152 387108812299862016 389723872861499904 393110037042757632 393567303560331264 395378348695427916 395909966081523712 398607093853323264 399277543455737856 401299829481148416 401446175718375424 401654195500117248 405615282240749568 407122260042816864 407669668044341248 408704507543420928 410021991239703024 411137272469274624 412815256866649728 413584518138734592 414065600620765184 416886413246005248 419367879991517184 421215870019239936 422200862266624896 423349270661431296 425792067825845448 426364578857025536 428326544420046909 429991200644640768 432550672077049344 435125378458460352 436816457797730304 438439356969187392 439416555760812032 442410071199842304 442763216505372672 444190490509678276 445398711841714176 451462308166291968 451626947683172352 451860969937631904 452468532664598528 455914599173849088 456317192520843264 458628376549883904 461274740144665902 465041609495543808 465282582906076416 465823800698360832 468596561416803456 469871168536313856 471788864990456832 473217829280874496 474975970049953008 479277577133162496 479660151214153728 482515271161857024 486619506086680512 489262526656770048 489516050765767896 491418515022446592 493907482438336512 494343625230913536 501073550821928448 504642450756557568 506015104577568768 507646274868203744 508080316143568896 509027099247673344 509619200764018688 515956923618619392 516145083066482688 519631830481999872 523171810682486784 524051775785655936 524146716057010176 527171131593903888 532370057940983808 535066439308197888 535538927333489664 539187274274807808 539617670115922944 542829680057089152 546695988319604032 548183029959032832 550420342488866304 551446024184979456 555645917743128576 555848550994673664 556136578384777728 559157173322022912 561621160025653248 562934483022166528 567722757101127264 571102059226729212 572655486653632512 573321600859521024 576734229436065792 580167171277947136 580663218449793024 584585809292249856 589665055564136448 590350955340496896 593864949122285568 597910640779984896 598916315183606784 601949744221722624 602169263577563136 602481293250175872 608422923361124352 611504502066511872 615032986859554536 616705908703911936 620376777208101888 621098400931147776 624795415222404608 625329619869007872 629051819987275776 633301293399937344 635023905992146944 639036769510883328 639546868285538304 643353694882476032 643903766993829888 644986800966961152 648826008115574016 652350035542360064 652688067687690528 655224686696595456 658543309917782016 659124833641218048 663615106799763456 664144824758059008 666285735764517414 668098067762571264 672856601008743424 677440421524758528 678702798996897792 683871898760773632 684475788781264896 687942564824825856 691912110216998853 692842440642666496 697562414243315712 698735701047541248 702894842125205184 704806752804470784 709826743921311744 712463955074929512 713421919077597184 714051903111319552 714662422707437568 718916365699743744 719490226821230592 723772906742785536 730910706612043776 733893789985155072 734274076148651844 735261365579972608 737127772533669888 740861223657504768 741515437846370304 745542897762697216 756963676134836352 759022656866353152 761469412302305616 763540648871510016 764428801146028032 768978972581421056 774217624599724032 779447745722999808 786220074085515264 790756697390855832 791819932163047424 798555086911475712 802599658962296832 802892351436750848 803308391000234496 811230564481499136 814244520085633728 817409015086841856 820043982479406048 822274544938549248 825630513733299456 827169036277469184 828131201241530368 833772826492010496 838735759983034368 842431740038479872 844401724533249792 846698541322862592 851584135651690896 852729157714051072 856653088840093818 859982401289281536 865101344154098688 870250756916920704 876878713938374784 878833111521624064 885526433010745344 888380981019356552 890797423683428352 902924616332583936 903253895366344704 903721939875263808 912634385041686528 917256753099767808 922549480289331804 930083218991087616 930565165812152832 931647601396721664 937193122833606912 939742337072627712 943577729980913664 946435658561748992 949951940099906016 958555154266324992 959320302428307456 965030542323714048 973239012173361024 978525053313540096 979032101531535792 982837030044893184 987814964876673024 988687250461827072 999428603646776121 1002147101643856896 1009284901513115136 1015292549736407488 1016160632287137792 1018054198495346688 1019238401528037376 1031913847237238784 1032290166132965376 1039263660963999744 1046343621364973568 1048103551571311872 1054342263187807776 1064740115881967616 1070132878616395776 1071077854666979328 1078374548549615616 1079235340231845888 1085659360114178304 1093391976639208064 1096366059918065664 1100840684977732608 1102892048369958912 1111291835486257152 1112273156769555456 1118314346644045824 1125868966044333056 1135445514202254528 1142204118453458424 1145310973307265024 1146643201719042048 1153468458872131584 1160334342555894272 1161326436899586048 1169171618584499712 1179330111128272896 1180701910680993792 1187729898244571136 1195821281559969792 1197832630367213568 1203899488443445248 1204338527155126272 1204962586500351744 1216845846722248704 1223009004133023744 1230065973719109072 1233411817407823872 1240753554416203776 1242196801862295552 1249590830444809216 1250659239738015744 1258103639974551552 1266602586799874688 1270047811984293888 1279093736571076608 1284979633260140727 1286707389764952064 1289973601933922304 1297652016231148032 1304700071084720128 1305376135375381056 1310449373393190912 1318249667282436096 1327230213599526912 1328289649516118016 1332571471529034828 1336196135525142528 1345713202017486848 1354880843049517056 1357405597993795584 1367743797521547264 1368951577562529792 1375885129649651712 1383824220433997706 1385684881285332992 1395124828486631424 1397471402095082496 1405789684250410368 1409613505608941568 1419653487842623488 1424927910149859024 1426843838155194368 1428103806222639104 1437832731399487488 1438980453642461184 1447545813485571072 1467787579970310144 1468548152297303688 1470522731159945216 1474255545067339776 1481722447315009536 1483030875692740608 1491085795525394432 1513927352269672704 1518045313732706304 1522938824604611232 1527081297743020032 1528857602292056064 1537957945162842112 1548435249199448064 1558895491445999616 1572440148171030528 1581513394781711664 1583639864326094848 1597110173822951424 1605199317924593664 1606616782000468992 1628489040171267456 1640087964958812096 1644549089877098496 1651261027466598912 1654338072554938368 1656262402483060736 1667545652984020992 1677471519966068736 1684863480076959744 1688803449066499584 1703168271303381792 1705458315428102144 1713306177680187636 1719964802578563072 1730202688308197376 1740501513833841408 1753757427876749568 1757666223043248128 1771052866021490688 1776761962038713104 1781594847366856704 1805849232665167872 1806507790732689408 1807443879750527616 1825268770083373056 1834513506199535616 1845098960578663608 1861130331624305664 1863295202793443328 1874386245667213824 1887155459961827328 1892871317123497984 1899903880199812032 1917110308532649984 1918640604856614912 1930061084647428096 1946478024346722048 1957050106627080192 1958064203063071584 1965674060089786368 1975629929753346048 1977374500923654144 1998857207293552242 2004294203287713792 2018569803026230272 2030585099472814976 2032321264574275584 2036108396990693376 2063827694474477568 2078527321927999488 2092687242729947136 2096207103142623744 2108684526375615552 2129480231763935232 2140265757232791552 2142155709333958656 2156749097099231232 2158470680463691776 2171318720228356608 2186783953278416128 2192732119836131328 2201681369955465216 2205784096739917824 2222583670972514304 2224546313539110912 2236628693288091648 2251737932088666112 2270891028404509056 2284408236906916848 2290621946614530048 2293286403438084096 2306936917744263168 2320668685111788544 2322652873799172096 2338343237168999424 2358660222256545792 2375459796489142272 2395665260734427136 2407798976886890496 2408677054310252544 2409925173000703488 2433691693444497408 2460131947438218144 2466823634815647744 2481507108832407552 2484393603724591104 2499181660889618432 2501318479476031488 2516207279949103104 2533205173599749376 2540095623968587776 2558187473142153216 2569959266520281454 2573414779529904128 2579947203867844608 2595304032462296064 2609400142169440256 2610752270750762112 2636499334564872192 2656579299032236032 2665142943058069656 2672392271050285056 2691426404034973696 2709761686099034112 2737903155125059584 2751770259299303424 2767648440867995412 2771369762570665984 2790249656973262848 2794942804190164992 2811579368500820736 2819227011217883136 2839306975685246976 2849855820299718048 2853687676310388736 2856207612445278208 2875665462798974976 2877960907284922368 2895091626971142144 2935575159940620288 2937096304594607376 2941045462319890432 2948511090134679552 2963444894630019072 2966061751385481216 2998285810940328363 3027854704539345408 3045877649209222464 3054162595486040064 3057715204584112128 3075915890325684224 3096870498398896128 3117790982891999232 3163026789563423328 3167279728652189696 3194220347645902848 3210398635849187328 3213233564000937984 3256978080342534912 3280175929917624192 3289098179754196992 3302522054933197824 3308676145109876736 3312524804966121472 3354943039932137472 3377606898132999168 3406336542606763584 3426612355360375272 3439929605157126144 3460405376616394752 3481003027667682816 3507514855753499136 3515332446086496256 3542105732042981376 3553523924077426208 3563189694733713408 3611698465330335744 3613015581465378816 3614887759501055232 3650537540166746112 3669027012399071232 3690197921157327216 3722260663248611328 3726590405586886656 3748772491334427648 3774310919923654656 3799807760399624064 3837281209713229824 3860122169294856192 3892956048693444096 3914100213254160384 3916128406126143168 3931348120179572736 3954749001847308288 3997714414587104484 4008588406575427584 4037139606052460544 4061170198945629952 4064642529148551168 4072216793981386752 4127655388948955136 4157054643855998976 4185374485459894272 4192414206285247488 4217369052751231104 4258960463527870464 4280531514465583104 4284311418667917312 4313498194198462464 4316941360927383552 4342637440456713216 4373567906556832256 4403362739910930432 4411568193479835648 4445167341945028608 4449092627078221824 4473257386576183296 4503475864177332224 4541782056809018112 4568816473813833696 4581243893229060096 4586572806876168192 4613873835488526336 4641337370223577088 4645305747598344192 4676686474337998848 4717320444513091584 4750919592978284544 4791330521468854272 4815597953773780992 4819850346001406976 4920263894876436288 4933647269631295488 4963014217664815104 4968787207449182208 4998363321779236864 5002636958952062976 5032414559898206208 5066410347199498752 5116374946284306432 5139918533040562908 5146829559059808256 5159894407735689216 5190608064924592128 5218800284338880512 5221504541501524224 5272998669129744384 5313158598064472064 5330285886116139312 5344784542100570112 5382852808069947392 5419523372198068224 5475806310250119168 5503540518598606848 5535296881735990824 5542739525141331968 5589885608380329984 5623158737001641472 5678613951370493952 5699711640599436096 5712415224890556416 5751330925597949952 5755921814569844736 5790183253942284288 5871150319881240576 5874192609189214752 5882090924639780864 5897022180269359104 5926889789260038144 5932123502770962432 5996571621880656726 6055709409078690816 6091755298418444928 6108325190972080128 6151831780651368448 6235581965783998464 6326053579126846656 6388440695291805696 6420797271698374656 6426467128001875968 6513956160685069824 6560351859835248384 6578196359508393984 6605044109866395648 6617352290219753472 6625049609932242944 6709886079864274944 6755213796265998336 6812673085213527168 6853224710720750544 6879859210314252288 6920810753232789504 6962006055335365632 7015029711506998272 7107047848154852416 7126379389467426816 7223396930660671488 7226031162930757632 7229775519002110464 7301075080333492224 7380395842314654432 7444521326497222656 7453180811173773312 7497544982668855296 7548621839847309312 7599615520799248128 7674562419426459648 7720244338589712384 7785912097386888192 7828200426508320768 7832256812252286336 7909498003694616576 7995428829174208968 8017176813150855168 8074279212104921088 8122340397891259904 8129285058297102336 8255310777897910272 8314109287711997952 8370748970919788544 8384828412570494976 8434738105502462208 8517920927055740928 8561063028931166208 8568622837335834624 8626996388396924928 8633882721854767104 8685274880913426432 8747135813113664512 8806725479821860864 8823136386959671296 8890334683890057216 8898185254156443648 8994857432820985089 9006951728354664448 9083564113618036224 9137632947627667392 9162487786458120192 9173145613752336384 9227747670977052672 9282674740447154176 9290611495196688384 9353372948675997696 9501839185956569088 9582661042937708544 9631195907547561984 9639700692002813952 9840527789752872576 9867294539262590976 9926028435329630208 9937574414898364416 9996726643558473728 10064829119796412416 10132820694398997504 10279837066081125816 10293659118119616512 10319788815471378432 10381216129849184256 10437600568677761024 10443009083003048448 10545997338259488768 10626317196128944128 10660571772232278624 10689569084201140224 10765705616139894784 10839046744396136448 10951612620500238336 11007081037197213696 11070593763471981648 11085479050282663936 11179771216760659968 11246317474003282944 11399423281198872192 11424830449781112832 11511843629139689472 11580366507884568576 11742300639762481152 11748385218378429504 11794044360538718208 11864247005541924864 11993143243761313452 12111418818157381632 12183510596836889856 12216650381944160256 12303663561302736896 12471163931567996928 12652107158253693312 12776881390583611392 12841594543396749312 12852934256003751936 13027912321370139648 13120703719670496768 13210088219732791296 13234704580439506944 13250099219864485888 13419772159728549888 13510427592531996672 13625346170427054336 13706449421441501088 13759718420628504576 13841621506465579008 13924012110670731264 14030059423013996544 14214095696309704832 14252758778934853632 14446793861321342976 14459551038004220928 14760791684629308864 14889042652994445312 14906361622347546624 14995089965337710592 15097243679694618624 15199231041598496256 15349124838852919296 15440488677179424768 15571824194773776384 15656400853016641536 15664513624504572672 15818996007389233152 15990857658348417936 16034353626301710336 16148558424209842176 16244680795782519808 16258570116594204672 16510621555795820544 16628218575423995904 16769656825140989952 16869476211004924416 17035841854111481856 17137245674671669248 17253992776793849856 17267765443709534208 17370549761826852864 17494271626227329024 17613450959643721728 17646272773919342592 17780669367780114432 17796370508312887296 17989714865641970178 18013903456709328896 18167128227236072448 18275265895255334784 18324975572916240384 18455495341954105344 18565349480894308352 18706745897351995392 19165322085875417088 19262391815095123968 19279401384005627904 19681055579505745152 19734589078525181952 19852056870659260416 19875148829796728832 19993453287116947456 20129658239592824832 20265641388797995008 20559674132162251632 20587318236239233024 20639577630942756864 20762432259698368512 20886018166006096896 21321143544464557248 21379138168402280448 21531411232279789568 21678093488792272896 21903225241000476672 22141187526943963296 22170958100565327872 22359542433521319936 22492634948006565888 22798846562397744384 22849660899562225664 23023687258279378944 23160733015769137152 23484601279524962304 23496770436756859008 23728494011083849728 23986286487522626904 24222837636314763264 24367021193673779712 24607327122605473792 24942327863135993856 25304214316507386624 25553762781167222784 25683189086793498624 25705868512007503872 26055824642740279296 26241407439340993536 26420176439465582592 26469409160879013888 27020855185063993344 27250692340854108672 27412898842883002176 27519436841257009152 27683243012931158016 27848024221341462528 28060118846027993088 28428191392619409664 28505517557869707264 28893587722642685952 28919102076008441856 29521583369258617728 29778085305988890624 29812723244695093248 29990179930675421184 30194487359389237248 30398462083196992512 30880977354358849536 31143648389547552768 31312801706033283072 31329027249009145344 31637992014778466304 31981715316696835872 32068707252603420672 32297116848419684352 32489361591565039616 32517140233188409344 33021243111591641088 33256437150847991808 33539313650281979904 33738952422009848832 34274491349343338496 34535530887419068416 34741099523653705728 34988543252454658048 35226901919287443456 35592741016625774592 35979429731283940356 36027806913418657792 36334256454472144896 36550531790510669568 36649951145832480768 36910990683908210688 37130698961788616704 37413491794703990784 38330644171750834176 38524783630190247936 38558802768011255808 39362111159011490304 39704113741318520832 39750297659593457664 39986906574233894912 40259316479185649664 40531282777595990016 41119348264324503264 41174636472478466048 41279155261885513728 41524864519396737024 41772036332012193792 42642287088929114496 42758276336804560896 43062822464559579136 44282375053887926592 44719084867042639872 44985269896013131776 45597693124795488768 45699321799124451328 46047374516558757888 46321466031538274304 46969202559049924608 46993540873513718016 47456988022167699456 47972572975045253808 48445675272629526528 48734042387347559424 49884655726271987712 50608428633014773248 51107525562334445568 51411737024015007744 52111649285480558592 52482814878681987072 52840352878931165184 52938818321758027776 54041710370127986688 54501384681708217344 54825797685766004352 55366486025862316032 55696048442682925056 56120237692055986176 56856382785238819328 57787175445285371904 57838204152016883712 59043166738517235456 59556170611977781248 59625446489390186496 59980359861350842368 60388974718778474496 60796924166393985024 61761954708717699072 62287296779095105536 62658054498018290688 63963430633393671744 64137414505206841344 64594233696839368704 64978723183130079232 65034280466376818688 66512874301695983616 67078627300563959808 67477904844019697664 68548982698686676992 69071061774838136832 69482199047307411456 69977086504909316096 70453803838574886912 71185482033251549184 71958859462567880712 72055613826837315584 72668512908944289792 73101063581021339136 73821981367816421376 74261397923577233408 74826983589407981568 76661288343501668352 77049567260380495872 77117605536022511616 78724222318022980608 79408227482637041664 79973813148467789824 81062565555191980032 82238696528649006528 82558310523771027456 83049729038793474048 83544072664024387584 85284574177858228992 85516552673609121792 86125644929119158272 88564750107775853184 89438169734085279744 89970539792026263552 91195386249590977536 92642932063076548608 93938405118099849216 93987081747027436032 94913976044335398912 95945145950090507616 96891350545259053056 97468084774695118848 99769311452543975424 101216857266029546496 102823474048030015488 104223298570961117184 104965629757363974144 105680705757862330368 108083420740255973376 109002769363416434688 109651595371532008704 110732972051724632064 111392096885365850112 112240475384111972352 113712765570477638656 115574350890570743808 115676408304033767424 118086333477034470912 119112341223955562496 119250892978780372992 119960719722701684736 120777949437556948992 121593848332787970048 123523909417435398144 124574593558190211072 125316108996036581376 127926861266787343488 128274829010413682688 129188467393678737408 129957446366260158464 134157254601127919616 134955809688039395328 137097965397373353984 138142123549676273664 138964398094614822912 139954173009818632192 140907607677149773824 142370964066503098368 143917718925135761424 144111227653674631168 145337025817888579584 146202127162042678272 148522795847154466816 149653967178815963136 153322576687003336704 154235211072045023232 157448444636045961216 158816454965274083328 159947626296935579648 162125131110383960064 164477393057298013056 166099458077586948096 167088145328048775168 170569148355716457984 172251289858238316544 177129500215551706368 178876339468170559488 179941079584052527104 182390772499181955072 185285864126153097216 187974163494054872064 191890291900181015232 193782701090518106112 194936169549390237696 199538622905087950848 202433714532059092992 205646948096060030976 208446597141922234368 209931259514727948288 211361411515724660736 216166841480511946752 218005538726832869376 219303190743064017408 221465944103449264128 222784193770731700224 224480950768223944704 227425531140955277312 231148701781141487616 231352816608067534848 236172666954068941824 238224682447911124992 239921439445403369472 243187696665575940096 249149187116380422144 250632217992073162752 255853722533574686976 256549658020827365376 258376934787357474816 259914892732520316928 268314509202255839232 269911619376078790656 277928796189229645824 279908346019637264384 281815215354299547648 284741928133006196736 287835437850271522848 288222455307349262336 290674051635777159168 292404254324085356544 297045591694308933632 299307934357631926272 308470422144090046464 314896889272091922432 319895252593871159296 324250262220767920128 328954786114596026112 332198916155173896192 334176290656097550336 341138296711432915968 354259000431103412736 357752678936341118976 359882159168105054208 364781544998363910144 370571728252306194432 375948326988109744128 383780583800362030464 387565402181036212224 389872339098780475392 404867429064118185984 411293896192120061952 416893194283844468736 419862519029455896576 422722823031449321472 432333682961023893504 436011077453665738752 438606381486128034816 445568387541463400448 448961901536447889408 454851062281910554624 462705633216135069696 472345333908137883648 476449364895822249984 479842878890806738944 486375393331151880192 498298374232760844288 501264435984146325504 511707445067149373952 516753869574714949632 519829785465040633856 536629018404511678464 539823238752157581312 555857592378459291648 559816692039274528768 575670875700543045696 581348103271554318336 584808508648170713088 594091183388617867264 598615868715263852544 616940844288180092928 629793778544183844864 648500524441535840256 657909572229192052224 664397832310347792384 668352581312195100672 682276593422865831936 708518000862206825472 719764318336210108416 729563089996727820288 751896653976219488256 767561167600724060928 775130804362072424448 779744678197560950784 809734858128236371968 833786388567688937472 839725038058911793152 845445646062898642944 864667365922047787008 872022154907331477504 877212762972256069632 891136775082926800896 897923803072895778816 909702124563821109248 925411266432270139392 944690667816275767296 959685757781613477888 972750786662303760384 996596748465521688576 1002528871968292651008 1023414890134298747904 1039659570930081267712 1073258036809023356928 1079646477504315162624 1111715184756918583296 1119633384078549057536 1151341751401086091392 1162696206543108636672 1169617017296341426176 1233881688576360185856 1259587557088367689728 1297001048883071680512 1315819144458384104448 1336705162624390201344 1364553186845731663872 1417036001724413650944 1439528636672420216832 1459126179993455640576 1503793307952438976512 1535122335201448121856 1550261608724144848896 1559489356395121901568 1619469716256472743936 1667572777135377874944 1679450076117823586304 1744044309814662955008 1754425525944512139264 1782273550165853601792 1795847606145791557632 1819404249127642218496 1850822532864540278784 1889381335632551534592 1945501573324607520768 1993193496931043377152 2005057743936585302016 2046829780268597495808 2079319141860162535424 2159292955008630325248 2239266768157098115072 2302683502802172182784 2325392413086217273344 2339234034592682852352 2519175114176735379456 2594002097766143361024 2631638288916768208896 2673410325248780402688 2729106373691463327744 2834072003448827301888 2879057273344840433664 2918252359986911281152 3007586615904877953024 3070244670402896243712 3118978712790243803136 3238939432512945487872 3335145554270755749888 3358900152235647172608 3488088619629325910016 3508851051889024278528 3638808498255284436992 3701645065729080557568 3778762671265103069184 3891003146649215041536 4010115487873170604032 4093659560537194991616 4158638283720325070848 4318585910017260650496 4605367005604344365568 4650784826172434546688 4678468069185365704704 5038350228353470758912 5263276577833536417792 5346820650497560805376 5458212747382926655488 5668144006897654603776 5836504719973822562304 6015173231809755906048 6140489340805792487424 6237957425580487606272 6477878865025890975744 6717800304471294345216 6976177239258651820032 7017702103778048557056 7277616996510568873984 7557525342530206138368 7782006293298430083072 8020230975746341208064 8187319121074389983232 8637171820034521300992 9210734011208688731136 9356936138370731409408 10076700456706941517824 10526553155667072835584 10916425494765853310976 11336288013795309207552 11673009439947645124608 12030346463619511812096 12280978681611584974848 12475914851160975212544 12955757730051781951488 13952354478517303640064 14035404207556097114112 14555233993021137747968 15115050685060412276736 16040461951492682416128 16374638242148779966464 18421468022417377462272 18713872276741462818816 20153400913413883035648 21053106311334145671168 21832850989531706621952 22672576027590618415104 23346018879895290249216 24060692927239023624192 24561957363223169949696 25911515460103563902976 28070808415112194228224 29110467986042275495936 30230101370120824553472 32749276484297559932928 36842936044834754924544 37427744553482925637632 42106212622668291342336 43665701979063413243904 45345152055181236830208 48121385854478047248384 49123914726446339899392 56141616830224388456448 60460202740241649106944 65498552968595119865856 73685872089669509849088 84212425245336582684672 87331403958126826487808 90690304110362473660416 98247829452892679798784 112283233660448776912896 130997105937190239731712 147371744179339019698176 168424850490673165369344 181380608220724947320832 196495658905785359597568 261994211874380479463424 294743488358678039396352 336849700981346330738688 392991317811570719195136 589486976717356078792704 785982635623141438390272 1178973953434712157585408 2357947906869424315170816
- Sum of all divisors σ(n): 8969745775130135381486067
- Sum of proper divisors (its aliquot sum) s(n): 6611797868260711066315251
- 2357947906869424315170816 is an abundant number, because the sum of its proper divisors (6611797868260711066315251) is greater than itself. Its abundance is 4253849961391286751144435
Bases of 2357947906869424315170816
- Binary: 1111100110101000010011100101101101010001001001110101101000000010000000000000000002
- Hexadecimal: 0x1F3509CB6A24EB4040000
- Base-36: ANYZARGNGHI2V400
Squares and roots of 2357947906869424315170816
- 2357947906869424315170816 squared (23579479068694243151708162) is 5559918331509899323520917878832834392611258105856
- 2357947906869424315170816 cubed (23579479068694243151708163) is 13109997792148709115945625004378175957924537072423875117116334953249898496
-
2357947906869424315170816 is a
perfect square number . Itssquare root is 1535561104896 -
The
cube root of 2357947906869424315170816 is 133100004.0617552867
Scales and comparisons
How big is 2357947906869424315170816?- 2,357,947,906,869,424,315,170,816 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,357,947,906,869,424,315,170,816 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 2357947906869424315170816 cubic inches would be around 11091667 feet tall.
Recreational maths with 2357947906869424315170816
- 2357947906869424315170816 backwards is 6180715134249686097497532
- 2357947906869424315170816 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 2357947906869424315170816'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 2357947906869424315170816 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 2357947906869424315170816 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/2357947906869424315170816/
Chicago style:
Numbermatics. 2024. "Number 2357947906869424315170816 - Facts about the integer". https://numbermatics.com/n/2357947906869424315170816/
The information we have on file for 2357947906869424315170816 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 2357947906869424315170816, math, Factors of 2357947906869424315170816, curriculum, school, college, exams, university, Prime factorization of 2357947906869424315170816, STEM, science, technology, engineering, physics, economics, calculator, two septillion, three hundred fifty-seven sextillion, nine hundred forty-seven quintillion, nine hundred six quadrillion, eight hundred sixty-nine trillion, four hundred twenty-four billion, three hundred fifteen million, one hundred seventy thousand, eight hundred sixteen.