643679737150450363380269056
643,679,737,150,450,363,380,269,056 is an even composite number composed of five prime numbers multiplied together.
643679737150450363380269056 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nine thousand, eight hundred fifty-six divisors.
Prime factorization of 643679737150450363380269056:
221 × 76 × 293 × 473 × 1013
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 29 × 29 × 29 × 47 × 47 × 47 × 101 × 101 × 101)See below for interesting mathematical facts about the number 643679737150450363380269056 from the Numbermatics database.
Names of 643679737150450363380269056
- Cardinal: 643679737150450363380269056 can be written as Six hundred forty-three septillion, six hundred seventy-nine sextillion, seven hundred thirty-seven quintillion, one hundred fifty quadrillion, four hundred fifty trillion, three hundred sixty-three billion, three hundred eighty million, two hundred sixty-nine thousand and fifty-six.
Scientific notation
- Scientific notation: 6.43679737150450363380269056 × 1026
Factors of 643679737150450363380269056
Divisors of 643679737150450363380269056
- Number of divisors d(n): 9856
-
Complete list of divisors:
1 2 4 7 8 14 16 28 29 32 47 49 56 58 64 94 98 101 112 116 128 188 196 202 203 224 232 256 329 343 376 392 404 406 448 464 512 658 686 707 752 784 808 812 841 896 928 1024 1316 1363 1372 1414 1421 1504 1568 1616 1624 1682 1792 1856 2048 2209 2303 2401 2632 2726 2744 2828 2842 2929 3008 3136 3232 3248 3364 3584 3712 4096 4418 4606 4747 4802 4949 5264 5452 5488 5656 5684 5858 5887 6016 6272 6464 6496 6728 7168 7424 8192 8836 9212 9494 9541 9604 9898 9947 10201 10528 10904 10976 11312 11368 11716 11774 12032 12544 12928 12992 13456 14336 14848 15463 16121 16384 16807 17672 18424 18988 19082 19208 19796 19894 20402 20503 21056 21808 21952 22624 22736 23432 23548 24064 24389 25088 25856 25984 26912 28672 29696 30926 32242 32768 33229 33614 34643 35344 36848 37976 38164 38416 39527 39592 39788 40804 41006 41209 42112 43616 43904 45248 45472 46864 47096 48128 48778 50176 51712 51968 53824 57344 59392 61852 64061 64484 65536 66458 66787 67228 69286 69629 70688 71407 73696 75952 76328 76832 79054 79184 79576 81608 82012 82418 84224 84941 87232 87808 90496 90944 93728 94192 96256 97556 100352 103424 103823 103936 107648 108241 112847 114688 117649 118784 123704 128122 128968 131072 132916 133574 134456 137663 138572 139258 141376 142814 143521 147392 151904 152656 153664 158108 158368 159152 163216 164024 164836 168448 169882 170723 174464 175616 180992 181888 187456 188384 192512 195112 200704 206848 207646 207872 215296 216482 223109 225694 229376 232603 235298 237568 242501 247408 256244 257936 262144 265832 267148 268912 275326 276689 277144 278516 282752 285628 287042 288463 294784 295829 303808 305312 307328 316216 316736 318304 326432 328048 329672 336896 339764 341446 348928 351232 361984 363776 374912 376768 385024 390224 401408 413696 415292 415744 430592 432964 446218 448427 451388 458752 465206 467509 470596 475136 479447 485002 487403 494816 499849 512488 515872 524288 531664 534296 537824 550652 553378 554288 557032 565504 571256 574084 576926 589568 591658 594587 607616 610624 614656 632432 633472 636608 652864 656096 659344 673792 679528 682892 697856 702464 723968 726761 727552 749824 753536 757687 770048 780448 789929 802816 827392 830584 831488 861184 865928 892436 896854 902776 917504 930412 935018 941192 950272 958894 963641 970004 974806 989632 999698 1004647 1024976 1030301 1031744 1048576 1063328 1068592 1075648 1101304 1106756 1108576 1114064 1131008 1142512 1146283 1148168 1153852 1179136 1183316 1189174 1195061 1215232 1221248 1229312 1264864 1266944 1273216 1305728 1312192 1318688 1347584 1359056 1365784 1395712 1404928 1447936 1453522 1455104 1499648 1507072 1515374 1540096 1560896 1561763 1579858 1605632 1628221 1654784 1661168 1662976 1697507 1722368 1731856 1784872 1793708 1805552 1835008 1857769 1860824 1870036 1882384 1900544 1917788 1927282 1936823 1940008 1949612 1979264 1999396 2009294 2019241 2049952 2060602 2063488 2070803 2097152 2126656 2137184 2151296 2202608 2213512 2217152 2228128 2262016 2285024 2292566 2296336 2307704 2358272 2366632 2378348 2390122 2430464 2442496 2458624 2463289 2529728 2533888 2546432 2611456 2624384 2637376 2695168 2718112 2731568 2791424 2809856 2895872 2907044 2910208 2999296 3010867 3014144 3030748 3080192 3121792 3123526 3138989 3159716 3211264 3256442 3272563 3309568 3322336 3325952 3356129 3395014 3411821 3444736 3463712 3498943 3569744 3587416 3611104 3670016 3715538 3721648 3740072 3764768 3801088 3835576 3854564 3873646 3880016 3899224 3958528 3992227 3998792 4018588 4038482 4099904 4121204 4126976 4141606 4162109 4253312 4274368 4302592 4405216 4427024 4434304 4456256 4524032 4570048 4585132 4592672 4615408 4716544 4733264 4756696 4780244 4860928 4884992 4917248 4926578 5059456 5067776 5087327 5092864 5222912 5248768 5274752 5303809 5390336 5436224 5463136 5529503 5582848 5619712 5791744 5814088 5820416 5998592 6021734 6028288 6061496 6160384 6243584 6247052 6277978 6319432 6422528 6470161 6512884 6545126 6619136 6644672 6651904 6712258 6745487 6790028 6823642 6889472 6927424 6997886 7032529 7139488 7174832 7212107 7222208 7340032 7431076 7443296 7480144 7529536 7602176 7671152 7709128 7747292 7760032 7798448 7917056 7984454 7997584 8023981 8037176 8076964 8199808 8242408 8253952 8283212 8324218 8365427 8506624 8548736 8579041 8605184 8810432 8854048 8868608 8912512 9048064 9140096 9170264 9185344 9230816 9433088 9466528 9513392 9560488 9721856 9769984 9834496 9853156 10118912 10135552 10174654 10185728 10445824 10486123 10497536 10549504 10607618 10780672 10872448 10926272 10932341 11059006 11165696 11239424 11397547 11583488 11628176 11640832 11882549 11997184 12043468 12056576 12122992 12320768 12487168 12494104 12555956 12638864 12845056 12940322 13004383 13025768 13090252 13238272 13289344 13303808 13424516 13490974 13557761 13580056 13647284 13778944 13854848 13903963 13995772 14065058 14134687 14278976 14349664 14424214 14444416 14495621 14680064 14862152 14886592 14960288 15059072 15204352 15342304 15418256 15494584 15520064 15596896 15834112 15968908 15995168 16047962 16074352 16153928 16399616 16484816 16507904 16566424 16648436 16730854 17013248 17097472 17158082 17210368 17243023 17620864 17708096 17737216 17825024 18096128 18280192 18340528 18370688 18461632 18866176 18933056 19026784 19120976 19443712 19539968 19668992 19706312 20237824 20271104 20349308 20371456 20891648 20972246 20995072 21076069 21099008 21215236 21561344 21744896 21852544 21864682 21972923 22118012 22331392 22478848 22534009 22795094 22907941 23166976 23256352 23281664 23492903 23765098 23994368 24086936 24113152 24245984 24492601 24641536 24974336 24988208 25111912 25277728 25690112 25880644 26008766 26051536 26180504 26476544 26578688 26607616 26849032 26981948 27115522 27160112 27294568 27557888 27709696 27807926 27945589 27991544 28130116 28269374 28557952 28699328 28848428 28888832 28991242 29134763 29724304 29773184 29878729 29920576 30118144 30408704 30684608 30836512 30989168 31040128 31193792 31668224 31937816 31990336 32095924 32148704 32307856 32799232 32969632 33015808 33132848 33296872 33461708 34026496 34194944 34316164 34420736 34486046 35241728 35416192 35474432 35611289 35650048 36192256 36560384 36681056 36741376 36923264 37126663 37732352 37866112 38053568 38241952 38887424 39079936 39337984 39412624 40475648 40542208 40698616 40742912 41783296 41944492 41990144 42152138 42198016 42430472 43122688 43489792 43705088 43729364 43945846 44236024 44662784 44957696 45068018 45291127 45590188 45815882 46333952 46512704 46563328 46985806 47218409 47530196 47988736 48173872 48226304 48424147 48491968 48985202 49227703 49283072 49948672 49976416 50223824 50484749 50555456 51380224 51761288 52017532 52103072 52361008 52953088 53157376 53215232 53698064 53875301 53963896 54231044 54320224 54589136 55115776 55419392 55615852 55891178 55983088 56167867 56260232 56538748 57115904 57398656 57696856 57777664 57982484 58269526 58557989 59448608 59546368 59757458 59841152 60053287 60236288 60817408 61369216 61673024 61978336 62080256 62387584 63336448 63875632 63980672 64191848 64297408 64615712 65598464 65939264 66031616 66265696 66593744 66923416 68052992 68389888 68632328 68841472 68972092 70483456 70832384 70948864 71222578 71300096 72384512 73120768 73362112 73402861 73482752 73846528 74253326 75464704 75732224 76107136 76483904 76526387 77774848 78159872 78675968 78825248 79782829 80951296 81084416 81397232 81485824 83566592 83888984 83980288 84304276 84396032 84860944 86245376 86979584 87315143 87410176 87458728 87891692 88472048 89325568 89915392 90136036 90582254 91030681 91180376 91631764 92667904 93025408 93126656 93971612 94436818 94904327 95060392 95977472 96347744 96452608 96848294 96983936 97327741 97970404 98455406 98566144 98942809 99897344 99952832 100447648 100969498 101110912 101469347 102760448 103522576 104035064 104206144 104722016 105906176 106314752 106430464 107396128 107750602 107927792 108462088 108640448 109178272 110231552 110838784 111231704 111782356 111966176 112335734 112520464 113077496 114231808 114797312 115393712 115555328 115774583 115964968 116539052 117115978 118897216 119092736 119514916 119682304 120106574 120472576 120701161 122738432 123346048 123956672 124160512 124775168 126672896 127751264 127961344 128383696 128594816 129231424 131196928 131878528 132063232 132531392 133187488 133846832 136105984 136779776 137264656 137682944 137944184 140966912 141664768 141897728 142445156 142600192 144769024 146241536 146724224 146805722 146965504 147532483 147693056 148506652 150929408 151464448 152214272 152967808 153052774 153810461 155549696 156319744 157351936 157650496 157738063 159565658 160355587 161902592 162168832 162794464 162971648 164450321 167133184 167777968 167960576 168608552 168792064 169721888 171448207 172490752 173959168 174630286 174820352 174917456 175783384 176944096 178651136 179830784 180272072 181164508 182061362 182360752 183263528 185335808 186050816 186253312 187634669 187943224 188873636 189808654 190120784 191954944 192695488 192905216 193696588 193967872 194655482 195619123 195940808 196910812 197885618 199794688 199905664 200895296 201938996 202221824 202938694 203943341 207045152 208070128 208412288 209151103 209444032 211812352 212629504 212860928 214792256 215501204 215855584 216924176 217280896 218356544 220463104 221677568 222463408 223564712 223932352 224671468 225040928 226154992 228463616 229594624 230787424 231110656 231549166 231929936 233078104 234231956 237794432 238185472 239029832 239364608 240213148 240945152 241402322 245476864 246692096 247913344 248321024 248792189 249279023 249550336 253345792 255502528 255922688 256767392 257189632 258462848 259886641 262393856 263757056 264126464 265062784 266374976 267693664 272211968 273559552 274529312 275365888 275888368 281933824 283329536 283795456 284890312 285200384 289538048 292483072 293448448 293611444 293931008 295064966 295386112 297013304 301858816 302928896 304097567 304428544 305935616 306105548 307620922 311099392 312639488 314703872 315300992 315476126 317037889 319131316 320711174 323805184 324337664 325588928 325943296 328900642 330528863 334266368 335555936 335921152 337217104 337584128 338969029 339443776 342896414 344593921 344981504 347918336 349260572 349640704 349834912 351566768 353393243 353888192 357302272 359661568 360544144 362329016 364122724 364721504 366527056 370671616 372101632 372506624 375269338 375886448 377127107 377747272 379617308 380241568 383909888 385390976 385810432 387393176 387935744 389310964 391238246 391881616 393175069 393821624 395771236 399589376 399811328 401790592 403214927 403877992 404443648 405877388 407886682 409905923 414090304 416140256 416824576 418302206 418888064 420373009 425259008 425721856 429584512 431002408 431711168 433848352 434561792 436713088 440926208 443355136 444926816 447129424 447864704 449342936 450081856 452309984 456927232 459189248 461574848 462221312 463098332 463859872 466156208 468463912 475588864 476370944 478059664 478729216 480426296 481890304 482804644 490953728 493384192 495826688 496642048 497584378 498558046 499100672 506691584 511005056 511845376 513534784 513820027 514379264 516925696 519773282 524787712 527514112 528252928 530125568 532749952 535387328 535684709 544423936 547119104 549058624 550731776 551776736 558479803 563867648 566659072 567590912 569780624 570400768 579076096 584966144 586896896 587222888 587862016 590129932 590772224 594026608 603717632 605857792 608195134 608857088 611206001 611871232 612211096 615241844 622198784 625278976 629407744 630601984 630952252 634075778 637214767 638262632 641422348 647610368 648675328 651177856 651886592 653486261 657801284 661057726 664330289 668532736 671111872 671842304 674434208 675168256 677938058 678887552 681294187 685792828 689187842 689963008 695836672 698521144 699281408 699669824 703133536 706786486 707776384 710285429 714604544 719323136 721088288 724658032 728245448 729443008 733054112 741343232 744203264 745013248 750538676 751772896 754254214 755494544 759234616 760483136 767819776 770781952 771620864 774786352 775871488 778621928 782476492 783763232 786350138 787643248 791542472 799178752 799622656 803581184 806429854 807755984 808887296 810422081 811754776 815773364 819811846 828180608 832280512 833649152 836604412 837776128 840746018 844908127 850518016 859169024 862004816 863422336 866483141 867696704 869123584 873426176 881852416 886710272 889853632 894258848 895729408 898685872 900163712 904619968 913854464 918378496 923149696 924442624 926196664 927719744 932312416 936927824 951177728 952741888 956119328 957458432 960852592 963780608 965609288 981907456 986768384 991653376 993284096 995168756 997116092 998201344 1013383168 1022010112 1023690752 1027069568 1027640054 1028758528 1032727381 1033851392 1039546564 1049575424 1055028224 1056505856 1059098423 1060251136 1065499904 1070774656 1071369418 1076673227 1088847872 1094238208 1098117248 1101463552 1103553472 1104166441 1116959606 1127735296 1133318144 1135181824 1139561248 1140801536 1151152247 1158152192 1169932288 1173793792 1174445776 1175724032 1180259864 1181544448 1188053216 1200137449 1207435264 1211715584 1216390268 1217714176 1222412002 1223742464 1224422192 1230483688 1244397568 1250557952 1258815488 1261203968 1261904504 1268151556 1274429534 1276525264 1282844696 1295220736 1297350656 1302355712 1303773184 1306972522 1313442683 1315602568 1322115452 1328660578 1337065472 1342223744 1343684608 1348868416 1350336512 1355876116 1357775104 1362588374 1369333861 1371585656 1378375684 1391673344 1397042288 1398562816 1399339648 1404300263 1406267072 1413572972 1415552768 1420570858 1427603387 1429209088 1442176576 1449316064 1456490896 1458886016 1464057721 1466108224 1482686464 1488406528 1490026496 1501077352 1503545792 1508508428 1510989088 1518469232 1520966272 1535639552 1541563904 1543241728 1549572704 1551742976 1557243856 1564952984 1567526464 1572700276 1575286496 1583084944 1598357504 1599245312 1607162368 1612859708 1615511968 1617774592 1620844162 1623509552 1631546728 1639623692 1656361216 1664561024 1667298304 1673208824 1675552256 1681492036 1689816254 1701036032 1718338048 1724009632 1726844672 1732966282 1735393408 1738247168 1741545323 1744953161 1746852352 1763704832 1773420544 1779707264 1788517696 1791458816 1797371744 1800327424 1809239936 1827708928 1836756992 1846299392 1848885248 1852393328 1855439488 1864624832 1873855648 1902355456 1905483776 1912238656 1914916864 1921705184 1927561216 1931218576 1963814912 1973536768 1983306752 1986568192 1990337512 1994232184 1996402688 2026766336 2044020224 2047381504 2054139136 2055280108 2057517056 2065454762 2067702784 2079093128 2099150848 2110056448 2113011712 2118196846 2120502272 2128682969 2130999808 2141549312 2142738836 2153346454 2177695744 2188476416 2196234496 2202927104 2207106944 2208332882 2219265223 2233919212 2255470592 2266636288 2270363648 2275934909 2279122496 2281603072 2302304494 2313702041 2316304384 2339864576 2347587584 2348891552 2351448064 2360519728 2363088896 2372783203 2376106432 2400274898 2414870528 2423431168 2432780536 2435428352 2444824004 2447484928 2448844384 2460967376 2473752701 2488795136 2501115904 2517630976 2522407936 2523809008 2532139147 2536303112 2548859068 2553050528 2565689392 2590441472 2594701312 2604711424 2607546368 2613945044 2626885366 2631205136 2639889749 2644230904 2657321156 2674130944 2684447488 2687369216 2697736832 2700673024 2711752232 2715550208 2725176748 2738667722 2743171312 2752225483 2756751368 2783346688 2794084576 2797125632 2798679296 2808600526 2812534144 2822504489 2827145944 2831105536 2841141716 2855206774 2858418176 2869341461 2884353152 2898632128 2912981792 2917772032 2928115442 2932216448 2942611063 2976813056 2980052992 3002154704 3007091584 3017016856 3021978176 3036938464 3041932544 3071279104 3083127808 3086483456 3099145408 3103485952 3114487712 3129905968 3135052928 3145400552 3150572992 3166169888 3196715008 3198490624 3214324736 3225719416 3231023936 3235549184 3241688324 3247019104 3263093456 3279247384 3312722432 3329122048 3334596608 3346417648 3351104512 3362984072 3379632508 3402072064 3436676096 3448019264 3453689344 3465932564 3470786816 3476494336 3483090646 3489906322 3493704704 3546841088 3559414528 3577035392 3582917632 3594743488 3596740189 3600654848 3618479872 3655417856 3673513984 3692598784 3697770496 3704786656 3710878976 3729249664 3747711296 3749792963 3804710912 3810967552 3824477312 3829833728 3843410368 3855122432 3862437152 3927629824 3947073536 3966613504 3973136384 3980675024 3988464368 3992805376 4053532672 4088040448 4094763008 4108278272 4110560216 4115034112 4130909524 4135405568 4158186256 4198301696 4220112896 4226023424 4236393692 4241004544 4257365938 4261999616 4278442007 4283098624 4285477672 4306692908 4355391488 4376952832 4392468992 4405854208 4414213888 4416665764 4438530446 4460503369 4467838424 4510941184 4533272576 4540727296 4551869818 4558244992 4563206144 4574403827 4604608988 4627404082 4632608768 4650312023 4679729152 4695175168 4697783104 4702896128 4721039456 4726177792 4745566406 4752212864 4769059309 4800549796 4829741056 4846862336 4865561072 4870856704 4889648008 4894969856 4897688768 4921934752 4947505402 4971998003 4977590272 5002231808 5035261952 5044815872 5047618016 5064278294 5072606224 5097718136 5106101056 5131378784 5180882944 5189402624 5209422848 5215092736 5227890088 5253770732 5262410272 5279779498 5288461808 5314642312 5348261888 5368894976 5374738432 5395473664 5401346048 5423504464 5431100416 5441405401 5450353496 5477335444 5486342624 5504450966 5513502736 5566693376 5588169152 5594251264 5597358592 5617201052 5625068288 5645008978 5654291888 5662211072 5672954567 5682283432 5710413548 5738682922 5768706304 5797264256 5825963584 5835544064 5856230884 5864432896 5885222126 5914356889 5953626112 6004309408 6014183168 6034033712 6043956352 6065381987 6073876928 6083865088 6142558208 6166255616 6172966912 6198290816 6206971904 6228975424 6259811936 6270105856 6290801104 6301145984 6332339776 6393430016 6396981248 6428649472 6451438832 6462047872 6471098368 6483376648 6494038208 6526186912 6558494768 6625444864 6658244096 6669193216 6692835296 6702209024 6725968144 6759265016 6804144128 6873352192 6896038528 6907378688 6931865128 6941573632 6952988672 6966181292 6979812644 6987409408 7093682176 7118829056 7154070784 7165835264 7189486976 7193480378 7201309696 7229091667 7236959744 7310835712 7347027968 7385197568 7395540992 7409573312 7413688961 7421757952 7458499328 7495422592 7499585926 7536712589 7609421824 7621935104 7648954624 7659667456 7686820736 7710244864 7724874304 7729165087 7855259648 7894147072 7933227008 7946272768 7961350048 7976928736 7985610752 8058065729 8107065344 8176080896 8189526016 8216556544 8221120432 8230068224 8261819048 8270811136 8316372512 8396603392 8440225792 8452046848 8472787384 8482009088 8514731876 8523999232 8556884014 8566197248 8570955344 8613385816 8710782976 8753905664 8784937984 8811708416 8818829443 8828427776 8833331528 8877060892 8921006738 8935676848 9021882368 9066545152 9081454592 9103739636 9116489984 9126412288 9148807654 9194098781 9209217976 9254808164 9300624046 9359458304 9390350336 9395566208 9405792256 9442078912 9452355584 9491132812 9504425728 9538118618 9585337027 9601099592 9693724672 9731122144 9741713408 9779296016 9789939712 9795377536 9830101841 9843869504 9895010804 9943996006 9955180544 9993223709 10004463616 10089631744 10095236032 10128556588 10145212448 10195436272 10212202112 10248404047 10262757568 10361765888 10378805248 10418845696 10430185472 10455780176 10507541464 10524820544 10559558996 10576923616 10629284624 10696523776 10737789952 10749476864 10790947328 10802692096 10847008928 10862200832 10882810802 10900706992 10954670888 10972685248 11008901932 11027005472 11133386752 11176338304 11188502528 11194717184 11234402104 11250136576 11290017956 11308583776 11324422144 11345909134 11364566864 11420827096 11477365844 11537412608 11594528512 11651927168 11671088128 11693232883 11712461768 11728865792 11770444252 11828713778 11907252224 12008618816 12028366336 12068067424 12087912704 12130763974 12147753856 12167730176 12190817261 12214672127 12332511232 12345933824 12396581632 12413943808 12457950848 12519623872 12540211712 12581602208 12602291968 12664679552 12786860032 12793962496 12857298944 12902877664 12924095744 12942196736 12966753296 12988076416 13052373824 13116989536 13250889728 13316488192 13338386432 13385670592 13404418048 13451936288 13518530032 13608288256 13746704384 13792077056 13814757376 13863730256 13883147264 13905977344 13932362584 13959625288 13974818816 14187364352 14237658112 14308141568 14331670528 14378973952 14386960756 14402619392 14458183334 14473919488 14621671424 14694055936 14770395136 14791081984 14819146624 14827377922 14843515904 14900780783 14916998656 14990845184 14999171852 15073425178 15218843648 15243870208 15297909248 15319334912 15373641472 15420489728 15449748608 15458330174 15534856561 15710519296 15788294144 15866454016 15892545536 15922700096 15931544363 15953857472 15971221504 16116131458 16195914287 16214130688 16352161792 16379052032 16433113088 16442240864 16460136448 16523638096 16541622272 16609482421 16632745024 16793206784 16880451584 16904093696 16945574768 16964018176 17029463752 17047998464 17113768028 17132394496 17141910688 17226771632 17316268907 17421565952 17507811328 17569875968 17623416832 17637658886 17656855552 17666663056 17724974029 17754121784 17842013476 17871353696 18043764736 18133090304 18162909184 18207479272 18232979968 18252824576 18297615308 18388197562 18418435952 18479228243 18509616328 18601248092 18718916608 18780700672 18791132416 18811584512 18884157824 18904711168 18951101569 18982265624 19008851456 19076237236 19170674054 19202199184 19265578381 19387449344 19462244288 19483426816 19558592032 19579879424 19590755072 19660203682 19687739008 19757531423 19790021608 19887992012 19986447418 20008927232 20179263488 20190472064 20257113176 20290424896 20390872544 20424404224 20496808094 20525515136 20598277441 20723531776 20837691392 20860370944 20911560352 21015082928 21049641088 21119117992 21153847232 21258569248 21393047552 21475579904 21498953728 21581894656 21605384192 21694017856 21724401664 21765621604 21801413984 21909341776 21945370496 22017803864 22054010944 22266773504 22352676608 22377005056 22389434368 22468804208 22500273152 22580035912 22617167552 22648844288 22691818268 22729133728 22841654192 22954731688 23074825216 23189057024 23303854336 23342176256 23386465766 23424923536 23457731584 23540888504 23657427556 23814504448 24017237632 24056732672 24136134848 24175825408 24261527948 24295507712 24335460352 24381634522 24429344254 24665022464 24793163264 24827887616 24915901696 25039247744 25080423424 25128011089 25163204416 25177181323 25204583936 25329359104 25573720064 25587924992 25714597888 25805755328 25848191488 25884393472 25933506592 25976152832 26104747648 26233979072 26248550741 26501779456 26632976384 26676772864 26771341184 26808836096 26903872576 27037060064 27216576512 27493408768 27584154112 27629514752 27727460512 27766294528 27811954688 27864725168 27919250576 27949637632 28374728704 28475316224 28616283136 28663341056 28757947904 28773921512 28805238784 28916366668 28947838976 29243342848 29388111872 29540790272 29582163968 29638293248 29654755844 29687031808 29801561566 29833997312 29949094049 29981690368 29998343704 30146850356 30437687296 30487740416 30595818496 30638669824 30713854267 30747282944 30840979456 30899497216 30916660348 31069713122 31223523583 31421038592 31576588288 31732908032 31785091072 31845400192 31863088726 31907714944 31942443008 32020826789 32232262916 32391828574 32428261376 32704323584 32758104064 32866226176 32884481728 32920272896 33047276192 33083244544 33218964842 33265490048 33383415163 33586413568 33760903168 33808187392 33891149536 33928036352 34058927504 34095996928 34227536056 34264788992 34283821376 34453543264 34632537814 34803986021 34843131904 35015622656 35139751936 35246833664 35275317772 35313711104 35333326112 35449948058 35508243568 35684026952 35742707392 36087529472 36266180608 36325818368 36414958544 36465959936 36505649152 36595230616 36776395124 36836871904 36958456486 37019232656 37202496184 37437833216 37561401344 37582264832 37623169024 37768315648 37809422336 37902203138 37964531248 38017702912 38089837807 38152474472 38341348108 38404398368 38531156762 38774898688 38924488576 38966853632 39117184064 39159758848 39181510144 39320407364 39375478016 39515062846 39580043216 39710681969 39775984024 39972894836 40358526976 40380944128 40514226352 40580849792 40724707627 40781745088 40848808448 40993616188 41051030272 41196554882 41400498223 41447063552 41675382784 41823120704 42030165856 42099282176 42238235984 42307694464 42457673909 42517138496 42951159808 42997907456 43163789312 43210768384 43388035712 43448803328 43531243208 43602827968 43818683552 43890740992 44035607728 44108021888 44533547008 44705353216 44754010112 44778868736 44937608416 45000546304 45160071824 45234335104 45297688576 45383636536 45458267456 45683308384 45909463376 46149650432 46378114048 46607708672 46684352512 46772931532 46849847072 46915463168 47081777008 47314855112 47629008896 48034475264 48113465344 48272269696 48351650816 48523055896 48591015424 48670920704 48763269044 48858688508 49330044928 49586326528 49655775232 49831803392 50078495488 50160846848 50256022178 50326408832 50354362646 50409167872 50603641669 50658718208 51147440128 51175849984 51429195776 51611510656 51696382976 51768786944 51867013184 51895822727 51952305664 52209495296 52467958144 52497101482 53003558912 53265952768 53353545728 53542682368 53617672192 53807745152 54074120128 54104155609 54433153024 54986817536 55168308224 55259029504 55454921024 55532589056 55623909376 55729450336 55838501152 55899275264 56406460103 56749457408 56950632448 57232566272 57326682112 57515895808 57547843024 57610477568 57832733336 57895677952 58486685696 58776223744 59081580544 59164327936 59276586496 59309511688 59374063616 59603123132 59667994624 59898188098 59963380736 59996687408 60293700712 60875374592 60975480832 61191636992 61277339648 61427708534 61494565888 61681958912 61731806101 61798994432 61833320696 62139426244 62447047166 62842077184 63153176576 63465816064 63570182144 63690800384 63726177452 63815429888 63884886016 64041653578 64358691467 64464525832 64783657148 65408647168 65516208128 65732452352 65768963456 65840545792 66002112361 66094552384 66166489088 66437929684 66530980096 66766830326 67097359189 67172827136 67521806336 67782299072 67856072704 68117855008 68191993856 68455072112 68529577984 68567642752 68810712887 68907086528 69265075628 69607972042 69686263808 70031245312 70279503872 70550635544 70627422208 70666652224 70899896116 71016487136 71368053904 71485414784 71738828329 72175058944 72532361216 72651636736 72829917088 72931919872 73011298304 73190461232 73552790248 73673743808 73916912972 74038465312 74404992368 74875666432 75122802688 75164529664 75246338048 75536631296 75618844672 75804406276 75929062496 76035405824 76179675614 76304948944 76682696216 76808796736 77062313524 77549797376 77848977152 77933707264 78234368128 78319517696 78363020288 78640814728 78750956032 79030125692 79160086432 79421363938 79551968048 79945789672 80717053952 80761888256 81028452704 81161699584 81449415254 81563490176 81697616896 81852630181 81987232376 82102060544 82393109764 82800996446 82894127104 83350765568 83646241408 84060331712 84198564352 84476471968 84615388928 84915347818 85034276992 85335720827 85902319616 86327578624 86421536768 86776071424 86897606656 87062486416 87205655936 87637367104 87781481984 88071215456 88216043776 89067094016 89410706432 89508020224 89557737472 89875216832 90001092608 90320143648 90468670208 90595377152 90767273072 90916534912 91366616768 91818926752 92299300864 92756228096 93215417344 93368705024 93545863064 93699694144 93830926336 94163554016 94629710224 95258017792 96068950528 96226930688 96544539392 96703301632 97046111792 97182030848 97341841408 97526538088 97717377016 98660089856 99172653056 99311550464 99663606784 100156990976 100321693696 100512044356 100652817664 100708725292 100818335744 101207283338 101317436416 102351699968 102858391552 103223021312 103392765952 103537573888 103734026368 103791645454 103904611328 104305465481 104418990592 104935916288 104994202964 106007117824 106531905536 106707091456 106968940723 107085364736 107235344384 107615490304 108148240256 108208311218 108743995927 108866306048 109973635072 110336616448 110518059008 110909842048 111065178112 111247818752 111458900672 111520810541 111677002304 111798550528 112812920206 113498914816 113901264896 114465132544 114653364224 115031791616 115095686048 115220955136 115665466672 115791355904 116266376947 116973371392 117552447488 118163161088 118328655872 118553172992 118619023376 118748127232 119206246264 119335989248 119796376196 119926761472 119993374816 120587401424 121213882349 121750749184 121950961664 122383273984 122554679296 122855417068 122989131776 123363917824 123463612202 123597988864 123666641392 124074818203 124278852488 124894094332 125684154368 126306353152 126931632128 127140364288 127381600768 127452354904 127630859776 127769772032 128083307156 128717382934 128929051664 129354597701 129567314296 130817294336 131032416256 131464904704 131537926912 131681091584 132004224722 132189104768 132332978176 132657710983 132875859368 133061960192 133533660652 134194718378 134345654272 134859048667 135043612672 135564598144 135712145408 136235710016 136383987712 136910144224 137059155968 137135285504 137621425774 137814173056 138302719961 138530151256 139215944084 140062490624 140559007744 141101271088 141254844416 141333304448 141799792232 142032974272 142736107808 142970829568 143477656658 144187942087 144350117888 145064722432 145659834176 145863839744 146022596608 146380922464 147105580496 147347487616 147833825944 148076930624 148809984736 149751332864 150245605376 150329059328 150492676096 151073262592 151237689344 151608812552 151858124992 152070811648 152359351228 152609897888 153365392432 153617593472 154124627048 155099594752 155697954304 155867414528 156468736256 156639035392 156726040576 157281629456 157501912064 158060251384 158320172864 158842727876 159103936096 159891579344 161434107904 161523776512 162056905408 162323399168 162898830508 163126980352 163395233792 163705260362 163974464752 164204121088 164786219528 165601992892 166701531136 167292482816 168120663424 168397128704 168952943936 169230777856 169830695636 170068553984 170671441654 171804639232 172655157248 173552142848 173795213312 174124972832 174411311872 175274734208 175562963968 175896077623 176142430912 176240269261 176432087552 178134188032 178821412864 179016040448 179115474944 179750433664 180002185216 180640287296 180937340416 181190754304 181534546144 181833069824 182733233536 183637853504 184598601728 185512456192 186430834688 186737410048 187091726128 187399388288 187661852672 188327108032 189259420448 190516035584 192137901056 192453861376 193089078784 193406603264 194092223584 194364061696 194683682816 195053076176 195434754032 197320179712 198345306112 198623100928 199327213568 200313981952 200643387392 201024088712 201305635328 201417450584 201636671488 202414566676 202634872832 204703399936 205716783104 206446042624 206785531904 207075147776 207468052736 207583290908 207809222656 208610930962 208837981184 209643658343 209871832576 209988405928 212014235648 213063811072 213414182912 213937881446 214170729472 214470688768 214996979869 215230980608 216296480512 216416622436 217487991854 217732612096 218564665081 219947270144 220673232896 221036118016 221819684096 222130356224 222495637504 222917801344 223041621082 223354004608 223597101056 224145787523 225625840412 226997829632 227802529792 228930265088 229306728448 230063583232 230191372096 230441910272 231330933344 231582711808 232532753894 233683906141 233946742784 235104894976 236326322176 236657311744 237106345984 237238046752 237496254464 238412492528 238671978496 239592752392 239853522944 239986749632 241174802848 242427764698 243501498368 243901923328 244766547968 245109358592 245710834136 245978263552 246727835648 246927224404 247195977728 247333282784 248149636406 248557704976 249788188664 251368308736 252612706304 253863264256 254280728576 254763201536 254904709808 255261719552 255539544064 255746053847 256166614312 257434765868 257858103328 258709195402 259134628592 261634588672 262064832512 262929809408 263075853824 263362183168 264008449444 264378209536 264665956352 265315421966 265751718736 266123920384 266628864649 267067321304 268389436756 269718097334 270087225344 271129196288 271424290816 272471420032 272767975424 273820288448 274118311936 274270571008 275242851548 275628346112 276605439922 277060302512 277974773783 278431888168 281118015488 282202542176 282509688832 282666608896 283599584464 284065948544 285072953389 285472215616 285941659136 286955313316 288375884174 288700235776 289803487561 290129444864 291319668352 291727679488 292761844928 294211160992 294694975232 295667651888 296153861248 297203717363 297619969472 300491210752 300658118656 300985352192 302146525184 302475378688 303217625104 303716249984 304141623296 304718702456 305219795776 306730784864 307235186944 308249254096 310199189504 311395908608 311734829056 312937472512 313278070784 313452081152 314563258912 315003824128 316120502768 316640345728 317685455752 318207872192 319783158688 322868215808 323047553024 324113810816 324646798336 325797661016 326253960704 326790467584 327410520724 327948929504 328408242176 329572439056 331203985784 333403062272 334584965632 336241326848 336794257408 337905887872 338461555712 339661391272 340137107968 341342883308 343609278464 345310314496 347104285696 347590426624 348249945664 348822623744 350549468416 351125927936 351792155246 352284861824 352480538522 352864175104 354225491683 357642825728 358032080896 358230949888 359500867328 360004370432 361280574592 361874680832 362381508608 363069092288 363270759089 363666139648 365466467072 367275707008 369197203456 371024912384 372861669376 373474820096 374183452256 374798776576 375323705344 376654216064 378518840896 378729089263 381032071168 384275802112 384907722752 386178157568 386813206528 388184447168 388728123392 389367365632 390106152352 390869508064 394640359424 396690612224 397246201856 398654427136 400627963904 401286774784 402048177424 402611270656 402834901168 403273342976 404829133352 405269745664 409406799872 411433566208 412892085248 413571063808 414150295552 414936105472 415166581816 415618445312 417221861924 417675962368 419287316686 419743665152 419976811856 424028471296 426127622144 426828365824 427875762892 428341458944 428941377536 429993959738 430461961216 432122642707 432592961024 432833244872 434975983708 437129330162 439894540288 441346465792 442072236032 443639368192 444260712448 444991275008 445835602688 446083242164 446708009216 447194202112 448291575046 450510840269 451251680824 455605059584 457860530176 458613456896 460127166464 460382744192 460883820544 462014786527 462661866688 463165423616 465065507788 467367812282 467893485568 469681514323 470209789952 472652644352 474212691968 474476093504 474992508928 476824985056 477343956992 479185504784 479707045888 479973499264 481674990209 482349605696 484855529396 487002996736 487803846656 489533095936 490218717184 491421668272 491956527104 493854448808 494391955456 494666565568 496299272812 497115409952 499576377328 502171798303 502736617472 505225412608 507726528512 508561457152 509526403072 509809419616 510523439104 511079088128 511492107694 512333228624 514869531736 515716206656 517418390804 518269257184 523269177344 524129665024 525859618816 526151707648 526724366336 528016898888 528756419072 529331912704 530630843932 531503437472 532247840768 533257729298 534134642608 536778873512 539436194668 540174450688 542258392576 542848581632 544942840064 545535950848 547640576896 548236623872 548541142016 549581945501 550485703096 551256692224 553210879844 554120605024 555949547566 556863776336 562236030976 564405084352 565019377664 565333217792 567199168928 568131897088 570145906778 570944431232 571883318272 572968411267 573910626632 576751768348 579606975122 580258889728 582639336704 583455358976 585523689856 588422321984 589389950464 591335303776 592307722496 594407434726 595239938944 597350045789 600982421504 601316237312 604293050368 604950757376 606435250208 607432499968 608283246592 609437404912 610439591552 613461569728 614470373888 616498508192 620398379008 622791817216 623469658112 625874945024 626556141568 626904162304 629126517824 630007648256 632241005536 633280691456 635370911504 636415744384 639566317376 645736431616 646095106048 648227621632 649293596672 651595322032 652507921408 653580935168 654821041448 655897859008 656816484352 659144878112 662407971568 666806124544 669169931264 672482653696 673588514816 675811775744 676923111424 679322782544 680274215936 682685766616 687218556928 690620628992 694208571392 695180853248 696499891328 697645247488 701098936832 702251855872 703584310492 704569723648 704961077044 705728350208 708450983366 715285651456 716461899776 719001734656 720008740864 722561149184 723749361664 724763017216 726138184576 726541518178 727332279296 730138258367 730932934144 734551414016 738394406912 742049824768 745723338752 746949640192 748366904512 748782585061 749597553152 750647410688 753308432128 757037681792 757458178526 761207971489 762064142336 768551604224 769815445504 772356315136 773626413056 776368894336 777456246784 778734731264 780212304704 780645673787 781739016128 789280718848 793381224448 794492403712 797308854272 801255927808 802573549568 804096354848 805222541312 805669802336 806546685952 809658266704 810539491328 813864638629 818813599744 822867132416 825784170496 827142127616 828300591104 829872210944 830333163632 831236890624 834443723848 835351924736 838574633372 839487330304 839953623712 848056942592 852255244288 853656731648 855751525784 856682917888 857882755072 859987919476 860923922432 864245285414 865185922048 865666489744 868523727421 869951967416 874258660324 879789080576 882692931584 884144472064 887278736384 888521424896 889982550016 890701773743 891671205376 892166484328 893416018432 894388404224 896583150092 901021680538 902503361648 905482183907 911210119168 915721060352 917226913792 920254332928 920765488384 921767641088 924029573054 925323733376 926330847232 928603976881 930131015576 934735624564 939363028646 940419579904 945305288704 948425383936 948952187008 949985017856 953649970112 954687913984 958371009568 959414091776 959946998528 963349980418 964699211392 968119039727 969711058792 974005993472 979066191872 980437434368 982843336544 983913054208 987708897616 988783910912 989333131136 992598545624 994230819904 999152754656 1004343596606 1005473234944 1009315594609 1010450825216 1015453057024 1019052806144 1019618839232 1021046878208 1022158176256 1022984215388 1024666457248 1029739063472 1031432413312 1034836781608 1036538514368 1046538354688 1048259330048 1051719237632 1052303415296 1053448732672 1056033797776 1057512838144 1058663825408 1061261687864 1063006874944 1064495681536 1066515458596 1068269285216 1073557747024 1078872389336 1080348901376 1084516785152 1085697163264 1089885680128 1091071901696 1095281153792 1096473247744 1097082284032 1099163891002 1100971406192 1102513384448 1106421759688 1108241210048 1111899095132 1113727552672 1124472061952 1128810168704 1130038755328 1130666435584 1134398337856 1136263794176 1140291813556 1141888862464 1143766636544 1145936822534 1147821253264 1153503536696 1159213950244 1165278673408 1166910717952 1171047379712 1176844643968 1178779900928 1181016521183 1182670607552 1184615444992 1188814869452 1190479877888 1194700091578 1201964843008 1202632474624 1208586100736 1212870500416 1214864999936 1216566493184 1218874809824 1220879183104 1226923139456 1228940747776 1231272543361 1232997016384 1233681884827 1245583634432 1246939316224 1251749890048 1253112283136 1253808324608 1258253035648 1260015296512 1264482011072 1266561382912 1270741823008 1272831488768 1279132634752 1291472863232 1292190212096 1296455243264 1298587193344 1303190644064 1305015842816 1307161870336 1309642082896 1311795718016 1313632968704 1318289756224 1324815943136 1333612249088 1338339862528 1344965307392 1347177029632 1351623551488 1353846222848 1358645565088 1360548431872 1365371533232 1374437113856 1381241257984 1388417142784 1390361706496 1392999782656 1395290494976 1402197873664 1404503711744 1407168620984 1409139447296 1409922154088 1411456700416 1416901966732 1430571302912 1432923799552 1438003469312 1440017481728 1445122298368 1447498723328 1449526034432 1452276369152 1453083036356 1454664558592 1460276516734 1461865868288 1467505608401 1469102828032 1476788813824 1484099649536 1491446677504 1493899280384 1496733809024 1497565170122 1499195106304 1501294821376 1504978859083 1506616864256 1514075363584 1514916357052 1522415942978 1524128284672 1537103208448 1539630891008 1544712630272 1547252826112 1552737788672 1554912493568 1557469462528 1560424609408 1561291347574 1563478032256 1569020512661 1578561437696 1586762448896 1588984807424 1594617708544 1602511855616 1605147099136 1608192709696 1610445082624 1611339604672 1613093371904 1619316533408 1621078982656 1627729277258 1635787342987 1637627199488 1645734264832 1651568340992 1654284255232 1656601182208 1659744421888 1660666327264 1662473781248 1668887447696 1670703849472 1677149266744 1678974660608 1679907247424 1696113885184 1704510488576 1707313463296 1711503051568 1713365835776 1715765510144 1719975838952 1721847844864 1728490570828 1730371844096 1731332979488 1737047454842 1739903934832 1748517320648 1759578161152 1765385863168 1768288944128 1774557472768 1777042849792 1779965100032 1781403547486 1783342410752 1784332968656 1786832036864 1788776808448 1790222376929 1793166300184 1802043361076 1805006723296 1810964367814 1822420238336 1831442120704 1834453827584 1840508665856 1841530976768 1843535282176 1848059146108 1850647466752 1852661694464 1857207953762 1860262031152 1866402052543 1869471249128 1878726057292 1890610577408 1896850767872 1897904374016 1899970035712 1907299940224 1909375827968 1914061258469 1916742019136 1918828183552 1919893997056 1926699960836 1929398422784 1936238079454 1939422117584 1945823416481 1948011986944 1958132383744 1965686673088 1967826108416 1975417795232 1977567821824 1978666262272 1985197091248 1988461639808 1995510673723 1998305509312 2008687193212 2018631189218 2020901650432 2030906114048 2038105612288 2039237678464 2042093756416 2045968430776 2049332914496 2059478126944 2062864826624 2069673563216 2073077028736 2080426021541 2093076709376 2103438475264 2104606830592 2106897465344 2112067595552 2115025676288 2117327650816 2122523375728 2126013749888 2128991363072 2133030917192 2136538570432 2147115494048 2157744778672 2160697802752 2169033570304 2171394326528 2179771360256 2182143803392 2190562307584 2192946495488 2194164568064 2198327782004 2201942812384 2205026768896 2212843519376 2216482420096 2223798190264 2227455105344 2248944123904 2257620337408 2260077510656 2261332871168 2268796675712 2272527588352 2280583627112 2283777724928 2287533273088 2291873645068 2295642506528 2307007073392 2318427900488 2330557346816 2333821435904 2342094759424 2353689287936 2357559801856 2362033042366 2365341215104 2369230889984 2377629738904 2380959755776 2389400183156 2403929686016 2405264949248 2417172201472 2425741000832 2429729999872 2433132986368 2437749619648 2441758366208 2453846278912 2457881495552 2462545086722 2465994032768 2467363769654 2491167268864 2503499780096 2506224566272 2507616649216 2516506071296 2520030593024 2528964022144 2533122765824 2541483646016 2542895313623 2545662977536 2558265269504 2582945726464 2584380424192 2592910486528 2597174386688 2606381288128 2610031685632 2614323740672 2619284165792 2623591436032 2627265937408 2636579512448 2649631886272 2651103624841 2667224498176 2676679725056 2689930614784 2694354059264 2703247102976 2707692445696 2717291130176 2721096863744 2730743066464 2748874227712 2762482515968 2776834285568 2780723412992 2785999565312 2790580989952 2804395747328 2809007423488 2814337241968 2818278894592 2819844308176 2822913400832 2833803933464 2861142605824 2865847599104 2876006938624 2880034963456 2890244596736 2894997446656 2899052068864 2904552738304 2906166072712 2909329117184 2920553033468 2923731736576 2935011216802 2938205656064 2953577627648 2968199299072 2982893355008 2987798560768 2993467618048 2995130340244 2998390212608 3002589642752 3009957718166 3013233728512 3024858498949 3028150727168 3029832714104 3044831885956 3074206416896 3079261782016 3089425260544 3094505652224 3102099280967 3105475577344 3109824987136 3114938925056 3120849218816 3122582695148 3126956064512 3138041025322 3153575881883 3157122875392 3173524897792 3189235417088 3205023711232 3210294198272 3216385419392 3220890165248 3222679209344 3226186743808 3234103505689 3238633066816 3242157965312 3255458554516 3271574685974 3275254398976 3291468529664 3303136681984 3308568510464 3319488843776 3321332654528 3324947562496 3337774895392 3341407698944 3354298533488 3357949321216 3359814494848 3371724931463 3392227770368 3409020977152 3414626926592 3423006103136 3426731671552 3431531020288 3439951677904 3443695689728 3456981141656 3460743688192 3462665958976 3474094909684 3479807869664 3497034641296 3515202588121 3519156322304 3530771726336 3536577888256 3549114945536 3554085699584 3559930200064 3562807094972 3566684821504 3568665937312 3573664073728 3577553616896 3580444753858 3586332600368 3604086722152 3610013446592 3621928735628 3644840476672 3662884241408 3668907655168 3681017331712 3683061953536 3687070564352 3696118292216 3701294933504 3705323388928 3714415907524 3720524062304 3732804105086 3738942498256 3757452114584 3781221154816 3793701535744 3795808748032 3799940071424 3814599880448 3818751655936 3828122516938 3833484038272 3837656367104 3839787994112 3847073618507 3853399921672 3858796845568 3872476158908 3878844235168 3891646832962 3896023973888 3916264767488 3931373346176 3935652216832 3950835590464 3955135643648 3957332524544 3970394182496 3976923279616 3991021347446 3996611018624 4010778878869 4017374386424 4037262378436 4061812228096 4076211224576 4078475356928 4084187512832 4091936861552 4098665828992 4118956253888 4125729653248 4139347126432 4146154057472 4160852043082 4181450320523 4186153418752 4206876950528 4209213661184 4224135191104 4230051352576 4234655301632 4245046751456 4252027499776 4257982726144 4266061834384 4273077140864 4294230988096 4315489557344 4338067140608 4342788653056 4359542720512 4364287606784 4381124615168 4385892990976 4388329136128 4396655564008 4403885624768 4410053537792 4425687038752 4432964840192 4447596380528 4454910210688 4497888247808 4515240674816 4520155021312 4522665742336 4537593351424 4545055176704 4561167254224 4567555449856 4575066546176 4583747290136 4591285013056 4614014146784 4636855800976 4661114693632 4667642871808 4684189518848 4707378575872 4715119603712 4724066084732 4730682430208 4738461779968 4755259477808 4761919511552 4778800366312 4810529898496 4834344402944 4851482001664 4859459999744 4866265972736 4875499239296 4883516732416 4907692557824 4915762991104 4925090173444 4931988065536 4934727539308 4982334537728 5006999560192 5015233298432 5033012142592 5040061186048 5057928044288 5066245531648 5082967292032 5085790627246 5091325955072 5110967808569 5116530539008 5165891452928 5168760848384 5185820973056 5194348773376 5212762576256 5220063371264 5228647481344 5238568331584 5241478095427 5247182872064 5254531874816 5273159024896 5299263772544 5302207249682 5334448996352 5353359450112 5379861229568 5388708118528 5406494205952 5415384891392 5434582260352 5442193727488 5461486132928 5464519716509 5497748455424 5524965031936 5553668571136 5561446825984 5571999130624 5581161979904 5608791494656 5618014846976 5628674483936 5636557789184 5639688616352 5645826801664 5667607866928 5697052470403 5722285211648 5731695198208 5752013877248 5760069926912 5780489193472 5789994893312 5798104137728 5809105476608 5812332145424 5818658234368 5841106066936 5847463473152 5870022433604 5876411312128 5907155255296 5936398598144 5965786710016 5975597121536 5986935236096 5990260680488 5996780425216 6005179285504 6019915436332 6026467457024 6049716997898 6056301454336 6059665428208 6079666091947 6089663771912 6148412833792 6158523564032 6178850521088 6189011304448 6204198561934 6210951154688 6219649974272 6229877850112 6234912416201 6241698437632 6245165390296 6253912129024 6276082050644 6307151763766 6314245750784 6338375287349 6347049795584 6378470834176 6410047422464 6420588396544 6432770838784 6441780330496 6445358418688 6452373487616 6468207011378 6477266133632 6484315930624 6500227838167 6510917109032 6543149371948 6582937059328 6606273363968 6617137020928 6638977687552 6642665309056 6649895124992 6675549790784 6682815397888 6708597066976 6715898642432 6719628989696 6743449862926 6776833278089 6784455540736 6818041954304 6846012206272 6853463343104 6863062040576 6879903355808 6887391379456 6913962283312 6921487376384 6925331917952 6948189819368 6959615739328 6994069282592 7030405176242 7038312644608 7061543452672 7073155776512 7098229891072 7108171399168 7125614189944 7133369643008 7137331874624 7147328147456 7155107233792 7160889507716 7172665200736 7208173444304 7220026893184 7243857471256 7289680953344 7325768482816 7337815310336 7362034663424 7366123907072 7374141128704 7392236584432 7402589867008 7410646777856 7428831815048 7441048124608 7465608210172 7477884996512 7514904229168 7562442309632 7587403071488 7591617496064 7599880142848 7629199760896 7637503311872 7656245033876 7666968076544 7675312734208 7679575988224 7694147237014 7706799843344 7717593691136 7744952317816 7757688470336 7783293665924 7832529534976 7862746692352 7871304433664 7901671180928 7910271287296 7914665049088 7940788364992 7953846559232 7982042694892 7993222037248 8021557757738 8034748772848 8074524756872 8152422449152 8156950713856 8168375025664 8183873723104 8197331657984 8237912507776 8251459306496 8267115648281 8278694252864 8292308114944 8321704086164 8362900641046 8372306837504 8413753901056 8418427322368 8448270382208 8460102705152 8490093502912 8504054999552 8515965452288 8532123668768 8546154281728 8588461976192 8618907803527 8630979114688 8676134281216 8719085441024 8728575213568 8762249230336 8771785981952 8776658272256 8793311128016 8807771249536 8820107075584 8851374077504 8865929680384 8895192761056 8909820421376 8995776495616 9030481349632 9040310042624 9045331484672 9075186702848 9090110353408 9122334508448 9135110899712 9150133092352 9167494580272 9182570026112 9228028293568 9273711601952 9322229387264 9335285743616 9368379037696 9414757151744 9430239207424 9448132169464 9461364860416 9476923559936 9510518955616 9523839023104 9557600732624 9621059796992 9668688805888 9702964003328 9718919999488 9732531945472 9750998478592 9767033464832 9815385115648 9831525982208 9850180346888 9863976131072 9869455078616 9964669075456 10013999120384 10030466596864 10066024285184 10080122372096 10115856088576 10132491063296 10165934584064 10171581254492 10182651910144 10221935617138 10233061078016 10272539258807 10337521696768 10371641946112 10388697546752 10425525152512 10440126742528 10457294962688 10477136663168 10482956190854 10494365744128 10509063749632 10534852013581 10546318049792 10598527545088 10604414499364 10668897992704 10706718900224 10759722459136 10777416237056 10812988411904 10830769782784 10869164520704 10884387454976 10922972265856 10929039433018 10983143588627 10995496910848 11049930063872 11107337142272 11122893651968 11143998261248 11162323959808 11217582989312 11236029693952 11257348967872 11273115578368 11279377232704 11291653603328 11335215733856 11394104940806 11444570423296 11463390396416 11504027754496 11520139853824 11560978386944 11579989786624 11596208275456 11618210953216 11624664290848 11637316468736 11682212133872 11694926946304 11740044867208 11752822624256 11814310510592 11872797196288 11931573420032 11951194243072 11973870472192 11980521360976 11993560850432 12010358571008 12039830872664 12052934914048 12099433995796 12112602908672 12119330856416 12159332183894 12179327543824 12296825667584 12317047128064 12357701042176 12378022608896 12408397123868 12421902309376 12439299948544 12459755700224 12469824832402 12483396875264 12490330780592 12507824258048 12531556638503 12552164101288 12614303527532 12676750574698 12694099591168 12756941668352 12820094844928 12841176793088 12865541677568 12883560660992 12890716837376 12904746975232 12936414022756 12954532267264 12968631861248 13000455676334 13021834218064 13064814367801 13086298743896 13212546727936 13234274041856 13277955375104 13285330618112 13299790249984 13351099581568 13365630795776 13398428809283 13417194133952 13431797284864 13439257979392 13486899725852 13553666556178 13568911081472 13620763915367 13636083908608 13692024412544 13706926686208 13759806711616 13774782758912 13827924566624 13842974752768 13850663835904 13896379638736 13919231478656 13968574716061 13988138565184 14060810352484 14123086905344 14146311553024 14196459782144 14216342798336 14251228379888 14266739286016 14274663749248 14294656294912 14321779015432 14345330401472 14416346888608 14440053786368 14487714942512 14562982150787 14579361906688 14651536965632 14724069326848 14732247814144 14748282257408 14784473168864 14805179734016 14821293555712 14857663630096 14882096249216 14931216420344 14955769993024 15029808458336 15124884619264 15174806142976 15183234992128 15199760285696 15258399521792 15275006623744 15312490067752 15333936153088 15350625468416 15359151976448 15388294474028 15413599686688 15435187382272 15489904635632 15515376940672 15566587331848 15665059069952 15725493384704 15742608867328 15803342361856 15820542574592 15829330098176 15881576729984 15907693118464 15964085389784 15986444074496 16043115515476 16069497545696 16149049513744 16304844898304 16313901427712 16336750051328 16367747446208 16394663315968 16475825015552 16502918612992 16534231296562 16557388505728 16584616229888 16643408172328 16725801282092 16827507802112 16836854644736 16896540764416 16920205410304 16980187005824 17008109999104 17031930904576 17064247337536 17092308563456 17176923952384 17237815607054 17261958229376 17352268562432 17438170882048 17524498460672 17543571963904 17553316544512 17586622256032 17615542499072 17640214151168 17702748155008 17731859360768 17790385522112 17800267195361 17819640842752 17991552991232 18060962699264 18080620085248 18090662969344 18150373405696 18180220706816 18244669016896 18270221799424 18300266184704 18334989160544 18365140052224 18456056587136 18547423203904 18644458774528 18670571487232 18736758075392 18829514303488 18860478414848 18896264338928 18922729720832 18953847119872 19021037911232 19047678046208 19115201465248 19242119593984 19337377611776 19405928006656 19437839998976 19465063890944 19501996957184 19534066929664 19630770231296 19663051964416 19700360693776 19727952262144 19738910157232 19929338150912 20027998240768 20060933193728 20132048570368 20160244744192 20231712177152 20264982126592 20331869168128 20343162508984 20365303820288 20443871234276 20466122156032 20545078517614 20675043393536 20743283892224 20777395093504 20851050305024 20880253485056 20914589925376 20954273326336 20965912381708 20988731488256 21018127499264 21069704027162 21092636099584 21174009492643 21197055090176 21208828998728 21413437800448 21519444918272 21554832474112 21625976823808 21661539565568 21714694966769 21738329041408 21768774909952 21845944531712 21858078866036 21966287177254 21990993821696 22075031173181 22099860127744 22214674284544 22287996522496 22324647919616 22435165978624 22472059387904 22514697935744 22546231156736 22558754465408 22583307206656 22638724539823 22670431467712 22788209881612 22889140846592 22926780792832 23008055508992 23040279707648 23121956773888 23159979573248 23236421906432 23249328581696 23274632937472 23364424267744 23389853892608 23480089734416 23505645248512 23602074520241 23628621021184 23745594392576 23863146840064 23902388486144 23947740944384 23961042721952 23987121700864 24020717142016 24079661745328 24105869828096 24198867991592 24225205817344 24238661712832 24318664367788 24358655087648 24593651335168 24634094256128 24715402084352 24756045217792 24816794247736 24843804618752 24878599897088 24919511400448 24939649664804 24966793750528 24980661561184 25015648516096 25063113277006 25104328202576 25228607055064 25353501149396 25388199182336 25513883336704 25640189689856 25682353586176 25731083355136 25767121321984 25781433674752 25809493950464 25830351438547 25872828045512 25909064534528 25937263722496 26000911352668 26043668436128 26129628735602 26172597487792 26425093455872 26468548083712 26555910750208 26570661236224 26599580499968 26702199163136 26731261591552 26796857618566 26834388267904 26863594569728 26878515958784 26929515329549 26973799451704 27107333112356 27241527830734 27272167817216 27384048825088 27413853372416 27519613423232 27549565517824 27655849133248 27685949505536 27701327671808 27792759277472 27838462957312 27937149432122 27976277130368 28075452152083 28121620704968 28246173810688 28392919564288 28432685596672 28502456759776 28533478572032 28549327498496 28589312589824 28643558030864 28690660802944 28832693777216 28880107572736 28975429885024 29125964301574 29158723813376 29270152243661 29303073931264 29448138653696 29464495628288 29568946337728 29610359468032 29642587111424 29715327260192 29764192498432 29862432840688 29911539986048 30059616916672 30349612285952 30366469984256 30399520571392 30516799043584 30550013247488 30624980135504 30667872306176 30701250936832 30718303952896 30776588948056 30827199373376 30870374764544 30979809271264 31030753881344 31133174663696 31330118139904 31450986769408 31485217734656 31606684723712 31641085149184 31658660196352 31763153459968 31815386236928 31928170779568 31972888148992 32086231030952 32138995091392 32298099027488 32609689796608 32627802855424 32673500102656 32735494892416 32789326631936 32951650031104 33005837225984 33068462593124 33114777011456 33169232459776 33286816344656 33451602564184 33673709289472 33793081528832 33840410820608 33960374011648 34016219998208 34063861809152 34128494675072 34184617126912 34353847904768 34475631214108 34523916458752 34704537124864 34876341764096 35048996921344 35106633089024 35173244512064 35231084998144 35280428302336 35405496310016 35463718721536 35580771044224 35600534390722 35639281685504 35776774659983 36121925398528 36161240170496 36181325938688 36300746811392 36360441413632 36489338033792 36540443598848 36600532369408 36669978321088 36690346667989 36730280104448 36912113174272 37094846407808 37288917549056 37341142974464 37473516150784 37659028606976 37720956829696 37792528677856 37845459441664 37907694239744 38042075822464 38095356092416 38230402930496 38251638015563 38484239187968 38674755223552 38811856013312 38875679997952 38930127781888 39003993914368 39068133859328 39261540462592 39326103928832 39400721387552 39455904524288 39477820314464 39858676301824 40055996481536 40121866387456 40264097140736 40320489488384 40463424354304 40529964253184 40663738336256 40686325017968 40730607640576 40887742468552 40932244312064 41090157035228 41350086787072 41486567784448 41554790187008 41702100610048 41760506970112 41829179850752 41908546652672 41931824763416 41977462976512 42036254998528 42139408054324 42185272199168 42348018985286 42394110180352 42417657997456 42557662643629 42826875600896 43038889836544 43109664948224 43251953647616 43323079131136 43429389933538 43476658082816 43537549819904 43644386913407 43691889063424 43716157732072 43932574354508 44150062346362 44199720255488 44429348569088 44575993044992 44649295839232 44870331957248 44944118775808 45029395871488 45092462313472 45117508930816 45166614413312 45277449079646 45340862935424 45501594867169 45576419763224 45778281693184 46016111017984 46080559415296 46243913547776 46319959146496 46472843812864 46498657163392 46549265874944 46728848535488 46779707785216 46960179468832 47011290497024 47204149040482 47257242042368 47437832946623 47491188785152 47726293680128 47895481888768 47922085443904 47974243401728 48041434284032 48159323490656 48211739656192 48397735983184 48450411634688 48477323425664 48637328735576 48717310175296 49187302670336 49268188512256 49430804168704 49512090435584 49633588495472 49687609237504 49757199794176 49879299329608 49933587501056 49961323122368 50031297032192 50126226554012 50208656405152 50457214110128 50707002298792 50776398364672 51027766673408 51280379379712 51364707172352 51462166710272 51534242643968 51562867349504 51618987900928 51660702877094 51745656091024 51818129069056 51874527444992 52001822705336 52087336872256 52259257471204 52345194975584 52850186911744 52937096167424 53111821500416 53141322472448 53199160999936 53404398326272 53462523183104 53593715237132 53668776535808 53727189139456 53757031917568 53859030659098 53947598903408 54214666224712 54483055661468 54768097650176 54827706744832 55039226846464 55099131035648 55311698266496 55371899011072 55402655343616 55507776495601 55585518554944 55676925914624 55874298864244 55952554260736 56150904304166 56243241409936 56492347621376 56785839128576 57004913519552 57066957144064 57098654996992 57178625179648 57287116061728 57381321605888 57665387554432 57760215145472 57869809537967 57950859770048 58251928603148 58540304487322 58606147862528 58896277307392 58928991256576 59137892675456 59220718936064 59430654520384 59528384996864 59724865681376 59823079972096 60119233833344 60332354624689 60699224571904 60732939968512 61033598087168 61100026494976 61249960271008 61335744612352 61402501873664 61436607905792 61553177896112 61654398746752 61740749529088 61959618542528 62061507762688 62266349327392 62660236279808 62901973538816 62970435469312 63213369447424 63282170298368 63317320392704 63526306919936 63630772473856 63856341559136 63945776297984 64172462061904 64277990182784 64596198054976 65219379593216 65255605710848 65347000205312 65470989784832 65578653263872 65903300062208 66011674451968 66136925186248 66229554022912 66338464919552 66573632689312 66903205128368 67347418578944 67586163057664 67680821641216 67920748023296 68032439996416 68127723618304 68256989350144 68369234253824 68707695809536 68951262428216 69047832917504 69409074249728 69752683528192 70097993842688 70213266178048 70346489024128 70462169996288 70560856604672 70810992620032 70927437443072 71161542088448 71201068781444 71278563371008 71553549319966 72243850797056 72362651877376 72601493622784 72720882827264 72978676067584 73080887197696 73201064738816 73339956642176 73380693335978 73460560208896 73743964095067 73824226348544 74189692815616 74577835098112 74682285948928 74947032301568 75318057213952 75441913659392 75585057355712 75690918883328 75815388479488 76084151644928 76190712184832 76460805860992 76503276031126 76882005120389 76968478375936 77349510447104 77623712026624 77751359995904 77860255563776 78007987828736 78136267718656 78523080925184 78652207857664 78801442775104 78911809048576 78955640628928 79717352603648 80111992963072 80243732774912 80528194281472 80640978976768 80926848708608 81059928506368 81327476672512 81372650035936 81461215281152 81775484937104 81864488624128 82180314070456 82700173574144 82973135568896 83109580374016 83404201220096 83521013940224 83658359701504 83817093305344 83863649526832 83954925953024 84072509997056 84278816108648 84370544398336 84696037970572 84788220360704 84835315994912 85115325287258 85653751201792 86077779673088 86219329896448 86503907295232 86646158262272 86858779867076 86953316165632 87075099639808 87288773826814 87383778126848 87432315464144 87720896469521 87865148709016 88300124692724 88858697138176 89151986089984 89298591678464 89740663914496 89888237551616 89960879148043 90058791742976 90184924626944 90235017861632 90333228826624 90554898159292 90681725870848 91003189734338 91152839526448 91453700574607 91556563386368 92032222035968 92487827095552 92639918292992 92945687625728 92997314326784 93098531749888 93457697070976 93559415570432 93789001664981 93920358937664 94022580994048 94408298080964 94875665893246 94982377570304 95452587360256 95790963777536 95844170887808 95948486803456 96318646981312 96423479312384 96795471966368 96900823269376 96954646851328 97274657471152 97434620350592 97780023012427 98374605340672 98861608337408 99024180871168 99267176990944 99375218475008 99514399588352 99758598659216 99867175002112 99922646244736 100062594064384 100252453108024 100417312810304 100914428220256 101414004597584 101552796729344 101940875055509 102055533346816 102560758759424 102924333420544 103068485287936 103125734699008 103237975801856 103321405754188 103491312182048 103636258138112 103749054889984 104003645410672 104174673744512 104518514942408 104690389951168 105700373823488 105874192334848 106223643000832 106282644944896 106398321999872 106808796652544 106925046366208 107187430474264 107337553071616 107454378278912 107514063835136 107718061318196 107895197806816 108429332449424 108966111322936 109536195300352 109655413489664 110078453692928 110198262071296 110623396532992 110743798022144 110805310687232 111015552991202 111171037109888 111353851829248 111748597728488 111905108521472 112301808608332 112486482819872 112984695242752 113571678257152 114009827039104 114133914288128 114197309993984 114357250359296 114574232123456 114762643211776 115330775108864 115520430290944 115739619075934 115901719540096 116503857206296 117080608974644 117792554614784 117857982513152 118275785350912 118441437872128 118861309040768 119056769993728 119449731362752 119646159944192 120238467666688 120664709249378 121398449143808 121465879937024 122067196174336 122499920542016 122671489224704 122805003747328 122873215811584 123106355792224 123308797493504 123481499058176 123919237085056 124123015525376 124532698654784 124601870367527 125803947077632 125940870938624 126426738894848 126564340596736 126634640785408 127052613839872 127261544947712 127712683118272 127891552595968 128344924123808 128555980365568 129192396109952 130438759186432 130511211421696 130694000410624 130941979569664 131157306527744 131806600124416 132023348903936 132273850372496 132459108045824 132676929839104 133147265378624 133806410256736 134694837157888 135172326115328 135361643282432 135841496046592 136064879992832 136255447236608 136513978700288 136738468507648 137415391619072 137902524856432 138095665835008 138818148499456 139505367056384 140195987685376 140426532356096 140692978048256 140924339992576 141121713209344 141621985240064 141854874886144 142323084176896 142402137562888 142557126742016 143107098639932 144487701594112 144725303754752 145202987245568 145441765654528 145957352135168 146161774395392 146402129477632 146679913284352 146761386671956 146921120417792 147487928190134 147648452697088 148218066448501 148379385631232 149155670196224 149894064603136 150636114427904 150883827318784 151170114711424 151381837766656 151630776958976 152002864767383 152168303289856 152381424369664 152921611721984 153006552062252 153764010240778 153936956751872 154699020894208 155247424053248 155502719991808 156015975657472 156272535437312 157046161850368 157304415715328 157602885550208 157823618097152 157911281257856 158471071778761 159434705207296 160223985926144 160487465549824 161056388562944 161281957953536 161853697417216 162119857012736 162654953345024 162745300071872 162922430562304 163550969874208 163728977248256 164360628140912 165214521641687 165400347148288 165946271137792 166219160748032 166808402440192 167042027880448 167316719403008 167634186610688 167727299053664 167909851906048 168145019994112 168557632217296 168741088796672 169392075941144 169576440721408 169670631989824 170230650574516 171307502403584 172155559346176 172438659792896 173007814590464 173292316524544 173717559734152 173906632331264 174150199279616 174577547653628 174767556253696 174864630928288 175441792939042 175730297418032 176600249385448 177717394276352 178303972179968 178597183356928 179481327828992 179776475103232 179921758296086 180117583485952 180369849253888 180470035723264 180666457653248 180812460069829 181109796318584 181363451741696 182006379468676 182305679052896 182907401149214 183113126772736 184064444071936 184975654191104 185279836585984 185891375251456 185994628653568 186197063499776 186915394141952 187118831140864 187578003329962 187840717875328 188045161988096 188506607306843 188816596161928 189751331786492 190905174720512 191581927555072 191688341775616 191896973606912 192637293962624 192846958624768 193590943932736 193801646538752 193909293702656 194549314942304 194869240701184 195560046024854 196528165064581 196749210681344 197723216674816 198534353981888 198750436950016 199028799176704 199517197318432 199734350004224 199845292489472 200125188128768 200504906216048 200834625620608 201828856440512 202828009195168 203881750111018 204111066693632 205121517518848 205848666841088 206136970575872 206251469398016 206642811508376 206982624364096 207272516276224 207498109779968 208007290821344 208349347489024 209037029884816 209380779902336 211400747646976 212447286001664 212565289889792 212796643999744 213617593305088 213850092732416 214374860948528 214675106143232 214908756557824 215028127670272 215436122636392 215790395613632 216858664898848 217932222645872 219072390600704 219310826979328 220156907385856 220396524142592 221246793065984 221487596044288 221610621374464 222031105982404 222342074219776 222707703658496 223497195456976 223810217042944 224603617216664 224972965639744 227143356514304 228019654078208 228267828576256 228394619987968 228714500718592 229148464246912 229525286423552 230661550217728 231040860581888 231479238151868 231803439080192 233007714412592 234161217949288 235715965026304 236551570701824 236882875744256 237722618081536 238113539987456 238899462725504 239292319888384 240476935333376 241329418498756 242796898287616 242931759874048 244134392348672 244999841084032 245342978449408 245746431623168 246212711584448 246617594987008 246962998116352 247838474170112 248246031050752 249065397309568 249203740735054 251607894155264 252853477789696 253128681193472 253269281570816 254105227679744 254523089895424 255425366236544 255783105191936 256689848247616 256832426675923 257111960731136 258384792219904 260877518372864 261022422843392 261388000821248 261883959139328 262314613055488 263613200248832 264046697807872 264547700744992 264918216091648 265353859678208 266294530757248 267612820513472 267761466108941 269389674315776 270344652230656 270723286564864 271682992093184 272129759985664 272510894473216 273027957400576 273476937015296 274830783238144 275805049712864 276191331670016 277636296998912 279010734112768 280391975370752 280853064712192 281385956096512 281848679985152 282243426418688 283243970480128 283709749772288 284646168353792 284804275125776 285114253484032 286214197279864 288975403188224 289450607509504 290405974491136 290883531309056 291914704270336 292323548790784 292804258955264 293359826568704 293522773343912 293842240835584 294975856380268 295296905394176 296436132897002 296758771262464 297903638505403 298311340392448 299788129206272 301272228855808 301767654637568 302340229422848 302763675533312 303261553917952 304005729534766 304336606579712 304762848739328 305510708393849 305843223443968 306013104124504 307528020481556 309398041788416 310494848106496 311005439983616 312031951314944 312545070874624 314092323700736 314608831430656 315205771100416 315647236194304 315822562515712 316942143557522 318511164070183 318869410414592 320447971852288 322112777125888 322563915907072 323707394834432 324239714025472 325309906690048 325490600143744 325844861124608 327101939748416 327457954496512 328721256281824 330429043283374 330800694296576 331892542275584 332438321496064 333616804880384 334084055760896 335268373221376 335454598107328 335819703812096 336290039988224 337115264434592 337482177593344 338784151882288 339152881442816 339341263979648 340461301149032 342615004807168 344311118692352 344877319585792 346015629180928 346584633049088 347435119468304 347813264662528 348300398559232 349155095307256 349535112507392 349729261856576 350883585878084 351460594836064 353200498770896 355434788552704 356607944359936 357194366713856 358962655657984 359552950206464 359843516592172 360235166971904 360739698507776 360940071446528 361332915306496 361624920139658 362219592637168 362726903483392 364012758937352 364611358105792 365814802298428 368128888143872 369951308382208 370559673171968 371782750502912 371989257307136 372394126999552 373830788283904 374237662281728 375156006659924 375681435750656 376090323976192 377013214613686 377633192323856 379502663572984 383163855110144 383376683551232 383793947213824 385274587925248 385693917249536 387181887865472 387603293077504 387818587405312 388554435469207 389098629884608 389738481402368 391120092049708 393056330129162 393498421362688 395446433349632 397068707963776 397500873900032 399034394636864 399468700008448 399690584978944 400250376257536 401009812432096 401669251241216 403657712881024 405088666765769 405656018390336 407763500222036 410243035037696 411697333682176 412273941151744 412502938796032 413285623016752 413965248728192 414545032552448 416014581642688 416698694978048 418074059769632 418761559804672 422326482372823 422801495293952 424894572003328 425130579779584 427235186610176 427700185464832 428749721897056 429350212286464 429817513115648 430056255340544 430872245272784 431580791227264 433717329797696 435864445291744 438144781201408 438621653958656 440313814771712 440793048285184 442493586131968 442975192088576 443221242748928 444062211964808 444684148439552 445415407316992 446994390913952 447620434085888 449207234433328 449945931279488 454286713028608 456039308156416 456535657152512 456789239975936 457429001437184 458296928493824 459050572847104 461323100435456 462081721163776 462958476303736 463606878160384 466015428825184 468322435898576 471431930052608 473103141403648 473765751488512 475445236163072 476227079974912 477798925451008 478584639776768 480953870666752 482658836997512 485863519748096 488268784697344 489999682168064 490685956898816 491492863246336 492425423168896 493235189974016 493925996232704 495676948340224 496492062101504 498130794619136 498407481470108 503215788310528 505706955579392 506538563141632 508210455359488 509046179790848 510850732473088 511566210383872 513379696495232 513664853351846 514223921462272 516207748665469 516769584439808 521755036745728 522044845686784 522776001642496 523767918278656 524629226110976 527226400497664 528093395615744 529095401489984 529836432183296 530707719356416 532589061514496 535225641026944 535522932217882 538779348631552 540689304461312 541446573129728 543365984186368 544259519971328 545021788946432 546055914801152 546953874030592 549661566476288 551610099425728 552382663340032 555272593997824 558021468225536 560783950741504 561706129424384 562771912193024 563697359970304 564486852837376 566487940960256 567419499544576 569292336707584 569608550251552 570228506968064 572428394559728 577950806376448 578901215019008 580811948982272 581767062618112 583829408540672 584647097581568 585608517910528 586719653137408 587045546687824 587684481671168 589951712760536 590593810788352 592872265794004 593517542524928 595807277010806 596622680784896 599576258412544 602544457711616 603535309275136 604680458845696 605527351066624 606523107835904 608011459069532 608673213159424 609525697478656 611021416787698 611686446887936 612026208249008 614046275286647 615056040963112 620989696212992 622010879967232 624063902629888 625090141749248 628184647401472 629217662861312 629726154036301 630411542200832 631294472388608 631645125031424 633884287115044 637022328140366 637738820829184 640175904022249 640895943704576 644225554251776 647414789668864 648479428050944 650619813380096 650981200287488 651689722249216 654203879496832 654915908993024 656523011654867 657442512563648 660858086566748 663785084551168 664876642992128 667233609760768 668168111521792 670536746442752 670909196214656 671639407624192 674230528869184 674964355186688 677568303764576 678305762885632 678682527959296 680922602298064 684460161086989 685230009614336 688622237384704 692031258361856 693169266098176 694870238936608 695626529325056 696600797118464 698310190614512 699070225014784 699458523713152 701767171756168 702921189672128 706400997541792 710869577105408 713215888719872 714388733427712 717925311315968 719687033184344 720470333943808 721479397015552 721880142893056 722665830612992 723249840279316 724439185274336 725453806966784 728025517874704 729222716211584 731629604596856 736257776287744 739902616764416 741119346343936 743565501005824 743978514614272 744788253999104 747661576567808 748475324563456 750312013319848 751362871501312 752180647952384 754026429227372 755266384647712 759005327145968 766327710220288 766753367102464 767587894427648 770549175850496 771387834499072 774363775730944 775206586155008 775637174810624 777108870938414 778197259769216 779476962804736 782240184099416 786112660258324 790892866699264 794137415927552 795001747800064 798068789273728 798937400016896 799381169957888 800500752515072 802019624864192 803338502482432 807315425762048 810177333531538 811312036780672 815527000444072 823394667364352 824547882303488 825005877592064 826571246033504 827930497456384 829090065104896 832029163285376 833397389956096 836148119539264 837523119609344 844652964745646 845602990587904 849789144006656 850261159559168 854470373220352 857499443794112 858700424572928 859635026231296 860112510681088 861744490545568 863161582454528 867434659595392 871728890583488 876289562402816 880627629543424 881586096570368 884987172263936 885950384177152 886442485497856 888124423929616 889368296879104 890830814633984 893988781827904 895240868171776 898414468866656 899891862558976 908573426057216 912078616312832 913071314305024 913578479951872 914858002874368 916593856987648 918101145694208 922646200870912 924163442327552 925916952607472 927213756320768 932030857650368 936644871797152 942863860105216 946206282807296 947531502977024 950890472326144 952454159949824 955597850902016 957169279553536 961907741333504 965317673995024 971727039496192 976537569394688 979999364336128 981371913797632 982985726492672 984850846337792 986470379948032 987851992465408 991353896680448 992984124203008 996261589238272 996814962940216 1006431576621056 1011413911158784 1013077126283264 1016420910718976 1018092359581696 1021701464946176 1023132420767744 1026759392990464 1027329706703692 1028447842924544 1032415497330938 1033539168879616 1037526465139507 1044089691373568 1047535836557312 1049258452221952 1054452800995328 1056186791231488 1058190802979968 1059672864366592 1061415438712832 1064020053371681 1065178123028992 1070451282053888 1071045864435764 1077558697263104 1081378608922624 1082893146259456 1086731968372736 1088519039942656 1092111829602304 1093907748061184 1099323132952576 1103220198851456 1104765326680064 1109297502451327 1110545187995648 1116042936451072 1121567901483008 1123412258848768 1125543824386048 1127394719940608 1128973705674752 1132975881920512 1134838999089152 1138584673415168 1139217100503104 1140457013936128 1144856789119456 1155901612752896 1157802430038016 1161623897964544 1163534125236224 1167658817081344 1169294195163136 1171217035821056 1173439306274816 1174091093375648 1175368963342336 1179903425521072 1181187621576704 1185744531588008 1187035085049856 1191614554021612 1193245361569792 1199152516825088 1205088915423232 1207070618550272 1209360917691392 1211054702133248 1213046215671808 1216022918139064 1217346426318848 1219051394957312 1222042833575396 1223372893775872 1224052416498016 1228092550573294 1230112081926224 1241979392425984 1244021759934464 1248127805259776 1250180283498496 1256369294802944 1258435325722624 1259452308072602 1260823084401664 1262588944777216 1263290250062848 1265687220488803 1267768574230088 1274044656280732 1280351808044498 1281791887409152 1288451108503552 1294829579337728 1296958856101888 1301239626760192 1301962400574976 1303379444498432 1308407758993664 1309831817986048 1313046023309734 1314885025127296 1319546251147901 1321716173133496 1327570169102336 1334467219521536 1336336223043584 1341073492885504 1341818392429312 1343278815248384 1348461057738368 1349928710373376 1355136607529152 1356611525771264 1357365055918592 1361845204596128 1368920322173978 1370460019228672 1375697155452067 1377244474769408 1384062516723712 1389740477873216 1391253058650112 1393201594236928 1396620381229024 1398140450029568 1398917047426304 1403534343512336 1405842379344256 1412801995083584 1426431777439744 1428777466855424 1435850622631936 1439374066368688 1440940667887616 1442958794031104 1443760285786112 1446499680558632 1448878370548672 1450907613933568 1456051035749408 1458445432423168 1463259209193712 1472515552575488 1479805233528832 1487131002011648 1487957029228544 1489576507998208 1495323153135616 1496950649126912 1500624026639696 1502725743002624 1504361295904768 1508052858454744 1510532769295424 1518010654291936 1532655420440576 1533506734204928 1535175788855296 1541098351700992 1542775668998144 1548727551461888 1550413172310016 1551274349621248 1554217741876828 1556394519538432 1558953925609472 1564480368198832 1572225320516648 1588274831855104 1590003495600128 1596137578547456 1597874800033792 1598762339915776 1601001505030144 1604039249728384 1606677004964864 1614630851524096 1620354667063076 1622624073561344 1631054000888144 1646789334728704 1650011755184128 1653142492067008 1655860994912768 1658180130209792 1664058326570752 1666794779912192 1672296239078528 1675046239218688 1689305929491292 1699578288013312 1700522319118336 1708940746440704 1714998887588224 1717400849145856 1720225021362176 1723488981091136 1726323164909056 1734869319190784 1743457781166976 1752579124805632 1761255259086848 1769974344527872 1771900768354304 1772884970995712 1776248847859232 1778736593758208 1781661629267968 1787977563655808 1790481736343552 1796828937733312 1797826986731461 1799783725117952 1817146852114432 1824157232625664 1826142628610048 1827156959903744 1829716005748736 1833187713975296 1836202291388416 1845292401741824 1848326884655104 1851833905214944 1854427512641536 1864061715300736 1873289743594304 1885727720210432 1892412565614592 1895063005954048 1901780944652288 1904908319899648 1911195701804032 1914338559107072 1923815482667008 1930635347990048 1943454078992384 1953075138789376 1959998728672256 1962743827595264 1965971452985344 1969701692675584 1972940759896064 1975703984930816 1982707793360896 1985968248406016 1992523178476544 1993629925880432 2012863153242112 2022827822317568 2026154252566528 2032841821437952 2036184719163392 2043402929892352 2046264841535488 2053518785980928 2054659413407384 2056895685849088 2064830994661876 2067078337759232 2075052930279014 2088179382747136 2095071673114624 2098516904443904 2108905601990656 2112373582462976 2116381605959936 2119345728733184 2122830877425664 2128040106743362 2130356246057984 2138574958756943 2140902564107776 2142091728871528 2162757217845248 2165786292518912 2173463936745472 2177038079885312 2184223659204608 2187815496122368 2198646265905152 2206440397702912 2209530653360128 2218595004902654 2221090375991296 2229578148491281 2232085872902144 2243135802966016 2251087648772096 2254789439881216 2257947411349504 2265951763841024 2269677998178304 2277169346830336 2278434201006208 2280914027872256 2289713578238912 2311803225505792 2315604860076032 2323247795929088 2327068250472448 2335317634162688 2338588390326272 2346878612549632 2348182186751296 2350737926684672 2359806851042144 2362375243153408 2371489063176016 2374070170099712 2383229108043224 2386490723139584 2398305033650176 2410177830846464 2414141237100544 2418721835382784 2422109404266496 2426092431343616 2432045836278128 2434692852637696 2438102789914624 2444085667150792 2446745787551744 2448104832996032 2456185101146588 2460224163852448 2483958784851968 2488043519868928 2496255610519552 2500360566996992 2512738589605888 2516870651445248 2518904616145204 2521646168803328 2525177889554432 2526580500125696 2531374440977606 2535537148460176 2548089312561464 2560703616088996 2576902217007104 2589659158675456 2593917712203776 2602479253520384 2603924801149952 2606758888996864 2608865495293247 2616815517987328 2619663635972096 2626092046619468 2629770050254592 2639092502295802 2643432346266992 2655140338204672 2668934439043072 2682146985771008 2683636784858624 2686557630496768 2696922115476736 2699857420746752 2710273215058304 2713223051542528 2714730111837184 2719881048284449 2723690409192256 2737840644347956 2751394310904134 2754488949538816 2768125033447424 2779480955746432 2782506117300224 2793240762458048 2796280900059136 2797834094852608 2807068687024672 2811684758688512 2825603990167168 2835620667360383 2852863554879488 2871701245263872 2878748132737376 2881881335775232 2885917588062208 2887520571572224 2892999361117264 2897756741097344 2901815227867136 2912102071498816 2916890864846336 2926518418387424 2945031105150976 2956285376609761 2959610467057664 2974262004023296 2975914058457088 2990646306271232 2993901298253824 3001248053279392 3005451486005248 3008722591809536 3016105716909488 3021065538590848 3036021308583872 3065310840881152 3067013468409856 3070351577710592 3082196703401984 3085551337996288 3097455102923776 3100826344620032 3102548699242496 3108435483753656 3112789039076864 3117907851218944 3128960736397664 3144450641033296 3176549663710208 3180006991200256 3192275157094912 3195749600067584 3197524679831552 3202003010060288 3208078499456768 3213354009929728 3229261703048192 3240709334126152 3245248147122688 3262108001776288 3293578669457408 3300023510368256 3306284984134016 3311721989825536 3316360260419584 3328116653141504 3333589559824384 3344592478157056 3350092478437376 3378611858982584 3401044638236672 3417881492881408 3429997775176448 3434801698291712 3440450042724352 3446977962182272 3452646329818112 3469738638381568 3486915562333952 3505158249611264 3522510518173696 3539948689055744 3545769941991424 3552497695718464 3557473187516416 3563323258535936 3575955127311616 3580963472687104 3593657875466624 3595653973462922 3599567450235904 3613454240658283 3648314465251328 3652285257220096 3654313919807488 3659432011497472 3666375427950592 3672404582776832 3690584803483648 3696653769310208 3703667810429888 3708855025283072 3728123430601472 3746579487188608 3771455440420864 3784825131229184 3790126011908096 3803561889304576 3809816639799296 3822391403608064 3828677118214144 3847630965334016 3861270695980096 3886908157984768 3906150277578752 3919997457344512 3925487655190528 3931942905970688 3939403385351168 3945881519792128 3951407969861632 3965415586721792 3971936496812032 3985046356953088 3987259851760864 4025726306484224 4045655644635136 4052308505133056 4065683642875904 4072369438326784 4086805859784704 4092529683070976 4107037571961856 4109318826814768 4113791371698176 4129661989323752 4134156675518464 4150105860558028 4176358765494272 4190143346229248 4197033808887808 4217811203981312 4224747164925952 4232763211919872 4238691457466368 4245661754851328 4256080213486724 4260712492115968 4277149917513886 4281805128215552 4284183457743056 4298323927006529 4325514435690496 4346927873490944 4354076159770624 4368447318409216 4375630992244736 4397292531810304 4408083078254107 4412880795405824 4419061306720256 4437190009805308 4459156296982562 4464171745804288 4486271605932032 4502175297544192 4509578879762432 4531903527682048 4539355996356608 4554338693660672 4556868402012416 4561828055744512 4579427156477824 4595661081584069 4623606451011584 4646495591858176 4654136500944896 4670635268325376 4677176780652544 4693757225099264 4696364373502592 4701475853369344 4719613702084288 4724750486306816 4742978126352032 4748140340199424 4766458216086448 4772981446279168 4791221127608923 4796610067300352 4820355661692928 4837443670765568 4844218808532992 4852184862687232 4864091672556256 4869385705275392 4876205579829248 4888171334301584 4893491575103488 4896209665992064 4912370202293176 4920448327704896 4967917569703936 4976087039737856 4992511221039104 5000721133993984 5025477179211776 5037809232290408 5043292337606656 5050355779108864 5053161000251392 5062748881955212 5071074296920352 5096178625122928 5121407232177992 5153804434014208 5179318317350912 5187835424407552 5204958507040768 5207849602299904 5213517777993728 5217730990586494 5233631035974656 5239327271944192 5252184093238936 5259540100509184 5278185004591604 5286864692533984 5310280676409344 5337868878086144 5364293971542016 5367273569717248 5373115260993536 5393844230953472 5399714841493504 5420546430116608 5426446103085056 5429460223674368 5439762096568898 5447380818384512 5475681288695912 5502788621808268 5536250066894848 5558961911492864 5565012234600448 5586481524916096 5592561800118272 5595668189705216 5614137374049344 5623369517377024 5651207980334336 5671241334720766 5705727109758976 5757496265474752 5763762671550464 5771835176124416 5775041143144448 5785998722234528 5795513482194688 5803630455734272 5824204142997632 5833781729692672 5853036836774848 5912570753219522 5919220934115328 5948524008046592 5951828116914176 5981292612542464 6002496106558784 6010902972010496 6017445183619072 6032211433818976 6042131077181696 6072042617167744 6130621681762304 6134026936819712 6164393406803968 6171102675992576 6194910205847552 6201652689240064 6205097398484992 6216870967507312 6225578078153728 6235815702437888 6257921472795328 6288901282066592 6353099327420416 6360013982400512 6384550314189824 6391499200135168 6395049359663104 6404006020120576 6416156998913536 6426708019859456 6458523406096384 6481418668252304 6490496294245376 6524216003552576 6587157338914816 6600047020736512 6612569968268032 6623443979651072 6632720520839168 6656233306283008 6667179119648768 6689184956314112 6700184956874752 6757223717965168 6802089276473344 6835762985762816 6859995550352896 6869603396583424 6880900085448704 6893955924364544 6905292659636224 6939477276763136 6973831124667904 7010316499222528 7045021036347392 7079897378111488 7091539883982848 7104995391436928 7114946375032832 7126646517071872 7151910254623232 7161926945374208 7187315750933248 7191307946925844 7199134900471808 7226908481316566 7296628930502656 7308627839614976 7332750855901184 7344809165553664 7381169606967296 7393307538620416 7407335620859776 7417710050566144 7448140373601767 7456246861202944 7493158974377216 7542910880841728 7569650262458368 7580252023816192 7607123778609152 7619633279598592 7644782807216128 7657354236428288 7695261930668032 7722541391960192 7765082517159289 7773816315969536 7812300555157504 7839994914689024 7850975310381056 7863885811941376 7878806770702336 7891763039584256 7902815939723264 7930831173443584 7943872993624064 7970092713906176 7974519703521728 8051452612968448 8091311289270272 8104617010266112 8131367285751808 8144738876653568 8173611719569408 8185059366141952 8214075143923712 8218637653629536 8227582743396352 8259323978647504 8268313351036928 8300211721116056 8352717530988544 8380286692458496 8394067617775616 8435622407962624 8449494329851904 8465526423839744 8477382914932736 8491323509702656 8512160426973448 8521424984231936 8554299835027772 8563610256431104 8568366915486112 8596647854013058 8651028871380992 8693855746981888 8708152319541248 8736894636818432 8751261984489472 8794585063620608 8816166156508214 8825761590811648 8838122613440512 8859810543421621 8874380019610616 8918312593965124 8972543211864064 9004350595088384 9019157759524864 9063807055364096 9078711992713216 9108677387321344 9113736804024832 9123656111489024 9158854312955648 9191322163168138 9236823758035307 9247212902023168 9292991183716352 9341270536650752 9354353561305088 9387514450198528 9392728747005184 9402951706738688 9439227404168576 9449500972613632 9485956252704064 9496280680398848 9532916432172896 9582442255217846 9593220134600704 9640711323385856 9674887341531136 9688437617065984 9728183345112512 9738771410550784 9752411159658496 9776342668603168 9786983150206976 9792419331984128 9824740404586352 9840896655409792 9935835139407872 9985022442078208 10001442267987968 10050954358423552 10075618464580816 10086584675213312 10100711558217728 10106322000502784 10125497763910424 10142148593840704 10192357250245856 10242814464355984 10307608868028416 10358636634701824 10409917014081536 10415699204599808 10427035555987456 10435461981172988 10467262071949312 10478654543888384 10504368186477872 10519080201018368 10556370009183208 10573729385067968 10675737756172288 10728587943084032 10734547139434496 10746230521987072 10787688461906944 10799429682987008 10841092860233216 10852892206170112 10858920447348736 10879524193137796 10894761636769024 10951362577391824 11005577243616536 11117923822985728 11130024469200896 11172963049832192 11185123600236544 11191336379410432 11228274748098688 11246739034754048 11302415960668672 11342482669441532 11411454219517952 11514992530949504 11527525343100928 11550082286288896 11571997444469056 11591026964389376 11607260911468544 11648408285995264 11667563459385344 11706073673549696 11825141506439044 11897048016093184 11903656233828352 11962585225084928 12004992213117568 12021805944020992 12064422867637952 12084262154363392 12144085234335488 12261243363524608 12268053873639424 12328786813607936 12389820411695104 12403305378480128 12410194796969984 12433741935014624 12451156156307456 12471631404875776 12515842945590656 12577802564133184 12584788907120227 12706198654840832 12720027964801024 12769100628379648 12782998400270336 12790098719326208 12808012040241152 12832313997827072 12853416039718912 12917046812192768 12962837336504608 12980992588490752 13048432007105152 13174314677829632 13200094041473024 13225139936536064 13246887959302144 13265441041678336 13312466612566016 13334358239297536 13378369912628224 13400369913749504 13514447435930336 13604178552946688 13671525971525632 13719991100705792 13739206793166848 13761800170897408 13787911848729088 13810585319272448 13878954553526272 13947662249335808 14020632998445056 14090042072694784 14159794756222976 14183079767965696 14209990782873856 14229892750065664 14253293034143744 14303820509246464 14323853890748416 14374631501866496 14382615893851688 14398269800943616 14453816962633132 14593257861005312 14617255679229952 14665501711802368 14689618331107328 14762339213934592 14786615077240832 14814671241719552 14835420101132288 14896280747203534 14912493722405888 14970024711298601 14986317948754432 15139300524916736 15160504047632384 15214247557218304 15239266559197184 15289565614432256 15314708472856576 15390523861336064 15445082783920384 15530165034318578 15547632631939072 15624601110315008 15679989829378048 15701950620762112 15757613541404672 15783526079168512 15805631879446528 15861662346887168 15887745987248128 15940185427812352 15949039407043456 16102905225936896 16182622578540544 16209234020532224 16262734571503616 16289477753307136 16347223439138816 16370118732283904 16428150287847424 16437275307259072 16455165486792704 16518647957295008 16536626702073856 16600423442232112 16705435061977088 16760573384916992 16788135235551232 16871244815925248 16898988659703808 16931052847679488 16954765829865472 16982647019405312 17024320853946896 17042849968463872 17108599670055544 17127220512862208 17136733830972224 17193295708026116 17302057742761984 17387711493963776 17416304639082496 17473789273636864 17502523968978944 17589170127241216 17632332313016428 17651523181623296 17676245226881024 17719621086843242 17748760039221232 17836625187930248 18008701190176768 18038315519049728 18127614110728192 18157423985426432 18217354774642688 18227473608049664 18247312222978048 18262058467052729 18317708625911296 18382644326336276 18473647516070614 18494425804046336 18585982367432704 18682541073301504 18775028900397056 18785457494010368 18805903413477376 18878454808337152 18899001945227264 18971912505408128 18992561360797696 19039167337991143 19065832864345792 19164884510435692 19281422646771712 19349774683062272 19376875234131968 19456366690225024 19477542821101568 19552685337206336 19573966300413952 19584838663968256 19649480809172704 19681793310819584 19849344671522681 19871670278815744 19970044884156416 20101908716847104 20151236929161632 20173169350426624 20201423116435456 20212644001005568 20250995527820848 20284297187681408 20384714500491712 20485628928711968 20615217736056832 20717273269403648 20819834028163072 20831398409199616 20870923962345976 20934524143898624 20957309087776768 21008736372955744 21038160402036736 21112740018366416 21147458770135936 21351475512344576 21457175886168064 21469094278868992 21492461043974144 21575376923813888 21598859365974016 21682185720466432 21705784412340224 21717840894697472 21759048386275592 21789523273538048 21902725154783648 22011154487233072 22235847645971456 22260048938401792 22345926099664384 22370247200473088 22382672758820864 22456549496197376 22493478069508096 22604831921337344 22684965338883064 23029985061899008 23055050686201856 23100164572577792 23143994888938112 23182053928778752 23214521822937088 23296816571990528 23335126918770688 23412147347099392 23650283012878088 23807312467656704 23925170450169856 24009984426235136 24043611888041984 24128845735275904 24168524308726784 24288170468670976 24522486727049216 24536107747278848 24657573627215872 24779640823390208 24820389593939968 24867483870029248 24902312312614912 24943262809751552 25031685891181312 25155605128266368 25169577814240454 25412397309681664 25538201256759296 25565996800540672 25580197438652416 25616024080482304 25664627995654144 25706832079437824 25834093624385536 25925674673009216 25961985176981504 26096864014210304 26348629355659264 26400188082946048 26450279873072128 26493775918604288 26530882083356672 26624933225132032 26668716478595072 26756739825256448 26800739827499008 27028894871860672 27208357105893376 27343051943051264 27439982201411584 27478413586333696 27523600341794816 27575823697458176 27621170638544896 27757909107052544 27895324498671616 28041265996890112 28180084145389568 28319589512445952 28366159535931392 28419981565747712 28459785500131328 28506586068287488 28607641018492928 28647707781496832 28749263003732992 28765231787703376 28796539601887232 28907633925266264 29186515722010624 29234511358459904 29331003423604736 29379236662214656 29524678427869184 29573230154481664 29629342483439104 29670840202264576 29792561494407068 29824987444811776 29940049422597202 29972635897508864 30088267489045703 30278601049833472 30428495114436608 30478533118394368 30579131228864512 30629416945713152 30781047722672128 30856581547778749 30890165567840768 31060330068637156 31249202220630016 31359979658756096 31403901241524224 31515227082809344 31567052158337024 31723324693774336 31775491974496256 31880370855624704 31898078814086912 32169627571088483 32205810451873792 32365245157081088 32525469143007232 32578955506614272 32694446878277632 32740237464567808 32856300575694848 32874550614518144 32910330973585408 33037295914590016 33073253404147712 33200846884464224 33410870123954176 33521146769833984 33576270471102464 33742489631850496 33862105695358976 33909531659730944 33965294038810624 34048641707893792 34085699936927744 34217199340111088 34254441025724416 34273467661944448 34386591416052232 34604115485523968 34775422987927552 34832609278164992 34947578547273728 35005047937957888 35178340254482432 35264664626032856 35303046363246592 35352490453762048 35439242173686484 35497520078442464 35673250375860496 36017402380353536 36076631038099456 36255228221456384 36314847970852864 36434709549285376 36454947216099328 36494624445956096 36524116934105458 36635417251822592 36765288652672552 36947295032141228 37171964734865408 37365082146603008 37550057800794112 37570914988020736 37611806826954752 37756909616674304 37798003890454528 37943825010816256 37985122721595392 38078334675982286 38131665728691584 38329769020871384 38699549366124544 38753750468263936 38912733380450048 38955085642203136 39105370674412672 39147932600827904 39169677327936512 39298961618345408 39363586621639168 39698689343045362 39743340557631488 39940089768312832 40302473858323264 40346338700853248 40402846232870912 40425288002011136 40501991055641696 40568594375362816 40769429000983424 40971257857423936 41434546538807296 41639668056326144 41662796818399232 41741847924691952 41869048287797248 42017472745911488 42076320804073472 42225480036732832 42294917540271872 42702951024689152 42914351772336128 42938188557737984 43150753847627776 43197718731948032 43364371440932864 43411568824680448 43435681789394944 43518096772551184 43579046547076096 43805450309567296 44022308974466144 44471695291942912 44520097876803584 44691852199328768 44740494400946176 44765345517641728 44913098992394752 44986956139016192 45209663842674688 45369930677766128 46059970123798016 46110101372403712 46200329145155584 46287989777876224 46364107857557504 46429043645874176 46593633143981056 46670253837541376 46824294694198784 47300566025756176 47614624935313408 47850340900339712 48019968852470272 48087223776083968 48257691470551808 48337048617453568 48576340937341952 49072215494557696 49315147254431744 49559281646780416 49640779187879936 49734967740058496 49804624625229824 49886525619503104 50063371782362624 50311210256532736 50339155628480908 50824794619363328 51076402513518592 51160394877304832 51329255991308288 51413664158875648 51668187248771072 51851349346018432 51923970353963008 52136982615212369 52193728028420608 52697258711318528 52800376165892096 52900559746144256 52987551837208576 53061764166713344 53249866450264064 53337432957190144 53513479650512896 53601479654998016 54057789743721344 54416714211786752 54686103886102528 54879964402823168 54956827172667392 55047200683589632 55151647394916352 55242341277089792 55515818214105088 55790648997343232 56082531993780224 56360168290779136 56639179024891904 56732319071862784 56839963131495424 56919571000262656 57013172136574976 57215282036985856 57295415562993664 57498526007465984 57530463575406752 57593079203774464 57815267850532528 58373031444021248 58469022716919808 58662006847209472 58758473324429312 59049356855738368 59146460308963328 59258684966878208 59341680404529152 59585122988814136 59649974889623552 59880098845194404 59945271795017728 60176534978091406 60557202099666944 60856990228873216 60957066236788736 61158262457729024 61258833891426304 61562095445344256 61713163095557498 61780331135681536 62018673803951347 62120660137274312 62719959317512192 62807802483048448 63030454165618688 63134104316674048 63446649387548672 63550983948992512 63760741711249408 63796157628173824 64339255142176966 64411620903747584 64657766306247149 64730490314162176 65050938286014464 65388893756555264 65480474929135616 65712601151389696 65749101229036288 65820661947170816 66074591829180032 66146506808295424 66401693768928448 67042293539667968 67152540942204928 67484979263700992 67724211390717952 67819063319461888 68097283415787584 68171399873855488 68434398680222176 68508882051448832 68546935323888896 68773182832104464 69208230971047936 69550845975855104 69895157094547456 70010095875915776 70356680508964864 70529329252065712 70606092726493184 70704980907524096 70878484347372968 70995040156884928 71346500751720992 72034804760707072 72153262076198912 72510456442912768 72869419098570752 72909894432198656 72989248891912192 73048233868210916 73270834503645184 73530577305345104 73894590064282456 74730164293206016 75100115601588224 75141829976041472 75223613653909504 75513819233348608 75596007780909056 75887650021632512 75970245443190784 76156669351964572 76263331457383168 76659538041742768 77399098732249088 77825466760900096 77910171284406272 78210741348825344 78295865201655808 78339354655873024 78597923236690816 78727173243278336 79397378686090724 79880179536625664 80604947716646528 80692677401706496 80850576004022272 81003982111283392 81137188750725632 81538858001966848 81942515714847872 83279336112652288 83325593636798464 83483695849383904 83738096575594496 84034945491822976 84152641608146944 84450960073465664 84589835080543744 85405902049378304 85828703544672256 85876377115475968 86301507695255552 86728742881865728 86823137649360896 86871363578789888 87036193545102368 87158093094152192 87610900619134592 88044617948932288 88943390583885824 89040195753607168 89383704398657536 89480988801892352 89530691035283456 89826197984789504 89973912278032384 90419327685349376 90739861355532256 92119940247596032 92220202744807424 92400658290311168 92575979555752448 92728215715115008 92858087291748352 93187266287962112 93340507675082752 93648589388397568 94601132051512352 95229249870626816 95700681800679424 96039937704940544 96174447552167936 96515382941103616 96674097234907136 97152681874683904 98144430989115392 98630294508863488 99118563293560832 99281558375759872 99469935480116992 99609249250459648 99773051239006208 100126743564725248 100622420513065472 100678311256961816 101649589238726656 102152805027037184 102320789754609664 102658511982616576 102827328317751296 103336374497542144 103702698692036864 103847940707926016 104273965230424738 104387456056841216 104790172979090207 105801119492288512 105975103674417152 106123528333426688 106499732900528128 106674865914380288 107026959301025792 107202959309996032 108115579487442688 108833428423573504 109372207772205056 109759928805646336 109913654345334784 110303294789832704 110484682554179584 111031636428210176 111581297994686464 112165063987560448 112720336581558272 113278358049783808 113464638143725568 113679926262990848 113839142000525312 114026344273149952 114430564073971712 114590831125987328 114997052014931968 115060927150813504 115186158407548928 115630535701065056 116746062888042496 116938045433839616 117324013694418944 117516946648858624 118098713711476736 118292920617926656 118517369933756416 118683360809058304 119170245977628272 119299949779247104 119760197690388808 119890543590035456 120353069956182812 121114404199333888 121713980457746432 121914132473577472 122316524915458048 122517667782852608 123124190890688512 123426326191114996 123560662271363072 124037347607902694 124241320274548624 125439918635024384 126060908331237376 126268208633348096 126893298775097344 127101967897985024 127521483422498816 127592315256347648 127834409269369103 128678510284353932 129315532612494298 129460980628324352 130101876572028928 130777787513110528 131425202302779392 131498202458072576 131641323894341632 132149183658360064 132293013616590848 132803387537856896 133274171365938001 134084587079335936 134969958527401984 135448422781435904 135638126638923776 136194566831575168 136342799747710976 136868797360444352 137017764102897664 137093870647777792 137546365664208928 138416461942095872 138945412700658767 139101691951710208 139790314189094912 140713361017929728 141058658504131424 141212185452986368 141409961815048192 141756968694745936 141990080313769856 142693001503441984 144069609521414144 144306524152397824 145020912885825536 145738838197141504 145819788864397312 146096467736421832 146541669007290368 147061154610690208 147789180128564912 149460328586412032 150200231203176448 150283659952082944 150447227307819008 151027638466697216 151192015561818112 151775300043265024 151940490886381568 152313338703929144 152526662914766336 153319076083485536 154798197464498176 155650933521800192 155820342568812544 156421482697650688 156591730403311616 156678709311746048 157195846473381632 157454346486556672 158794757372181448 161209895433293056 161385354803412992 161701152008044544 162007964222566784 162274377501451264 163077716003933696 163885031429695744 166651187273596928 166967391698767808 167476193151188992 168069890983645952 168305283216293888 168901920146931328 169179670161087488 171657407089344512 171752754230951936 172603015390511104 173457485763731456 173742727157579776 174072387090204736 174316186188304384 175221801238269184 176089235897864576 177886781167771648 178767408797315072 178961977603784704 179061382070566912 179652395969579008 179947824556064768 180838655370698752 181479722711064512 184239880495192064 184440405489614848 184801316580622336 185151959111504896 185456431430230016 185716174583496704 186374532575924224 186681015350165504 187297178776795136 189202264103024704 190458499741253632 191401363601358848 192079875409881088 192348895104335872 193030765882207232 193348194469814272 194305363749367808 196288861978230784 197260589017726976 198237126587121664 198563116751519744 198939870960233984 199218498500919296 199546102478012416 200253487129450496 201244841026130944 201356622513923632 203299178477453312 204305610054074368 204641579509219328 205317023965233152 205654656635502592 206672748995084288 207405397384073728 207695881415852032 208547930460849476 208774912113682432 209580345958180414 211602238984577024 211950207348834304 212999465801056256 213349731828760576 214053918602051584 214405918619992064 215996070834451243 216231158974885376 218744415544410112 219519857611292672 219827308690669568 220606589579665408 220969365108359168 222063272856420352 223162595989372928 224330127975120896 225187392997619381 225440673163116544 226556716099567616 227359852525981696 227678284001050624 228052688546299904 228861128147943424 229181662251974656 229994104029863936 230121854301627008 230372316815097856 231261071402130112 233492125776084992 233876090867679232 234648027388837888 235033893297717248 236197427422953472 237034739867512832 237366721618116608 238340491955256544 238599899558494208 239520395380777616 239781087180070912 240706139912365624 242228808398667776 243427960915492864 243828264947154944 244633049830916096 245035335565705216 246248381781377024 246852652382229992 247121324542726144 248074695215805388 248482640549097248 250879837270048768 252121816662474752 252536417266696192 253786597550194688 254203935795970048 255042966844997632 255184630512695296 255668818538738206 257357020568707864 258631065224988596 260203753144057856 261555575026221056 262850404605558784 262996404916145152 263282647788683264 264298367316720128 264586027233181696 265606775075713792 266548342731876002 268169174158671872 270896845562871808 271276253277847552 272389133663150336 272685599495421952 273737594720888704 274035528205795328 274187741295555584 275092731328417856 277890825401317534 278203383903420416 279580628378189824 282117317008262848 282424370905972736 282819923630096384 283513937389491872 283980160627539712 285386003006883968 288139219042828288 290041825771651072 291477676394283008 291639577728794624 292192935472843664 293083338014580736 294122309221380416 295578360257129824 298920657172824064 300400462406352896 300567319904165888 302055276933394432 302384031123636224 303550600086530048 303880981772763136 304626677407858288 305053325829532672 306638152166971072 309596394928996352 311301867043600384 311640685137625088 312842965395301376 313183460806623232 313357418623492096 314391692946763264 314908692973113344 317589514744362896 322419790866586112 322770709606825984 323402304016089088 324015928445133568 324548755002902528 326155432007867392 327770062859391488 333302374547193856 333934783397535616 334952386302377984 336139781967291904 336610566432587776 337803840293862656 338359340322174976 343505508461903872 345206030781022208 346914971527462912 347485454315159552 348144774180409472 348632372376608768 350443602476538368 352178471795729152 355773562335543296 357534817594630144 358122764141133824 359304791939158016 359895649112129536 361677310741397504 362959445422129024 364958878306486583 368479760990384128 368880810979229696 369602633161244672 370303918223009792 370912862860460032 371432349166993408 372749065151848448 373362030700331008 374594357553590272 378404528206049408 380916999482507264 382802727202717696 384159750819762176 384697790208671744 386061531764414464 386696388939628544 388610727498735616 392577723956461568 394521178035453952 396474253174243328 397126233503039488 397879741920467968 398436997001838592 399092204956024832 400506974258900992 402489682052261888 402713245027847264 406598356954906624 408611220108148736 409283159018438656 410634047930466304 411309313271005184 413345497990168576 414810794768147456 415391762831704064 417095860921698952 417549824227364864 419160691916360828 423204477969154048 423900414697668608 425998931602112512 426699463657521152 428107837204103168 428811837239984128 431992141668902486 432462317949770752 434130716627659429 439039715222585344 439654617381339136 441213179159330816 441938730216718336 444126545712840704 446325191978745856 450374785995238762 450881346326233088 453113432199135232 454719705051963392 455356568002101248 457722256295886848 458363324503949312 459988208059727872 460243708603254016 460744633630195712 462522142804260224 466984251552169984 469296054777675776 470067786595434496 472394854845906944 474069479735025664 474733443236233216 476680983910513088 477199799116988416 479040790761555232 479562174360141824 481412279824731248 484457616797335552 486855921830985728 489266099661832192 490070671131410432 492496763562754048 493705304764459984 494242649085452288 496149390431610776 496965281098194496 501759674540097536 504243633324949504 505072834533392384 507573195100389376 510085933689995264 510369261025390592 511337637077476412 514714041137415728 517262130449977192 523111150052442112 525700809211117568 525992809832290304 526565295577366528 528596734633440256 529172054466363392 531213550151427584 533096685463752004 536338348317343744 541793691125743616 544778267326300672 545371198990843904 547475189441777408 548071056411590656 548375482591111168 550185462656835712 555781650802635068 559161256756379648 564234634016525696 564848741811945472 567027874778983744 567960321255079424 570772006013767936 576278438085656576 582955352788566016 583279155457589248 584385870945687328 586166676029161472 588244618442760832 591156720514259648 597841314345648128 600800924812705792 601134639808331776 604110553866788864 607101200173060096 607761963545526272 609253354815716576 610106651659065344 613276304333942144 619192789857992704 622603734087200768 623281370275250176 625685930790602752 626366921613246464 626714837246984192 628783385893526528 629817385946226688 635179029488725792 644839581733172224 645541419213651968 646804608032178176 648031856890267136 649097510005805056 652310864015734784 655540125718782976 666604749094387712 667869566795071232 669904772604755968 672279563934583808 673221132865175552 675607680587725312 676718680644349952 687011016923807744 690412061562044416 693829943054925824 694970908630319104 696289548360818944 697264744753217536 700887204953076736 704356943591458304 711547124671086592 715069635189260288 716245528282267648 718609583878316032 719791298224259072 723354621482795008 725918890844258048 729917756612973166 736959521980768256 740607836446019584 741825725720920064 742864698333986816 745498130303696896 746724061400662016 749188715107180544 756809056412098816 761833998965014528 765605454405435392 768319501639524352 769395580417343488 772123063528828928 773392777879257088 777221454997471232 785155447912923136 789042356070907904 792948506348486656 794252467006078976 795759483840935936 796873994003677184 798184409912049664 801013948517801984 804979364104523776 805426490055694528 813196713909813248 817222440216297472 818566318036877312 821268095860932608 822618626542010368 826690995980337152 829621589536294912 830783525663408128 834191721843397904 835099648454729728 838321383832721656 846408955938308096 847800829395337216 851997863204225024 853398927315042304 856215674408206336 857623674479968256 863984283337804972 864924635899541504 868261433255318858 878079430445170688 882426358318661632 883877460433436672 888253091425681408 892650383957491712 894840864885583721 900749571990477524 906226864398270464 909439410103926784 910713136004202496 915444512591773696 919976416119455744 920487417206508032 921489267260391424 925044285608520448 932919199561566007 933968503104339968 938592109555351552 944789709691813888 948138959470051328 949466886472466432 953361967821026176 954399598233976832 958081581523110464 959124348720283648 962824559649462496 968915233594671104 973711843661971456 978532199323664384 984993527125508096 987410609528919968 988485298170904576 992298780863221552 993930562196388992 1003519349080195072 1008487266649899008 1010145669066784768 1015146390200778752 1020171867379990528 1020738522050781184 1022675274154952824 1029428082274831456 1034524260899954384 1046222300104884224 1051401618422235136 1051985619664580608 1053130591154733056 1057193469266880512 1058344108932726784 1062427100302855168 1066193370927504008 1083587382251487232 1089556534652601344 1090742397981687808 1094950378883554816 1096142112823181312 1096750965182222336 1100370925313671424 1111563301605270136 1128469268033051392 1129697483623890944 1134055749557967488 1135920642510158848 1141544012027535872 1152556876171313152 1166558310915178496 1168771741891374656 1172333352058322944 1176489236885521664 1182313441028519296 1201601849625411584 1202269279616663552 1208221107733577728 1214202400346120192 1218506709631433152 1220213303318130688 1226552608667884288 1238385579715985408 1245207468174401536 1251371861581205504 1252733843226492928 1253429674493968384 1257566771787053056 1259634771892453376 1270358058977451584 1289679163466344448 1291082838427303936 1293609216064356352 1296063713780534272 1298195020011610112 1304621728031469568 1311080251437565952 1333209498188775424 1335739133590142464 1339809545209511936 1344559127869167616 1346442265730351104 1351215361175450624 1353437361288699904 1374022033847615488 1380824123124088832 1387659886109851648 1389941817260638208 1392579096721637888 1394529489506435072 1401774409906153472 1408713887182916608 1423094249342173184 1430139270378520576 1432491056564535296 1437219167756632064 1439582596448518144 1446709242965590016 1451837781688516096 1459835513225946332 1473919043961536512 1481215672892039168 1483651451441840128 1490996260607393792 1493448122801324032 1498377430214361088 1511972495841158701 1513618112824197632 1531210908810870784 1536639003279048704 1538791160834686976 1544246127057657856 1546785555758514176 1554442909994942464 1570310895825846272 1578084712141815808 1585897012696973312 1591518967681871872 1593747988007354368 1596368819824099328 1602027897035603968 1609958728209047552 1610852980111389056 1626393427819626496 1634444880432594944 1637132636073754624 1642536191721865216 1645237253084020736 1653381991960674304 1659243179072589824 1661567051326816256 1668383443686795808 1670199296909459456 1676642767665443312 1692817911876616192 1695601658790674432 1703995726408450048 1706797854630084608 1712431348816412672 1715247348959936512 1727968566675609944 1729849271799083008 1736522866510637716 1756158860890341376 1764852716637323264 1767754920866873344 1776506182851362816 1785300767914983424 1789681729771167442 1801499143980955048 1818878820207853568 1821426272008404992 1830889025183547392 1839952832238911488 1840974834413016064 1842978534520782848 1850088571217040896 1865838399123132014 1867937006208679936 1877184219110703104 1896277918940102656 1898933772944932864 1906723935642052352 1908799196467953664 1916163163046220928 1918248697440567296 1925649119298924992 1947423687323942912 1957064398647328768 1974821219057839936 1976970596341809152 1984597561726443104 1987861124392777984 2007038698160390144 2016974533299798016 2030292780401557504 2040343734759981056 2041477044101562368 2045350548309905648 2058856164549662912 2069048521799908768 2092444600209768448 2102803236844470272 2103971239329161216 2114386938533761024 2116688217865453568 2124854200605710336 2132386741855008016 2167174764502974464 2179113069305202688 2181484795963375616 2189900757767109632 2192284225646362624 2193501930364444672 2200741850627342848 2223126603210540272 2256938536066102784 2259394967247781888 2268111499115934976 2271841285020317696 2283088024055071744 2333116621830356992 2337543483782749312 2344666704116645888 2352978473771043328 2364626882057038592 2404538559233327104 2416442215467155456 2428404800692240384 2437013419262866304 2440426606636261376 2453105217335768576 2476771159431970816 2490414936348803072 2502743723162411008 2506859348987936768 2515133543574106112 2519269543784906752 2540716117954903168 2579358326932688896 2582165676854607872 2587218432128712704 2592127427561068544 2596390040023220224 2609243456062939136 2622160502875131904 2666418996377550848 2671478267180284928 2679619090419023872 2689118255738335232 2692884531460702208 2702430722350901248 2706874722577399808 2748044067695230976 2761648246248177664 2775319772219703296 2779883634521276416 2785158193443275776 2789058979012870144 2803548819812306944 2817427774365833216 2846188498684346368 2860278540757041152 2864982113129070592 2874438335513264128 2879165192897036288 2893418485931180032 2903675563377032192 2919671026451892664 2947838087923073024 2962431345784078336 2967302902883680256 2981992521214787584 2986896245602648064 2996754860428722176 3023944991682317402 3027236225648395264 3038915016393616003 3073278006558097408 3077582321669373952 3088492254115315712 3093571111517028352 3108885819989884928 3156169424283631616 3171794025393946624 3183037935363743744 3187495976014708736 3204055794071207936 3219917456418095104 3221705960222778112 3252786855639252992 3268889760865189888 3285072383443730432 3290474506168041472 3306763983921348608 3318486358145179648 3323134102653632512 3336766887373591616 3340398593818918912 3353285535330886624 3385635823753232384 3391203317581348864 3407991452816900096 3424862697632825344 3430494697919873024 3455937133351219888 3459698543598166016 3473045733021275432 3512317721780682752 3529705433274646528 3535509841733746688 3553012365702725632 3570601535829966848 3579363459542334884 3602998287961910096 3637757640415707136 3661778050367094784 3679905664477822976 3681949668826032128 3685957069041565696 3700177142434081792 3731676798246264028 3754368438221406208 3792555837880205312 3813447871284104704 3817598392935907328 3832326326092441856 3836497394881134592 3851298238597849984 3914128797294657536 3949642438115679872 3953941192683618304 3969195123452886208 3975722248785555968 4014077396320780288 4033949066599596032 4080687469519962112 4082954088203124736 4090701096619811296 4117712329099325824 4138097043599817536 4184889200419536896 4205606473688940544 4207942478658322432 4228773877067522048 4249708401211420672 4264773483710016032 4334349529005948928 4358226138610405376 4362969591926751232 4379801515534219264 4384568451292725248 4387003860728889344 4401483701254685696 4446253206421080544 4513877072132205568 4518789934495563776 4536222998231869952 4543682570040635392 4566176048110143488 4666233243660713984 4675086967565498624 4689333408233291776 4705956947542086656 4729253764114077184 4809077118466654208 4832884430934310912 4856809601384480768 4874026838525732608 4880853213272522752 4906210434671537152 4980829872697606144 5005487446324822016 5013718697975873536 5030267087148212224 5038539087569813504 5081432235909806336 5158716653865377792 5184254855122137088 5192780080046440448 5218486912125878272 5244321005750263808 5332837992755101696 5342956534360569856 5359238180838047744 5378236511476670464 5385769062921404416 5404861444701802496 5413749445154799616 5496088135390461952 5523296492496355328 5550639544439406592 5559767269042552832 5570316386886551552 5578117958025740288 5607097639624613888 5634855548731666432 5692376997368692736 5720557081514082304 5729964226258141184 5748876671026528256 5758330385794072576 5786836971862360064 5807351126754064384 5839342052903785328 5895676175846146048 5924862691568156672 5934605805767360512 5963985042429575168 5973792491205296128 5993509720857444352 6047889983364634804 6054472451296790528 6077830032787232006 6146556013116194816 6176984508230631424 6187142223034056704 6217771639979769856 6263886054199086047 6343588050787893248 6366075870727487488 6374991952029417472 6408111588142415872 6439834912836190208 6443411920445556224 6505573711278505984 6530434396930962049 6537779521730379776 6570144766887460864 6613527967842697216 6636972716290359296 6646268205307265024 6673533774747183232 6680797187637837824 6706571070661773248 6771271647506464768 6782406635162697728 6815982905633800192 6849725395265650688 6911874266702439776 6919397087196332032 6946091466042550864 7024635443561365504 7059410866549293056 7071019683467493376 7106024731405451264 7141203071659933696 7158726919084669768 7205996575923820192 7275515280831414272 7323556100734189568 7359811328955645952 7363899337652064256 7371914138083131392 7400354284868163584 7463353596492528056 7585111675760410624 7626895742568209408 7635196785871814656 7664652652184883712 7672994789762269184 7702596477195699968 7899284876231359744 7907882385367236608 7938390246905772416 7951444497571111936 8067898133199192064 8165908176406249472 8181402193239622592 8235424658198651648 8276194087199635072 8411212947377881088 8415884957316644864 8457547754135044096 8499416802422841344 8529546967420032064 8668699058011897856 8716452277220810752 8759603031068438528 8769136902585450496 8774007721457778688 8802967402509371392 8892506412842161088 9027754144264411136 9037579868991127552 9072445996463739904 9087365140081270784 9132352096220286976 9332466487321427968 9350173935130997248 9378666816466583552 9411913895084173312 9458507528228154368 9618154236933308416 9665768861868621824 9713619202768961536 9748053677051465216 9761706426545045504 9812420869343074304 9961659745395212288 10010974892649644032 10027437395951747072 10060534174296424448 10077078175139627008 10162864471819612672 10317433307730755584 10368509710244274176 10385560160092880896 10436973824251756544 10488642011500527616 10583807470888110907 10685913068721139712 10718476361676095488 10756473022953340928 10771538125842808832 10809722889403604992 10827498890309599232 10992176270780923904 11046592984992710656 11101279088878813184 11140632773773103104 11156235916051480576 11214195279249227776 11269711097463332864 11384753994737385472 11441114163028164608 11459928452516282368 11497753342053056512 11516660771588145152 11573673943724720128 11614702253508128768 11678684105807570656 11791352351692292096 11849725383136313344 11869211611534721024 11927970084859150336 11947584982410592256 11987019441714888704 12095779966729269608 12108944902593581056 12155660065574464012 12293112026232389632 12353969016461262848 12374284446068113408 12435543279959539712 12527772108398172094 12732151741454974976 12749983904058834944 12816223176284831744 12879669825672380416 12886823840891112448 13060868793861924098 13075559043460759552 13140289533774921728 13273945432580718592 13292536410614530048 13347067549494366464 13361594375275675648 13413142141323546496 13542543295012929536 13631965811267600384 13699450790531301376 13823748533404879552 13838794174392664064 13892182932085101728 14049270887122731008 14118821733098586112 14212049462810902528 14282406143319867392 14317453838169339536 14411993151847640384 14551030561662828544 14647112201468379136 14719622657911291904 14727798675304128512 14800708569736327168 14926707192985056112 15170223351520821248 15253791485136418816 15270393571743629312 15329305304369767424 15345989579524538368 15405192954391399936 15798569752462719488 15815764770734473216 15876780493811544832 15902888995142223872 16331816352812498944 16362804386479245184 16470849316397303296 16552388174399270144 16831769914633289728 16915095508270088192 16998833604845682688 17059093934840064128 17337398116023795712 17432904554441621504 17519206062136877056 17548015442915557376 17605934805018742784 17785012825684322176 18055508288528822272 18075159737982255104 18144891992927479808 18174730280162541568 18264704192440573952 18664932974642855936 18700347870261994496 18757333632933167104 18823827790168346624 18917015056456308736 19236308473866616832 19331537723737243648 19427238405537923072 19496107354102930432 19523412853090091008 19624841738686148608 19923319490790424576 20021949785299288064 20054874791903494144 20121068348592848896 20154156350279254016 20325728943639225344 20634866615461511168 20737019420488548352 20771120320185761792 20873947648503513088 20977284023001055232 21167614941776221814 21371826137442279424 21512946045906681856 21543076251685617664 21619445778807209984 21654997780619198464 22093185969985421312 22202558177757626368 22281265547546206208 22312471832102961152 22428390558498455552 22539422194926665728 22769507989474770944 22882228326056329216 22995506684106113024 23033321543176290304 23147347887449440256 23229404507016257536 23357368211615141312 23582704703384584192 23699450766272626688 23738423223069442048 23855940169718300672 23974038883429777408 24191559933458539216 24217889805187162112 24311320131148928024 24586224052464779264 24707938032922525696 24748568892136226816 24871086559919079424 25055544216796344188 25464303482909949952 25632446352569663488 25759339651344760832 25773647681782224896 26121737587723848196 26280579067549843456 26547890865161437184 26694135098988732928 26723188750551351296 26826284282647092992 27085086590025859072 27398901581062602752 27647497066809759104 27677588348785328128 27784365864170203456 28098541774245462016 28237643466197172224 28564812286639734784 28634907676338679072 28823986303695280768 29102061123325657088 29294224402936758272 29439245315822583808 29455597350608257024 29601417139472654336 29853414385970112224 30340446703041642496 30507582970272837632 30540787143487258624 30658610608739534848 30691979159049076736 30810385908782799872 31597139504925438976 31631529541468946432 31753560987623089664 31805777990284447744 32663632705624997888 32725608772958490368 32941698632794606592 33104776348798540288 33663539829266579456 33830191016540176384 33997667209691365376 34118187869680128256 34865809108883243008 35038412124273754112 35096030885831114752 35211869610037485568 35570025651368644352 36111016577057644544 36289783985854959616 36349460560325083136 36529408384881147904 37329865949285711872 37400695740523988992 37514667265866334208 37647655580336693248 37834030112912617472 38472616947733233664 38663075447474487296 38854476811075846144 38992214708205860864 39046825706180182016 39249683477372297216 39846638981580849152 40043899570598576128 40109749583806988288 40242136697185697792 40308312700558508032 40651457887278450688 41269733230923022336 41474038840977096704 41542240640371523584 41747895297007026176 41954568046002110464 42335229883552443628 42743652274884558848 43025892091813363712 43238891557614419968 43309995561238396928 43847202379393602329 44405116355515252736 44562531095092412416 44624943664205922304 44856781116996911104 45078844389853331456 45539015978949541888 45764456652112658432 45991013368212226048 46294695774898880512 46458809014032515072 46714736423230282624 47165409406769168384 47398901532545253376 47476846446138884096 47711880339436601344 47948077766859554816 48383119866917078432 48435779610374324224 48622640262297856048 49172448104929558528 49415876065845051392 49497137784272453632 49742173119838158848 50111088433592688376 50928606965819899904 51264892705139326976 51518679302689521664 51547295363564449792 52243475175447696392 53095781730322874368 53388270197977465856 53446377501102702592 53652568565294185984 54170173180051718144 55294994133619518208 55355176697570656256 55568731728340406912 56475286932394344448 57269815352677358144 57647972607390561536 58204122246651314176 58878490631645167616 58911194701216514048 59202834278945308672 59706828771940224448 60680893406083284992 61015165940545675264 61317221217479069696 61383958318098153472 61620771817565599744 63194279009850877952 63263059082937892864 63507121975246179328 63611555980568895488 65327265411249995776 65451217545916980736 65883397265589213184 66209552697597080576 67327079658533158912 67660382033080352768 67995334419382730752 68236375739360256512 69731618217766486016 70076824248547508224 70192061771662229504 70423739220074971136 71140051302737288704 72222033154115289088 72579567971709919232 72698921120650166272 73058816769762295808 74801391481047977984 75029334531732668416 75295311160673386496 75668060225825234944 76945233895466467328 77326150894948974592 77708953622151692288 77984429416411721728 78093651412360364032 78499366954744594432 79693277963161698304 80087799141197152256 80219499167613976576 80484273394371395584 80616625401117016064 81302915774556901376 82539466461846044672 82948077681954193408 83084481280743047168 83495790594014052352 83909136092004220928 84670459767104887256 85487304549769117696 86051784183626727424 86477783115228839936 86619991122476793856 87694404758787204658 89125062190184824832 89249887328411844608 89713562233993822208 90157688779706662912 91528913304225316864 91982026736424452096 92917618028065030144 93429472846460565248 94330818813538336768 94797803065090506752 95423760678873202688 95896155533719109632 96766239733834156864 96871559220748648448 97245280524595712096 98344896209859117056 98831752131690102784 99484346239676317696 100222176867185376752 101857213931639799808 102529785410278653952 103037358605379043328 103094590727128899584 104486950350895392784 106191563460645748736 106776540395954931712 106892755002205405184 107305137130588371968 110589988267239036416 110710353395141312512 111137463456680813824 114539630705354716288 115295945214781123072 116408244493302628352 117822389402433028096 118405668557890617344 119413657543880448896 121361786812166569984 122030331881091350528 122634442434958139392 123241543635131199488 126388558019701755904 126526118165875785728 127014243950492358656 127223111961137790976 130654530822499991552 130902435091833961472 131766794531178426368 132419105395194161152 134654159317066317824 135320764066160705536 135990668838765461504 136472751478720513024 139463236435532972032 140153648497095016448 140384123543324459008 140847478440149942272 142280102605474577408 144444066308230578176 145159135943419838464 145397842241300332544 146117633539524591616 149602782962095955968 150590622321346772992 151336120451650469888 154652301789897949184 155417907244303384576 155968858832823443456 156187302824720728064 156998733909489188864 159386555926323396608 160175598282394304512 160968546788742791168 161233250802234032128 162605831549113802752 165078932923692089344 165896155363908386816 166168962561486094336 166991581188028104704 167818272184008441856 169340919534209774512 170974609099538235392 172103568367253454848 172955566230457679872 173239982244953587712 175388809517574409316 178250124380369649664 179427124467987644416 180315377559413325824 183964053472848904192 185835236056130060288 186858945692921130496 188661637627076673536 189595606130181013504 191792311067438219264 193532479467668313728 193743118441497296896 194490561049191424192 196689792419718234112 197663504263380205568 200444353734370753504 203714427863279599616 205059570820557307904 206074717210758086656 206189181454257799168 208973900701790785568 212383126921291497472 213553080791909863424 213785510004410810368 214610274261176743936 221179976534478072832 221420706790282625024 222274926913361627648 229079261410709432576 230591890429562246144 235644778804866056192 236811337115781234688 238827315087760897792 244060663762182701056 245268884869916278784 246483087270262398976 252777116039403511808 254028487900984717312 254446223922275581952 261309061644999983104 261804870183667922944 263533589062356852736 264838210790388322304 269308318634132635648 270641528132321411072 271981337677530923008 272945502957441026048 278926472871065944064 280307296994190032896 280768247086648918016 281694956880299884544 284560205210949154816 288888132616461156352 290318271886839676928 290795684482600665088 292235267079049183232 299205565924191911936 301181244642693545984 302672240903300939776 306930416655755216303 310835814488606769152 311937717665646886912 312374605649441456128 313997467818978377728 318773111852646793216 320351196564788609024 321937093577485582336 325211663098227605504 330157865847384178688 331792310727816773632 332337925122972188672 333983162376056209408 335636544368016883712 338681839068419549024 341949218199076470784 344207136734506909696 345911132460915359744 346479964489907175424 350777619035148818632 356500248760739299328 358854248935975288832 360630755118826651648 371670472112260120576 373717891385842260992 379191212260362027008 387064958935336627456 387486236882994593792 388981122098382848384 395327008526760411136 400888707468741507008 407428855726559199232 412149434421516173312 412378362908515598336 417947801403581571136 424766253842582994944 427106161583819726848 429220548522353487872 442359953068956145664 442841413580565250048 444549853826723255296 458158522821418865152 461183780859124492288 471289557609732112384 473622674231562469376 477654630175521795584 488121327524365402112 490537769739832557568 492966174540524797952 505554232078807023616 508056975801969434624 508892447844551163904 523609740367335845888 527067178124713705472 529676421580776644608 538616637268265271296 541283056264642822144 543962675355061846016 545891005914882052096 557852945742131888128 560614593988380065792 561536494173297836032 563389913760599769088 569120410421898309632 577776265232922312704 580636543773679353856 581591368965201330176 584470534158098366464 598411131848383823872 602362489285387091968 605344481806601879552 613860833311510432606 623875435331293773824 624749211298882912256 627994935637956755456 640702393129577218048 643874187154971164672 650423326196455211008 660315731694768357376 663584621455633547264 667966324752112418816 671273088736033767424 677363678136839098048 683898436398152941568 688414273469013819392 691822264921830719488 701555238070297637264 713000497521478598656 717708497871950577664 721261510237653303296 743340944224520241152 747435782771684521984 774129917870673254912 774972473765989187584 777962244196765696768 801777414937483014016 814857711453118398464 824756725817031196672 835895602807163142272 849532507685165989888 854212323167639453696 858441097044706975744 884719906137912291328 885682827161130500096 889099707653446510592 916317045642837730304 922367561718248984576 942579115219464224768 947245348463124938752 955309260351043591168 976242655048730804224 981075539479665115136 985932349081049595904 1011108464157614047232 1016113951603938869248 1017784895689102327808 1047219480734671691776 1054134356249427410944 1059352843161553289216 1082566112529285644288 1087925350710123692032 1091782011829764104192 1115705891484263776256 1121229187976760131584 1126779827521199538176 1138240820843796619264 1155552530465844625408 1161273087547358707712 1163182737930402660352 1168941068316196732928 1196822263696767647744 1204724978570774183936 1210688963613203759104 1227721666623020865212 1247750870662587547648 1255989871275913510912 1287748374309942329344 1300846652392910422016 1320631463389536714752 1327169242911267094528 1342546177472067534848 1354727356273678196096 1367796872796305883136 1376828546938027638784 1383644529843661438976 1403110476140595274528 1426000995042957197312 1435416995743901155328 1442523020475306606592 1486681888449040482304 1494871565543369043968 1548259835741346509824 1549944947531978375168 1555924488393531393536 1603554829874966028032 1649513451634062393344 1671791205614326284544 1708424646335278907392 1716882194089413951488 1769439812275824582656 1778199415306893021184 1832634091285675460608 1844735123436497969152 1885158230438928449536 1894490696926249877504 1910618520702087182336 1952485310097461608448 1962151078959330230272 1971864698162099191808 2022216928315228094464 2032227903207877738496 2035569791378204655616 2094438961469343383552 2108268712498854821888 2118705686323106578432 2175850701420247384064 2183564023659528208384 2231411782968527552512 2242458375953520263168 2253559655042399076352 2276481641687593238528 2311105060931689250816 2322546175094717415424 2326365475860805320704 2337882136632393465856 2393644527393535295488 2409449957141548367872 2421377927226407518208 2455443333246041730424 2495501741325175095296 2511979742551827021824 2601693304785820844032 2654338485822534189056 2709454712547356392192 2735593745592611766272 2767289059687322877952 2806220952281190549056 2852001990085914394624 2885046040950613213184 2973363776898080964608 2989743131086738087936 3096519671482693019648 3099889895063956750336 3111848976787062787072 3207109659749932056064 3299026903268124786688 3343582411228652569088 3416849292670557814784 3433764388178827902976 3538879624551649165312 3556398830613786042368 3665268182571350921216 3689470246872995938304 3770316460877856899072 3788981393852499755008 3821237041404174364672 3904970620194923216896 3924302157918660460544 3943729396324198383616 4044433856630456188928 4064455806415755476992 4071139582756409311232 4188877922938686767104 4216537424997709643776 4237411372646213156864 4367128047319056416768 4484916751907040526336 4507119310084798152704 4552963283375186477056 4622210121863378501632 4645092350189434830848 4675764273264786931712 4787289054787070590976 4818899914283096735744 4842755854452815036416 4910886666492083460848 4991003482650350190592 5023959485103654043648 5203386609571641688064 5418909425094712784384 5471187491185223532544 5612441904562381098112 5704003980171828789248 5946727553796161929216 5979486262173476175872 6193039342965386039296 6199779790127913500672 6223697953574125574144 6414219319499864112128 6598053806536249573376 6687164822457305138176 6833698585341115629568 6867528776357655805952 7077759249103298330624 7112797661227572084736 7330536365142701842432 7378940493745991876608 7577962787704999510016 7642474082808348729344 7809941240389846433792 7848604315837320921088 7887458792648396767232 8088867713260912377856 8128911612831510953984 8142279165512818622464 8377755845877373534208 8433074849995419287552 8474822745292426313728 8734256094638112833536 9014238620169596305408 9105926566750372954112 9244420243726757003264 9290184700378869661696 9574578109574141181952 9637799828566193471488 9685511708905630072832 9821773332984166921696 9982006965300700381184 10047918970207308087296 10406773219143283376128 10837818850189425568768 11224883809124762196224 11958972524346952351744 12386078685930772078592 12447395907148251148288 12828438638999728224256 13196107613072499146752 13374329644914610276352 13667397170682231259136 13735057552715311611904 14155518498206596661248 14225595322455144169472 14661072730285403684864 14757880987491983753216 15284948165616697458688 15619882480779692867584 15697208631674641842176 15774917585296793534464 16177735426521824755712 16257823225663021907968 16284558331025637244928 16755511691754747068416 16866149699990838575104 16949645490584852627456 17468512189276225667072 18211853133500745908224 18580369400757739323392 19149156219148282363904 19371023417811260145664 19643546665968333843392 19964013930601400762368 20813546438286566752256 21675637700378851137536 22449767618249524392448 23917945048693904703488 24772157371861544157184 24894791814296502296576 25656877277999456448512 26392215226144998293504 26748659289829220552704 27334794341364462518272 27470115105430623223808 28311036996413193322496 28451190644910288338944 29322145460570807369728 29515761974983967506432 30569896331233394917376 31394417263349283684352 31549835170593587068928 32355470853043649511424 32515646451326043815936 33511023383509494136832 33732299399981677150208 33899290981169705254912 34937024378552451334144 36423706267001491816448 38298312438296564727808 39287093331936667686784 39928027861202801524736 41627092876573133504512 43351275400757702275072 44899535236499048784896 47835890097387809406976 49544314743723088314368 49789583628593004593152 51313754555998912897024 53497318579658441105408 54669588682728925036544 54940230210861246447616 56622073992826386644992 56902381289820576677888 58644290921141614739456 59031523949967935012864 61139792662466789834752 63099670341187174137856 64710941706087299022848 65031292902652087631872 67022046767018988273664 67464598799963354300416 67798581962339410509824 69874048757104902668288 72847412534002983632896 78574186663873335373568 86702550801515404550144 89799070472998097569792 95671780194775618813952 99088629487446176628736 99579167257186009186304 102627509111997825794048 106994637159316882210816 109339177365457850073088 109880460421722492895232 113244147985652773289984 113804762579641153355776 117288581842283229478912 118063047899935870025728 122279585324933579669504 130062585805304175263744 134044093534037976547328 135597163924678821019648 139748097514209805336576 145694825068005967265792 157148373327746670747136 173405101603030809100288 179598140945996195139584 191343560389551237627904 198177258974892353257472 199158334514372018372608 205255018223995651588096 213989274318633764421632 219760920843444985790464 226488295971305546579968 227609525159282306711552 234577163684566458957824 236126095799871740051456 244559170649867159339008 268088187068075953094656 279496195028419610673152 291389650136011934531584 314296746655493341494272 346810203206061618200576 359196281891992390279168 382687120779102475255808 396354517949784706514944 398316669028744036745216 410510036447991303176192 427978548637267528843264 452976591942611093159936 455219050318564613423104 469154327369132917915648 472252191599743480102912 489118341299734318678016 628593493310986682988544 693620406412123236401152 718392563783984780558336 765374241558204950511616 792709035899569413029888 796633338057488073490432 821020072895982606352384 855957097274535057686528 910438100637129226846208 938308654738265835831296 978236682599468637356032 1257186986621973365977088 1387240812824246472802304 1436785127567969561116672 1585418071799138826059776 1593266676114976146980864 1642040145791965212704768 1711914194549070115373056 1876617309476531671662592 1956473365198937274712064 2514373973243946731954176 2774481625648492945604608 2873570255135939122233344 3170836143598277652119552 3186533352229952293961728 3284080291583930425409536 3423828389098140230746112 5028747946487893463908352 5548963251296985891209216 5747140510271878244466688 6373066704459904587923456 6568160583167860850819072 6847656778196280461492224 10057495892975786927816704 11097926502593971782418432 11494281020543756488933376 13136321166335721701638144 13695313556392560922984448 20114991785951573855633408 22195853005187943564836864 22988562041087512977866752 40229983571903147711266816 45977124082175025955733504 80459967143806295422533632 91954248164350051911467008 160919934287612590845067264 321839868575225181690134528 643679737150450363380269056
- Sum of all divisors σ(n): 1605264685460781453084787200
- Sum of proper divisors (its aliquot sum) s(n): 961584948310331089704518144
- 643679737150450363380269056 is an abundant number, because the sum of its proper divisors (961584948310331089704518144) is greater than itself. Its abundance is 317905211159880726324249088
Bases of 643679737150450363380269056
- Binary: 1000010100011100000111110001111000010111010001110110110000101101011110000000000000000000002
- Hexadecimal: 0x214707C785D1DB0B5E00000
- Base-36: 28VLQY6A6WRUQCFOXS
Squares and roots of 643679737150450363380269056
- 643679737150450363380269056 squared (6436797371504503633802690562) is 414323604018072869686967345751891548170339210951131136
- 643679737150450363380269056 cubed (6436797371504503633802690563) is 266691708529580424788484181024491929611399453936568538830835905619973867218927616
-
The
square root of 643679737150450363380269056 is 25370844234089.8534668815 -
643679737150450363380269056 is a
perfect cube number . Itscube root is 863422336
Scales and comparisons
How big is 643679737150450363380269056?- 643,679,737,150,450,363,380,269,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 643,679,737,150,450,363,380,269,056 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 643679737150450363380269056 cubic inches would be around 71951861.3 feet tall.
Recreational maths with 643679737150450363380269056
- 643679737150450363380269056 backwards is 650962083363054051737976346
- The number of decimal digits it has is: 27
- The sum of 643679737150450363380269056's digits is 118
- 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 643679737150450363380269056 - Facts about the integer". Numbermatics.com. 2024. Web. 13 May 2024.
APA style:
Numbermatics. (2024). Number 643679737150450363380269056 - Facts about the integer. Retrieved 13 May 2024, from https://numbermatics.com/n/643679737150450363380269056/
Chicago style:
Numbermatics. 2024. "Number 643679737150450363380269056 - Facts about the integer". https://numbermatics.com/n/643679737150450363380269056/
The information we have on file for 643679737150450363380269056 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 643679737150450363380269056, math, Factors of 643679737150450363380269056, curriculum, school, college, exams, university, Prime factorization of 643679737150450363380269056, STEM, science, technology, engineering, physics, economics, calculator, six hundred forty-three septillion, six hundred seventy-nine sextillion, seven hundred thirty-seven quintillion, one hundred fifty quadrillion, four hundred fifty trillion, three hundred sixty-three billion, three hundred eighty million, two hundred sixty-nine thousand and fifty-six.