38528616443314860785664
38,528,616,443,314,860,785,664 is an even composite number composed of seven prime numbers multiplied together.
38528616443314860785664 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twelve thousand, three hundred ninety-three divisors.
Prime factorization of 38528616443314860785664:
216 × 32 × 72 × 172 × 612 × 1372 × 2572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 17 × 17 × 61 × 61 × 137 × 137 × 257 × 257)See below for interesting mathematical facts about the number 38528616443314860785664 from the Numbermatics database.
Names of 38528616443314860785664
- Cardinal: 38528616443314860785664 can be written as Thirty-eight sextillion, five hundred twenty-eight quintillion, six hundred sixteen quadrillion, four hundred forty-three trillion, three hundred fourteen billion, eight hundred sixty million, seven hundred eighty-five thousand, six hundred sixty-four.
Scientific notation
- Scientific notation: 3.8528616443314860785664 × 1022
Factors of 38528616443314860785664
Divisors of 38528616443314860785664
- Number of divisors d(n): 12393
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 28 32 34 36 42 48 49 51 56 61 63 64 68 72 84 96 98 102 112 119 122 126 128 136 137 144 147 153 168 183 192 196 204 224 238 244 252 256 257 272 274 288 289 294 306 336 357 366 384 392 408 411 427 441 448 476 488 504 512 514 544 548 549 576 578 588 612 672 714 732 768 771 784 816 822 833 854 867 882 896 952 959 976 1008 1024 1028 1037 1071 1088 1096 1098 1152 1156 1176 1224 1233 1281 1344 1428 1464 1536 1542 1568 1632 1644 1666 1708 1734 1764 1792 1799 1904 1918 1952 2016 2023 2048 2056 2074 2142 2176 2192 2196 2304 2312 2313 2329 2352 2448 2466 2499 2562 2601 2688 2856 2877 2928 2989 3072 3084 3111 3136 3264 3288 3332 3416 3468 3528 3584 3598 3721 3808 3836 3843 3904 4032 4046 4096 4112 4148 4284 4352 4369 4384 4392 4608 4624 4626 4658 4704 4896 4932 4998 5124 5202 5376 5397 5712 5754 5856 5978 6069 6144 6168 6222 6272 6528 6576 6664 6713 6832 6936 6987 7056 7168 7196 7259 7442 7497 7616 7672 7686 7808 8064 8092 8192 8224 8296 8357 8568 8631 8704 8738 8768 8784 8967 9216 9248 9252 9316 9333 9408 9792 9864 9996 10248 10404 10752 10794 11163 11424 11508 11712 11956 12138 12288 12336 12444 12544 12593 13056 13107 13152 13328 13426 13664 13872 13974 14112 14161 14336 14392 14518 14884 14994 15232 15344 15372 15616 15677 16128 16184 16191 16303 16384 16448 16592 16714 17136 17262 17408 17476 17536 17568 17629 17934 18207 18432 18496 18504 18632 18666 18769 18816 19584 19728 19992 20139 20496 20808 20961 21504 21588 21777 22326 22848 23016 23424 23912 24276 24576 24672 24888 25071 25088 25186 26047 26112 26214 26304 26656 26852 26901 27328 27744 27948 28224 28322 28672 28784 29036 29768 29988 30464 30583 30688 30744 31232 31354 32256 32368 32382 32606 32768 32896 33184 33428 33489 34272 34524 34816 34952 35072 35136 35209 35258 35868 36414 36864 36992 37008 37264 37332 37538 37632 37779 39168 39321 39456 39593 39984 40278 40992 41616 41922 42483 43008 43176 43554 44652 45696 46032 46848 47031 47824 48552 48909 49152 49344 49776 50142 50176 50372 50813 52094 52224 52428 52608 52887 53312 53704 53802 54656 55488 55896 56307 56448 56644 57344 57568 58072 58499 59536 59976 60417 60928 61166 61376 61488 62464 62708 63257 64512 64736 64764 65212 65331 65536 65792 66049 66368 66856 66978 68544 69048 69632 69904 70144 70272 70418 70516 71736 72828 73728 73984 74016 74273 74528 74664 75076 75213 75264 75558 78141 78336 78642 78912 79186 79968 80556 81984 83232 83844 84966 86016 86352 87108 89304 91392 91749 92064 93696 94062 95648 97104 97818 98304 98688 99552 100284 100352 100744 101626 104188 104448 104856 105216 105627 105774 106624 107408 107604 109312 109739 110976 111792 112614 112896 113288 113337 114121 114688 115136 116144 116998 118779 119072 119952 120834 121856 122332 122752 122976 123403 124928 125416 126514 127449 129024 129472 129528 130424 130662 131383 131584 132098 132736 133712 133956 137088 138096 139264 139808 140288 140544 140836 141032 141093 142069 143472 145656 146727 147456 147968 148032 148546 149056 149328 150152 150426 150528 151116 152439 156282 156672 157284 157824 158372 158661 159936 161112 163968 166464 167688 168921 169932 172032 172704 174216 175497 178608 182329 182784 183498 184128 187392 188124 189771 191296 194208 195636 196608 197376 198147 199104 200568 200704 201488 203252 208376 208896 209712 210432 211254 211548 213248 214081 214816 215208 218624 219478 221952 222819 223584 225228 225792 226576 226674 228242 229376 230272 232288 233996 234423 237558 238144 239904 241668 243712 244664 245504 245952 246463 246806 249856 250832 253028 254898 258048 258944 259056 260848 261324 262766 263168 264196 265472 266509 267424 267912 274176 275247 276192 277151 278528 279616 280576 281088 281672 282064 282186 284138 286944 291312 293454 294912 295936 296064 297092 298112 298656 300304 300852 301056 302232 304878 312564 313344 314568 315648 316744 316881 317322 319073 319872 322224 327936 329217 332928 335376 337842 339864 342363 344064 345408 348432 350994 356337 357216 364658 365568 366996 368256 370209 374784 376248 379542 382592 388416 391272 394149 394752 396294 398208 401136 401408 402976 406504 409493 416752 417792 419424 420864 422508 423096 426207 426496 428162 429632 430416 437248 438956 442799 443904 445638 447168 450456 451584 453152 453348 456484 457317 458752 460544 462343 464576 467992 468846 475116 476288 479808 483336 487424 489328 491008 491904 492926 493612 499712 501664 506056 509777 509796 516096 517888 518112 519911 521696 522648 525532 526336 526491 528392 530944 533018 534848 535824 546987 548352 550494 552384 554302 557056 559232 561152 562176 563344 564128 564372 568276 569313 573888 582624 586908 589824 591872 592128 594184 594441 596224 597312 598553 600608 601704 602112 604464 609756 625128 626688 629136 631296 633488 633762 634644 638146 639744 642243 644448 655872 658434 665856 668457 670752 675684 679728 684726 688128 690816 696864 701988 712674 714432 729316 731136 733992 736512 739389 740418 749568 752496 759084 765184 768173 776832 782544 788298 789504 792588 796416 799527 802272 802816 805952 813008 818986 831453 833504 835584 838848 841728 845016 846192 852414 852992 856324 859264 860832 863821 874496 877912 885598 887808 891276 894336 900912 903168 906304 906696 912968 914634 919681 921088 924686 929152 935984 937692 950232 952576 956297 957219 959616 966672 974848 978656 982016 983808 985852 987224 987651 994483 999424 1003328 1012112 1019554 1019592 1027089 1032192 1035776 1036224 1039822 1043392 1045296 1051064 1052672 1052982 1056784 1061888 1066036 1069696 1071648 1075369 1093974 1096704 1100988 1104768 1108604 1110627 1114112 1118464 1122304 1122833 1124352 1126688 1128256 1128744 1136552 1138626 1144909 1147776 1165248 1173816 1182447 1183744 1184256 1188368 1188882 1192448 1194624 1197106 1201216 1203408 1204224 1208928 1219512 1228479 1250256 1253376 1258272 1262592 1266976 1267524 1269288 1276292 1278621 1279488 1284486 1288896 1311744 1316868 1328397 1331712 1336914 1341504 1351368 1359456 1369452 1376256 1381632 1387029 1393728 1403976 1425348 1428864 1458632 1462272 1467984 1473024 1478778 1480836 1499136 1504992 1518168 1529331 1530368 1536346 1553664 1559733 1565088 1576596 1579008 1585176 1592832 1599054 1604544 1605632 1611904 1626016 1637972 1640961 1662906 1667008 1671168 1677696 1683456 1690032 1692384 1704828 1705984 1712648 1718528 1721664 1725241 1727642 1748992 1755824 1771196 1775616 1782552 1788672 1795659 1801824 1806336 1812608 1813392 1825936 1829268 1839362 1842176 1849372 1858304 1865563 1871968 1875384 1900464 1905152 1912594 1914438 1919232 1926729 1933344 1940057 1949696 1957312 1964032 1967616 1971704 1974448 1975302 1988966 1998848 2006656 2024224 2039108 2039184 2054178 2064384 2071552 2072448 2079644 2086784 2090592 2102128 2105344 2105964 2113568 2123776 2132072 2139392 2143296 2147749 2150738 2187948 2193408 2201976 2209536 2217208 2218167 2221254 2233511 2236928 2244608 2245666 2248704 2253376 2256512 2257488 2273104 2277252 2289818 2295552 2304519 2330496 2347632 2364894 2367488 2368512 2376736 2377764 2384896 2389248 2394212 2398581 2402432 2406816 2408448 2415173 2417856 2439024 2456958 2494359 2500512 2506752 2516544 2525184 2533952 2535048 2538576 2552584 2557242 2558976 2568972 2577792 2591463 2623488 2633736 2656794 2663424 2673828 2683008 2702736 2718912 2738904 2759043 2763264 2774058 2787456 2807952 2850696 2857728 2868891 2871657 2917264 2924544 2935968 2946048 2957556 2961672 2983449 2998272 3009984 3036336 3058662 3060736 3072692 3099593 3107328 3119466 3130176 3153192 3158016 3170352 3185664 3198108 3209088 3211264 3223808 3226107 3236401 3252032 3275944 3281922 3325812 3334016 3342336 3355392 3366912 3368499 3380064 3384768 3409656 3411968 3425296 3434727 3437056 3443328 3450482 3455284 3497984 3511648 3542392 3551232 3565104 3568439 3577344 3591318 3603648 3612672 3625216 3626784 3639377 3651872 3658536 3678724 3684352 3685437 3698744 3716608 3731126 3743936 3750768 3800928 3810304 3825188 3828876 3838464 3853458 3866688 3880114 3899392 3914624 3928064 3935232 3943408 3948896 3950604 3977932 3985191 3997696 4013312 4028989 4048448 4078216 4078368 4108356 4128768 4143104 4144896 4159288 4161087 4173568 4181184 4189871 4204256 4210688 4211928 4227136 4247552 4264144 4278784 4286592 4295498 4301476 4375896 4386816 4403952 4419072 4434416 4436334 4442508 4467022 4473856 4489216 4491332 4497408 4506752 4513024 4514976 4530653 4546208 4554504 4579636 4587993 4591104 4609038 4660992 4679199 4695264 4729788 4734976 4737024 4753472 4755528 4769792 4778496 4788424 4797162 4804864 4813632 4816896 4823633 4830346 4835712 4878048 4913916 4988718 5001024 5013504 5033088 5050368 5067904 5070096 5077152 5105168 5114484 5117952 5137944 5155584 5175723 5182926 5246976 5267472 5313588 5326848 5347656 5366016 5386977 5405472 5424241 5437824 5477808 5518086 5526528 5548116 5574912 5596689 5615904 5701392 5715456 5737782 5743314 5820171 5834528 5849088 5871936 5892096 5915112 5923344 5966898 5996544 6019968 6072672 6117324 6121472 6145384 6199186 6214656 6238932 6260352 6306384 6316032 6340704 6371328 6396216 6418176 6443247 6447616 6452214 6472802 6504064 6551888 6563844 6651624 6668032 6694079 6700533 6710784 6733824 6736998 6760128 6769536 6819312 6823936 6850592 6869454 6874112 6886656 6900964 6910568 6913557 6961381 6995968 7023296 7084784 7102464 7130208 7136878 7154688 7182636 7207296 7225344 7245519 7250432 7253568 7278754 7303744 7317072 7357448 7368704 7370874 7397488 7433216 7462252 7487872 7501536 7527583 7601856 7620608 7650376 7657752 7676928 7706916 7733376 7760228 7774389 7798784 7829248 7856128 7859831 7870464 7886816 7897792 7901208 7955864 7970382 8014363 8026624 8057978 8096896 8156432 8156736 8216712 8277129 8286208 8289792 8318576 8322174 8347136 8362368 8379742 8408512 8421376 8423856 8454272 8495104 8528288 8557568 8573184 8590996 8602952 8606673 8666209 8751792 8773632 8807904 8838144 8868832 8872668 8885016 8934044 8947712 8950347 8978432 8982664 8994816 9013504 9026048 9029952 9048713 9061306 9092416 9109008 9159272 9175986 9182208 9218076 9298779 9321984 9358398 9390528 9459576 9469952 9474048 9506944 9511056 9539584 9556992 9576848 9594324 9609728 9627264 9633792 9647266 9660692 9671424 9678321 9709203 9756096 9827832 9977436 10002048 10027008 10066176 10100736 10105497 10135808 10140192 10154304 10175401 10210336 10228968 10235904 10275888 10304181 10311168 10351446 10365852 10493952 10534944 10627176 10653696 10695312 10705317 10732032 10773954 10810944 10848482 10875648 10918131 10955616 11036172 11053056 11096232 11149824 11193378 11231808 11402784 11430912 11475564 11486628 11640342 11669056 11698176 11743872 11784192 11830224 11846688 11933796 11993088 12039936 12086967 12145344 12234648 12242944 12290768 12398372 12429312 12477864 12520704 12569613 12612768 12632064 12681408 12742656 12792432 12836352 12886494 12895232 12904428 12945604 13008128 13058941 13103776 13127688 13303248 13336064 13388158 13401066 13421568 13467648 13473996 13520256 13539072 13591959 13638624 13647872 13701184 13738908 13748224 13773312 13801928 13821136 13827114 13922762 13991936 14046592 14169568 14204928 14260416 14273756 14309376 14365272 14414592 14450688 14470899 14491038 14500864 14507136 14557508 14607488 14634144 14714896 14737408 14741748 14794976 14866432 14924504 14975744 15003072 15034243 15055166 15203712 15241216 15300752 15315504 15353856 15413832 15466752 15520456 15527169 15548778 15634577 15658496 15712256 15719662 15740928 15773632 15795584 15802416 15911728 15940764 16028726 16053248 16115956 16193792 16257049 16272723 16312864 16313472 16433424 16554258 16572416 16579584 16637152 16644348 16694272 16724736 16759484 16790067 16817024 16842752 16847712 16906211 16908544 16990208 17056576 17115136 17146368 17181992 17205904 17213346 17332418 17460513 17503584 17547264 17615808 17676288 17737664 17745336 17770032 17868088 17895424 17900694 17965328 17989632 18027008 18052096 18059904 18097426 18122612 18184832 18218016 18318544 18351972 18364416 18436152 18597558 18643968 18716796 18781056 18919152 18939904 18948096 19013888 19022112 19079168 19088161 19113984 19153696 19188648 19219456 19254528 19294532 19321384 19329741 19342848 19356642 19418406 19463453 19512192 19655664 19954872 20004096 20082237 20101599 20132352 20201472 20210994 20271616 20280384 20308608 20350802 20420672 20457936 20471808 20551776 20608362 20622336 20702892 20731704 20884143 20987904 21069888 21254352 21307392 21390624 21410634 21464064 21547908 21621888 21696964 21736557 21751296 21836262 21911232 22072344 22106112 22192464 22299648 22386756 22463616 22582749 22805568 22861824 22951128 22973256 23280684 23338112 23396352 23487744 23568384 23579493 23660448 23693376 23867592 24043089 24079872 24173934 24290688 24469296 24485888 24581536 24796744 24858624 24955728 24979073 25041408 25139226 25225536 25264128 25362816 25485312 25584864 25672704 25772988 25790464 25808856 25891208 25998627 26016256 26117882 26207552 26255376 26606496 26672128 26776316 26802132 26843136 26935296 26947992 27040512 27078144 27146139 27183918 27277248 27295744 27402368 27477816 27496448 27546624 27603856 27642272 27654228 27845524 27896337 27983872 28093184 28202923 28339136 28409856 28520832 28547512 28618752 28730544 28829184 28901376 28941798 28982076 29001728 29014272 29115016 29127609 29214976 29268288 29329097 29429792 29474816 29483496 29589952 29732864 29849008 29951488 30006144 30068486 30110332 30407424 30482432 30526203 30601504 30631008 30707712 30827664 30933504 31040912 31054338 31097556 31269154 31316992 31424512 31439324 31481856 31547264 31591168 31604832 31714571 31823456 31881528 32057452 32106496 32115951 32231912 32387584 32514098 32545446 32625728 32626944 32754393 32866848 33108516 33144832 33159168 33274304 33288696 33388544 33449472 33518968 33580134 33634048 33695424 33765431 33812422 33817088 33980416 34113152 34230272 34292736 34363984 34411808 34426692 34664836 34921026 35007168 35094528 35231616 35352576 35475328 35490672 35540064 35736176 35790848 35801388 35930656 35979264 36054016 36104192 36119808 36194852 36245224 36260901 36369664 36436032 36511733 36637088 36703944 36728832 36872304 37195116 37287936 37433592 37562112 37708839 37838304 37896192 37969687 38027776 38044224 38158336 38176322 38227968 38307392 38377296 38438912 38509056 38589064 38642768 38659482 38685696 38713284 38836812 38926906 39024384 39176823 39311328 39909744 40008192 40164474 40203198 40264704 40402944 40421988 40543232 40560768 40617216 40701604 40775877 40841344 40915872 40943616 41103552 41216724 41244672 41405784 41463408 41768286 41975808 42139776 42508704 42614784 42781248 42821268 42928128 43095816 43243776 43393928 43412697 43473114 43502592 43672524 43822464 44144688 44212224 44384928 44599296 44773512 44927232 45102729 45165498 45611136 45723648 45902256 45946512 46561368 46676224 46858553 46903731 46975488 47136768 47158986 47320896 47386752 47735184 48086178 48159744 48347868 48581376 48771147 48818169 48938592 48971776 49163072 49593488 49717248 49911456 49958146 50082816 50278452 50451072 50528256 50718633 50725632 50970624 51169728 51345408 51545976 51580928 51617712 51782416 51997254 52032512 52235764 52415104 52510752 52693081 53212992 53344256 53552632 53604264 53686272 53895984 54081024 54156288 54292278 54367836 54554496 54591488 54804736 54955632 54992896 55018817 55093248 55207712 55284544 55308456 55691048 55792674 56100541 56186368 56405846 56678272 56819712 57041664 57095024 57237504 57264483 57461088 57658368 57883596 57964152 58003456 58028544 58230032 58255218 58390359 58429952 58536576 58658194 58859584 58949632 58966992 59179904 59465728 59698016 59902976 60012288 60136972 60220664 60246711 60663463 60814848 60964864 61052406 61203008 61262016 61415424 61655328 61867008 62081824 62108676 62195112 62538308 62633984 62652429 62849024 62878648 62963712 63094528 63182336 63209664 63340991 63429142 63646912 63763056 64114904 64212992 64231902 64463824 64775168 65028196 65090892 65251456 65253888 65508786 65733696 66217032 66289664 66318336 66548608 66577392 66777088 66898944 67037936 67160268 67268096 67390848 67530862 67624844 67634176 67748247 67960832 68226304 68460544 68492813 68585472 68727968 68823616 68853384 69329672 69839449 69842052 70014336 70189056 70463232 70705152 70738479 70950656 70981344 71080128 71227807 71472352 71581696 71602776 71861312 72108032 72129267 72208384 72239616 72389704 72490448 72521802 72739328 72872064 73023466 73274176 73407888 73457664 73744608 74390232 74575872 74867184 74937219 75124224 75417678 75676608 75792384 75939374 76055552 76088448 76316672 76352644 76455936 76614784 76754592 76877824 77018112 77178128 77285536 77318964 77371392 77426568 77673624 77853812 77995881 78048768 78353646 78622656 79819488 80016384 80328948 80406396 80529408 80805888 80843976 81086464 81121536 81234432 81403208 81438417 81551754 81682688 81831744 81887232 82001761 82207104 82433448 82489344 82811568 82926816 83536572 83951616 84279552 84608769 85017408 85229568 85562496 85642536 85856256 86191632 86487552 86787856 86825394 86946228 87005184 87345048 87644928 87987291 88289376 88424448 88769856 89198592 89547024 89854464 90205458 90330996 91222272 91447296 91578609 91804512 91893024 93122736 93352448 93717106 93807462 93950976 94273536 94317972 94641792 94773504 95143713 95470368 96172356 96319488 96695736 97162752 97542294 97636338 97877184 97943552 98326144 99186976 99434496 99822912 99916292 100165632 100556904 100902144 101296293 101437266 101451264 101941248 102339456 102690816 103091952 103161856 103235424 103564832 103994508 104065024 104471528 104830208 105021504 105239701 105386162 106425984 106688512 107105264 107208528 107372544 107791968 108162048 108312576 108584556 108735672 109108992 109535199 109609472 109911264 109985792 110037634 110186496 110415424 110569088 110616912 111382096 111585348 112201082 112372736 112811692 113356544 113799343 113909061 114083328 114190048 114475008 114528966 114922176 115316736 115767192 115928304 116006912 116057088 116460064 116510436 116780718 116859904 117073152 117316388 117530469 117719168 117899264 117933984 118343477 118359808 118931456 119396032 119805952 120024576 120273944 120441328 120493422 121326926 121629696 121929728 122104812 122406016 122524032 122830848 123310656 123734016 124163648 124217352 124390224 125076616 125267968 125304858 125757296 125927424 126189056 126364672 126419328 126681982 126858284 127293824 127526112 128229808 128425984 128463804 128927648 129550336 130056392 130181784 130502912 130507776 131012689 131017572 131467392 132434064 132579328 132636672 133097216 133154784 133554176 133617127 133797888 134075872 134320536 134536192 134781696 135061724 135249688 135268352 135308187 135496494 136244171 136452608 136921088 136985626 137170944 137455936 137647232 137706768 138659344 139678898 139684104 140028672 140575659 140711193 140926464 141410304 141476958 141901312 141962688 142160256 142455614 142944704 143163392 143205552 143722624 144216064 144258534 144416768 144479232 144779408 144980896 145043604 145478656 145744128 146046932 146313441 146548352 146815776 146915328 147325553 147489216 148780464 149151744 149734368 149874438 150248448 150835356 151353216 151584768 151878748 152111104 152155899 152176896 152633344 152705288 152911872 153229568 153509184 153755648 153828121 154036224 154356256 154571072 154637928 154742784 154853136 155347248 155707624 155991762 156097536 156707292 157245312 158079243 159638976 160032768 160657896 160812792 161058816 161687952 162172928 162243072 162468864 162806416 162876834 163103508 163365376 163663488 163774464 164003522 164414208 164866896 164978688 165056451 165623136 165853632 167073144 168301623 168559104 169217538 170034816 170459136 171124992 171285072 171712512 171793449 172383264 172975104 173575712 173650788 173892456 174010368 174690096 175171077 175289856 175974582 176578752 176848896 177539712 178397184 179094048 179708928 180410916 180661992 181990389 182444544 182894592 183157218 183609024 183786048 186245472 186704896 187434212 187614924 187901952 188547072 188635944 189283584 189547008 190022973 190287426 190940736 192344712 192638976 193391472 194325504 195084588 195272676 195754368 195887104 196652288 197420461 198373952 198868992 199645824 199832584 200331264 201113808 201804288 202592586 202874532 202902528 203882496 204678912 205381632 205478439 206183904 206323712 206470848 207129664 207989016 208130048 208943056 209518347 209660416 210043008 210479402 210772324 212851968 213377024 213683421 214210528 214417056 214745088 215583936 216324096 216625152 217169112 217471344 218217984 219070398 219218944 219822528 219971584 220075268 220372992 220830848 221138176 221233824 222001997 222764192 223170696 224402164 224745472 224811657 225623384 226713088 227598686 227818122 228166656 228380096 228950016 229057932 229844352 230633472 231534384 231856608 232013824 232114176 232920128 233020872 233561436 233719808 234146304 234632776 235060938 235438336 235867968 236358017 236686954 236719616 237862912 238792064 239611904 240049152 240547888 240882656 240986844 242653852 243259392 243859456 244209624 244812032 245048064 245661696 245768329 246005283 246621312 247468032 248327296 248434704 248780448 250153232 250535936 250609716 251514592 251854848 252378112 252729344 252838656 253363964 253716568 253826307 254587648 255052224 255582131 256459616 256851968 256927608 257855296 259100672 260112784 260363568 261005824 261015552 262025378 262035144 262934784 263961873 264868128 265273344 265787809 266194432 266309568 267108352 267234254 267595776 268151744 268641072 269072384 269563392 270123448 270499376 270536704 270616374 270992988 272488342 272905216 273842176 273971252 274341888 274911872 275294464 275413536 276369833 277318688 279357796 279368208 280057344 281151318 281422386 281852928 282820608 282953916 283802624 283925376 284320512 284911228 285431139 285889408 286326784 286411104 287445248 288432128 288517068 288833536 288958464 289558816 289961792 290087208 290957312 291488256 292093864 292626882 293096704 293631552 293830656 294241613 294651106 294978432 297560928 298303488 299468736 299748876 300496896 301670712 302706432 303757496 303888879 304222208 304311798 304353792 305410576 305823744 306459136 307018368 307511296 307656242 308072448 308712512 309142144 309275856 309485568 309706272 310694496 311415248 311983524 312195072 313414584 314490624 315719103 316158486 319277952 320065536 321315792 321625584 322117632 323375904 324345856 324486144 324937728 325612832 325753668 326207016 326730752 327326976 328007044 328605597 328828416 329733792 329957376 330112902 330878701 331246272 331707264 334146288 336603246 337118208 338435076 340069632 341398029 341727183 342249984 342570144 343425024 343586898 344766528 345950208 347151424 347301576 347784912 348020736 349380192 350342154 350579712 351949164 353157504 353697792 355030431 355079424 356794368 358188096 359417856 360821832 361323984 363980778 364889088 365789184 366314436 367218048 367572096 372490944 373409792 374868424 375229848 375803904 377271888 378567168 379094016 380045946 380574852 381881472 384689424 385277952 386782944 388651008 390169176 390545352 391508736 393038067 393304576 394840922 396747904 397737984 399291648 399665168 400662528 400851381 402227616 403608576 405185172 405749064 405805056 408732513 409357824 410763264 410956878 412367808 412647424 412941696 414259328 415978032 416260096 417886112 419036694 419320832 420086016 420958804 421544648 421726977 424644241 425703936 426754048 427366842 428421056 428834112 429490176 431167872 432648192 433250304 434338224 434942688 436435968 438140796 438437888 439645056 439943168 440150536 440745984 441661696 441976659 442276352 442467648 443386937 444003994 445528384 446341392 448804328 449490944 449623314 451246768 453426176 455197372 455636244 456333312 456760192 457900032 458115864 459688704 461266944 461484363 463068768 463713216 464027648 464228352 465840256 466041744 467122872 467439616 468292608 469265552 470121876 470876672 471735936 472716034 473373908 473439232 474237729 475725824 477584128 479223808 479449691 480098304 481095776 481765312 481973688 485307704 486518784 488419248 488876143 489624064 490096128 491323392 491536658 492010566 493242624 494936064 495169353 496654592 496869408 497560896 498594649 500306464 501071872 501219432 503029184 504756224 504904869 505458688 505677312 506727928 507433136 507652614 509175296 510104448 511164262 512919232 513703936 513855216 515710592 518201344 520225568 520727136 522011648 522031104 524050756 524070288 525869568 527923746 529736256 530546688 531575618 532388864 532619136 534216704 534468508 535191552 536303488 537282144 538144768 539126784 540246896 540998752 541073408 541232748 541985976 544976684 545810432 545971167 547684352 547942504 548683776 549823744 550588928 550827072 551971493 552739666 554637376 558715592 558736416 560114688 562302636 562844772 563705856 565641216 565907832 567605248 567850752 568641024 569822456 570068919 570862278 571778816 572822208 574012327 574890496 576864256 577034136 577667072 577916928 579117632 579923584 580174416 581914624 582976512 584187728 585253764 586193408 587263104 587661312 588483226 589302212 589956864 592261383 595121856 596606976 598937472 599497752 600993792 603341424 605412864 607514992 607777758 608444416 608623596 608707584 610821152 611647488 612918272 614036736 615022592 615312484 616144896 616435317 617425024 618284288 618551712 618971136 619412544 620699461 621388992 622830496 623967048 624390144 626829168 628555041 628981248 631438206 632316972 638555904 640131072 641050263 642631584 643251168 644235264 646751808 648691712 648972288 649875456 651225664 651507336 652414032 653461504 654653952 656014088 657211194 657656832 659467584 659914752 660225804 661757402 662492544 663414528 666005991 668292576 673206492 674236416 676870152 680139264 682796058 683454366 684499968 685140288 686850048 687173796 689533056 691900416 694302848 694603152 695569824 696041472 698760384 700684308 701159424 703898328 706315008 709074051 710060862 710158848 713588736 716376192 718835712 721643664 722647968 727961556 729778176 731578368 732628872 734436096 735144192 737304987 738015849 744981888 746819584 749736848 750459696 751607808 754543776 757134336 758188032 760091892 761149704 763762944 766746393 769378848 770555904 773565888 777302016 780338352 781090704 783017472 786076134 786609152 789681844 793495808 796595401 797363427 798583296 799330336 801325056 801702762 804455232 807217152 810370344 811498128 811610112 817465026 818715648 821526528 821913756 824735616 825294848 825883392 828518656 829109499 831956064 832520192 835772224 838073388 838641664 840172032 841917608 843089296 843453954 849288482 851407872 853508096 854733684 856842112 857668224 858980352 862335744 865296384 866500608 868676448 869885376 872871936 876281592 876875776 879290112 880301072 881491968 882724839 883323392 883953318 884552704 884935296 886773874 888007988 891056768 892682784 897608656 898981888 899246628 902493536 906852352 910394744 911272488 912666624 913520384 916231728 917088823 919377408 922533888 922968726 926137536 927426432 928055296 928456704 931680512 932083488 934245744 934879232 935319889 936585216 938531104 940243752 941753344 943471872 945432068 946747816 946878464 947157309 948475458 953709197 955168256 958447616 958899382 960196608 962191552 963530624 963947376 970615408 973037568 976838496 977752286 979248128 980192256 983073316 984021132 986485248 989872128 990338706 992636103 993309184 993738816 995121792 997189298 1000612928 1002143744 1002438864 1006058368 1009512448 1009809738 1010917376 1011354624 1013455856 1014866272 1015305228 1018350592 1020208896 1022328524 1024194087 1025838464 1027407872 1027710432 1031278871 1031421184 1036402688 1040451136 1041454272 1044023296 1044062208 1048101512 1048140576 1051739136 1055847492 1059472512 1061093376 1063151236 1064777728 1065091293 1065238272 1068433408 1068937016 1070383104 1072606976 1074564288 1076289536 1076796847 1078253568 1080493792 1081997504 1082146816 1082465496 1083971952 1089953368 1091620864 1091942334 1095885008 1097367552 1099647488 1101177856 1101654144 1103942986 1105479332 1109274752 1117431184 1117472832 1120229376 1124605272 1125689544 1127411712 1131815664 1135210496 1135701504 1137282048 1139644912 1140137838 1141724556 1143557632 1145644416 1148024654 1149780992 1153728512 1154068272 1155334144 1155833856 1158235264 1159847168 1160348832 1163829248 1164377821 1165953024 1168375456 1170507528 1172386816 1174526208 1176966452 1178604424 1179114201 1179913728 1184522766 1187270633 1190243712 1193213952 1197874944 1198995504 1201987584 1202554143 1206682848 1210825728 1215029984 1215555516 1216888832 1217247192 1217415168 1221642304 1225836544 1226197539 1228073472 1230045184 1230624968 1232289792 1232870634 1234850048 1236568576 1237103424 1237942272 1238825088 1239673681 1241398922 1242777984 1245660992 1247934096 1248780288 1253658336 1257110082 1257962496 1262876412 1264633944 1273932723 1277111808 1280262144 1282100526 1285263168 1286502336 1288470528 1293503616 1297383424 1297944576 1299750912 1302451328 1303014672 1304828064 1306923008 1309307904 1312028176 1314422388 1315313664 1318935168 1319829504 1320451608 1323514804 1324985088 1325929977 1326829056 1330160811 1332011982 1336585152 1346412984 1348472832 1353740304 1360278528 1365592116 1366908732 1368999936 1370280576 1373700096 1374347592 1379066112 1383800832 1384453089 1388605696 1389206304 1391139648 1392082944 1394029937 1397520768 1401368616 1402318848 1407796656 1412630016 1418148102 1420121724 1420317696 1427177472 1432752384 1437671424 1438349073 1443287328 1445295936 1455923112 1459556352 1465257744 1466628429 1468872192 1470288384 1474609974 1476031698 1489963776 1493639168 1495783947 1499473696 1500919392 1503215616 1509087552 1514268672 1516376064 1520183784 1522299408 1527525888 1533492786 1538757696 1541111808 1547131776 1554604032 1560676704 1562181408 1566034944 1572152268 1573218304 1579363688 1586991616 1593190802 1594726854 1597166592 1598660672 1602650112 1603405524 1608910464 1614434304 1620740688 1622996256 1623220224 1634930052 1637431296 1643053056 1643827512 1649471232 1651766784 1655914479 1657037312 1658218998 1663912128 1665040384 1671544448 1676146776 1677283328 1680344064 1683835216 1686178592 1686907908 1698576964 1702815744 1707016192 1709467368 1713684224 1715336448 1720378303 1722036981 1724671488 1730592768 1733001216 1737352896 1739770752 1745743872 1752563184 1753751552 1758580224 1760602144 1762983936 1765449678 1766646784 1767906636 1769105408 1769870592 1773547748 1776015976 1776784149 1782113536 1785365568 1789074917 1795217312 1797963776 1798493256 1804987072 1813704704 1820789488 1822544976 1825333248 1827040768 1832463456 1834177646 1838754816 1845067776 1845937452 1852275072 1854852864 1856913408 1862098383 1863361024 1864166976 1868491488 1869758464 1870639778 1873170432 1877062208 1880487504 1883506688 1886943744 1890864136 1893495632 1893756928 1894314618 1896950916 1907418394 1910336512 1916895232 1917798764 1920393216 1924383104 1927061248 1927894752 1934588831 1941230816 1946075136 1953676992 1955504572 1958496256 1960384512 1966146632 1968042264 1972970496 1979744256 1980677412 1985272206 1986618368 1987477632 1990243584 1994378596 1998017973 2001225856 2004287488 2004877728 2012116736 2019024896 2019619476 2021834752 2022709248 2026911712 2029732544 2030610456 2036701184 2040417792 2044657048 2048388174 2051676928 2055420864 2059691291 2062557742 2062842368 2072805376 2080902272 2082908544 2088046592 2088124416 2096203024 2096281152 2103478272 2111694984 2118945024 2126302472 2127222153 2129555456 2130182586 2130476544 2137874032 2140766208 2145213952 2149128576 2152579072 2153593694 2156507136 2160987584 2163995008 2164293632 2164930992 2167943904 2179906736 2183241728 2183884668 2191770016 2194735104 2199294976 2202355712 2203308288 2207885972 2210958664 2211914961 2218549504 2227215713 2234862368 2234945664 2240458752 2249210544 2251379088 2254823424 2263631328 2270420992 2271403008 2274564096 2279289824 2280275676 2283449112 2287115264 2291288832 2296049308 2299561984 2300239179 2307457024 2308136544 2311667712 2316150907 2316470528 2319694336 2320697664 2327658496 2328755642 2331906048 2336750912 2341015056 2344773632 2349052416 2353932904 2357208848 2358228402 2359827456 2369045532 2374541266 2380487424 2389786203 2392090281 2395749888 2397991008 2403975168 2405108286 2413365696 2421651456 2430059968 2431111032 2433777664 2434494384 2434830336 2443284608 2451673088 2452395078 2456146944 2461249936 2464579584 2465741268 2469700096 2473137152 2474206848 2475884544 2477650176 2479347362 2482797844 2485555968 2487328497 2491321984 2495868192 2497560576 2507316672 2514220164 2515924992 2525752824 2529267888 2547865446 2554223616 2560524288 2564201052 2570526336 2573004672 2576941056 2587007232 2594766848 2595889152 2599501824 2604902656 2606029344 2609656128 2613846016 2615078057 2618615808 2624056352 2628844776 2630627328 2637870336 2640903216 2647029608 2648174517 2649970176 2651859954 2653658112 2660321622 2664023964 2673170304 2692825968 2696945664 2707480608 2720557056 2731184232 2733817464 2737999872 2740561152 2748695184 2751266469 2758132224 2767601664 2768906178 2777211392 2778412608 2782279296 2784165888 2788059874 2795041536 2802737232 2804637696 2805959667 2815593312 2825260032 2836296204 2840243448 2840635392 2861127591 2865504768 2875342848 2876698146 2886574656 2890591872 2911846224 2919112704 2930515488 2933256858 2937744384 2940576768 2949219948 2952063396 2977908309 2979927552 2987278336 2991567894 2998947392 3001838784 3006431232 3018175104 3028537344 3032752128 3040367568 3044598816 3055051776 3066985572 3077515392 3082223616 3093836613 3094263552 3109208064 3121353408 3124362816 3132069888 3144304536 3146436608 3158727376 3173983232 3186381604 3189453708 3194333184 3197321344 3205300224 3206811048 3217820928 3228868608 3230390541 3241481376 3245992512 3246440448 3269860104 3274862592 3287655024 3298942464 3303533568 3311828958 3314074624 3316437996 3327824256 3330080768 3343088896 3352293552 3354566656 3356147837 3360688128 3367670432 3372357184 3373815816 3397153928 3405631488 3418934736 3422133001 3427368448 3430672896 3440756606 3444073962 3449342976 3461185536 3466002432 3474705792 3479541504 3491487744 3493133463 3505126368 3507503104 3517160448 3521204288 3530899356 3533293568 3535813272 3538210816 3539741184 3547095496 3552031952 3553568298 3561811899 3564227072 3570731136 3578149834 3590434624 3595927552 3596986512 3609974144 3627409408 3641578976 3645089952 3650666496 3654081536 3664926912 3668355292 3677509632 3690135552 3691874904 3704550144 3709705728 3713826816 3719021043 3724196766 3726722048 3728333952 3736982976 3739516928 3741279556 3746340864 3754124416 3760975008 3767013376 3773887488 3781728272 3786991264 3787513856 3788629236 3793901832 3814836788 3820673024 3821798169 3833790464 3835597528 3840786432 3848766208 3854122496 3855789504 3863800451 3869177662 3882461632 3892150272 3907353984 3911009144 3916992512 3920769024 3932293264 3936084528 3945940992 3959488512 3961354824 3970544412 3973236736 3974955264 3980487168 3988757192 3990482433 3996035946 4002451712 4009755456 4018086289 4024233472 4038049792 4039238952 4043669504 4045418496 4053823424 4059465088 4061220912 4073402368 4080835584 4089314096 4096776348 4103353856 4110841728 4119382582 4125115484 4125684736 4145610752 4161804544 4165817088 4176093184 4176248832 4178061593 4182089811 4192406048 4192562304 4206956544 4223389968 4237890048 4252604944 4254444306 4259110912 4260365172 4260953088 4275748064 4281532416 4290427904 4298257152 4305158144 4307187388 4313014272 4315047219 4321975168 4327990016 4328587264 4329861984 4335887808 4344896227 4359813472 4366483456 4367769336 4383540032 4398589952 4399885287 4404711424 4406616576 4415771944 4421917328 4423829922 4437099008 4454431426 4469724736 4469891328 4480917504 4487351841 4498421088 4502758176 4509646848 4527262656 4540841984 4542806016 4549128192 4558579648 4560551352 4566898224 4574230528 4582577664 4592098616 4599123968 4600478358 4616273088 4623335424 4632301814 4632941056 4639388672 4641395328 4655316992 4657511284 4663812096 4673501824 4682030112 4689547264 4698104832 4707865808 4714417696 4716456804 4719654912 4738091064 4749082532 4760974848 4779572406 4784180562 4791499776 4795982016 4807950336 4810216572 4826731392 4843302912 4860119936 4862222064 4867555328 4868988768 4869660672 4886569216 4903346176 4904790156 4912293888 4922499872 4929159168 4931482536 4939400192 4946274304 4948413696 4955300352 4958694724 4965595688 4967743437 4971111936 4974656994 4982643968 4991736384 4995121152 5002107421 5014633344 5028440328 5031849984 5051505648 5058535776 5095730892 5108447232 5121048576 5128402104 5141052672 5146009344 5161134909 5166110943 5174014464 5191778304 5199003648 5209805312 5212058688 5219312256 5227692032 5230156114 5237231616 5248112704 5257689552 5261254656 5275740672 5281806432 5294059216 5296349034 5299940352 5303719908 5307316224 5320643244 5328047928 5346340608 5367224751 5385651936 5393891328 5414961216 5441114112 5462368464 5467634928 5475999744 5481122304 5497390368 5502532938 5516264448 5535203328 5537812356 5554422784 5556825216 5564558592 5576119748 5586295149 5590083072 5605474464 5609275392 5611919334 5631186624 5650520064 5672592408 5680486896 5681270784 5722255182 5731009536 5750685696 5753396292 5773149312 5781183744 5803766493 5823692448 5838225408 5861030976 5866513716 5875488768 5881153536 5898439896 5904126792 5955816618 5959855104 5974556672 5983135788 5997894784 6003677568 6012862464 6036350208 6057074688 6065504256 6080735136 6089197632 6110103552 6133971144 6155030784 6179073873 6187673226 6188527104 6218416128 6242706816 6248725632 6264139776 6288609072 6292873216 6317454752 6347966464 6372763208 6378907416 6388666368 6394642688 6413622096 6419621761 6435641856 6457737216 6460781082 6482962752 6491985024 6492880896 6539720208 6549725184 6575310048 6597884928 6607067136 6623657916 6628149248 6632875992 6655648512 6681647139 6686177792 6704587104 6709133312 6712295674 6721376256 6735340864 6744714368 6747631632 6794307856 6811262976 6837869472 6844266002 6854736896 6861345792 6881513212 6888147924 6898685952 6922371072 6948452721 6949411584 6959083008 6982975488 6986266926 7010252736 7015006208 7034320896 7042408576 7061798712 7066587136 7071626544 7076421632 7079482368 7094190992 7104063904 7107136596 7123623798 7128454144 7141462272 7156299668 7169358609 7180869248 7191855104 7193973024 7218952097 7219948288 7254818816 7283157952 7290179904 7301332992 7308163072 7329853824 7336710584 7355019264 7383749808 7409100288 7419411456 7427653632 7438042086 7448393532 7453444096 7456667904 7473965952 7479033856 7482559112 7492681728 7508248832 7521950016 7534026752 7537577929 7547774976 7563456544 7573982528 7575027712 7577258472 7587803664 7629673576 7641346048 7643596338 7671195056 7681572864 7697532416 7708244992 7711579008 7727600902 7738355324 7764923264 7784300544 7814707968 7822018288 7833985024 7841538048 7845234171 7864586528 7872169056 7891881984 7922709648 7941088824 7946473472 7949910528 7960974336 7977514384 7980964866 7992071892 8004903424 8019510912 8036172578 8048466944 8076099584 8078477904 8087339008 8090836992 8107646848 8118930176 8122441824 8146804736 8150644747 8161671168 8178628192 8193552696 8206707712 8221683456 8238765164 8250230968 8251369472 8253799407 8310894431 8323609088 8331634176 8352186368 8352497664 8356123186 8364179622 8384812096 8385124608 8413913088 8417879001 8446779936 8475780096 8505209888 8508888612 8518221824 8520730344 8521906176 8551496128 8580855808 8583382773 8596514304 8610316288 8614374776 8626028544 8630094438 8643950336 8655980032 8659723968 8671775616 8677715767 8689792454 8719626944 8732966912 8735538672 8767080064 8797179904 8799770574 8809422848 8813233152 8831543888 8843834656 8847659844 8874198016 8908862852 8939449472 8939782656 8961835008 8974703682 8996842176 9005516352 9019293696 9054525312 9081683968 9085612032 9098256384 9117159296 9121102704 9133796448 9148461056 9165155328 9184197232 9198247936 9200956716 9232546176 9246670848 9264603628 9265882112 9278777344 9281509839 9282790656 9310633984 9315022568 9327624192 9347003648 9364060224 9379094528 9383515381 9396209664 9415731616 9428835392 9432913608 9439309824 9476182128 9498165064 9521949696 9559144812 9568361124 9582999552 9591964032 9615900672 9620433144 9653462784 9686605824 9691171623 9720239872 9724444128 9737977536 9739321344 9758209559 9773138432 9806692352 9809580312 9824587776 9844999744 9862965072 9878800384 9892548608 9896827392 9910600704 9917389448 9931191376 9935486874 9942223872 9949313988 9965287936 9983472768 9990242304 10004214842 10029266688 10056880656 10063699968 10068443511 10103011296 10117071552 10191461784 10216894464 10256804208 10266399003 10282105344 10292018688 10322269818 10332221886 10348028928 10383556608 10398007296 10419610624 10424117376 10438624512 10455384064 10460312228 10474463232 10479400389 10496225408 10515379104 10522509312 10551481344 10563612864 10588118432 10592698068 10599880704 10607439816 10614632448 10641286488 10656095856 10685435697 10692681216 10734449502 10771303872 10787782656 10829922432 10882228224 10924736928 10935269856 10951999488 10962244608 10994780736 11005065876 11032528896 11070406656 11075624712 11108845568 11113650432 11129117184 11152239496 11157063129 11172590298 11180166144 11210948928 11218550784 11223838668 11262373248 11301040128 11345184816 11360973792 11362541568 11444510364 11462019072 11501371392 11506792584 11546298624 11562367488 11591401353 11607532986 11647384896 11676450816 11722061952 11733027432 11750977536 11762307072 11796879792 11808253584 11911633236 11919710208 11949113344 11966271576 11995789568 12007355136 12042648121 12054258867 12072700416 12114149376 12131008512 12161470272 12178395264 12220207104 12267942288 12310061568 12358147746 12375346452 12377054208 12436832256 12485413632 12497451264 12528279552 12534184779 12546269433 12577218144 12585746432 12634909504 12695932928 12745526416 12757814832 12777332736 12789285376 12827244192 12839243522 12871283712 12915474432 12921562164 12965925504 12983970048 12985761792 13034688681 13079440416 13099450368 13150620096 13195769856 13214134272 13247315832 13256298496 13265751984 13311297024 13363294278 13372355584 13409174208 13418266624 13424591348 13442752512 13470681728 13489428736 13495263264 13542121817 13588615712 13622525952 13675738944 13688532004 13709473792 13722691584 13763026424 13776295848 13797371904 13896905442 13898823168 13918166016 13965950976 13972533852 14020505472 14030012416 14068641792 14084817152 14123597424 14133174272 14143253088 14152843264 14158964736 14188381984 14208127808 14214273192 14247247596 14256908288 14282924544 14312599336 14338717218 14361738496 14387946048 14417839037 14437904194 14439896576 14509637632 14566315904 14580359808 14602665984 14616326144 14659707648 14673421168 14710038528 14767499616 14818200576 14838822912 14876084172 14896787064 14906888192 14913335808 14947931904 14965118224 14985363456 15006322263 15016497664 15043900032 15068053504 15075155858 15095549952 15126913088 15147965056 15150055424 15154516944 15175607328 15259347152 15282692096 15287192676 15342390112 15363145728 15395064832 15416489984 15423158016 15455201804 15476710648 15483404727 15529846528 15590509991 15629415936 15644036576 15667970048 15683076096 15690468342 15729173056 15744338112 15783763968 15845419296 15882177648 15892946944 15899821056 15921948672 15955028768 15961929732 15984143784 16009806848 16039021824 16072345156 16096933888 16101674253 16152199168 16156955808 16181673984 16213056349 16215293696 16237860352 16244883648 16293609472 16301289494 16323342336 16357256384 16387105392 16413415424 16443366912 16477530328 16500461936 16502738944 16507598814 16621788862 16647218176 16663268352 16704372736 16712246372 16728359244 16769624192 16770249216 16827826176 16835758002 16893559872 16951560192 17010419776 17017777224 17036443648 17041460688 17043812352 17102992256 17161711616 17166765546 17193028608 17228749552 17252057088 17260188876 17287900672 17311960064 17319447936 17343551232 17355431534 17379584908 17411299479 17439253888 17465933824 17471077344 17534160128 17594359808 17599541148 17618845696 17626466304 17663087776 17687669312 17695319688 17748396032 17817725704 17878898944 17879565312 17923670016 17948738393 17949407364 17993684352 18011032704 18038587392 18109050624 18163367936 18171224064 18196512768 18234318592 18242205408 18267592896 18296922112 18305546399 18330310656 18368394464 18396495872 18401913432 18465092352 18529207256 18531764224 18537221619 18557554688 18563019678 18565581312 18630045136 18655248384 18694007296 18728120448 18758189056 18767030762 18792419328 18831463232 18857670784 18865827216 18878619648 18952364256 18996330128 19043899392 19118289624 19136722248 19165999104 19183928064 19240866288 19258865283 19306925568 19373211648 19382343246 19440479744 19448888256 19475955072 19478642688 19516419118 19546276864 19613384704 19619160624 19649175552 19689999488 19725930144 19757600768 19785097216 19793654784 19821201408 19834778896 19862382752 19870973748 19884447744 19898627976 19930575872 19966945536 20008429684 20044941417 20058533376 20113761312 20127399936 20136887022 20183600761 20206022592 20234143104 20382923568 20433788928 20513608416 20532798006 20564210688 20584037376 20644539636 20664443772 20696057856 20767113216 20839221248 20845358163 20848234752 20877249024 20910768128 20920624456 20948926464 20958800778 20992450816 21030758208 21045018624 21074452577 21102962688 21127225728 21176236864 21185396136 21199761408 21214879632 21229264896 21282572976 21312191712 21370871394 21385362432 21468899004 21542607744 21575565312 21656856291 21659844864 21764456448 21849473856 21870539712 21903998976 21924489216 21989561472 22010131752 22065057792 22151249424 22217691136 22227300864 22258234368 22304478992 22314126258 22345180596 22360332288 22421897856 22437101568 22447677336 22524746496 22602080256 22612733787 22690369632 22721947584 22725083136 22889020728 22924038144 23013585168 23092597248 23124734976 23182802706 23215065972 23294769792 23352901632 23444123904 23466054864 23501955072 23524614144 23535702513 23593759584 23616507168 23823266472 23839420416 23932543152 23991579136 24014710272 24085296242 24108517734 24145400832 24228298752 24262017024 24322940544 24356790528 24440414208 24451934241 24535884576 24620123136 24716295492 24750692904 24754108416 24932683293 24970827264 24994902528 25056559104 25068369558 25092538866 25154436288 25171492864 25269819008 25391865856 25491052832 25515629664 25554665472 25578570752 25654488384 25678487044 25742567424 25830948864 25843124328 25931851008 25967940096 26033147301 26069377362 26158880832 26198900736 26301240192 26391539712 26428268544 26494631664 26512596992 26531503968 26622594048 26726588556 26744711168 26818348416 26836533248 26849182696 26885505024 26941363456 26978857472 26990526528 27046603157 27084243634 27177231424 27245051904 27351477888 27377064008 27418947584 27445383168 27526052848 27552591696 27594743808 27793810884 27797646336 27836332032 27931901952 27945067704 28041010944 28137283584 28150546143 28169634304 28247194848 28266348544 28286506176 28305686528 28317929472 28376763968 28416255616 28428546384 28494495192 28513816576 28565849088 28625198672 28677434436 28723476992 28775892096 28835678074 28875808388 28879793152 29019275264 29132631808 29160719616 29232652288 29246431151 29274628677 29319415296 29346842336 29420077056 29534999232 29636401152 29677645824 29752168344 29793574128 29813776384 29826671616 29895863808 29930236448 29970726912 30012644526 30032995328 30087800064 30136107008 30150311716 30191099904 30205330533 30253826176 30295930112 30300110848 30309033888 30351214656 30414273589 30518694304 30565384192 30574385352 30684780224 30790129664 30799197009 30832979968 30846316032 30910403608 30953421296 30966809454 31059693056 31181019982 31258831872 31288073152 31335940096 31366152192 31380936684 31458346112 31488676224 31567527936 31690838592 31764355296 31785893888 31799642112 31843897344 31910057536 31923859464 31968287568 32019613696 32078043648 32144690312 32193867776 32203348506 32313911616 32363347968 32426112698 32430587392 32475720704 32489767296 32587218944 32602578988 32646684672 32714512768 32774210784 32826830848 32886733824 32955060656 33000923872 33005477888 33015197628 33243577724 33294436352 33326536704 33408745472 33424492744 33456718488 33539248384 33540498432 33655652352 33670261073 33671516004 33787119744 33903120384 34020839552 34035554448 34072887296 34082921376 34087624704 34205984512 34323423232 34333531092 34386057216 34457499104 34504114176 34520377752 34575801344 34623920128 34638895872 34687102464 34710863068 34759169816 34774204059 34822598958 34878507776 34942154688 35014751947 35068320256 35188719616 35199082296 35237691392 35252932608 35326175552 35375338624 35390639376 35496792064 35635451408 35757797888 35759130624 35847340032 35897476786 35898814728 35987368704 36022065408 36127944363 36162776601 36218101248 36342448128 36393025536 36468637184 36484410816 36535185792 36593844224 36611092798 36660621312 36736788928 36792991744 36803826864 36930184704 37058414512 37063528448 37074443238 37115109376 37126039356 37131162624 37260090272 37310496768 37388014592 37456240896 37516378112 37534061524 37584838656 37602554337 37662926464 37715341568 37731654432 37757239296 37862667121 37904728512 37992660256 38087798784 38236579248 38273444496 38331998208 38367856128 38481732576 38517730566 38613851136 38746423296 38764686492 38880959488 38897776512 38951910144 38957285376 39032838236 39092553728 39104066043 39226769408 39238321248 39298351104 39379998976 39451860288 39515201536 39570194432 39587309568 39642402816 39669557792 39724765504 39741947496 39768895488 39797255952 39861151744 39933891072 40016859368 40089882834 40117066752 40227522624 40254799872 40273774044 40367201522 40412045184 40468286208 40626365451 40765847136 40867577856 41027216832 41065596012 41128421376 41168074752 41289079272 41328887544 41392115712 41678442496 41690716326 41696469504 41754498048 41841248912 41897852928 41917601556 41984901632 42061516416 42090037248 42148905154 42205925376 42254451456 42352473728 42370792272 42399522816 42429759264 42458529792 42565145952 42624383424 42741742788 42770724864 42937798008 43085215488 43253517111 43313712582 43319689728 43528912896 43698947712 43741079424 43807997952 43848978432 43979122944 44020263504 44130115584 44302498848 44435382272 44454601728 44516468736 44608957984 44628252516 44690361192 44720664576 44843795712 44895354672 45018966789 45049492992 45204160512 45225467574 45380739264 45443895168 45450166272 45778041456 45848076288 46027170336 46185194496 46249469952 46365605412 46430131944 46589539584 46771529973 46888247808 46932109728 47003910144 47049228288 47071405026 47187519168 47233014336 47646532944 47678840832 47865086304 47983158272 48029420544 48170592484 48217035468 48290801664 48456597504 48639169047 48645881088 48713581056 48880828416 48903868482 49071769152 49240246272 49432590984 49501385808 49508216832 49865366586 49941654528 49989805056 50113118208 50136739116 50185077732 50308872576 50342985728 50539638016 50783731712 50982105664 51031259328 51109330944 51157141504 51308976768 51356974088 51485134848 51686248656 51863702016 51935880192 52066294602 52138754724 52317761664 52397801472 52602480384 52783079424 52856537088 52989263328 53025193984 53063007936 53245188096 53453177112 53489422336 53636696832 53698365392 53771010048 53846215179 53882726912 53957714944 53981053056 54093206314 54168487268 54354462848 54490103808 54702955776 54754128016 54837895168 54890766336 54916639197 55052105696 55105183392 55189487616 55587621768 55595292672 55672664064 55890135408 56082021888 56274567168 56301092286 56339268608 56494389696 56532697088 56573012352 56611373056 56635858944 56753527936 56832511232 56857092768 56988990384 57027633152 57054513229 57131698176 57250397344 57354868872 57446953984 57551784192 57671356148 57751616776 57759586304 57776595849 58176261017 58265263616 58321439232 58465304576 58492862302 58549257354 58638830592 58693684672 58840154112 59069998464 59272802304 59355291648 59504336688 59587148256 59627552768 59653343232 59791727616 59860472896 60025289052 60065990656 60175600128 60272214016 60300623432 60382199808 60410661066 60507652352 60550802283 60591860224 60618067776 60702429312 60744010369 60828547178 61037388608 61130768384 61148770704 61369560448 61580259328 61598394018 61665959936 61692632064 61820807216 61906842592 61933618908 62119386112 62362039964 62517663744 62576146304 62671880192 62732304384 62761873368 62916692224 62977352448 63135055872 63223357731 63381677184 63528710592 63571787776 63599284224 63687794688 63820115072 63847718928 63936575136 64039227392 64156087296 64289380624 64387735552 64406697012 64627823232 64726695936 64852225396 64861174784 64951441408 64970568873 64979534592 65174437888 65205157976 65293369344 65429025536 65548421568 65653661696 65684607667 65773467648 65910121312 66001847744 66010955776 66030395256 66487155448 66588872704 66653073408 66848985488 66913436976 67078496768 67080996864 67311304704 67340522146 67343032008 67574239488 67806240768 67838201361 68041679104 68071108896 68165842752 68175249408 68307466913 68411969024 68646846464 68667062184 68772114432 68914998208 69040755504 69151602688 69247840256 69277791744 69374204928 69421726136 69518339632 69548408118 69645197916 69757015552 69884309376 70029503894 70136640512 70377439232 70398164592 70475382784 70505865216 70652351104 70750677248 70781278752 70993584128 71027047081 71270902816 71515595776 71518261248 71794953572 71797629456 71974737408 72044130816 72255888726 72325553202 72436202496 72684896256 72786051072 72937274368 72968821632 73070371584 73187688448 73222185596 73321242624 73355802723 73473577856 73585983488 73607653728 73860369408 74116829024 74127056896 74148886476 74230218752 74252078712 74262325248 74520180544 74776029184 74798049879 74912481792 75032756224 75068123048 75169677312 75205108674 75325852928 75430683136 75463308864 75514478592 75620094541 75725334242 75809457024 75985320512 76175597568 76473158496 76546888992 76663996416 76735712256 76963465152 77035461132 77227702272 77492846592 77529372984 77761918976 77795553024 77903820288 78065676472 78099441903 78185107456 78208132086 78476642496 78596702208 78759997952 78903720576 79030403072 79140388864 79174619136 79284805632 79339115584 79449531008 79483894992 79537790976 79594511904 79722303488 79867782144 80033718736 80179765668 80234133504 80455045248 80509599744 80547548088 80734403044 80824090368 80936572416 81139809471 81252730902 81531694272 81735155712 82054433664 82131192024 82256842752 82336149504 82578158544 82657775088 82784231424 83356884992 83381432652 83392939008 83508996096 83682497824 83795705856 83835203112 83969803264 84123032832 84297810308 84411850752 84451638429 84508902912 84704947456 84741584544 84799045632 84859518528 84917059584 85035826157 85130291904 85248766848 85483485576 85541449728 85875596016 86170430976 86507034222 86627425164 86639379456 87057825792 87397895424 87482158848 87697956864 87739293453 87823886031 87958245888 88040527008 88260231168 88604997696 88870764544 88909203456 89032937472 89217915968 89256505032 89380722384 89441329152 89687591424 89790709344 90037933578 90098985984 90408321024 90450935148 90761478528 90887790336 90900332544 91242820767 91556082912 91696152576 92054340672 92370388992 92498939904 92731210824 92860263888 93179079168 93543059946 93776495616 93864219456 94007820288 94098456576 94142810052 94375038336 94466028672 95293065888 95357681664 95730172608 95966316544 96058841088 96341184968 96434070936 96581603328 97278338094 97291762176 97427162112 97761656832 97807736964 98143538304 98480492544 98865181968 99002771616 99016433664 99730733172 99883309056 99979610112 100226236416 100273478232 100370155464 100617745152 101010783219 101079276032 101567463424 101964211328 102062518656 102218661888 102314283008 102617953536 102713948176 102970269696 103372497312 103727404032 103871760384 104132589204 104277509448 104635523328 105044255841 105204960768 105566158848 105713074176 105978526656 106050387968 106126015872 106490376192 106906354224 106978844672 107273393664 107396730784 107542020096 107692430358 107765453824 107915429888 107962106112 108186412628 108336974536 108383833089 108708925696 109133569937 109405911552 109508256032 109675790336 109781532672 109833278394 110104211392 110210366784 110378975232 111175243536 111190585344 111345328128 111780270816 112164043776 112549134336 112602184572 112678537216 112988779392 113065394176 113146024704 113271717888 113507055872 113588001363 113665022464 113714185536 113977980768 114055266304 114109026458 114263396352 114500794688 114709737744 114893907968 115103568384 115342712296 115503233552 115519172608 115553191698 116352522034 116530527232 116642878464 116930609152 116985724604 117098514708 117277661184 117387369344 117680308224 118139996928 118545604608 118710583296 119008673376 119174296512 119255105536 119306686464 119583455232 119720945792 120050578104 120131981312 120351200256 120601246864 120764399616 120821322132 121015304704 121101604566 121183720448 121236135552 121404858624 121488020738 121657094356 121879096353 122074777216 122261536768 122297541408 122739120896 123160518656 123196788036 123331919872 123385264128 123641614432 123813685184 123867237816 124238772224 124724079928 125035327488 125152292608 125523746736 125641168751 125833384448 125954704896 126270111744 126446715462 126763354368 127057421184 127143575552 127198568448 127375589376 127640230144 127695437856 127873150272 128078454784 128138824793 128312174592 128578761248 128775471104 128813394024 129255646464 129704450792 129722349568 129760551333 129902882816 129941137746 129959069184 130410315952 130586738688 130858051072 131096843136 131307323392 131369215334 131546935296 131820242624 132003695488 132021911552 132060790512 132974310896 133177745408 133306146816 133697970976 133826873952 134156993536 134161993728 134681044292 134686064016 135148478976 135612481536 135676402722 136083358208 136142217792 136331685504 136350498816 136614933826 136823938048 137293692928 137334124368 137544228864 137829996416 138081511008 138303205376 138495680512 138555583488 138748409856 138843452272 139036679264 139096816236 139290395832 139514031104 139768618752 140059007788 140273281024 140314589919 140754878464 140796329184 141011730432 141285205327 141304702208 141501354496 141562557504 141987168256 142054094162 142541805632 143031191552 143036522496 143589907144 143595258912 143949474816 144088261632 144511777452 144651106404 144872404992 145369792512 145874548736 145917507141 145937643264 146140743168 146375376896 146444371192 146642485248 146711605446 146947155712 147215307456 147521168039 147720738816 148233658048 148254113792 148297772952 148460437504 148504157424 148524650496 149040361088 149552058368 149596099758 149824963584 150136246096 150339354624 150410217348 150651705856 150861366272 150926617728 151028957184 151240189082 151450668484 151618914048 151970641024 152351195136 152946316992 153093777984 153327992832 153471424512 153926930304 154070922264 154455404544 155058745968 155523837952 155591106048 155807640576 156131352944 156198883806 156370214912 156416264172 156953284992 157193404416 157519995904 157807441152 158060806144 158280777728 158349238272 158569611264 158678231168 158899062016 158967789984 159075581952 159189023808 159444606976 159519761477 159735564288 160067437472 160359531336 160468267008 160910090496 161095096176 161468806088 161538645537 161648180736 161873144832 162279618942 162505461804 163063388544 163470311424 164108867328 164262384048 164513685504 164672299008 164749917591 165156317088 165315550176 165568462848 166713769984 166762865304 166785878016 167017992192 167364995648 167670406224 167939606528 168246065664 168595620616 168823701504 168903276858 169017805824 169409894912 169483169088 169598091264 169719037056 169834119168 170071652314 170260583808 170497533696 170966971152 171082899456 171163539687 171751192032 172340861952 173014068444 173254850328 173278758912 174528783051 174795790848 174964317696 175395913728 175478586906 175647772062 175916491776 176081054016 176520462336 177209995392 177741529088 177818406912 178065874944 178435831936 178513010064 178761444768 178882658304 179375182848 179581418688 180075867156 180197971968 180816642048 180901870296 181522957056 181652406849 181775580672 182232031107 182485641534 183112165824 183392305152 184108681344 184740777984 184997879808 185462421648 185720527776 186358158336 187086119892 187552991232 187728438912 188015640576 188196913152 188285620104 188750076672 188932057344 189670073193 190586131776 190715363328 191460345216 191932633088 192117682176 192682369936 192868141872 193163206656 194556676188 194583524352 194854324224 195523313664 195615473928 196287076608 196960985088 197053823001 197730363936 198005543232 198032867328 199461466344 199766618112 199959220224 200546956464 200740310928 201235490304 202021566438 202158552064 203134926848 203928422656 204125037312 204628566016 204725018057 204922400739 205235907072 205427896352 205940539392 206744994624 207454808064 207743520768 208265178408 208555018896 209271046656 210088511682 210409921536 211132317696 211426148352 211957053312 212100775936 212252031744 212980752384 213081141243 213812708448 213957689344 214546787328 214793461568 215384860716 215530907648 215830859776 215924212224 216372825256 216673949072 216767666178 217417851392 218267139874 218811823104 219016512064 219351580672 219563065344 219666556788 220208422784 220420733568 220757950464 222350487072 222381170688 222690656256 223560541632 224328087552 225098268672 225204369144 225357074432 225977558784 226292049408 226543435776 226860283623 227014111744 227176002726 227330044928 227428371072 227955961536 228110532608 228218052916 228526792704 229001589376 229419475488 229787815936 230207136768 230685424592 231006467104 231038345216 231106383396 232705044068 233061054464 233285756928 233861218304 233971449208 234197029416 234555322368 234774738688 235691827511 236279993856 237091209216 237421166592 238017346752 238348593024 238510211072 238613372928 239166910464 239441891584 240101156208 240263962624 240702400512 241202493728 241528799232 241642644264 242030609408 242203209132 242367440896 242472271104 242809717248 242976041476 243314188712 243419428413 243758192706 244149554432 244595082816 245103263629 245478241792 246321037312 246393576072 246663839744 246770528256 247283228864 247627370368 247734475632 248477544448 249448159856 250070654976 250304585216 251047493472 251282337502 251666768896 251909409792 252893430924 253526708736 254114842368 254397136896 254751178752 255107478471 255280460288 255390875712 255746300544 256156909568 256277649586 256624349184 257157522496 257550942208 257626788048 258511292928 259408901584 259444699136 259521102666 259805765632 259882275492 259918138368 260820631904 261173477376 261716102144 262193686272 262614646784 262738430668 263093870592 263217880359 263640485248 264007390976 264043823104 264121581024 265038669847 265948621792 266355490816 266612293632 267395941952 267653747904 268313987072 268323987456 269362088584 269372128032 270296957952 271224963072 271352805444 272166716416 272284435584 272663371008 272700997632 273229867652 273647876096 273728462301 274587385856 274668248736 275088457728 275659992832 276163022016 276606410752 276991361024 277111166976 277496819712 277686904544 278073358528 278193632472 278580791664 279028062208 279537237504 280118015576 280546562048 280629179838 281592658368 282023460864 282570410654 282609404416 283002708992 283125115008 283974336512 284108188324 285083611264 286062383104 286073044992 287179814288 287190517824 287898949632 288176523264 289023554904 289302212808 289744809984 291749097472 291835014282 291875286528 292281486336 292888742384 293284970496 293423210892 293894311424 294430614912 295042336078 295441477632 296467316096 296508227584 296595545904 296920875008 297008314848 297049300992 298080722176 299104116736 299192199516 299649927168 300272492192 300678709248 300820434696 301303411712 301722732544 301853235456 302480378164 302901336968 303032349657 303237828096 303941282048 304702390272 305128552681 305892633984 306187555968 306655985664 306942849024 307853860608 308141844528 308910809088 310117491936 311047675904 311182212096 311615281152 312262705888 312397767612 312740429824 312832528344 313906569984 315039991808 315132767523 315614882304 316121612288 316698476544 317139222528 317356462336 317798124032 317935579968 318151163904 318378047616 318889213952 319039522954 319471128576 320134874944 320719062672 320936534016 321820180992 322190192352 322937612176 323077291074 323296361472 323746289664 324559237884 325010923608 326126777088 327400709811 328217734656 328524768096 329027371008 329344598016 329499835182 330312634176 330631100352 331136925696 333427539968 333525730608 333571756032 334035984384 334729991296 335340812448 335879213056 336492131328 337191241232 337647403008 337806553716 338035611648 338819789824 338966338176 339196182528 339438074112 340143304628 340521167616 340764004089 340995067392 341933942304 342165798912 342327079374 343502384064 344681723904 346028136888 346509700656 346557517824 349057566102 349591581696 349928635392 350791827456 350957173812 351295544124 351832983552 352162108032 353040924672 354419990784 355483058176 355636813824 356131749888 356871663872 357026020128 357522889536 357765316608 358265693809 358750365696 359162837376 360151734312 360395943936 361803740592 363045914112 363304813698 363551161344 364464062214 364971283068 366224331648 366784610304 368217362688 369481555968 369995759616 370924843296 371441055552 372716316672 374172239784 375105982464 375456877824 376571240208 376923506253 377500153344 377864114688 379340146386 381172263552 381430726656 382920690432 383865266176 384235364352 384416474379 385364739872 385736283744 386326413312 389113352376 389167048704 389708648448 391230947856 392574153216 393921970176 394107646002 395460727872 396011086464 396065734656 398922932688 399533236224 399918440448 401093912928 401480621856 402470980608 404043132876 404317104128 407856845312 408250074624 409257132032 409450036114 409844801478 410471814144 410855792704 411881078784 413489989248 414909616128 415487041536 416530356816 417110037792 418542093312 420177023364 420819843072 422264635392 423855615981 423914106624 424504063488 425961504768 426162282486 427625416896 427915378688 429093574656 429586923136 430769721432 431061815296 431661719552 431848424448 432745650512 433347898144 433535332356 434835702784 436534279748 437623646208 438033024128 438703161344 439126130688 439333113576 440416845568 440841467136 442563504117 444700974144 444762341376 445381312512 447121083264 448656175104 450408738288 450714148864 451955117568 452584098816 453086871552 453720567246 454028223488 454352005452 454660089856 454856742144 455911923072 456221065216 456436105832 457053585408 458003178752 458838950976 459575631872 459792253669 460414273536 461370849184 462012934208 462076690432 462212766792 465410088136 466122108928 466571513856 467942898416 468394058832 469110644736 469549477376 471383655022 472559987712 474182418432 474842333184 476034693504 476697186048 477226745856 478333820928 478559284431 478883783168 480202312416 480527925248 481404801024 482404987456 483285288528 484061218816 484406418264 484734881792 484944542208 485619434496 485952082952 486628377424 486838856826 487516385412 488299108864 489190165632 490206527258 490956483584 492642074624 492787152144 493327679488 493541056512 494566457728 495254740736 495468951264 496955088896 497189329567 498896319712 500141309952 500609170432 502094986944 502564675004 503333537792 503818819584 505786861848 507053417472 508229684736 508794273792 509502357504 510214956942 510560920576 510781751424 511492601088 512313819136 512555299172 513248698368 513490619061 514315044992 515101884416 515253576096 517022585856 518817803168 518889398272 519042205332 519611531264 519764550984 519836276736 521641263808 523432204288 523586349153 524387372544 525229293568 525476861336 526187741184 526435760718 527280970496 528014781952 528243162048 529340661787 530077339694 531897243584 532710981632 533224587264 534791883904 535307495808 536627974144 536647974912 538724177168 538744256064 540593915904 542449926144 542705610888 544333432832 544568871168 545326742016 546459735304 546696093321 547295752192 547456924602 549336497472 550176915456 551319985664 552326044032 553212821504 553982722048 554222333952 554993639424 555373809088 556146717056 556387264944 557161583328 558056124416 559074475008 560236031152 561093124096 561258359676 563185316736 564046921728 565140821308 565218808832 566005417984 566250230016 567948673024 568216376648 570167222528 572124766208 572146089984 572394438241 574359628576 574381035648 575797899264 576353046528 578047109808 578604425616 579489619968 583498194944 583670028564 583750573056 584562972672 585777484768 586569940992 586846421784 587788622848 588861229824 590084672156 590882955264 591161469003 592934632192 593016455168 593191091808 594016629696 594098601984 595250783099 596161444352 598208233472 598384399032 599299854336 600544984384 601640869392 602606823424 603445465088 603706470912 604960756328 605802673936 606064699314 606475656192 607882564096 609404780544 610257105362 611785267968 612375111936 613885698048 614175054171 614767202217 615707721216 616283689056 617821618176 620234983872 622095351808 622364424192 623230562304 624525411776 624795535224 625480859648 625665056688 627813139968 630079983616 630265535046 631229764608 633396953088 634278445056 634712924672 635596248064 635871159936 636302327808 636756095232 637778427904 638079045908 638942257152 639243423729 640269749888 641438125344 641873068032 643640361984 644380384704 645875224352 646154582148 646592722944 647492579328 649118475768 650021847216 652253554176 654801419622 656435469312 657049536192 658054742016 658689196032 658999670364 660625268352 661262200704 662273851392 666855079936 667051461216 667143512064 668071968768 669459982592 670681624896 671758426112 672984262656 674382482464 675294806016 675613107432 676071223296 677639579648 677932676352 678876148224 680286609256 680580850869 681042335232 681528008178 681990134784 683867884608 684331597824 684654158748 687004768128 689363447808 692056273776 693019401312 693115035648 698115132204 699183163392 699857270784 701583654912 701914347624 702591088248 703665967104 704324216064 707075482533 708839981568 711273627648 712263499776 713743327744 714052040256 715045779072 715530633216 716531387618 717500731392 718325674752 720303468624 720791887872 723607481184 726091828224 726609627396 727102322688 728928124428 729942566136 732448663296 735309790887 736434725376 738963111936 739991519232 741849686592 742882111104 745432633344 748344479568 750211964928 750913755648 753142480416 753847012506 755000306688 755728229376 758680292772 762344527104 765322435413 765841380864 767730532352 768470728704 768832948758 770729479744 771472567488 772652826624 778226704752 778334097408 779417296896 782461895712 785148306432 787843940352 788215292004 790921455744 792022172928 792131469312 795116009541 797845865376 799066472448 799836880896 802187825856 802961243712 804941961216 808086265752 808634208256 815713690624 816500149248 818514264064 818900072228 819689602956 820943628288 821711585408 823762157568 826979978496 829819232256 830974083072 833060713632 834220075584 837084186624 840354046728 841639686144 847711231962 847828213248 849008126976 851923009536 852324564972 855250833792 855830757376 858187149312 859173846272 861539442864 862123630592 863323439104 863696848896 865491301024 866695796288 867070664712 869671405568 873068559496 875247292416 876066048256 878666227152 879488181257 880833691136 881682934272 885127008234 889401948288 889524682752 890762625024 894242166528 897312350208 900817476576 901428297728 903910235136 905168197632 907441134492 908056446976 908704010904 909320179712 909713484288 911823846144 912872211664 914107170816 915385658043 916006357504 917677901952 919151263744 919584507338 920828547072 922741698368 924025868416 924153380864 924425533584 930820176272 932244217856 933143027712 935885796832 936788117664 938221289472 939098954752 942767310044 945119975424 948364836864 952069387008 953394372096 954453491712 956667641856 957118568862 957767566336 960404624832 961055850496 962809602048 964809974912 966570577056 968122437632 968812836528 969469763584 969889084416 971238868992 971904165904 973256754848 973677713652 975032770824 976598217728 978380331264 980413054516 981912967168 982202129433 985284149248 985574304288 987082113024 988996437289 989132915456 990509481472 990937902528 993910177792 994378659134 997792639424 1000282619904 1001218340864 1004189973888 1005129350008 1006667075584 1007637639168 1011573723696 1014106834944 1016459369472 1017588547584 1020429913884 1021121841152 1021563502848 1022985202176 1024627638272 1025110598344 1026497396736 1026981238122 1028630089984 1030507152192 1032648176273 1034045171712 1037635606336 1037778796544 1038084410664 1039223062528 1039529101968 1039672553472 1043282527616 1046864408576 1047172698306 1048774745088 1050953722672 1052375482368 1052871521436 1054561940992 1056029563904 1056486324096 1058681323574 1060154679388 1063794487168 1065421963264 1066449174528 1069583767808 1070614991616 1073255948288 1073295949824 1074797081427 1077448354336 1077488512128 1081187831808 1085411221776 1088666865664 1089137742336 1090653484032 1092919470608 1093392186642 1094591504384 1094913849204 1098672994944 1100353830912 1102639971328 1104652088064 1106425643008 1107965444096 1108444667904 1109987278848 1110747618176 1112293434112 1112774529888 1114323166656 1116112248832 1116638330339 1118148950016 1120472062304 1122186248192 1122516719352 1126370633472 1130281642616 1130437617664 1130770518759 1132010835968 1132500460032 1136432753296 1140334445056 1144249532416 1144292179968 1144788876482 1148719257152 1148762071296 1151595798528 1152706093056 1153249423137 1156094219616 1157208851232 1158979239936 1166996389888 1167340057128 1167501146112 1169125945344 1171554969536 1173692843568 1175577245696 1177722459648 1180169344312 1181765910528 1182322938006 1185869264384 1186382183616 1188033259392 1188197203968 1190501566198 1192322888704 1196416466944 1196768798064 1198599708672 1201089968768 1203281738784 1205213646848 1206890930176 1207412941824 1209921512656 1211605347872 1212129398628 1212951312384 1215765128192 1220514210724 1223570535936 1224750223872 1227771396096 1228350108342 1229534404434 1231415442432 1232567378112 1235643236352 1240469967744 1244190703616 1244728848384 1246461124608 1249050823552 1249591070448 1250961719296 1251330113376 1255626279936 1260159967232 1260531070092 1262459529216 1266793906176 1269425849344 1271192496128 1271566847943 1271742319872 1273512190464 1275556855808 1276158091816 1277884514304 1278486847458 1280539499776 1282876250688 1283746136064 1285541607197 1287280723968 1288760769408 1291750448704 1292309164296 1293185445888 1294985158656 1298236951536 1300043694432 1304507108352 1309602839244 1312870938624 1314099072384 1316109484032 1317378392064 1317999340728 1321250536704 1322524401408 1327690512351 1334102922432 1334287024128 1336143937536 1338919965184 1341363249792 1343516852224 1345968525312 1348764964928 1351226214864 1352142446592 1355279159296 1355865352704 1357752296448 1360573218512 1361161701738 1362084670464 1363056016356 1363980269568 1367735769216 1368663195648 1369308317496 1374009536256 1378726895616 1379376761007 1384112547552 1386038802624 1386230071296 1396230264408 1398366326784 1399714541568 1403828695248 1405182176496 1407331934208 1408648432128 1414150965066 1417679963136 1422547255296 1424526999552 1427486655488 1428104080512 1430091558144 1433062775236 1435001462784 1435677853293 1436651349504 1440606937248 1441583775744 1447214962368 1452183656448 1453219254792 1454204645376 1457856248856 1459885132272 1464897326592 1470619581774 1472869450752 1477926223872 1479983038464 1483699373184 1485764222208 1490865266688 1491567988701 1496688959136 1500423929856 1501827511296 1506284960832 1507694025012 1510000613376 1511456458752 1517360585544 1524689054208 1530644870826 1531682761728 1535461064704 1536941457408 1537665897516 1541458959488 1542945134976 1545305653248 1556453409504 1556668194816 1558834593792 1564923791424 1570296612864 1575687880704 1576430584008 1581842911488 1584044345856 1588021985361 1590232019082 1595691730752 1598132944896 1599673761792 1604375651712 1605922487424 1609883922432 1616172531504 1617268416512 1631427381248 1633000298496 1637028528128 1637800144456 1639379205912 1641887256576 1643423170816 1649842792577 1653959956992 1659638464512 1661948166144 1666121427264 1668440151168 1674168373248 1680708093456 1683279372288 1695422463924 1695656426496 1698016253952 1703846019072 1704649129944 1710501667584 1716374298624 1717183314723 1718347692544 1723078885728 1724247261184 1726646878208 1727393697792 1730982602048 1733391592576 1734141329424 1739342811136 1746137118992 1750494584832 1752132096512 1757332454304 1758976362514 1761667382272 1763365868544 1770254016468 1778803896576 1779049365504 1785752349297 1788484333056 1794624700416 1801634953152 1802856595456 1807820470272 1810336395264 1814882268984 1816112893952 1817408021808 1818640359424 1819426968576 1823647692288 1825744423328 1828214341632 1830771316086 1832012715008 1835355803904 1838302527488 1839169014676 1841657094144 1842525162513 1845483396736 1848051736832 1848306761728 1848851067168 1855270688929 1861640352544 1864488435712 1866286055424 1871771593664 1873576235328 1876442578944 1878197909504 1885534620088 1890239950848 1904138774016 1906788744192 1908906983424 1913335283712 1914237137724 1915535132672 1920809249664 1922111700992 1925619204096 1929619949824 1933141154112 1936244875264 1937625673056 1938939527168 1939778168832 1942477737984 1943808331808 1946513509696 1947355427304 1950065541648 1953196435456 1956760662528 1960826109032 1963825934336 1964404258866 1971148608576 1974164226048 1977992874578 1978265830912 1981018962944 1981875805056 1987820355584 1988757318268 1995585278848 2000565239808 2002436681728 2008379947776 2010258700016 2013334151168 2015275278336 2023147447392 2028213669888 2032918738944 2040859827768 2042243682304 2043127005696 2045970404352 2050221196688 2052994793472 2053962476244 2057260179968 2061014304384 2065296352546 2068090343424 2075271212672 2075557593088 2076168821328 2078446125056 2079058203936 2079345106944 2086565055232 2093728817152 2094345396612 2097549490176 2101907445344 2104750964736 2105743042872 2109123881984 2112059127808 2112972648192 2117362647148 2120309358776 2121226447599 2127588974336 2135899868767 2139167535616 2141229983232 2146511896576 2146591899648 2149594162854 2154896708672 2154977024256 2162375663616 2170822443552 2177333731328 2178275484672 2181306968064 2185838941216 2186784373284 2189183008768 2189827698408 2197345989888 2205279942656 2205929372661 2209304176128 2212851286016 2216889335808 2219974557696 2221495236352 2224586868224 2225549059776 2228646333312 2232224497664 2233276660678 2236297900032 2240944124608 2244372496384 2245033438704 2252741266944 2260563285232 2260875235328 2261541037518 2264021671936 2265000920064 2272865506592 2280668890112 2288499064832 2289577752964 2297438514304 2297524142592 2303191597056 2305412186112 2306498846274 2312188439232 2314417702464 2317958479872 2333992779776 2334680114256 2335002292224 2338251890688 2343109939072 2347385687136 2351154491392 2355444919296 2360338688624 2363531821056 2364645876012 2371738528768 2372764367232 2376066518784 2376394407936 2381003132396 2384645777408 2385348028623 2392832933888 2393537596128 2397199417344 2402179937536 2406563477568 2410427293696 2413781860352 2414825883648 2419843025312 2423210695744 2424258797256 2425902624768 2431530256384 2441028421448 2447141071872 2449500447744 2455542792192 2456700216684 2459068808868 2462830884864 2465134756224 2471286472704 2480939935488 2488381407232 2489457696768 2492922249216 2498101647104 2499182140896 2502660226752 2507859856663 2511252559872 2520319934464 2521062140184 2524919058432 2538851698688 2542384992256 2543133695886 2543484639744 2547024380928 2552316183632 2555769028608 2556973694916 2561078999552 2565752501376 2567492272128 2571083214394 2574561447936 2577521538816 2583500897408 2584618328592 2586370891776 2589970317312 2596473903072 2600087388864 2609014216704 2619205678488 2625741877248 2628198144768 2635998681456 2638464543771 2642501073408 2645048802816 2655381024702 2668205844864 2668574048256 2672287875072 2677839930368 2682726499584 2687033704448 2691937050624 2697529929856 2702452429728 2704284893184 2710558318592 2711730705408 2715504592896 2721146437024 2722323403476 2724169340928 2726112032712 2727960539136 2735471538432 2738616634992 2746156974129 2748019072512 2757453791232 2758753522014 2768225095104 2772077605248 2772460142592 2792460528816 2796732653568 2799429083136 2807657390496 2810364352992 2814663868416 2817296864256 2828301930132 2835359926272 2845094510592 2854973310976 2856208161024 2860183116288 2866125550472 2870002925568 2871355706586 2873302699008 2881213874496 2883167551488 2894429924736 2904367312896 2906438509584 2908409290752 2915712497712 2919770264544 2929794653184 2941239163548 2945738901504 2955852447744 2966989311867 2967398746368 2971528444416 2981730533376 2983135977402 2993377918272 3000847859712 3003655022592 3012569921664 3015388050024 3020001226752 3022912917504 3034721171088 3049378108416 3061289741652 3063365523456 3070922129408 3073882914816 3075331795032 3082917918976 3085890269952 3097944528819 3112906819008 3113336389632 3117669187584 3129847582848 3140593225728 3152861168016 3163685822976 3168088691712 3176043970722 3180464038164 3191383461504 3196265889792 3199347523584 3208751303424 3211844974848 3219767844864 3224391244281 3232345063008 3234536833024 3262854762496 3266000596992 3275600288912 3278758411824 3283774513152 3286846341632 3299685585154 3307919913984 3319276929024 3323896332288 3332242854528 3336880302336 3348336746496 3349914991017 3361416186912 3366558744576 3390844927848 3391312852992 3396032507904 3409298259888 3421003335168 3432748597248 3434366629446 3436695385088 3446157771456 3448494522368 3453293756416 3454787395584 3461965204096 3466783185152 3468282658848 3478685622272 3480325306969 3492274237984 3500989169664 3504264193024 3514664908608 3517952725028 3523334764544 3526731737088 3540508032936 3557607793152 3571504698594 3576968666112 3589249400832 3603269906304 3605713190912 3615640940544 3620672790528 3629764537968 3632225787904 3634816043616 3637280718848 3638853937152 3647295384576 3651488846656 3661542632172 3664025430016 3670711607808 3676605054976 3678338029352 3683314188288 3685050325026 3690966793472 3696103473664 3697702134336 3705384632509 3710541377858 3723280705088 3728976871424 3732572110848 3743543187328 3747152470656 3752885157888 3756395819008 3771069240176 3780479901696 3808277548032 3813577488384 3826670567424 3828474275448 3831070265344 3841618499328 3851238408192 3856624821591 3859239899648 3866282308224 3872489750528 3875251346112 3877879054336 3879556337664 3884955475968 3887616663616 3893027019392 3894710854608 3900131083296 3906392870912 3913521325056 3921652218064 3927651868672 3928808517732 3942297217152 3948328452096 3955985749156 3956531661824 3962037925888 3963751610112 3975640711168 3977514636536 3991170557696 4004873363456 4006761067687 4016759895552 4020517400032 4026668302336 4030550556672 4046294894784 4056427339776 4065837477888 4081719655536 4084487364608 4086254011392 4091940808704 4100442393376 4105989586944 4107924952488 4114520359936 4122028608768 4130592705092 4136180686848 4138130283021 4150542425344 4151115186176 4152337642656 4158116407872 4158690213888 4166755481693 4173130110464 4187457634304 4188690793224 4195098980352 4203814890688 4211486085744 4218247763968 4224118255616 4225945296384 4234725294296 4240618717552 4242452895198 4255177948672 4271799737534 4278335071232 4282459966464 4293023793152 4299188325708 4309793417344 4309954048512 4324751327232 4341644887104 4354667462656 4356550969344 4362613936128 4371677882432 4373568746568 4378366017536 4379655396816 4394691979776 4410559885312 4411858745322 4418608352256 4433778671616 4439949115392 4442990472704 4449173736448 4451098119552 4457292666624 4464448995328 4466553321356 4472595800064 4474703966103 4481888249216 4488744992768 4490066877408 4505482533888 4521126570464 4521750470656 4523082075036 4528043343872 4530001840128 4545731013184 4561337780224 4576998129664 4579155505928 4594877028608 4595048285184 4606383194112 4610824372224 4612825767001 4612997692548 4624376878464 4628835404928 4635916959744 4667985559552 4669360228512 4670004584448 4676503781376 4686219878144 4694771374272 4702308982784 4710889838592 4720677377248 4727063642112 4729291752024 4743477057536 4745528734464 4752133037568 4762006264792 4764065956083 4769291554816 4770696057246 4787075192256 4794398834688 4804359875072 4813126955136 4820854587392 4827563720704 4829651767296 4839686050624 4846421391488 4848517594512 4851805249536 4863060512768 4882056842896 4894282143744 4899000895488 4911085584384 4913400433368 4918137617736 4925661769728 4930269512448 4949528377731 4961879870976 4978915393536 4985844498432 4996203294208 4998364281792 5005320453504 5015719713326 5022505119744 5040639868928 5042124280368 5049838116864 5077703397376 5084769984512 5086267391772 5086969279488 5094048761856 5104632367264 5111538057216 5113947389832 5122157999104 5131505002752 5142166428788 5149122895872 5151549944169 5155043077632 5167001794816 5169236657184 5172741783552 5179940634624 5187185395577 5192947806144 5200174777728 5218028433408 5238411356976 5251483754496 5256396289536 5271997362912 5276929087542 5285002146816 5290097605632 5310762049404 5336411689728 5337148096512 5355679860736 5357257047891 5365452999168 5374067408896 5383874101248 5395059859712 5404904859456 5408569786368 5421116637184 5423461410816 5431009185792 5442292874048 5444646806952 5448338681856 5452224065424 5455921078272 5470943076864 5477233269984 5492313948258 5496038145024 5514907582464 5517507044028 5536450190208 5544155210496 5544920285184 5565812066787 5584921057632 5593465307136 5598858166272 5615314780992 5620728705984 5629327736832 5634593728512 5656603860264 5670719852544 5709946621952 5712416322048 5720366232576 5732251100944 5740005851136 5742711413172 5746605398016 5762427748992 5766335102976 5788859849472 5808734625792 5812877019168 5816818581504 5831424995424 5839540529088 5859589306368 5882478327096 5891477803008 5933978623734 5934797492736 5943056888832 5963461066752 5966271954804 5986755836544 6001695719424 6007310045184 6025139843328 6030776100048 6040002453504 6045825835008 6069442342176 6098756216832 6122579483304 6126731046912 6150663590064 6165835837952 6171780539904 6195889057638 6225813638016 6226672779264 6235338375168 6259695165696 6281186451456 6305722336032 6327371645952 6336177383424 6352087941444 6360928076328 6382766923008 6407699606301 6417502606848 6423689949696 6439535689728 6448782488562 6464690126016 6469073666048 6525709524992 6532001193984 6551200577824 6557516823648 6567549026304 6573692683264 6599371170308 6615839827968 6638553858048 6664485709056 6673760604672 6696673492992 6699829982034 6722832373824 6733117489152 6781689855696 6782625705984 6792065015808 6818596519776 6842006670336 6865497194496 6868733258892 6873390770176 6892315542912 6896989044736 6909574791168 6923930408192 6933566370304 6936565317696 6957371244544 6960650613938 6984548475968 7001978339328 7008528386048 7029329817216 7035905450056 7046669529088 7053463474176 7081016065872 7115215586304 7143009397188 7153937332224 7178498801664 7206539812608 7231281881088 7241345581056 7259529075936 7264451575808 7269632087232 7274561437696 7277707874304 7294590769152 7302977693312 7323085264344 7328050860032 7341423215616 7356676058704 7366628376576 7370100650052 7381933586944 7392206947328 7395404268672 7410769265018 7421082755716 7446561410176 7457953742848 7465144221696 7487086374656 7494304941312 7512791638016 7523579569989 7542138480352 7560959803392 7616555096064 7627154976768 7656948550896 7662140530688 7683236998656 7702476816384 7713249643182 7718479799296 7732564616448 7744979501056 7750502692224 7755758108672 7759112675328 7769910951936 7775233327232 7786054038784 7789421709216 7800262166592 7812785741824 7816468312373 7827042650112 7843304436128 7855303737344 7857617035464 7884594434304 7911971498312 7913063323648 7915393631313 7924075851776 7927503220224 7955029273072 7982341115392 8009746726912 8013522135374 8033519791104 8041034800064 8053336604672 8061101113344 8092589789568 8112854679552 8131674955776 8163439311072 8168974729216 8172508022784 8183881617408 8200884786752 8215849904976 8229040719872 8244057217536 8261185410184 8272361373696 8276260566042 8301084850688 8304675285312 8316232815744 8317380427776 8333510963386 8346260220928 8374915268608 8377381586448 8390197960704 8407629781376 8422972171488 8436495527936 8448236511232 8451890592768 8469450588592 8481237435104 8484905790396 8510355897344 8543599475068 8556670142464 8564919932928 8586047586304 8598376651416 8619586834688 8619908097024 8649502654464 8683289774208 8709334925312 8713101938688 8725227872256 8743355764864 8747137493136 8756732035072 8759310793632 8789383959552 8821119770624 8823717490644 8837216704512 8867557343232 8885980945408 8898347472896 8900967935601 8902196239104 8914585333248 8928897990656 8933106642712 8945191600128 8949407932206 8963776498432 8980133754816 8998791250379 9010965067776 9042253140928 9043500941312 9046164150072 9056086687744 9060003680256 9091462026368 9122675560448 9158311011856 9189754057216 9190096570368 9212766388224 9221648744448 9225651534002 9225995385096 9248753756928 9257670809856 9293833586457 9338720457024 9340009168896 9353007562752 9372439756288 9389542748544 9404617965568 9421779677184 9441354754496 9458583504048 9486954115072 9491057468928 9504266075136 9524012529584 9528131912166 9538583109632 9541392114492 9574150384512 9588797669376 9608719750144 9626253910272 9641709174784 9655127441408 9659303534592 9679372101248 9692842782976 9697035189024 9703610499072 9726121025536 9730705450097 9764113685792 9788564287488 9798001790976 9826800866736 9836275235472 9851323539456 9860539024896 9899056755462 9923759741952 9957830787072 9971688996864 9992406588416 9996728563584 10010640907008 10031439426652 10045010239488 10049744973051 10081279737856 10084248560736 10099676233728 10155406794752 10169539969024 10172534783544 10173938558976 10188097523712 10209264734528 10227894779664 10244315998208 10263010005504 10284332857576 10298245791744 10303099888338 10310086155264 10334003589632 10338473314368 10345483567104 10359881269248 10374370791154 10385895612288 10400349555456 10436056866816 10440975920907 10476822713952 10502967508992 10512792579072 10543994725824 10553858175084 10570004293632 10580195211264 10621524098808 10672823379456 10711359721472 10714514095782 10730905998336 10767748202496 10790119719424 10809809718912 10817139572736 10842233274368 10846922821632 10862018371584 10884585748096 10889293613904 10896677363712 10904448130848 10911842156544 10941886153728 10954466539968 10984627896516 10992076290048 11029815164928 11035014088056 11072900380416 11088310420992 11116153897527 11131624133574 11169842115264 11186930614272 11197716332544 11230629561984 11241457411968 11258655473664 11269187457024 11313207720528 11341439705088 11419893243904 11424832644096 11440732465152 11464502201888 11480011702272 11485422826344 11493210796032 11524855497984 11569874464773 11577719698944 11617469251584 11625754038336 11633637163008 11662849990848 11679081058176 11719178612736 11764956654192 11782955606016 11867957247468 11869594985472 11886113777664 11926922133504 11932543909608 11973511673088 12014620090368 12020283203061 12050279686656 12061552200096 12080004907008 12091651670016 12138884684352 12197512433664 12245158966608 12253462093824 12301327180128 12331671675904 12343561079808 12391778115276 12451627276032 12453345558528 12500266445079 12519390331392 12562372902912 12611444672064 12654743291904 12672354766848 12704175882888 12721856152656 12765533846016 12815399212602 12835005213696 12847379899392 12879071379456 12897564977124 12929380252032 12938147332096 13051419049984 13064002387968 13102401155648 13115033647296 13135098052608 13147385366528 13198742340616 13231679655936 13328971418112 13347521209344 13393346985984 13399659964068 13445664747648 13466234978304 13563379711392 13565251411968 13584130031616 13637193039552 13684013340672 13730994388992 13737466517784 13746781540352 13784631085824 13819149582336 13838477301003 13847860816384 13867132740608 13873130635392 13914742489088 13921301227876 13969096951936 14003956678656 14017056772096 14058659634432 14071810900112 14093339058176 14106926948352 14162032131744 14230431172608 14286018794376 14307874664448 14413079625216 14462563762176 14482691162112 14519058151872 14528903151616 14539264174464 14549122875392 14555415748608 14589181538304 14605955386624 14646170528688 14656101720064 14682846431232 14713352117408 14733256753152 14740201300104 14763867173888 14784413894656 14790808537344 14821538530036 14842165511432 14848585133193 14893122820352 14951299081369 14974172749312 14988609882624 15025583276032 15047159139978 15084276960704 15121919606784 15233110192128 15254309953536 15313897101792 15324281061376 15366473997312 15426499286364 15436959598592 15465129232896 15489959002112 15501005384448 15518225350656 15539821903872 15550466654464 15561556186731 15572108077568 15578843418432 15600524333184 15625571483648 15632936624746 15654085300224 15686608872256 15710607474688 15715234070928 15769188868608 15823942996624 15826126647296 15830787262626 15848151703552 15855006440448 15910058546144 15964682230784 16019493453824 16027044270748 16067039582208 16082069600128 16106673209344 16122202226688 16185179579136 16225709359104 16263349911552 16326878622144 16337949458432 16345016045568 16367763234816 16401769573504 16431699809952 16458081439744 16488114435072 16522370820368 16544722747392 16552521132084 16602169701376 16609350570624 16632465631488 16634760855552 16667021926772 16692520441856 16697436200361 16749830537216 16754763172896 16780395921408 16815259562752 16845944342976 16872991055872 16896473022464 16903781185536 16938901177184 16962474870208 16969811580792 17020711794688 17087198950136 17113340284928 17129839865856 17196753302832 17239173669376 17239816194048 17299005308928 17366579548416 17418669850624 17426203877376 17450455744512 17486711529728 17494274986272 17518621587264 17555018996641 17578767919104 17642239541248 17647434981288 17674433409024 17771961890816 17796694945792 17801935871202 17804392478208 17829170666496 17866213285424 17890383200256 17898815864412 17927552996864 17960267509632 17997582500758 18021930135552 18084506281856 18087001882624 18092328300144 18112173375488 18120007360512 18182924052736 18245351120896 18316622023712 18379508114432 18380193140736 18451303068004 18451990770192 18497507513856 18515341619712 18587667172914 18677440914048 18680018337792 18706015125504 18744879512576 18779085497088 18809235931136 18843559354368 18882709508992 18917167008096 18973908230144 18982114937856 19008532150272 19048025059168 19056263824332 19077166219264 19082784228984 19148300769024 19217439500288 19223098818903 19252507820544 19283418349568 19318607069184 19358744202496 19385685565952 19394070378048 19407220998144 19452242051072 19461410900194 19528227371584 19577128574976 19596003581952 19653601733472 19672550470944 19702647078912 19721078049792 19798113510924 19847519483904 19915661574144 19984813176832 19993457127168 20021281814016 20062878853304 20090020478976 20099489946102 20168497121472 20199352467456 20310813589504 20339079938048 20345069567088 20347877117952 20376195047424 20418529469056 20455789559328 20488631996416 20526020011008 20568665715152 20596491583488 20606199776676 20620172310528 20668007179264 20676946628736 20690967134208 20748741582308 20771791224576 20800699110912 20872113733632 20881951841814 20953645427904 21005935017984 21025585158144 21087989451648 21107716350168 21140008587264 21160390422528 21243048197616 21345646758912 21422719442944 21429028191564 21461811996672 21535496404992 21580239438848 21619619437824 21684466548736 21693845643264 21724036743168 21769171496192 21778587227808 21793354727424 21808896261696 21823684313088 21854207322349 21883772307456 21908933079936 21969255793032 21984152580096 22070028176112 22145800760832 22176620841984 22232307795054 22263248267148 22339684230528 22373861228544 22395432665088 22461259123968 22482914823936 22538374914048 22570738709967 22626415441056 22682879410176 22839786487808 22849665288192 22881464930304 22929004403776 22970845652688 22986421592064 23049710995968 23139748929546 23155439397888 23234938503168 23251508076672 23267274326016 23325699981696 23358162116352 23438357225472 23449404937119 23529913308384 23565911212032 23735914494936 23739189970944 23772227555328 23865087819216 23947023346176 24029240180736 24040566406122 24100559373312 24123104400192 24160009814016 24183303340032 24277769368704 24395024867328 24490317933216 24506924187648 24602654360256 24663343351808 24687122159616 24783556230552 24903254552064 25000532890158 25038780662784 25124745805824 25222889344128 25309486583808 25344709533696 25408351765776 25443712305312 25531067692032 25630798425204 25670010427392 25694759798784 25758142758912 25795129954248 25858760504064 26102838099968 26128004775936 26204802311296 26230067294592 26270196105216 26294770733056 26397484681232 26463359311872 26657942836224 26695042418688 26786693971968 26799319928136 26891329495296 26996373751137 27126759422784 27130502823936 27168260063232 27274386079104 27368026681344 27474933035568 27493563080704 27569262171648 27638299164672 27676954602006 27695721632768 27734265481216 27746261270784 27829484978176 27842602455752 27938193903872 28034113544192 28047327473809 28117319268864 28143621800224 28186678116352 28213853896704 28324064263488 28460862345216 28572037588752 28615749328896 28826159250432 28925127524352 28965382324224 29038116303744 29057806303232 29078528348928 29110831497216 29178363076608 29192116350291 29211910773248 29292341057376 29312203440128 29365692862464 29426704234816 29480402600208 29527734347776 29568827789312 29581617074688 29643077060072 29684331022864 29697170266386 29786245640704 29902598162738 29948345498624 29977219765248 30051166552064 30094318279956 30168553921408 30243839213568 30466220384256 30508619907072 30627794203584 30648562122752 30732947994624 30852998572728 30873919197184 30930258465792 31002010768896 31036450701312 31079643807744 31100933308928 31123112373462 31144216155136 31157686836864 31201048666368 31251142967296 31265873249492 31308170600448 31322927762721 31373217744512 31421214949376 31430468141856 31538377737216 31647885993248 31652253294592 31661574525252 31696303407104 31710012880896 31820117092288 31929364461568 32038986907648 32054088541496 32134079164416 32164139200256 32289780369007 32370359158272 32451418718208 32526699823104 32653757244288 32675898916864 32690032091136 32735526469632 32803539147008 32863399619904 32916162879488 32976228870144 33044741640736 33089445494784 33105042264168 33204339402752 33218701141248 33264931262976 33334043853544 33348461692581 33385040883712 33394872400722 33509526345792 33560791842816 33630519125504 33691888685952 33745982111744 33792946044928 33807562371072 33877802354368 33924949740416 33939623161584 34041423589376 34174397900272 34226680569856 34259679731712 34393506605664 34478347338752 34479632388096 34733159096832 34852407754752 34900911489024 34973423059456 34988549972544 35037243174528 35110037993282 35157535838208 35284479082496 35294869962576 35348866818048 35543923781632 35593389891584 35603871742404 35608784956416 35658341332992 35732426570848 35780766400512 35797631728824 35855105993728 35920535019264 35995165001516 36043860271104 36060849609183 36169012563712 36174003765248 36184656600288 36240014721024 36310297769039 36365848105472 36490702241792 36633244047424 36759016228864 36760386281472 36902606136008 36903981540384 36995015027712 37030683239424 37175334345828 37354881828096 37360036675584 37489759025152 37500799335237 37558170994176 37618471862272 37687118708736 37765419017984 37834334016192 37947816460288 37964229875712 38017064300544 38096050118336 38112527648664 38154332438528 38165568457968 38296601538048 38434879000576 38446197637806 38505015641088 38637214138368 38717488404992 38771371131904 38788140756096 38814441996288 38904484102144 38922821800388 39056454743168 39154257149952 39192007163904 39307203466944 39345100941888 39405294157824 39442156099584 39596227021848 39695038967808 39969626353664 39986914254336 40042563628032 40125757706608 40180040957952 40198979892204 40336994242944 40398704934912 40621627179008 40678159876096 40690139134176 40695754235904 40752390094848 40837058938112 40911579118656 40977263992832 41052040022016 41137331430304 41192983166976 41212399553352 41240344621056 41336014358528 41353893257472 41497483164616 41515431903009 41543582449152 41601398221824 41744227467264 41763903683628 41907290855808 42011870035968 42051170316288 42175978903296 42215432700336 42280017174528 42320780845056 42486096395232 42691293517824 42845438885888 42858056383128 42923623993344 43160478877696 43239238875648 43387691286528 43448073486336 43538342992384 43557174455616 43586709454848 43617792523392 43647368626176 43708414644698 43767544614912 43817866159872 43938511586064 43968305160192 44140056352224 44291601521664 44353241683968 44464615590108 44526496534296 44679368461056 44853897244107 44922518247936 44965829647872 45076749828096 45141477419934 45252830882112 45365758820352 45679572975616 45699330576384 45762929860608 45858008807552 45941691305376 45972843184128 46099421991936 46279497859092 46310878795776 46469877006336 46503016153344 46651399963392 46684668560193 46716324232704 46876714450944 46898809874238 47059826616768 47131822424064 47471828989872 47478379941888 47544455110656 47730175638432 47894046692352 48058480361472 48081132812244 48201118746624 48246208800384 48320019628032 48366606680064 48555538737408 48790049734656 48980635866432 49013848375296 49205308720512 49326686703616 49374244319232 49567112461104 49806509104128 50001065780316 50077561325568 50249491611648 50445778688256 50618973167616 50689419067392 50816703531552 50887424610624 51062135384064 51261596850408 51340020854784 51389519597568 51590259908496 51717521008128 52205676199936 52256009551872 52409604622592 52460134589184 52589541466112 52665056989923 52794969362464 52926718623744 53315885672448 53390084837376 53598639856272 53782658990592 53992747502274 54253518845568 54261005647872 54336520126464 54548772158208 54736053362688 54949866071136 54987126161408 55138524343296 55353909204012 55391443265536 55468530962432 55492522541568 55685204911504 55876387807744 56068227088384 56094654947618 56234638537728 56287243600448 56373356232704 56427707793408 56648128526976 56921724690432 57144075177504 57231498657792 57652318500864 57850255048704 58076232607488 58157056697856 58221662994432 58356726153216 58384232700582 58423821546496 58584682114752 58624406880256 58731385724928 58853408469632 58960805200416 59055468695552 59137655578624 59163234149376 59286154120144 59368662045728 59394340532772 59572491281408 59805196325476 59896690997248 59954439530496 60102333104128 60188636559912 60337107842816 60932440768512 61017239814144 61255588407168 61297124245504 61465895989248 61705997145456 61747838394368 61860516931584 62004021537792 62072901402624 62201866617856 62246224746924 62288432310272 62315373673728 62402097332736 62502285934592 62531746498984 62616341200896 62645855525442 62746435489024 62860936283712 62991538752653 63076755474432 63295771986496 63304506589184 63323149050504 63392606814208 63420025761792 63640234184576 63858728923136 64108177082992 64268158328832 64328278400512 64579560738014 64740718316544 65053399646208 65307514488576 65380064182272 65471052939264 65562621967047 65607078294016 65726799239808 65832325758976 65952457740288 66089483281472 66210084528336 66408678805504 66437402282496 66529862525952 66668087707088 66696923385162 66770081767424 66789744801444 67019052691584 67121583685632 67261038251008 67383777371904 67491964223488 67585892089856 67615124742144 67755604708736 67849899480832 67879246323168 68082847178752 68114938150679 68348795800544 68453361139712 68519359463424 68787013211328 68956694677504 68959264776192 69466318193664 69704815509504 69801822978048 69946846118912 69977099945088 70074486349056 70220075986564 70315071676416 70348214811357 70568958164992 70589739925152 70697733636096 71087847563264 71186779783168 71207743484808 71217569912832 71316682665984 71464853141696 71595263457648 71710211987456 71841070038528 71990330003032 72087720542208 72121699218366 72338025127424 72369313200576 72480029442048 72620595538078 72731696210944 72981404483584 73266488094848 73518032457728 73520772562944 73805212272016 73807963080768 73990030055424 74061366478848 74350668691656 74709763656192 74979518050304 75001598670474 75116341988352 75374237417472 75530838035968 75668668032384 75895632920576 75928459751424 76034128601088 76192100236672 76225055297328 76308664877056 76331136915936 76593203076096 76869758001152 76892395275612 77010031282176 77274428276736 77434976809984 77542742263808 77576281512192 77808968204288 77845643600776 78112909486336 78308514299904 78384014327808 78418038039017 78614406933888 78690201883776 78810588315648 78884312199168 79192454043696 79390077935616 79939252707328 79973828508672 80085127256064 80251515413216 80360081915904 80397959784408 80673988485888 80989121253411 81243254358016 81380278268352 81391508471808 81504780189696 81674117876224 81823158237312 81954527985664 82104080044032 82274662860608 82424799106704 82480689242112 82672028717056 82707786514944 82994966329232 83030863806018 83087164898304 83202796443648 83488454934528 83527807367256 83814581711616 84102340632576 84141982421427 84351957806592 84430865400672 84560034349056 84641561690112 84972192790464 85382587035648 85690877771776 85716112766256 85847247986688 86320957755392 86478477751296 86775382573056 86896146972672 87076685984768 87114348911232 87173418909696 87235585046784 87416829289396 87535089229824 87576349050873 87635732319744 87877023172128 87936610320384 88280112704448 88583203043328 88706483367936 88929231180216 89052993068592 89358736922112 89707794488214 89845036495872 89931659295744 90153499656192 90282954839868 90505661764224 90731517640704 91359145951232 91398661152768 91525859721216 91716017615104 91883382610752 91945686368256 92198843983872 92558995718184 92621757591552 93006032306688 93302799926784 93369337120386 93432648465408 93753428901888 93797619748476 94119653233536 94263644848128 94943657979744 94956759883776 95088910221312 95460351276864 95788093384704 96116960722944 96162265624488 96402237493248 96492417600768 96869341107021 97111077474816 97580099469312 97961271732864 98027696750592 98410617441024 98653373407232 98748488638464 99134224922208 99613018208256 100002131560632 100155122651136 100891557376512 101237946335232 101378838134784 101633407063104 101774849221248 102124270768128 102523193700816 102680041709568 102779039195136 103180519816992 103435042016256 104819209245184 104920269178368 105179082932224 105330113979846 105589938724928 105853437247488 106631771344896 106780169674752 107197279712544 107565317981184 107985495004548 108507037691136 108522011295744 108930893307117 109097544316416 109472106725376 109899732142272 109974252322816 110277048686592 110707818408024 110782886531072 110937061924864 110985045083136 111370409823008 111752775615488 112136454176768 112189309895236 112469277075456 112574487200896 112746712465408 112855415586816 113296257053952 113843449380864 114288150355008 114462997315584 115304637001728 116152465214976 116314113395712 116443325988864 116713452306432 116768465401164 116847643092992 117169364229504 117248813760512 117462771449856 117706816939264 117921610400832 118110937391104 118275311157248 118326468298752 118572308240288 118737324091456 118788681065544 119144982562816 119610392650952 119793381994496 119908879060992 120377273119824 120674215685632 121864881537024 122034479628288 122511176814336 122931791978496 123411994290912 123495676788736 123721033863168 124008043075584 124403733235712 124492449493848 124576864620544 124630747347456 124804194665472 125063492997968 125232682401792 125291711050884 125492870978048 125721872567424 125983077505306 126153510948864 126591543972992 126609013178368 126646298101008 126785213628416 126840051523584 127280468369152 127717457846272 128216354165984 128536316657664 128656556801024 129159121476028 129481436633088 130615028977152 130760128364544 130942105878528 131125243934094 131214156588032 131453598479616 131664651517952 131904915480576 132178966562944 132420169056672 132817357611008 132874804564992 133059725051904 133336175414176 133393846770324 133540163534848 133579489602888 134038105383168 134522076502016 134561691732321 134767554743808 134983928446976 135230249484288 135511209417472 135699798961664 135758492646336 136165694357504 136229876301358 136697591601088 136906722279424 137038718926848 137574026422656 137913389355008 137918529552384 138932636387328 139409631019008 139893692237824 139954199890176 140148972698112 140440151973128 140630143352832 140696429622714 141179479850304 141395467272192 142175695126528 142373559566336 142415486969616 142435139825664 142633365331968 142929706283392 143190526915296 143420423974912 143682140077056 143980660006064 144175441084416 144243398436732 144676050254848 144738626401152 144960058884096 145241191076156 145463392421888 145962808967168 146532976189696 147036064915456 147041545125888 147610424544032 147615926161536 147980060110848 148122732957696 148701337383312 149419527312384 149959036100608 150003197340948 150232683976704 150748474834944 151061676071936 151337336064768 151791265841152 151856919502848 152068257202176 152384200473344 152450110594656 152662273831872 152979451256443 153186406152192 153739516002304 153784790551224 154020062564352 154869953619968 155085484527616 155152563024384 155691287201552 156225818972672 156617028599808 156768028655616 156836076078034 157228813867776 157380403767552 157768624398336 157995170969769 158384908087392 158780155871232 159878505414656 159947657017344 160170254512128 160503030826432 160795919568816 161347976971776 161978242506822 162760556536704 162783016943616 163009560379392 163348235752448 163646316474624 163909055971328 164208160088064 164549325721216 164849598213408 164961378484224 165344057434112 165415573029888 165989932658464 166061727612036 166174329796608 166405592887296 167055614734512 167629163423232 168204681265152 168283964842854 168703915613184 168861730801344 169120068698112 169283123380224 169944385580928 170765174071296 171381755543552 171432225532512 171694495973376 172641915510784 172956955502592 173550765146112 174153371969536 174228697822464 174471170093568 174833658578792 175070178459648 175152698101746 175271464639488 175754046344256 175873220640768 176560225408896 177166406086656 177412966735872 177858462360432 178105986137184 178717473844224 179415588976428 179690072991744 179863318591488 180306999312384 180565909679736 181011323528448 182797322305536 183051719442432 183432035230208 183766765221504 183891372736512 184397687967744 185117991436368 185243515183104 186012064613376 186605599853568 186738674240772 186865296930816 187506857803776 187595239496952 188239306467072 188974616257959 189887315959488 189913519767552 190177820442624 190920702553728 191576186769408 192324531248976 192804474986496 192984835201536 193738682214042 194222154949632 195160198938624 195922543465728 196687865901141 196821234882048 197306746814464 197496977276928 198268449844416 199226036416512 200004263121264 200310245302272 201783114753024 202475892670464 202757676269568 203266814126208 203549698442496 204248541536256 204344814452037 205046387401632 205360083419136 205558078390272 206361039633984 206870084032512 209638418490368 209840538356736 210358165864448 210660227959692 211179877449856 211706874494976 213263542689792 213560339349504 214394559425088 215130635962368 215970990009096 217014075382272 217861786614234 218195088632832 218944213450752 219799464284544 219948504645632 220554097373184 221415636816048 221565773062144 221874123849728 221970090166272 222740819646016 223505551230976 224272908353536 224378619790472 224938554150912 225148974401792 226028462583049 226592514107904 227686898761728 228576300710016 228925994631168 230609274003456 232304930429952 232628226791424 233426904612864 233536930802328 233695286185984 234338728459008 234925542899712 235254114117051 235413633878528 235843220801664 236221874782208 236550622314496 236652936597504 237144616480576 237474648182912 237577362131088 238289965125632 239220785301904 239586763988992 239817758121984 240754546239648 241348431371264 243729763074048 245022353628672 245863583956992 246823988581824 246991353577472 247442067726336 248016086151168 248807466471424 248984898987696 249153729241088 249261494694912 249608389330944 250126985995936 250465364803584 250583422101768 250985741956096 251443745134848 251966155010612 252307021897728 252425947264281 253183087945984 253218026356736 253292596202016 253680103047168 254172084383273 254560936738304 255434915692544 256432708331968 257072633315328 257313113602048 258318242952056 258962873266176 261230057954304 261520256729088 262250487868188 262428313176064 262907196959232 263329303035904 263809830961152 264357933125888 264840338113344 265634715222016 265749609129984 266119450103808 266672350828352 266787693540648 267080327069696 267158979205776 268076210766336 269044153004032 269123383464642 269535109487616 270460498968576 271022418834944 271399597923328 271516985292672 272331388715008 272459752602716 273395183202176 273813444558848 274077437853696 275148052845312 275826778710016 275837059104768 277865272774656 279787384475648 279908399780352 280297945396224 280880303946256 281260286705664 281392859245428 282358959700608 282790934544384 284351390253056 284747119132672 284830973939232 284870279651328 285266730663936 285859412566784 286381053830592 286840847949824 287364280154112 287961320012128 288350882168832 288486796873464 289352100509696 289477252802304 290482382152312 290608023321063 290926784843776 293065952379392 294072129830912 294083090251776 295220849088064 295231852323072 295960120221696 296245465915392 297402674766624 298839054624768 299918072201216 300006394681896 300465367953408 302123352143872 302674672129536 303713839005696 304136514404352 304768400946688 304900221189312 305324547663744 305958902512886 306372812304384 307479032004608 307569581102448 308040125128704 309739907239936 310170969055232 310305126048768 311382574403104 312451637945344 313672152156068 314457627735552 314760807535104 315537248796672 315990341939538 316769816174784 317560311742464 319757010829312 319895314034688 320340509024256 321006061652864 321591839137632 322695953943552 323956485013644 325521113073408 325566033887232 326696471504896 326792679921351 327292632949248 327818111942656 328416320176128 329098651442432 329699196426816 329922756968448 330688114868224 330831146059776 331979865316928 332123455224072 332348659593216 332811185774592 334111229469024 335258326846464 336409362530304 336567929685708 337407831226368 337723461602688 338240137396224 338566246760448 339888771161856 341530348142592 342864451065024 343388991946752 345283831021568 345913911005184 348306743939072 348457395644928 348942340187136 349667317157584 350140356919296 350305396203492 350542929278976 351508092688512 351746441281536 353120450817792 354332812173312 354825933471744 355716924720864 356211972274368 357434947688448 358831177952856 359380145983488 359726637182976 361131819359472 362022647056896 365594644611072 366103438884864 366864070460416 367533530443008 368795375935488 370235982872736 370487030366208 372024129226752 373211199707136 373477348481544 373730593861632 375190478993904 376478612934144 377949232515918 379774631918976 379827039535104 380355640885248 381841405107456 383152373538816 384649062497952 385608949972992 385969670403072 387477364428084 388444309899264 391845086931456 393375731802282 393642469764096 394613493628928 394993954553856 396536899688832 398452072833024 400008526242528 400620490604544 403566229506048 404951785340928 406533628252416 407099396884992 408497083072512 408689628904074 410092774803264 410720166838272 411116156780544 412722079267968 413740168065024 419276836980736 419681076713472 420716331728896 421320455919384 422359754899712 426527085379584 427120678699008 428789118850176 430261271924736 431941980018192 434028150764544 435723573228468 436390177265664 437888426901504 439598928569088 441108194746368 442831273632096 443131546124288 443748247699456 443940180332544 445481639292032 447011102461952 448757239580944 449877108301824 450297948803584 452056925166098 453185028215808 455373797523456 457152601420032 458938353769329 461218548006912 464609860859904 465256453582848 467073861604656 467390572371968 468677456918016 469851085799424 470508228234102 470827267757056 471686441603328 472443749564416 473101244628992 473305873195008 474289232961152 474949296365824 475154724262176 476579930251264 476804567054753 478441570603808 479173527977984 479635516243968 481509092479296 482696862742528 490044707257344 491727167913984 493647977163648 493982707154944 494884135452672 496032172302336 497614932942848 497969797975392 498307458482176 498522989389824 499216778661888 500253971991872 501166844203536 501971483912192 502887490269696 503932310021224 504614043795456 504851894528562 506366175891968 506585192404032 507360206094336 508344168766546 509121873476608 510869831385088 512865416663936 514145266630656 514626227204096 516636485904112 517925746532352 522460115908608 524500975736376 524856626352128 525814393918464 527619661922304 528715866251776 529680676226688 531269430444032 531499218259968 532238900207616 533344701656704 533575387081296 534160654139392 534317958411552 536152421532672 538088306008064 538246766929284 539070218975232 540920997937152 542044837669888 542799195846656 543033970585344 544662777430016 544919505205432 546790366404352 548926266273119 550296105690624 551653557420032 551674118209536 555730545549312 559574768951296 559816799560704 560595890792448 561760607892512 562520573411328 562785718490856 564717919401216 566923848773877 568702780506112 569661947878464 569740559302656 570533461327872 571718825133568 572762107661184 573681695899648 574728560308224 575922640024256 576973593746928 578704201019392 578954505604608 580964764304624 581216046642126 581853569687552 586131904758784 588144259661824 590441698176128 590463704646144 591920240443392 592490931830784 594805349533248 597678109249536 599836144402432 600012789363792 600930735906816 604246704287744 605349344259072 607427678011392 608273028808704 609536801893376 609800442378624 610649095327488 611917805025772 612745624608768 613034443356111 614958064009216 615139162204896 616080250257408 619479814479872 620341938110464 620610252097536 622765148806208 624903275890688 627344304312136 628915255471104 629521615070208 631074497593344 631980683879076 633539632349568 635120623484928 639514021658624 639790628069376 640681018048512 642012123305728 643183678275264 645391907887104 647912970027288 651042226146816 653392943009792 653585359842702 654585265898496 656832640352256 658197302884864 659398392853632 659845513936896 661376229736448 661662292119552 663959730633856 664246910448144 664697319186432 665622371549184 668222458938048 670516653692928 672818725060608 673135859371416 674815662452736 675446923205376 678085387749147 679777542323712 683060696285184 685728902130048 686777983893504 690567662043136 691827822010368 696613487878144 696914791289856 697884680374272 699334634315168 700280713838592 700610792406984 701085858557952 703016185377024 705762342351153 706240901635584 708665624346624 709651866943488 711433849441728 712423944548736 714869895376896 717662355905712 718760291966976 719453274365952 722263638718944 724045294113792 731189289222144 733728140920832 735067060886016 737590751870976 740471965745472 740974060732416 744048258453504 746422399414272 746954696963088 747461187723264 750380957987808 752957225868288 755898465031836 759549263837952 759654079070208 762516253149819 763682810214912 766304747077632 769298124995904 771217899945984 771939340806144 774954728856168 776888619798528 783690173862912 786751463604564 787284939528192 789226987257856 789987909107712 793073799377664 796904145666048 800017052485056 801240981209088 807132459012096 813067256504832 814198793769984 816994166145024 817379257808148 820185549606528 821440333676544 822232313561088 825444158535936 827480336130048 838553673961472 839362153426944 842640911838768 844719509799424 853054170759168 854241357398016 857578237700352 860522543849472 863883960036384 868056301529088 871447146456936 872780354531328 879197857138176 882216389492736 885662547264192 886263092248576 887496495398912 887880360665088 890963278584064 894022204923904 897514479161888 899754216603648 900595897607168 904113850332196 906370056431616 914305202840064 917876707538658 922437096013824 929219721719808 930512907165696 934147723209312 934781144743936 937354913836032 941016456468204 941654535514112 943372883206656 944887499128832 946611746390016 948578465922304 949898592731648 950309448524352 953159860502528 953609134109506 956883141207616 958347055955968 959271032487936 963018184958592 965393725485056 980089414514688 983454335827968 987295954327296 989768270905344 992064344604672 995229865885696 995939595950784 996614916964352 997045978779648 998433557323776 1000507943983744 1002333688407072 1003942967824384 1005774980539392 1007864620042448 1009228087590912 1009703789057124 1012732351783936 1013170384808064 1014720412188672 1016688337533092 1018243746953216 1021739662770176 1025730833327872 1029252454408192 1033272971808224 1035851493064704 1044920231817216 1049001951472752 1049713252704256 1051628787836928 1055239323844608 1057431732503552 1059361352453376 1062538860888064 1062998436519936 1064477800415232 1066689403313408 1067150774162592 1068635916823104 1070856158795101 1072304843065344 1076176612016128 1076493533858568 1078140437950464 1084089675339776 1085598391693312 1086067941170688 1089839010410864 1093580732808704 1097852532546238 1100592211381248 1103307114840064 1111461091098624 1119149537902592 1119633599121408 1121191781584896 1123521215785024 1125571436981712 1129435838802432 1133847697547754 1139323895756928 1139481118605312 1141066922655744 1143437650267136 1145524215322368 1147363391799296 1149457120616448 1151845280048512 1153947187493856 1157408402038784 1157909011209216 1161929528609248 1162432093284252 1163707139375104 1172263809517568 1176288519323648 1180883396352256 1180927409292288 1183840480886784 1184981863661568 1189610699066496 1195356218499072 1199672288804864 1200025578727584 1201861471813632 1208493408575488 1210698688518144 1214855356022784 1219073603786752 1219600884757248 1221298190654976 1223835610051544 1225491249217536 1226068886712222 1230278324409792 1232160500514816 1238959628959744 1240683876220928 1241220504195072 1245530297612416 1249806551781376 1254688608624272 1257830510942208 1259043230140416 1262148995186688 1263961367758152 1267079264699136 1279581256138752 1281362036097024 1284024246611456 1286367356550528 1290783815774208 1295825940054576 1302084452293632 1306785886019584 1307170719685404 1309170531796992 1313665280704512 1316394605769728 1318796785707264 1322752459472896 1323324584239104 1327919461267712 1328493820896288 1329394638372864 1331244743098368 1333106646663289 1336444917876096 1341033307385856 1346271718742832 1349631324905472 1350893846410752 1356170775498294 1359555084647424 1366121392570368 1371457804260096 1376815061307987 1381135324086272 1383655644020736 1393226975756288 1393829582579712 1395769360748544 1398669268630336 1401221584813968 1402171717115904 1406032370754048 1411524684702306 1412481803271168 1417331248693248 1419303733886976 1422867698883456 1424847889097472 1429739790753792 1430413701164259 1435324711811424 1437520583933952 1438906548731904 1444527277437888 1448090588227584 1467456281841664 1470134121772032 1475181503741952 1480943931490944 1481948121464832 1488096516907008 1492844798828544 1493909393926176 1494922375446528 1500761915975616 1505914451736576 1511796930063672 1519098527675904 1525032506299638 1527365620429824 1532609494155264 1538596249991808 1542435799891968 1543878681612288 1549909457712336 1553777239597056 1567380347725824 1573502927209128 1574569879056384 1586147598755328 1593808291332096 1600034104970112 1602481962418176 1614264918024192 1626134513009664 1628397587539968 1633988332290048 1634758515616296 1640371099213056 1646778798819357 1650888317071872 1654960672260096 1677107347922944 1678724306853888 1685281823677536 1689439019598848 1706108341518336 1715156475400704 1721045087698944 1727767920072768 1736112603058176 1742894292913872 1745560709062656 1758395714276352 1764432778985472 1771325094528384 1772526184497152 1775760721330176 1781926557168128 1788044409847808 1795028958323776 1799508433207296 1801191795214336 1808227700664392 1812740112863232 1828610405680128 1835753415077316 1844874192027648 1858439443439616 1861025814331392 1868295446418624 1869562289487872 1874709827672064 1882032912936408 1883309071028224 1886745766413312 1893223492780032 1897156931844608 1899797185463296 1900618897048704 1906319721005056 1907218268219012 1913766282415232 1916694111911936 1918542064975872 1926036369917184 1930787450970112 1960178829029376 1974591908654592 1979536541810688 1984128689209344 1990459731771392 1991879191901568 1993229833928704 1994091957559296 1996867114647552 2001015887967488 2004667376814144 2007885935648768 2011549961078784 2015729240084896 2018456175181824 2019407578114248 2025464703567872 2026340769616128 2033376675066184 2034256163247441 2036487493906432 2051461666655744 2058504908816384 2066545943616448 2071702986129408 2089840463634432 2098003902945504 2099426505408512 2103257575673856 2114863465007104 2118722704906752 2125996873039872 2128955600830464 2133378806626816 2134301548325184 2137271833646208 2141712317590202 2144609686130688 2152353224032256 2152987067717136 2156280875900928 2168179350679552 2171196783386624 2172135882341376 2179678020821728 2187161465617408 2195705065092476 2201184422762496 2206614229680128 2222922182197248 2238299075805184 2239267198242816 2242383563169792 2247042431570048 2251142873963424 2258871677604864 2267695395095508 2278647791513856 2278962237210624 2286875300534272 2287548759449457 2291048430644736 2294726783598592 2298914241232896 2303690560097024 2307894374987712 2314816804077568 2315818022418432 2323859057218496 2324864186568504 2327414278750208 2344527619035136 2361766792704512 2361854818584576 2367680961773568 2369963727323136 2379221398132992 2390712436998144 2400051157455168 2403722943627264 2416986817150976 2421397377036288 2438147207573504 2439201769514496 2442596381309952 2447671220103088 2450982498435072 2452137773424444 2460556648819584 2464321001029632 2477919257919488 2481367752441856 2482441008390144 2491060595224832 2499613103562752 2509377217248544 2515661021884416 2518086460280832 2527922735516304 2534158529398272 2559162512277504 2562724072194048 2568048493222912 2572734713101056 2581567631548416 2591651880109152 2604168904587264 2613571772039168 2614341439370808 2618341063593984 2632789211539456 2637593571414528 2646649168478208 2655838922535424 2656987641792576 2658789276745728 2662489486196736 2666213293326578 2672889835752192 2682066614771712 2692543437485664 2699262649810944 2701787692821504 2712341550996588 2719110169294848 2742915608520192 2753630122615974 2767311288041472 2786453951512576 2787659165159424 2791538721497088 2797338537260672 2802443169627936 2804343434231808 2812064741508096 2823049369404612 2824963606542336 2834662497386496 2845735397766912 2849695778194944 2859479581507584 2860827402328518 2870649423622848 2875041167867904 2877813097463808 2889054554875776 2896181176455168 2934912563683328 2940268243544064 2950363007483904 2961887862981888 2976193033814016 2985689597657088 2987818787852352 2989844750893056 3001523831951232 3011828903473152 3023593860127344 3038197055351808 3050065012599276 3054731240859648 3065218988310528 3077192499983616 3087757363224576 3099818915424672 3107554479194112 3134760695451648 3147005854418256 3149139758112768 3172295197510656 3187616582664192 3200068209940224 3212568476385303 3228529836048384 3252269026019328 3256795175079936 3269517031232592 3280742198426112 3293557597638714 3301776634143744 3309921344520192 3354214695845888 3357448613707776 3370563647355072 3378878039197696 3430312950801408 3442090175397888 3455535840145536 3472225206116352 3485788585827744 3491121418125312 3516791428552704 3528865557970944 3542650189056768 3551521442660352 3563853114336256 3576088819695616 3590057916647552 3599016866414592 3602383590428672 3616455401328784 3625480225726464 3657220811360256 3671506830154632 3716878886879232 3722051628662784 3736590892837248 3739124578975744 3749419655344128 3764065825872816 3766618142056448 3773491532826624 3786446985560064 3794313863689216 3799594370926592 3801237794097408 3812639442010112 3814436536438024 3827532564830464 3842483863911833 3852072739834368 3861574901940224 3920357658058752 3949183817309184 3968257378418688 3980919463542784 3983758383803136 3988183915118592 3993734229295104 3999319939989867 4002031775934976 4009334753628288 4015771871297536 4023099922157568 4031458480169792 4038815156228496 4050929407135744 4052681539232256 4066753350132368 4068512326494882 4072974987812864 4102923333311488 4117009817632768 4133091887232896 4143405972258816 4179680927268864 4196007805891008 4198853010817024 4206515151347712 4229726930014208 4237445409813504 4251993746079744 4257911201660928 4266757613253632 4268603096650368 4274543667292416 4283424635180404 4289219372261376 4291241103492777 4304706448064512 4305974135434272 4312561751801856 4336358701359104 4342393566773248 4344271764682752 4359356041643456 4374322931234816 4391410130184952 4402368845524992 4445844364394496 4476598151610368 4478534396485632 4484767126339584 4494084863140096 4502285747926848 4517743355209728 4535390790191016 4557295583027712 4573750601068544 4575097518898914 4582096861289472 4597828482465792 4607381120194048 4615788749975424 4629633608155136 4631636044836864 4647718114436992 4649728373137008 4654828557500416 4689055238070272 4723533585409024 4723709637169152 4758442796265984 4781424873996288 4800102314910336 4807445887254528 4833973634301952 4842794754072576 4876294415147008 4878403539028992 4885192762619904 4895342440206176 4901964996870144 4904275546848888 4921113297639168 4940336396458071 4955838515838976 4964882016780288 4982121190449664 4999226207125504 5018754434497088 5031322043768832 5036172920561664 5055845471032608 5068317058796544 5118325024555008 5136096986445824 5145469426202112 5163135263096832 5183303760218304 5208337809174528 5227143544078336 5228682878741616 5236682127187968 5265578423078912 5275187142829056 5293298336956416 5311677845070848 5313975283585152 5317578553491456 5332426586653156 5345779671504384 5364133229543424 5385086874971328 5398525299621888 5403575385643008 5424683101993176 5438220338589696 5485831217040384 5507260245231948 5534622576082944 5572907903025152 5575318330318848 5583077442994176 5594677074521344 5604886339255872 5608686868463616 5624129483016192 5646098738809224 5649927213084672 5691470795533824 5699391556389888 5718959163015168 5721654804657036 5741298847245696 5750082335735808 5755626194927616 5778109109751552 5792362352910336 5869825127366656 5880536487088128 5923775725963776 5952386067628032 5971379195314176 5975637575704704 5979689501786112 6003047663902464 6023657806946304 6047187720254688 6076394110703616 6100130025198552 6109462481719296 6154384999967232 6175514726449152 6199637830849344 6215108958388224 6269521390903296 6294011708836512 6298279516225536 6344590395021312 6400136419880448 6425136952770606 6457059672096768 6504538052038656 6513590350159872 6539034062465184 6561484396852224 6587115195277428 6603553268287488 6619842689040384 6708429391691776 6714897227415552 6741127294710144 6757756078395392 6860625901602816 6884180350795776 6911071680291072 6944450412232704 6971577171655488 6982242836250624 7033582857105408 7085300378113536 7103042885320704 7127706228672512 7152177639391232 7180115833295104 7204767180857344 7232910802657568 7250960451452928 7314441622720512 7343013660309264 7433757773758464 7444103257325568 7473181785674496 7498839310688256 7528131651745632 7533236284112896 7546983065653248 7588627727378432 7599188741853184 7602475588194816 7628873072876048 7655065129660928 7684967727823666 7704145479668736 7723149803880448 7840715316117504 7898367634618368 7967516767606272 7976367830237184 7987468458590208 7998639879979734 8004063551869952 8018669507256576 8031543742595072 8046199844315136 8062916960339584 8077630312456992 8101858814271488 8105363078464512 8133506700264736 8137024652989764 8145949975625728 8205846666622976 8234019635265536 8266183774465792 8359361854537728 8392015611782016 8397706021634048 8413030302695424 8459453860028416 8474890819627008 8503987492159488 8533515226507264 8537206193300736 8549087334584832 8566849270360808 8578438744522752 8582482206985554 8611948270868544 8625123503603712 8672717402718208 8684787133546496 8688543529365504 8718712083286912 8748645862469632 8782820260369904 8804737691049984 8957068792971264 8969534252679168 8988169726280192 9004571495853696 9035486710419456 9070781580382032 9114591166055424 9147501202137088 9150195037797828 9164193722578944 9195656964931584 9214762240388096 9231577499950848 9259267216310272 9263272089673728 9295436228873984 9299456746274016 9331746526643023 9378110476140544 9447067170818048 9447419274338304 9516885592531968 9562849747992576 9600204629820672 9637705429155909 9667947268603904 9685589508145152 9752588830294016 9756807078057984 9770385525239808 9790684880412352 9808551093697776 9842226595278336 9880672792916142 9929764033560576 9964242380899328 9998452414251008 10037508868994176 10062644087537664 10072345841123328 10111690942065216 10136634117593088 10272193972891648 10290938852404224 10326270526193664 10366607520436608 10416675618349056 10454287088156672 10457365757483232 10473364254375936 10531156846157824 10550374285658112 10586596673912832 10623355690141696 10627950567170304 10664853173306312 10691559343008768 10728266459086848 10770173749942656 10797050599243776 10807150771286016 10849366203986352 10876440677179392 10971662434080768 11014520490463896 11150636660637696 11166154885988352 11189354149042688 11209772678511744 11217373736927232 11248258966032384 11292197477618448 11299854426169344 11382941591067648 11398783112779776 11437918326030336 11443309609314072 11482597694491392 11527451591735499 11556218219503104 11584724705820672 11739650254733312 11761072974176256 11847551451927552 11904772135256064 11942758390628352 11951275151409408 11997959819969601 12006095327804928 12047315613892608 12094375440509376 12152788221407232 12200260050397104 12218924963438592 12308769999934464 12351029452898304 12399275661698688 12430217916776448 12539042781806592 12588023417673024 12596559032451072 12689180790042624 12800272839760896 12850273905541212 12914119344193536 13009076104077312 13027180700319744 13078068124930368 13122968793704448 13174230390554856 13207106536574976 13416858783383552 13429794454831104 13482254589420288 13515512156790784 13721251803205632 13822143360582144 13888900824465408 13943154343310976 13964485672501248 14067165714210816 14170600756227072 14255412457345024 14360231666590208 14409534361714688 14465821605315136 14501920902905856 14628883245441024 14686027320618528 14867515547516928 14946363571348992 14997678621376512 15056263303491264 15066472568225792 15093966131306496 15177255454756864 15198377483706368 15204951176389632 15257746145752096 15310130259321856 15369935455647332 15408290959337472 15446299607760896 15681430632235008 15796735269236736 15935033535212544 15952735660474368 15997279759959468 16008127103739904 16037339014513152 16063087485190144 16092399688630272 16125833920679168 16155260624913984 16203717628542976 16210726156929024 16267013400529472 16274049305979528 16291899951251456 16411693333245952 16532367548931584 16718723709075456 16784031223564032 16826060605390848 16918907720056832 16949781639254016 17067030453014528 17074412386601472 17098174669169664 17133698540721616 17156877489045504 17164964413971108 17223896541737088 17250247007207424 17345434805436416 17369574267092992 17377087058731008 17437424166573824 17497291724939264 17565640520739808 17609475382099968 17914137585942528 17939068505358336 17976339452560384 18009142991707392 18070973420838912 18141563160764064 18229182332110848 18295002404274176 18300390075595656 18328387445157888 18429524480776192 18463154999901696 18526544179347456 18590872457747968 18598913492548032 18663493053286046 18756220952281088 18894134341636096 18894838548676608 19033771185063936 19200409259641344 19275410858311818 19371179016290304 19505177660588032 19513614156115968 19540771050479616 19581369760824704 19617102187395552 19684453190556672 19761345585832284 19859528067121152 19928484761798656 19996904828502016 20075017737988352 20125288175075328 20144691682246656 20223381884130432 20273268235186176 20544387945783296 20581877704808448 20652541052387328 20733215040873216 20833351236698112 20914731514966464 20946728508751872 21062313692315648 21100748571316224 21246711380283392 21255901134340608 21329706346612624 21383118686017536 21456532918173696 21540347499885312 21614301542572032 21698732407972704 21752881354358784 21943324868161536 22029040980927792 22301273321275392 22332309771976704 22378708298085376 22419545357023488 22496517932064768 22584394955236896 22599708852338688 22765883182135296 22797566225559552 22886619218628144 22965195388982784 23054903183470998 23112436439006208 23169449411641344 23479300509466624 23522145948352512 23695102903855104 23902550302818816 23995919639939202 24012190655609856 24094631227785216 24188750881018752 24305576442814464 24400520100794208 24437849926877184 24617539999868928 24702058905796608 24798551323397376 25078085563613184 25176046835346048 25193118064902144 25378361580085248 25600545679521792 25700547811082424 26018152208154624 26054361400639488 26156136249860736 26245937587408896 26348460781109712 26414213073149952 26964509178840576 27031024313581568 27442503606411264 27644286721164288 27777801648930816 27886308686621952 27995239579929069 28134331428421632 28341201512454144 28510824914690048 28720463333180416 28819068723429376 28931643210630272 29003841805811712 29257766490882048 29372054641237056 29892727142697984 29995357242753024 30112526606982528 30132945136451584 30187932262612992 30354510909513728 30396754967412736 30409902352779264 30515492291504192 30620260518643712 30739870911294664 30816581918674944 31362861264470016 31593470538473472 31870067070425088 31994559519918936 32016254207479808 32074678029026304 32184799377260544 32251667841358336 32310521249827968 32407435257085952 32421452313858048 32534026801058944 32548098611959056 32583799902502912 32823386666491904 33064735097863168 33568062447128064 33652121210781696 33837815440113664 33899563278508032 34134060906029056 34148824773202944 34196349338339328 34267397081443232 34313754978091008 34329928827942216 34447793083474176 34582354775206497 34690869610872832 34754174117462016 34874848333147648 34994583449878528 35131281041479616 35218950764199936 35828275171885056 35952678905120768 36018285983414784 36141946841677824 36283126321528128 36458364664221696 36590004808548352 36600780151191312 36656774890315776 36859048961552384 36926309999803392 37053088358694912 37181744915495936 37197826985096064 37326986106572092 37512441904562176 37788268683272192 37789677097353216 38067542370127872 38400818519282688 38550821716623636 38742358032580608 39010355321176064 39027228312231936 39081542100959232 39162739521649408 39234204374791104 39368906381113344 39522691171664568 39856969523597312 40150035475976704 40250576350150656 40289383364493312 40446763768260864 40546536470372352 41088775891566592 41163755409616896 41466430081746432 41666702473396224 41829463029932928 41893457017503744 42124627384631296 42201497142632448 42493422760566784 42511802268681216 42659412693225248 42766237372035072 43080694999770624 43228603085144064 43397464815945408 43505762708717568 43886649736323072 44058081961855584 44602546642550784 44757416596170752 44839090714046976 44993035864129536 45168789910473792 45199417704677376 45531766364270592 45595132451119104 45773238437256288 45930390777965568 46109806366941996 46224872878012416 46338898823282688 47044291896705024 47390205807710208 47805100605637632 47991839279878404 48024381311219712 48189262455570432 48377501762037504 48611152885628928 48801040201588416 48875699853754368 49235079999737856 49597102646794752 50156171127226368 50352093670692096 50756723160170496 51201091359043584 51401095622164848 52036304416309248 52108722801278976 52312272499721472 52491875174817792 52696921562219424 52828426146299904 53929018357681152 54062048627163136 54885007212822528 55288573442328576 55772617373243904 55990479159858138 56268662856843264 56682403024908288 57021649829380096 57440926666360832 57638137446858752 57863286421260544 58515532981764096 58744109282474112 59785454285395968 59990714485506048 60225053213965056 60375864525225984 60709021819027456 60793509934825472 60819804705558528 61030984583008384 61240521037287424 61479741822589328 61633163837349888 63186941076946944 63740134140850176 63989119039837872 64032508414959616 64149356058052608 64369598754521088 64503335682716672 64621042499655936 64814870514171904 64842904627716096 65068053602117888 65096197223918112 65322225686501161 65646773332983808 66129470195726336 67136124894256128 67675630880227328 67799126557016064 68268121812058112 68297649546405888 68392698676678656 68534794162886464 68659857655884432 68895586166948352 69164709550412994 69508348234924032 69749696666295296 69989166899757056 70262562082959232 70437901528399872 71905357810241536 72036571966829568 72283893683355648 72566252643056256 72916729328443392 73180009617096704 73201560302382624 73313549780631552 73718097923104768 73852619999606784 74106176717389824 74363489830991872 74395653970192128 74653972213144184 75576537366544384 75579354194706432 76135084740255744 76801637038565376 77101643433247272 78054456624463872 78163084201918464 78325479043298816 78468408749582208 78737812762226688 79045382343329136 79713939047194624 80300070951953408 80893527536521728 81093072940744704 82177551783133184 82327510819233792 82932860163492864 83333404946792448 83658926059865856 83985718739787207 84249254769262592 84402994285264896 84986845521133568 85023604537362432 85318825386450496 85532474744070144 86161389999541248 86457206170288128 86794929631890816 87011525417435136 87773299472646144 88116163923711168 89514833192341504 89678181428093952 89986071728259072 90337579820947584 90398835409354752 91063532728541184 91190264902238208 91546476874512576 91860781555931136 92219612733883992 92449745756024832 94088583793410048 94780411615420416 95610201211275264 95983678559756808 96048762622439424 96755003524075008 97222305771257856 97602080403176832 97751399707508736 98470159999475712 99194205293589504 100704187341384192 101513446320340992 102402182718087168 102802191244329696 104072608832618496 104624544999442944 104983750349635584 105393843124438848 105656852292599808 107858036715362304 108124097254326272 109770014425645056 110577146884657152 111545234746487808 111980958319716276 112537325713686528 113364806049816576 114043299658760192 114881853332721664 115726572842521088 117031065963528192 117488218564948224 119570908570791936 120450106427930112 120751729050451968 121418043638054912 121587019869650944 121639609411117056 122061969166016768 122481042074574848 122959483645178656 123266327674699776 126373882153893888 127480268281700352 127978238079675744 128065016829919232 128298712116105216 129006671365433344 129242084999311872 129685809255432192 130136107204235776 130192394447836224 130644451373002322 131293546665967616 132258940391452672 134272249788512256 135598253114032128 136536243624116224 136595299092811776 136785397353357312 137069588325772928 137319715311768864 137791172333896704 138329419100825988 139016696469848064 139499393332590592 139978333799514112 140525124165918464 143810715620483072 144073143933659136 144567787366711296 145132505286112512 145833458656886784 146403120604765248 146627099561263104 147436195846209536 147705239999213568 148726979661983744 148791307940384256 149307944426288368 151153074733088768 152270169480511488 153603274077130752 154203286866494544 156108913248927744 156326168403836928 156650958086597632 156936817499164416 157475625524453376 158090764686658272 159427878094389248 160600141903906816 161787055073043456 162186145881489408 164355103566266368 164655021638467584 165865720326985728 167317852119731712 167971437479574414 168805988570529792 169973691042267136 170047209074724864 170637650772900992 171064949488140288 172322779999082496 172914412340576256 173589859263781632 175546598945292288 176232327847422336 179029666384683008 179356362856187904 179972143456518144 180675159641895168 182127065457082368 182380529804476416 183092953749025152 183721563111862272 184439225467767984 184899491512049664 189560823230840832 191220402422550528 191967357119513616 192097525244878848 193510007048150016 194444611542515712 195204160806353664 195966677059503483 196940319998951424 198388410587179008 201408374682768384 203026892640681984 204804365436174336 205604382488659392 209249089998885888 209967500699271168 210787686248877696 211313704585199616 215716073430724608 219540028851290112 221154293769314304 223090469492975616 223961916639432552 226729612099633152 228086599317520384 229763706665443328 231453145685042176 234976437129896448 239141817141583872 240900212855860224 242836087276109824 243279218822234112 244123938332033536 244962084149149696 245918967290357312 246532655349399552 252747764307787776 254960536563400704 255956476159351488 256130033659838464 256597424232210432 258013342730866688 258484169998623744 259371618510864384 260272214408471552 260384788895672448 261288902746004644 262587093331935232 264517880782905344 268544499577024512 271196506228064256 273072487248232448 273190598185623552 273570794706714624 274139176651545856 274639430623537728 275582344667793408 276658838201651976 278998786665181184 281050248331836928 287621431240966144 288146287867318272 290265010572225024 291666917313773568 292806241209530496 293254199122526208 294872391692419072 295410479998427136 297453959323967488 297582615880768512 298615888852576736 302306149466177536 304540338961022976 307206548154261504 308406573732989088 312217826497855488 313301916173195264 313873634998328832 314951251048906752 316181529373316544 318855756188778496 321200283807813632 323574110146086912 324372291762978816 329310043276935168 331731440653971456 334635704239463424 335942874959148828 337611977141059584 339947382084534272 340094418149449728 341275301545801984 342129898976280576 344645559998164992 347179718527563264 351093197890584576 352464655694844672 358059332769366016 358712725712375808 361350319283790336 364254130914164736 364761059608952832 366185907498050304 367443126223724544 368878450935535968 369798983024099328 379121646461681664 382440804845101056 383934714239027232 384195050489757696 387020014096300032 390408321612707328 391933354119006966 393880639997902848 396776821174358016 402816749365536768 409608730872348672 411208764977318784 418498179997771776 419935001398542336 421575372497755392 431432146861449216 442308587538628608 446180938985951232 447923833278865104 453459224199266304 459527413330886656 462906291370084352 469952874259792896 478283634283167744 481800425711720448 486558437644468224 488247876664067072 489924168298299392 491837934580714624 493065310698799104 509921073126801408 511912952318702976 512260067319676928 513194848464420864 516026685461733376 516968339997247488 518743237021728768 520544428816943104 520769577791344896 522577805492009288 529035761565810688 537088999154049024 546381196371247104 547141589413429248 548278353303091712 549278861247075456 551164689335586816 553317676403303952 557997573330362368 562100496663673856 575242862481932288 576292575734636544 580530021144450048 583333834627547136 585612482419060992 587900031178510449 589744783384838144 590820959996854272 594907918647934976 595165231761537024 597231777705153472 609080677922045952 614413096308523008 616813147465978176 626603832346390528 627747269996657664 629902502097813504 632363058746633088 637711512377556992 642400567615627264 647148220292173824 658620086553870336 663462881307942912 669271408478926848 671885749918297656 680188836298899456 682550603091603968 684259797952561152 689291119996329984 694359437055126528 704929311389689344 716118665538732032 717425451424751616 722700638567580672 728508261828329472 732371814996100608 734886252447449088 737756901871071936 739597966048198656 758243292923363328 764881609690202112 767869428478054464 768390100979515392 774040028192600064 780816643225414656 783866708238013932 787761279995805696 793553642348716032 805633498731073536 819217461744697344 822417529954637568 836996359995543552 843150744995510784 862864293722898432 884617175077257216 892361877971902464 895847666557730208 906918448398532608 919054826661773312 925812582740168704 939905748519585792 956567268566335488 963600851423440896 973116875288936448 976495753328134144 979848336596598784 983675869161429248 1019842146253602816 1023825904637405952 1026389696928841728 1032053370923466752 1033936679994494976 1041088857633886208 1041539155582689792 1045155610984018576 1058071523131621376 1074177998308098048 1092762392742494208 1094283178826858496 1096556706606183424 1098557722494150912 1102329378671173632 1106635352806607904 1115995146660724736 1124200993327347712 1150485724963864576 1152585151469273088 1161060042288900096 1171224964838121984 1175800062357020898 1181641919993708544 1189815837295869952 1190330463523074048 1194463555410306944 1228826192617046016 1233626294931956352 1253207664692781056 1255494539993315328 1259805004195627008 1264726117493266176 1284801135231254528 1294296440584347648 1326925762615885824 1338542816957853696 1343771499836595312 1360377672597798912 1365101206183207936 1378582239992659968 1388718874110253056 1409858622779378688 1432237331077464064 1434850902849503232 1445401277135161344 1464743629992201216 1469772504894898176 1475513803742143872 1479195932096397312 1529763219380404224 1535738856956108928 1536780201959030784 1548080056385200128 1561633286450829312 1567733416476027864 1587107284697432064 1611266997462147072 1644835059909275136 1673992719991087104 1686301489991021568 1725728587445796864 1769234350154514432 1784723755943804928 1791695333115460416 1838109653323546624 1851625165480337408 1879811497039171584 1913134537132670976 1927201702846881792 1952991506656268288 1967351738322858496 2047651809274811904 2052779393857683456 2064106741846933504 2067873359988989952 2082177715267772416 2083078311165379584 2090311221968037152 2116143046263242752 2148355996616196096 2185524785484988416 2193113413212366848 2197115444988301824 2204658757342347264 2213270705613215808 2231990293321449472 2248401986654695424 2305170302938546176 2322120084577800192 2342449929676243968 2351600124714041796 2363283839987417088 2379631674591739904 2380660927046148096 2388927110820613888 2457652385234092032 2467252589863912704 2506415329385562112 2510989079986630656 2529452234986532352 2569602270462509056 2588592881168695296 2653851525231771648 2677085633915707392 2687542999673190624 2720755345195597824 2730202412366415872 2757164479985319936 2777437748220506112 2819717245558757376 2869701805699006464 2890802554270322688 2929487259984402432 2939545009789796352 2951027607484287744 3059526438760808448 3071477713912217856 3096160112770400256 3123266572901658624 3135466832952055728 3174214569394864128 3222533994924294144 3289670119818550272 3347985439982174208 3372602979982043136 3451457174891593728 3569447511887609856 3583390666230920832 3703250330960674816 3759622994078343168 3854403405693763584 3905983013312536576 3934703476645716992 4095303618549623808 4128213483693867008 4135746719977979904 4164355430535544832 4166156622330759168 4180622443936074304 4296711993232392192 4386226826424733696 4394230889976603648 4409317514684694528 4426541411226431616 4463980586642898944 4496803973309390848 4610340605877092352 4644240169155600384 4684899859352487936 4703200249428083592 4761321854092296192 4777854221641227776 4934505179727825408 5012830658771124224 5021978159973261312 5058904469973064704 5139204540925018112 5177185762337390592 5307703050463543296 5354171267831414784 5375085999346381248 5460404824732831744 5514328959970639872 5554875496441012224 5639434491117514752 5739403611398012928 5781605108540645376 5858974519968804864 5902055214968575488 6142955427824435712 6192320225540800512 6246533145803317248 6270933665904111456 6348429138789728256 6445067989848588288 6579340239637100544 6695970879964348416 6745205959964086272 7138895023775219712 7166781332461841664 7406500661921349632 7519245988156686336 7708806811387527168 7811966026625073152 7869406953291433984 8190607237099247616 8271493439955959808 8328710861071089664 8332313244661518336 8361244887872148608 8772453652849467392 8788461779953207296 8818635029369389056 8853082822452863232 8993607946618781696 9288480338311200768 9369799718704975872 9406400498856167184 9522643708184592384 9555708443282455552 9869010359455650816 10025661317542248448 10043956319946522624 10117808939946129408 10354371524674781184 10708342535662829568 10750171998692762496 10920809649465663488 11109750992882024448 11278868982235029504 11563210217081290752 11717949039937609728 11804110429937150976 12285910855648871424 12384640451081601024 12493066291606634496 12541867331808222912 12890135979697176576 13158680479274201088 13391941759928696832 13490411919928172544 14333562664923683328 14813001323842699264 15038491976313372672 15417613622775054336 15623932053250146304 15738813906582867968 16381214474198495232 16542986879911919616 16657421722142179328 16664626489323036672 16722489775744297216 17544907305698934784 17576923559906414592 17706165644905726464 17987215893237563392 18576960676622401536 18739599437409951744 18812800997712334368 19045287416369184768 19111416886564911104 19738020718911301632 20087912639893045248 20235617879892258816 21416685071325659136 21500343997385524992 21841619298931326976 22219501985764048896 22557737964470059008 23126420434162581504 23435898079875219456 23608220859874301952 24571821711297742848 24986132583213268992 25083734663616445824 26317360958548402176 26980823839856345088 28667125329847366656 30076983952626745344 31247864106500292608 31477627813165735936 32762428948396990464 33329252978646073344 33444979551488594432 35089814611397869568 35153847119812829184 35412331289811452928 35974431786475126784 37153921353244803072 37479198874819903488 37625601995424668736 38222833773129822208 39476041437822603264 40175825279786090496 40471235759784517632 43000687994771049984 43683238597862653952 44439003971528097792 45115475928940118016 46252840868325163008 46871796159750438912 47216441719748603904 49143643422595485696 49972265166426537984 50167469327232891648 52634721917096804352 53961647679712690176 57334250659694733312 62955255626331471872 65524857896793980928 66658505957292146688 66889959102977188864 70179629222795739136 70307694239625658368 70824662579622905856 74958397749639806976 75251203990849337472 76445667546259644416 78952082875645206528 80942471519569035264 86001375989542099968 87366477195725307904 90230951857880236032 93743592319500877824 94432883439497207808 98287286845190971392 100334938654465783296 105269443834193608704 107923295359425380352 114668501319389466624 125910511252662943744 131049715793587961856 133317011914584293376 133779918205954377728 140615388479251316736 141649325159245811712 149916795499279613952 150502407981698674944 152891335092519288832 157904165751290413056 161884943039138070528 172002751979084199936 188865766878994415616 196574573690381942784 200669877308931566592 210538887668387217408 229337002638778933248 251821022505325887488 262099431587175923712 267559836411908755456 281230776958502633472 283298650318491623424 301004815963397349888 305782670185038577664 315808331502580826112 323769886078276141056 344005503958168399872 377731533757988831232 393149147380763885568 401339754617863133184 458674005277557866496 535119672823817510912 566597300636983246848 602009631926794699776 611565340370077155328 631616663005161652224 688011007916336799744 755463067515977662464 786298294761527771136 802679509235726266368 917348010555115732992 1070239345647635021824 1133194601273966493696 1204019263853589399552 1376022015832673599488 1605359018471452532736 1834696021110231465984 2140478691295270043648 2266389202547932987392 2408038527707178799104 2752044031665347198976 3210718036942905065472 4280957382590540087296 4816077055414357598208 5504088063330694397952 6421436073885810130944 9632154110828715196416 12842872147771620261888 19264308221657430392832 38528616443314860785664
- Sum of all divisors σ(n): 141410461924940899395159
- Sum of proper divisors (its aliquot sum) s(n): 102881845481626038609495
- 38528616443314860785664 is an abundant number, because the sum of its proper divisors (102881845481626038609495) is greater than itself. Its abundance is 64353229038311177823831
Bases of 38528616443314860785664
- Binary: 10000010100010100011111101101010100111010110000100000111000100000000000000002
- Hexadecimal: 0x828A3F6A9D610710000
- Base-36: 69V6D54Q7YKQ9S0
Squares and roots of 38528616443314860785664
- 38528616443314860785664 squared (385286164433148607856642) is 1484454285036072273136678915460652951347920896
- 38528616443314860785664 cubed (385286164433148607856643) is 57193969775790019473378983563129221345797628672228739669127482834944
-
38528616443314860785664 is a
perfect square number . Itssquare root is 196287076608 -
The
cube root of 38528616443314860785664 is 33774931.0639455333
Scales and comparisons
How big is 38528616443314860785664?- 38,528,616,443,314,860,785,664 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 38,528,616,443,314,860,785,664 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 38528616443314860785664 cubic inches would be around 2814577.6 feet tall.
Recreational maths with 38528616443314860785664
- 38528616443314860785664 backwards is 46658706841334461682583
- The number of decimal digits it has is: 23
- The sum of 38528616443314860785664's digits is 108
- 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 38528616443314860785664 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 38528616443314860785664 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/38528616443314860785664/
Chicago style:
Numbermatics. 2024. "Number 38528616443314860785664 - Facts about the integer". https://numbermatics.com/n/38528616443314860785664/
The information we have on file for 38528616443314860785664 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 38528616443314860785664, math, Factors of 38528616443314860785664, curriculum, school, college, exams, university, Prime factorization of 38528616443314860785664, STEM, science, technology, engineering, physics, economics, calculator, thirty-eight sextillion, five hundred twenty-eight quintillion, six hundred sixteen quadrillion, four hundred forty-three trillion, three hundred fourteen billion, eight hundred sixty million, seven hundred eighty-five thousand, six hundred sixty-four.