311043739849548267799953664
311,043,739,849,548,267,799,953,664 is an even composite number composed of seven prime numbers multiplied together.
311043739849548267799953664 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of ten thousand, nine hundred thirty-five divisors.
Prime factorization of 311043739849548267799953664:
28 × 134 × 232 × 432 × 612 × 732 × 14812
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 13 × 13 × 13 × 13 × 23 × 23 × 43 × 43 × 61 × 61 × 73 × 73 × 1481 × 1481)See below for interesting mathematical facts about the number 311043739849548267799953664 from the Numbermatics database.
Names of 311043739849548267799953664
- Cardinal: 311043739849548267799953664 can be written as Three hundred eleven septillion, forty-three sextillion, seven hundred thirty-nine quintillion, eight hundred forty-nine quadrillion, five hundred forty-eight trillion, two hundred sixty-seven billion, seven hundred ninety-nine million, nine hundred fifty-three thousand, six hundred sixty-four.
Scientific notation
- Scientific notation: 3.11043739849548267799953664 × 1026
Factors of 311043739849548267799953664
Divisors of 311043739849548267799953664
- Number of divisors d(n): 10935
-
Complete list of divisors:
1 2 4 8 13 16 23 26 32 43 46 52 61 64 73 86 92 104 122 128 146 169 172 184 208 244 256 292 299 338 344 368 416 488 529 559 584 598 676 688 736 793 832 949 976 989 1058 1118 1168 1196 1352 1376 1403 1472 1481 1586 1664 1679 1849 1898 1952 1978 2116 2197 2236 2336 2392 2623 2704 2752 2806 2944 2962 3139 3172 3328 3358 3698 3721 3796 3887 3904 3956 4232 4394 4453 4472 4672 4784 5246 5329 5408 5504 5612 5888 5924 6278 6344 6716 6877 7267 7396 7442 7592 7774 7808 7912 8464 8788 8906 8944 9344 9568 10309 10492 10658 10816 11008 11224 11848 12337 12556 12688 12857 13432 13754 14534 14792 14884 15184 15548 15616 15824 16928 17576 17812 17888 18239 18688 19136 19253 20618 20984 21316 21632 21827 22448 22747 23696 24037 24674 25112 25376 25714 26864 27508 28561 29068 29584 29768 30368 31096 31648 32269 33856 34063 34099 35152 35624 35776 36478 38272 38506 38617 40807 41236 41968 42527 42632 43264 43654 44896 45494 47392 48074 48373 49348 50224 50531 50752 51428 53728 55016 57122 57889 58136 59168 59536 60329 60736 62192 63296 63683 64538 67712 68126 68198 69277 70304 71248 71552 72197 72956 76544 77012 77234 81614 82472 83936 85054 85264 85583 87308 89401 89792 90341 90988 94471 94784 96148 96746 98696 100448 101062 101504 102419 102856 107456 108113 110032 112789 114244 115778 116272 118336 119072 120658 121472 122567 124384 126592 127366 129076 134017 134977 135424 136252 136396 138554 140608 142496 143104 144394 145912 154024 154468 160003 160381 163228 164944 167141 167872 170108 170528 171166 174616 178802 179584 180682 181976 188942 189568 191479 192296 193492 197392 200896 202124 203008 204838 205712 214912 216226 220064 225578 228488 229147 231556 232544 236672 237107 238144 241316 242944 245134 248768 250289 253184 254732 258152 268034 269954 271633 272504 272792 277108 281216 283751 284992 288788 291824 295711 308048 308936 312481 320006 320762 325069 326456 329888 334282 335744 340216 341056 342332 349232 357604 359168 361364 363952 377884 379136 382958 384592 386984 394784 401792 404248 409676 411424 419497 429824 432452 440128 442819 443287 451156 456976 458294 463112 465088 473344 474214 476288 482632 490268 497536 500578 502021 509464 516304 530491 536068 539908 543266 545008 545584 552851 554216 562432 567502 569984 577576 583648 591422 616096 617872 624962 628849 640012 641524 650138 652912 656903 659776 668564 671488 680432 682112 684664 698464 715208 722728 727904 752557 755768 765916 769184 773968 783449 784277 789568 803584 808496 819352 822848 827879 838994 864904 880256 885638 886574 900601 902312 913952 916588 926224 930176 938561 948428 952576 965264 978121 980536 995072 1001156 1004042 1018928 1032608 1060982 1072136 1079816 1086532 1090016 1091168 1105702 1108432 1112579 1135004 1139968 1155152 1162213 1167296 1174433 1182844 1228123 1232192 1235744 1249924 1257698 1280024 1283048 1300276 1305824 1313806 1319552 1331447 1337128 1360864 1364224 1369328 1387567 1396928 1405469 1430416 1445456 1455808 1464709 1466257 1505114 1511536 1531832 1538368 1547936 1566898 1568554 1579136 1593371 1616992 1638704 1645696 1655758 1660531 1677988 1729808 1742221 1754701 1760512 1771276 1773148 1801202 1804624 1827904 1833176 1852448 1860352 1877122 1896856 1930528 1956242 1961072 1968409 2002312 2008084 2037856 2065216 2077843 2080039 2084953 2121964 2144272 2159632 2172833 2173064 2180032 2182336 2193361 2211404 2216864 2225158 2270008 2310304 2324426 2334592 2348866 2355637 2365688 2456246 2464384 2471488 2486599 2489227 2499848 2515396 2560048 2566096 2594147 2600552 2611648 2627612 2639104 2662894 2674256 2721728 2738369 2738656 2775134 2793856 2810938 2819041 2860832 2890912 2911616 2929418 2932514 2978911 3010228 3023072 3063664 3076736 3082391 3095872 3104471 3133796 3137108 3158272 3186742 3233984 3253757 3277408 3291392 3311516 3321062 3355976 3459616 3484442 3509402 3531229 3542552 3546296 3602404 3609248 3655808 3666352 3680069 3688763 3704896 3754244 3793712 3844243 3861056 3884663 3912484 3922144 3936818 4004624 4016168 4062253 4075712 4130432 4155686 4160078 4169906 4225897 4243928 4288544 4319264 4345666 4346128 4360064 4364672 4386722 4404017 4422808 4433728 4450316 4540016 4620608 4648852 4648859 4669184 4697732 4711274 4731376 4912492 4928768 4942976 4973198 4978454 4999696 5030792 5120096 5132192 5188294 5201104 5223296 5255224 5270381 5325788 5348512 5443456 5453461 5476738 5477312 5510801 5550268 5587712 5621876 5638082 5721664 5756647 5762731 5781824 5823232 5858836 5865028 5957822 6020456 6046144 6127328 6153472 6164782 6191744 6208942 6247559 6267592 6274216 6373484 6467968 6507514 6526273 6554816 6594893 6623032 6642124 6711952 6880129 6896383 6919232 6968884 7018804 7062458 7085104 7092592 7187063 7204808 7218496 7311616 7332704 7360138 7377526 7409792 7476587 7508488 7587424 7688486 7722112 7769326 7824968 7844288 7873636 7892249 8009248 8032336 8124506 8151424 8175037 8233597 8260864 8311372 8320156 8339812 8451794 8487856 8577088 8638528 8691332 8692256 8720128 8729344 8773444 8808034 8845616 8867456 8900632 9080032 9241216 9297704 9297718 9395464 9422548 9462752 9783241 9824984 9853321 9885952 9946396 9956908 9999392 10061584 10184837 10195601 10240192 10264384 10376588 10402208 10446592 10510448 10540762 10651576 10697024 10762427 10886912 10906922 10953476 10954624 11021602 11100536 11243752 11276164 11443328 11513294 11525462 11563648 11680219 11707813 11717672 11730056 11915644 12040912 12092288 12201293 12254656 12329564 12383488 12417884 12495118 12535184 12548432 12715573 12746968 12935936 13015028 13052546 13109632 13189786 13246064 13284248 13423904 13760258 13792766 13838464 13937768 13977967 14037608 14124916 14170208 14185184 14374126 14409616 14436992 14463527 14665408 14720276 14755052 14819584 14953174 15016976 15108769 15174848 15267629 15376972 15444224 15538652 15649936 15688576 15747272 15784498 16018496 16064672 16249012 16302848 16350074 16467194 16622744 16640312 16679624 16903588 16975712 17154176 17277056 17308811 17382664 17384512 17546888 17616068 17691232 17734912 17801264 18038371 18160064 18271097 18482432 18595408 18595436 18790928 18845096 18925504 19041217 19061341 19566482 19649968 19706642 19829209 19892792 19913816 19998784 20123168 20369674 20391202 20480384 20528768 20713823 20753176 20804416 21020896 21081524 21303152 21394048 21524854 21586903 21813844 21906952 21909248 22043204 22201072 22487504 22552328 22811113 22886656 23026588 23050924 23127296 23360438 23415626 23435344 23460112 23831288 24081824 24184576 24402586 24509312 24659128 24835768 24990236 25070368 25096864 25431146 25493936 25589317 26030056 26105092 26219264 26379572 26492128 26568496 26847808 27011959 27040507 27520516 27585532 27676928 27875536 27955934 28075216 28246829 28249832 28340416 28370368 28513693 28748252 28819232 28873984 28927054 29330816 29440552 29510104 29906348 30033952 30217538 30349696 30535258 30623281 30753944 31077304 31299872 31377152 31494544 31568996 32036992 32129344 32325787 32359951 32498024 32700148 32934388 33245488 33280624 33359248 33688307 33723911 33807176 33951424 34308352 34554112 34617622 34765328 34769024 35093776 35232136 35382464 35598797 35602528 36076742 36320128 36542194 36647533 37190816 37190872 37581856 37690192 37851008 38082434 38122682 38725843 39132964 39299936 39413284 39658418 39785584 39827632 39997568 40071083 40246336 40358123 40739348 40782404 40960768 41057536 41427646 41506352 41608832 42041792 42163048 42298841 42606304 42788096 43049708 43173806 43627688 43813904 44086408 44402144 44975008 45104656 45622226 45905977 46053176 46101848 46720876 46831252 46870688 46920224 47662576 47790389 47840897 47953919 48163648 48805172 49018624 49318256 49671536 49975159 49980472 50140736 50193728 50447303 50500619 50862292 50987872 51178634 52060112 52210184 52759144 52809289 52984256 53136992 53695616 54023918 54081014 54936661 55041032 55171064 55751072 55911868 56150432 56493658 56499664 56680832 56740736 57027386 57191777 57252221 57496504 57638464 57854108 58661632 58881104 59020208 59665381 59812696 60067904 60435076 60435167 60699392 61070516 61246562 61507888 62154608 62599744 62982487 62989088 63137992 64073984 64258688 64651574 64719902 64996048 65400296 65868776 66490976 66561248 66718496 67376614 67447822 67614352 67902848 68514953 69235244 69530656 69538048 70187552 70464272 70764928 70894993 71197594 71205056 71402833 71640413 72153484 72640256 73084388 73295066 74381632 74381744 74836411 74915503 75163712 75380384 75702016 76164868 76245364 77451686 78265928 78599872 78826568 79316836 79571168 79655264 79995136 80142166 80492672 80716246 81218267 81478696 81564808 82855292 83012704 83217664 84083584 84326096 84597682 84641587 84841549 85212608 85733609 86099416 86347612 87255376 87627808 88172816 88804288 89347249 89441677 89652979 89950016 90209312 91244452 91811954 92106352 92203696 93431819 93441752 93662504 93741376 93840448 94314523 95325152 95580778 95681794 95907838 96327296 97195631 97610344 98636512 99343072 99950318 99960944 100281472 100387456 100894606 101001238 101292391 101724584 101975744 102357268 102599237 104120224 104420368 105518288 105618578 105968512 106273984 106275481 106923757 107036761 107391232 108047836 108162028 109873322 110082064 110342128 111502144 111823736 112300864 112987316 112999328 113361664 113481472 114054772 114383554 114504442 114993008 115276928 115708216 117762208 118040416 119330762 119625392 120135808 120870152 120870334 121218763 122141032 122493124 123015776 124309216 125199488 125964974 125978176 126275984 126748423 127182133 128093173 128517376 129303148 129439804 129992096 130800592 131737552 132402881 132542813 132981952 133122496 133436992 133795021 134753228 134895644 135228704 135805696 137029906 138470488 139061312 139911551 140375104 140928544 141529856 141789986 142395188 142410112 142805666 143280826 143693857 144306968 146168776 146590132 148763264 148763488 149672822 149831006 150327424 150760768 151682539 151842847 152201569 152329736 152490728 154903372 156531856 157199744 157653136 158242967 158616809 158633672 159142336 159310528 160115353 160284332 160985344 161432492 162436534 162957392 163129616 165302449 165710584 166025408 167040509 168167168 168652192 169195364 169283174 169683098 170425216 171467218 171961501 172198832 172695224 174510752 175255616 176345632 177608576 178694498 178883354 179305958 179900032 180418624 181521727 181713571 182488904 183623908 184212704 184407392 186863638 186883504 187325008 187482752 187680896 188025851 188629046 189372731 190650304 191161556 191363588 191815676 192654592 194391262 195220688 197273024 198479177 198686144 199900636 199900937 199921888 200562944 200774912 201789212 202002476 202584782 203449168 203951488 204714536 205198474 208240448 208840736 211036576 211237156 211937024 212547968 212550962 213847514 214073522 216095672 216324056 219746644 220164128 220684256 223004288 223647472 224601728 225014543 225974632 225998656 226626383 228109544 228767108 229008884 229986016 230553856 231416432 234498823 235524416 236080832 236964443 237524261 238661524 239250784 240271616 241740304 241740668 242437526 244282064 244986248 246031552 247535821 247797433 248618432 250398976 251929948 251956352 252551968 253496846 254364266 256186346 257779717 258606296 258879608 259984192 261601184 263475104 264805762 265085626 265963904 266244992 266873984 267590042 268645037 269279699 269506456 269791288 270457408 274059812 276940976 278122624 279823102 280629739 280750208 281857088 283579972 283580399 284790376 284820224 285611332 286561652 287387714 288613936 292337552 293180264 296544469 297526528 297526976 299345644 299662012 300654848 301521536 303365078 303685694 304403138 304659472 304981456 309806744 313063712 314399488 315306272 316485934 317233618 317267344 318284672 318621056 320230706 320568664 321493241 322864984 324873068 325914784 326259232 330604898 331421168 332050816 332661121 334081018 337304384 338390728 338566348 339366196 339366707 340850432 342934436 343923002 344397664 345390448 349021504 350511232 351155467 351526591 352691264 355217152 357388996 357766708 358611916 359800064 360837248 363043454 363427142 364977808 367247816 368425408 368814784 370678009 373727276 373767008 374650016 374965504 375361792 376051702 377258092 378745462 381300608 382323112 382727176 383631352 388782524 390441376 394546048 396958354 397372288 398102653 399801272 399801874 399843776 402288473 403578424 404004952 405169564 406898336 407902976 409429072 410396948 416480896 417681472 420235231 420679363 422073152 422474312 425095936 425101924 427695028 428147044 432191344 432648112 437947991 438410843 439493288 440328256 441368512 446008576 447294944 449203456 450029086 451949264 451997312 453252766 456071807 456219088 457534216 458017768 459972032 462784361 462832864 468997646 471048832 472161664 473928886 475048522 476417929 477323048 478501568 481427189 483480608 483481336 484875052 488564128 489972496 492063104 495071642 495594866 497236864 502249417 503435959 503859896 503912704 505103936 506993692 508728532 512372692 515559434 517212592 517759216 519968384 523202368 524655599 526950208 529611524 530171252 531927808 532489984 533747968 535180084 537290074 538559398 539012912 539582576 540914816 548119624 553881952 556245248 559646204 561259478 561500416 563714176 567159944 567160798 569580752 571222664 573123304 574775428 577227872 584675104 586360528 593088938 595053952 596777701 598691288 599324024 601052581 603043072 606730156 607371388 608806276 609318944 609962912 619613488 621275057 621931661 626127424 630612544 632971868 634467236 634534688 636569344 637242112 640461412 641137328 642986482 645729968 649677067 649746136 651829568 652518464 655814939 656508047 661209796 662842336 664101632 665322242 668162036 674608768 676781456 677132696 678732392 678733414 685868872 687846004 688795328 690780896 698043008 701022464 702310934 703053182 705382528 714176593 714777992 715533416 717223832 721674496 726086908 726854284 729955616 734495632 736850816 737629568 741356018 743493101 744278873 747454552 747534016 749300032 752103404 754516184 757490924 762601216 764646224 765454352 767262704 775649953 777565048 780882752 785657171 789092096 793916708 794744576 796205306 799602544 799603748 799687552 804576946 807156848 808009904 810339128 813796672 818772331 818858144 820793896 832961792 835362944 840470462 841358726 844146304 844948624 850203848 852655987 855390056 856294088 864382688 865296224 875895982 876821686 878986576 880656512 882737024 890694389 894589888 900058172 903898528 903994624 906505532 912143614 912438176 915068432 916035536 919944064 921634909 925568722 925665728 928236829 931325369 937995292 942097664 944323328 947857772 950097044 952835858 954646096 957003136 962854378 966961216 966962672 969750104 972873343 977128256 979944992 984126208 990143284 991189732 994473728 1004498834 1006871918 1007719792 1010207872 1013987384 1017457064 1024745384 1031118868 1034425184 1035518432 1039936768 1046404736 1049311198 1053900416 1055837471 1059223048 1060342504 1070360168 1074580148 1077118796 1078025824 1079165152 1081829632 1096239248 1100340631 1102940137 1107763904 1114536917 1119292408 1122518956 1127428352 1134319888 1134321596 1139161504 1142445328 1146246608 1149550856 1154455744 1160287969 1161514237 1162741801 1169350208 1172721056 1186177876 1190107904 1193555402 1197382576 1198648048 1202105162 1213460312 1214613647 1214742776 1217612552 1218637888 1219925824 1226088799 1239226976 1242550114 1243863322 1252254848 1261225088 1263543203 1265943736 1268934472 1269069376 1280922824 1282274656 1285972964 1291459936 1299354134 1299492272 1303659136 1305036928 1311629878 1313016094 1316801083 1322419592 1325684672 1330644484 1333790081 1336324072 1349217536 1353562912 1354265392 1357464784 1357466828 1371737744 1375692008 1377590656 1381561792 1390008841 1391477893 1396086016 1404621868 1406106364 1410765056 1428353186 1429555984 1431066832 1434447664 1448597201 1452173816 1453708568 1459911232 1468991264 1473701632 1475259136 1482712036 1486986202 1488557746 1494909104 1495068032 1498600064 1504206808 1509032368 1514981848 1529292448 1530908704 1534525408 1551299906 1555130096 1561765504 1571314342 1575843919 1587833416 1592410612 1599205088 1599207496 1599375104 1609153892 1614313696 1616019808 1620678256 1627593344 1637544662 1637716288 1641587792 1647729499 1665211249 1670725888 1680940924 1682717452 1688292608 1689897248 1700407696 1705311974 1710780112 1712588176 1721237453 1723056569 1728765376 1730592448 1739335273 1751791964 1753643372 1757973152 1761313024 1765474048 1781388778 1789179776 1800116344 1807797056 1813011064 1818850163 1824287228 1824876352 1830136864 1832071072 1839888128 1843269818 1851137444 1851331456 1856473658 1862650738 1868020141 1875990584 1895715544 1900194088 1905671716 1909292192 1914006272 1925708756 1933922432 1933925344 1939500208 1945746686 1954256512 1959889984 1971873007 1973957011 1980286568 1982379464 2008997668 2013743836 2015439584 2020415744 2027974768 2034914128 2049490768 2054986727 2057158571 2062018517 2062237736 2068850368 2071036864 2081499589 2092809472 2098622396 2107800832 2111674942 2118446096 2120685008 2140720336 2148931837 2149160296 2154237592 2156051648 2158330304 2169234029 2171526617 2192478496 2200681262 2205880274 2215527808 2229073834 2235499513 2238584816 2245037912 2268639776 2268643192 2278323008 2284890656 2292493216 2299101712 2308911488 2320575938 2323028474 2325483602 2338700416 2345442112 2359782451 2362276423 2372355752 2387110804 2394765152 2397296096 2404210324 2426920624 2429227294 2429485552 2435225104 2437275776 2439851648 2444336063 2452177598 2459246411 2461845503 2478453952 2485100228 2487726644 2504509696 2522450176 2527086406 2531887472 2537868944 2538138752 2561845648 2564549312 2571945928 2580229301 2582919872 2598708268 2598712181 2598984544 2607318272 2610073856 2623259756 2626032188 2633602166 2644839184 2651369344 2661288968 2667580162 2672648144 2707125824 2708530784 2714929568 2714933656 2743475488 2751384016 2755181312 2763123584 2780017682 2782955786 2809243736 2812212728 2856706372 2859111968 2862133664 2868895328 2897194402 2904347632 2907417136 2915213729 2919822464 2925189059 2937982528 2946142979 2965424072 2973972404 2977115492 2989818208 2990136064 2997200128 3008413616 3018064736 3029963696 3048484699 3058584896 3061817408 3069050816 3077285483 3080537759 3087815393 3102599812 3110260192 3123531008 3142628684 3151687838 3175666832 3184821224 3198410176 3198414992 3217965673 3218307784 3221366629 3228627392 3232039616 3241356512 3255186688 3275089324 3275432576 3283175584 3295458998 3330422498 3351136321 3361881848 3365434904 3379794496 3400815392 3410623948 3421560224 3425176352 3442474906 3446113138 3457530752 3461184896 3478670546 3488698397 3492385481 3500636087 3503583928 3507286744 3515946304 3562777556 3578359552 3600232688 3615594112 3626022128 3637700326 3639588241 3648186607 3648574456 3649752704 3660273728 3664142144 3682653119 3686539636 3686545187 3702274888 3702662912 3712947316 3725301476 3736040282 3751981168 3791431088 3800388176 3811343432 3818584384 3841931707 3851417512 3855078097 3867844864 3867850688 3879000416 3891493372 3908513024 3919779968 3943746014 3947914022 3960573136 3964758928 4017995336 4027487672 4030879168 4055524489 4055949536 4069828256 4098981536 4109973454 4114317142 4124037034 4124475472 4137700736 4142073728 4162999178 4174999721 4179412133 4197244792 4223349884 4236892192 4241370016 4281440672 4297863674 4298320592 4308475184 4312103296 4316660608 4324594573 4338468058 4343053234 4355572813 4384956992 4401362524 4411760548 4411767191 4431055616 4458147668 4470999026 4477169632 4490075824 4537279552 4537286384 4556646016 4565021071 4569781312 4569845683 4584986432 4597721551 4598203424 4617822976 4641151876 4646056948 4650967204 4677400832 4690884224 4719564902 4724552846 4744711504 4774221608 4789530304 4794592192 4808420648 4818814117 4853841248 4858454588 4858971104 4870450208 4874551552 4879703296 4888672126 4904355196 4918492822 4923691006 4956907904 4970200456 4975453288 5054172812 5063774944 5075737888 5076277504 5123691296 5129098624 5143891856 5160458602 5165839744 5175334489 5197416536 5197424362 5197969088 5212406809 5229750149 5246519512 5252064376 5267204332 5289678368 5302738688 5322577936 5335160324 5345296288 5414251648 5417061568 5429859136 5429867312 5450182189 5463058003 5468831719 5486950976 5502768032 5526247168 5560035364 5565911572 5618487472 5624425456 5693323883 5699340959 5713412744 5718223936 5724267328 5737790656 5753185903 5794388804 5808695264 5814834272 5830427458 5839644928 5850378118 5875965056 5892285958 5928933491 5930848144 5947944808 5954230984 5979636416 6016196693 6016827232 6036129472 6059927392 6096969398 6117169792 6123634816 6138101632 6154570966 6161075518 6175630786 6178835851 6193433077 6205199624 6220520384 6258553457 6285257368 6303375676 6351333664 6369642448 6396820352 6396829984 6435931346 6436615568 6442733258 6457254784 6464079232 6482713024 6522349177 6529242421 6544667467 6550178648 6550865152 6566351168 6590917996 6660844996 6702272642 6723763696 6730869808 6759588992 6801630784 6820522787 6821247896 6843120448 6850352704 6884949812 6884960179 6892226276 6915061504 6922369792 6957341092 6977396794 6984770962 7001272174 7007167856 7014573488 7031892608 7125555112 7200465376 7231188224 7252044256 7275400652 7279176482 7296373214 7297148912 7299505408 7320547456 7328284288 7365306238 7373079272 7373090374 7394344543 7404549776 7425894632 7450602952 7472080564 7503962336 7582862176 7600776352 7622686864 7637168768 7683863414 7702835024 7710156194 7735701376 7758000832 7758110113 7782986744 7805434261 7813683553 7839559936 7887492028 7895828044 7921146272 7929517856 8035990672 8054975344 8061758336 8076575741 8085111593 8111048978 8111899072 8139656512 8161496281 8197963072 8219946908 8228634284 8248074068 8248950944 8275401472 8284147456 8325998356 8349999442 8358824266 8394489584 8446699768 8473784384 8482740032 8525594207 8534604611 8562881344 8595727348 8596641184 8616950368 8624206592 8633321216 8649189146 8676936116 8686106468 8711145626 8769913984 8802725048 8823521096 8823534382 8916295336 8941998052 8954339264 8980151648 9074559104 9074572768 9113292032 9130042142 9139562624 9139691366 9169972864 9195443102 9196406848 9252634879 9282303752 9284295709 9292113896 9301934408 9381768448 9439129804 9449105692 9489423008 9548443216 9579060608 9589184384 9616841296 9637628234 9665410313 9675625349 9707682496 9716909176 9717942208 9740900416 9767036533 9777344252 9808710392 9836985644 9847382012 9913815808 9940400912 9950906576 10083449389 10108345624 10127549888 10151475776 10189471049 10213543223 10247382592 10258197248 10287783712 10320917204 10331679488 10350668978 10394833072 10394848724 10395938176 10424813618 10459500298 10489651561 10493039024 10504128752 10534408664 10579356736 10644040303 10645155872 10670320648 10690592576 10828503296 10834123136 10859718272 10859734624 10900364378 10926116006 10937663438 10973901952 11005536064 11072825347 11084527831 11120070728 11131823144 11236974944 11248850912 11386647766 11398681918 11426825488 11436447872 11448534656 11475581312 11506371806 11551736591 11579027057 11588777608 11617390528 11629668544 11660854916 11688420769 11700756236 11751930112 11784571916 11857866982 11861696288 11895889616 11908461968 11959272832 12032393386 12033654464 12067078777 12072258944 12107229797 12119854784 12193938796 12193957157 12234339584 12247269632 12276203264 12309141932 12322151036 12351261572 12357671702 12386866154 12410399248 12441040768 12517106914 12570514736 12606751352 12702667328 12739284896 12793640704 12793659968 12871862692 12873231136 12885466516 12914509568 12928158464 12965426048 13044698354 13058484842 13089334934 13100357296 13132702336 13181835992 13321689992 13404545284 13447527392 13461739616 13519177984 13603261568 13641045574 13642495792 13686240896 13700705408 13725887123 13769899624 13769920358 13784452552 13824209363 13914682184 13954793588 13969541924 14002544348 14014335712 14029146976 14063785216 14251110224 14304428203 14400930752 14488979921 14504088512 14550801304 14558352964 14592746428 14592768401 14594297824 14641094912 14656568576 14730612476 14746158544 14746180748 14788689086 14809099552 14851789264 14901205904 14944161128 15007924672 15083743597 15099685081 15115643413 15165724352 15201552704 15245373728 15274337536 15367726828 15405670048 15420312388 15471402752 15516001664 15516220226 15565973488 15610868522 15627367106 15774984056 15791656088 15842292544 15859035712 15939154387 16071981344 16109950688 16123516672 16153151482 16170223186 16222097956 16223798144 16279313024 16322992562 16395926144 16426061639 16439893816 16457268568 16496148136 16497901888 16651996712 16699998884 16717648532 16788979168 16893399536 16947568768 16965480064 17051188414 17069209222 17118414079 17125762688 17191454696 17193282368 17233900736 17298378292 17298404339 17339271053 17353872232 17372212936 17422291252 17539827968 17605450096 17647042192 17647068764 17832590672 17883996104 17908678528 17960303296 18070114933 18089212609 18149118208 18149145536 18260084284 18279125248 18279382732 18339945728 18390886204 18392813696 18505269758 18564607504 18568591418 18584227792 18603868816 18831763613 18878259608 18898211384 18978846016 19096886432 19158121216 19178368768 19233682592 19275256468 19330820626 19351250698 19415364992 19433818352 19435884416 19481800832 19534073066 19554688504 19611087701 19617420784 19673971288 19694764024 19880801824 19901813152 20166898778 20216691248 20255099776 20302951552 20378942098 20427086446 20485970947 20494765184 20575567424 20641834408 20701337956 20701369127 20789666144 20789697448 20791876352 20849627236 20919000596 20979303122 20986078048 21008257504 21068817328 21158713472 21288080606 21290311744 21340641296 21381185152 21420483487 21647746237 21668246272 21719436544 21719469248 21800728756 21852232012 21875326876 21947803904 22011072128 22145650694 22169055662 22240141456 22263646288 22376086889 22473949888 22497701824 22611358549 22773295532 22797363836 22853650976 22872895744 22897069312 22951162624 23012743612 23103473182 23158054114 23177555216 23234781056 23259337088 23321709832 23376841538 23401512472 23569143832 23715733964 23723392576 23791779232 23816923936 23918545664 24064786772 24067308928 24134157554 24144517888 24214459594 24239709568 24284261833 24387877592 24387914314 24618283864 24644302072 24702523144 24715343404 24773732308 24820798496 24882081536 25034213828 25141029472 25213502704 25405334656 25478569792 25587319936 25634349091 25661441143 25743725384 25746462272 25770933032 25930852096 26089396708 26116969684 26178669868 26200714592 26265404672 26363671984 26643379984 26714827451 26743061423 26809090568 26895054784 26923479232 27059494657 27206523136 27282091148 27284991584 27372481792 27401410816 27451774246 27539799248 27539840716 27568905104 27648418726 27829364368 27909587176 27936113881 27939083848 28005088696 28028671424 28058293952 28200042377 28229846021 28502220448 28608856406 28801861504 28977959842 29008177024 29061493669 29101602608 29116705928 29185492856 29185536802 29188595648 29367058529 29461224952 29492317088 29492361496 29577378172 29618199104 29703578528 29802411808 29888322256 30015849344 30167487194 30199370162 30231286826 30331448704 30403105408 30490747456 30677171863 30709593499 30735453656 30811340096 30840624776 31032003328 31032440452 31131946976 31221737044 31254734212 31549968112 31583312176 31684585088 31718071424 31878308774 31970203343 32003991539 32143962688 32219901376 32306302964 32340446372 32444195912 32447596288 32558626048 32645985124 32791852288 32852123278 32879787632 32914537136 32992296272 32995803776 33303993424 33399997768 33435297064 33577958336 33783258353 33786799072 33895137536 33930960128 34102376828 34138418444 34236828158 34251525376 34382909392 34386564736 34467801472 34596756584 34596808678 34678542106 34707744464 34744425872 34844582504 35210900192 35294084384 35294137528 35665181344 35767992208 35817357056 35920606592 36140229866 36178425218 36298291072 36520168568 36558765464 36664207441 36781772408 36785627392 37010539516 37129215008 37137182836 37168455584 37207737632 37663527226 37756519216 37796422768 37897778477 37957692032 38193772864 38299858727 38467365184 38550512936 38661641252 38702501396 38830729984 38867636704 38871768832 38963601664 39068146132 39109377008 39222175402 39234841568 39347942576 39389528048 39630301087 39761603648 39803626304 40004711279 40046990867 40333797556 40433382496 40510199552 40605903104 40757884196 40854172892 40971941894 40989530368 41151134848 41283668816 41402675912 41402738254 41579332288 41579394896 41699254472 41833553749 41838001192 41958606244 41972156096 42016515008 42137634656 42317426944 42576161212 42580623488 42681282592 42762370304 42840966974 43295492474 43438938496 43564772173 43601457512 43704464024 43750653752 44022144256 44291301388 44338111324 44480282912 44527292576 44752173778 44947899776 44995403648 45222717098 45353079161 45401011253 45546591064 45594727672 45707301952 46025487224 46206946364 46316108228 46355110432 46469562112 46518674176 46643419664 46753683076 46803024944 47138287664 47314647133 47426425891 47431467928 47446785152 47583558464 47633847872 47874490547 47925087431 48129573544 48134617856 48268315108 48428919188 48479419136 48568523666 48775755184 48775828628 49236567728 49288604144 49405046288 49430686808 49547464616 49641596992 49892382667 49945112191 50068427656 50282058944 50427005408 50810669312 50957139584 51174639872 51268698182 51322882286 51487450768 51492924544 51541866064 52178793416 52233939368 52357339736 52401429184 52721818357 52727343968 53286759968 53429654902 53486122846 53618181136 53790109568 53846958464 54118989314 54274996373 54332357729 54564182296 54569983168 54903548492 55079598496 55079681432 55137810208 55296837452 55658728736 55819174352 55872227762 55878167696 56010177392 56057342848 56116587904 56219729449 56400084754 56459692042 56622446569 57004440896 57217712812 57352973483 57603723008 57955919684 58016354048 58122987338 58203205216 58233411856 58370985712 58371073604 58377191296 58734117058 58922449904 58984634176 58984722992 59154756344 59236398208 59345273923 59407157056 59604823616 59770380163 59776644512 60031698688 60334974388 60398740324 60462573652 60662897408 60806210816 60981494912 61354343726 61419186998 61470907312 61622680192 61681249552 62064880904 62263893952 62443474088 62509468424 62644583521 63099936224 63166624352 63369170176 63436142848 63756617548 63940406686 64007983078 64287925376 64439802752 64612605928 64680892744 64888391824 65291970248 65704246556 65759575264 65829074272 65984592544 65991607552 66607986848 66799995536 66870594128 67155916672 67279348357 67566516706 67573598144 67761288517 67986751937 68204753656 68276836888 68473656316 68765818784 68773129472 68935602944 69193513168 69193617356 69357084212 69415488928 69488851744 69689165008 70421800384 70588168768 70588275056 70777566109 70852368457 71019754039 71330362688 71535984416 71841213184 72280459732 72356850436 72596582144 73040337136 73117530928 73328414882 73563544816 74013210479 74021079032 74091432467 74258430016 74274365672 74336911168 74415475264 74791416739 75327054452 75513038432 75592845536 75795556954 75915384064 76387545728 76599717454 76934730368 77076135383 77101025872 77323282504 77405002792 77735273408 78136292264 78210557009 78218754016 78444350804 78469683136 78695885152 78779056096 79260602174 79523207296 79607252608 80009422558 80093981734 80324866063 80514630001 80667595112 80866764992 81361194941 81515768392 81708345784 81943883788 82302269696 82567337632 82805351824 82805476508 83158664576 83158789792 83398508944 83667107498 83676002384 83917212488 83944312192 84033030016 84275269312 84701021737 84790539301 84880151473 85152322424 85161246976 85362565184 85681933948 86590984948 86877876992 87129544346 87202915024 87408928048 87501307504 88364429261 88582602776 88666796231 88676222648 88960565824 89054585152 89504347556 89504482327 89895799552 89990807296 90445434196 90706158322 90802022506 91093182128 91189455344 91414603904 92050974448 92413892728 92632216456 92710220864 93277063247 93286839328 93507366152 93606049888 94276575328 94629294266 94852851782 94862935856 94893570304 95167116928 95267695744 95748981094 95850174862 96126479059 96259147088 96536630216 96857838376 97137047332 97551510368 97551657256 98473135456 98577208288 98810092576 98861373616 99094929232 99283193984 99784765334 99890224382 100136855312 100564117888 100854010816 101470645393 101577886189 101914279168 102537396364 102645764572 102974901536 102985849088 103083732128 104357586832 104467878736 104714679472 104802858368 104995484633 105106450709 105443636714 105454687936 105747595673 106099451653 106573519936 106859309804 106972245692 107236362272 107580219136 107693916928 108237978628 108549992746 108664715458 109128364592 109139966336 109807096984 110159196992 110159362864 110275620416 110593674904 110832724691 110949859943 111317457472 111638348704 111744455524 111756335392 112020354784 112114685696 112233175808 112439458898 112800169508 112919384084 113244893138 114008881792 114435425624 114705946966 115911839368 116245974676 116406410432 116466823712 116741971424 116742147208 116754382592 117468234116 117844899808 117969268352 117969445984 118309512688 118472796416 118690547846 118814314112 119209647232 119540760326 119553289024 120284253427 120669948776 120797480648 120925147304 121962989824 122708687452 122838373996 122941814624 123245360384 123362499104 124129761808 124527787904 124886948176 125018936848 125289167042 125354190347 125650334069 125783129537 126199872448 126333248704 126971474929 127513235096 127880813372 128015966156 128575850752 128879605504 129225211856 129361785488 129776783648 130583940496 131084842057 131408493112 131519150528 131658148544 131969185088 132323275769 132463123637 132776061899 133215973696 133599991072 133741188256 134311833344 134558696714 135133033412 135147196288 135522577034 135973503874 136365470293 136409507312 136553673776 136947312632 137531637568 138372523939 138387026336 138387234712 138714168424 138830977856 138977703488 139378330016 140843600768 141176337536 141176550112 141555132218 141704736914 142039508078 142660725376 143071968832 143946729511 144098861803 144560919464 144713700872 146080674272 146235061856 146656829764 147127089632 148026420958 148042158064 148182864934 148516860032 148548731344 148673822336 148830950528 149582833478 150014031071 150172575683 150527351741 150654108904 151026076864 151185691072 151591113908 151949469997 152775091456 153199434908 153869460736 154152270766 154202051744 154646565008 154810005584 155470546816 156272584528 156421114018 156437508032 156872024101 156888701608 156939366272 157391770304 157393987361 157558112192 158354084117 158521204348 158521443041 159046414592 159214505216 160018845116 160187963468 160649732126 161029260002 161335190224 161733529984 162722389882 163031536784 163416691568 163887767576 165134675264 165610703648 165610953016 166317329152 166317579584 166797017888 167334214996 167352004768 167834424976 167888624384 168066060032 168550538624 169402043474 169581078602 169760302946 170304644848 170725130368 171363867896 173181969896 174259088692 174405830048 174817856096 175002615008 176728858522 177165205552 177333592462 177352445296 177921131648 178109170304 178436532599 179008695112 179008964654 179524988003 179714721719 180890868392 181412316644 181604045012 182186364256 182378910688 182829207808 184101948896 184827785456 185264432912 185420441728 185957566639 186554126494 186573678656 187014732304 187212099776 187714414463 188356738973 188553150656 189258588532 189705703564 189705989213 189725871712 190334233856 190535391488 191497962188 191700349724 192252958118 192518294176 193073260432 193715676752 194274094664 195103020736 195103314512 196088666761 196295906053 196503364369 196946270912 197154416576 197620185152 197722747232 198189858464 198566387968 199569530668 199780448764 200273710624 201128235776 201708021632 202941290786 203155772378 205074792728 205291529144 205949803072 206167464256 207209007031 208715173664 208935757472 209429358944 209605716736 209990969266 210212901418 210887273428 210909375872 211495191346 212198903306 212810602217 213147039872 213538801307 213718619608 213944491384 214472724544 216475957256 217099985492 217329430916 218256729184 218279932672 219614193968 220318393984 220318725728 220551240832 221187349808 221665449382 221899719886 222539383027 222634914944 223276697408 223488911048 223512670784 224040709568 224641840259 224878917796 224879256407 225410523689 225600339016 225838768168 226489786276 228017763584 228870851248 229411893932 231823678736 232491949352 232812820864 232933647424 233483942848 233484294416 234357834127 234911494129 234936468232 235159763917 235689799616 235938536704 235938891968 236619025376 237381095692 237628628224 238419294464 239081520652 239106578048 240568506854 241339897552 241594961296 241850294608 244812926969 245417374904 245676747992 245883629248 246724998208 247386993829 248259523616 249055575808 249773896352 250037873696 250578334084 250708380694 251300668138 251566259074 252399744896 252666497408 253942949858 254674982981 254944140113 255026470192 255761626744 256031932312 258450423712 258723570976 259553567296 261167880992 262169684114 262816986224 263038301056 263316297088 263938370176 264646551538 264926247274 265552123798 265689941593 266317622311 266431947392 267199982144 267482376512 268833677687 269117393428 269117798651 270266066824 270294392576 271045154068 271947007748 272730940586 272819014624 273107347552 273894625264 275063275136 276745047878 276774052672 276774469424 277428336848 277661955712 277955406976 278466285331 278756660032 280461014611 281420701081 281687201536 282352675072 282353100224 283110264436 283409473828 284079016156 285321450752 286143937664 287893459022 288197723606 289121838928 289427401744 292161348544 292470123712 293313659528 293947661137 294254179264 296052841916 296053287697 296084316128 296365729868 297033720064 297097462688 297347644672 297661901056 299165666956 300028062142 300345151366 301054703482 301308217808 302052153728 302371382144 303182227816 303898939994 306398869816 308304541532 308404103488 309293130016 309620011168 310941093632 312545169056 312842228036 312875016064 313744048202 313777403216 313878732544 314783540608 314787974722 315116224384 315695403829 316708168234 317042408696 317042886082 317956815349 320037690232 320375926936 321299464252 322058520004 322670380448 323467059968 325444779764 326063073568 326833383136 327775535152 330269350528 331221407296 331221906032 332635159168 333246538183 333594035776 333598734859 334668429992 334704009536 335633673223 335668849952 337101077248 338804086948 339162157204 339520605892 340609289696 341450260736 342727735792 346363939792 347292756863 347659798499 348518177384 348811660096 349635712192 350005230016 350944340083 351773430541 353457717044 354330411104 354667184924 354704890592 355842263296 356218340608 356873065198 358017390224 358017929308 359049976006 359429443438 361781736784 362824633288 363208090024 364372728512 364757821376 366600550901 366987998273 368203897792 369655570912 370528865824 370840883456 371915133278 373108252988 373147357312 374029464608 374424199552 375428828926 376713477946 377106301312 377799417697 378517177064 379411407128 379411978426 379451743424 381771760877 382995924376 383400699448 384505916236 385036588352 386146520864 387431353504 388548189328 390206041472 390206629024 392177333522 392591812106 393006728738 393892541824 394308833152 395240370304 395445494464 396379716928 397863299797 398803234219 399139061336 399224715487 399560897528 400547421248 403416043264 405882581572 406311544756 410149585456 410583058288 411899606144 412334928512 414418014062 415612643459 416051890007 417430347328 417871514944 418858717888 419981938532 419982570919 420425802836 421774546856 421818751744 422990382692 424397806612 425621204434 426294079744 427077602614 427437239216 427888982768 428945449088 432951914512 434199970984 434658861832 436513458368 439182358589 439228387936 440636787968 440637451456 441102481664 442374699616 443330898764 443799439772 445078766054 445269829888 446553394816 446977822096 447025341568 448081419136 449283680518 449757835592 449758512814 450821047378 451055017123 451200678032 451677536336 452979572552 457741702496 458823787864 463647357472 464983898704 465625641728 465867294848 466967885696 466968588832 468715668254 469822988258 469872936464 470319527834 471379599232 471877783936 473238050752 474762191384 476131489921 476634696733 478163041304 478213156096 481137013708 482679795104 483189922592 483700589216 489625853938 490834749808 491353495984 491767258496 492671120201 493449996416 494773987658 496519047232 497898163451 499547792704 500075747392 501156668168 501416761388 502601336276 502602093067 503132518148 504799489792 505332994816 507885899716 509349965962 509888280226 510052940384 511523253488 512063864624 516900847424 517447141952 519107134592 520061246627 520610881271 522335761984 524339368228 525633972448 526076602112 526632594176 527876740352 529293103076 529852494548 531104247596 531379883186 532635244622 532863894784 534399964288 534964753024 537667355374 538234786856 538235597302 540532133648 542090308136 543894015496 545461881172 545638029248 546214695104 547789250528 550126550272 553490095756 553548105344 553548938848 554856673696 555323911424 555910813952 556932570662 557513320064 560922029222 562841402162 564706200448 566220528872 566342038249 566818947656 568158032312 572287875328 575786918044 576395447212 578243677856 578854803488 584322697088 584940247424 586627319056 587895322274 588508358528 589590029093 590213146289 592105683832 592106575394 592168632256 592731459736 594194925376 595789228513 598331333912 600056124284 600690302732 602109406964 602616435616 604104307456 604742764288 606364455632 607797879988 612797739632 615090412729 616609083064 616808206976 618586260032 619240022336 622368377111 623026136603 625090338112 625684456072 625750032128 627488096404 627554806432 629567081216 629575949444 630232448768 631390807658 633416336468 634084817392 634085772164 635913630698 640075380464 640751853872 642598928504 644117040008 645340760896 648600974671 649286458483 650889559528 652126147136 653666766272 655551070304 660538701056 662442814592 662443812064 665270318336 666493076366 667188071552 667197469718 669336859984 669408019072 671267346446 671337699904 675442346167 677608173896 678324314408 679041211784 681218579392 685383638641 685455471584 692727879584 694585513726 695319596998 697036354768 697623320192 699271424384 700010460032 701888680166 703546861082 705574952849 706320650477 706915434088 708660822208 709334369848 709409781184 712993666909 713746130396 716034780448 716035858616 718099952012 718858886876 723563473568 725649266576 726416180048 728745457024 729515642752 733201101802 733975996546 736091805397 736407795584 739311141824 741057731648 743830266556 743831386577 745588655279 746216505976 746294714624 748058929216 748848399104 750857657852 753426955892 754212602624 755598835394 757034354128 758822814256 758823956852 758903486848 763543521754 765991848752 766801398896 769011832472 770073176704 772293041728 774862707008 777014942119 777096378656 780412082944 780413258048 784354667044 785183624212 786013457476 787785083648 788617666304 790480740608 790890988928 792759433856 795726599594 797606468438 798278122672 798449430974 799121795056 801094842496 811765163144 812623089512 820299170912 821166116576 823799212288 824669857024 828836028124 831225286918 832103780014 834860694656 835743029888 837717435776 839963877064 839965141838 840851605672 843276771143 843549093712 845980765384 848795613224 851242408868 854155205228 854874478432 855777965536 857890898176 865903829024 868399941968 869317723664 873026916736 878364717178 878456775872 880896750721 881274902912 883827775181 884749399232 886661797528 887598879544 890157532108 890158872461 893106789632 893955644192 894050683136 896162838272 898567361036 899515671184 899517025628 901642094756 902110034246 902401356064 903355072672 905959145104 915483404992 917647575728 920108359417 921080789941 927294714944 929967797408 931734589696 933935771392 933937177664 937431336508 939645976516 939745872928 940639055668 942759198464 943755567872 946476101504 949524382768 952262979842 953269393466 956326082608 962171736227 962274027416 965359590208 966379845184 967401178432 972288417607 979251707876 981669499616 982706991968 983534516992 985342240402 986899992832 989547975316 993038094464 995796326902 999095585408 1000151494784 1001989759979 1002313336336 1002833522776 1005202672552 1005204186134 1006265036296 1015771799432 1018699931924 1019776560452 1020105880768 1023046506976 1024127729248 1033801694848 1034894283904 1038214269184 1040122493254 1041221762542 1044223258819 1044671523968 1048678736456 1051267944896 1057695534233 1058586206152 1059704989096 1062208495192 1062759766372 1065270489244 1068799928576 1069929506048 1075334710748 1076469573712 1076471194604 1081064267296 1084180616272 1087788030992 1090923762344 1091276058496 1092429390208 1095578501056 1101113282581 1102277010913 1103441969149 1106980191512 1107096210688 1107097877696 1109713347392 1113865141324 1115026640128 1121844058444 1125682804324 1129412400896 1132441057744 1132684076498 1133637895312 1136316064624 1148737580393 1151573836088 1152790894424 1156487355712 1157709606976 1163558270251 1168645394176 1169880494848 1173254638112 1175790644548 1177016717056 1179180058186 1180426292578 1184211367664 1184213150788 1184337264512 1185462919472 1188389850752 1191578457026 1196662667824 1200112248568 1201380605464 1204218813928 1205232871232 1212601822211 1212728911264 1215595759976 1225595479264 1230180825458 1233218166128 1233616413952 1237172520064 1238480044672 1244736754222 1246052273206 1249644227767 1250180676224 1251368912144 1254976192808 1255109612864 1259151898888 1262781615316 1262783516747 1266832672936 1268169634784 1268171544328 1271827261396 1280150760928 1281503707744 1285197857008 1288234080016 1290681521792 1297201949342 1298572916966 1301779119056 1304252294272 1307333532544 1311102140608 1319118390109 1320512520457 1324885629184 1324887624128 1332986152732 1334376143104 1334394939436 1338673719968 1338816038144 1342534692892 1342675399808 1350884692334 1355216347792 1356648628816 1358082423568 1362437158784 1364941300229 1370767277282 1370910943168 1374718743749 1379292871489 1385455759168 1389171027452 1390639193996 1394072709536 1395246640384 1398542848768 1400020920064 1403777360332 1407093722164 1411149905698 1412641300954 1413830868176 1417321644416 1418668739696 1418819562368 1425987333818 1427492260792 1432069560896 1432071717232 1436199904024 1437717773752 1440825420983 1447126947136 1451298533152 1452832360096 1457490914048 1459031285504 1466402203604 1467951993092 1472183610794 1472815591168 1478622283648 1482115463296 1487660533112 1487662773154 1491177310558 1492433011952 1496117858432 1501715315704 1506853911784 1511197670788 1514068708256 1517645628512 1517647913704 1517806973696 1527087043508 1531983697504 1533602797792 1538023664944 1540146353408 1544586083456 1549725414016 1554029884238 1554192757312 1560826516096 1563695294551 1568709334088 1570367248424 1572026914952 1581781977856 1585518867712 1591453199188 1595212936876 1596556245344 1596898861948 1598243590112 1602189684992 1623530326288 1625246179024 1629604474511 1633454342897 1640598341824 1642332233152 1650629174077 1657672056248 1662450573836 1664207560028 1669721389312 1671486059776 1675434871552 1679927754128 1679930283676 1681703211344 1686553542286 1687098187424 1691961530768 1697591226448 1702484817736 1704102946741 1708310410456 1709748956864 1711555931072 1720202584997 1722020607281 1731807658048 1736799883936 1738635447328 1746053833472 1756729434356 1756913551744 1761793501442 1762549805824 1767655550362 1769498798464 1772751113809 1773323595056 1775197759088 1780315064216 1780317744922 1787911288384 1797134722072 1798842811207 1799031342368 1799034051256 1803284189512 1804220068492 1804802712128 1806710145344 1811918290208 1830966809984 1835295151456 1840216718834 1842161579882 1854589429888 1859935594816 1867874355328 1871307483643 1873285203439 1874862673016 1879291953032 1879491745856 1881278111336 1892952203008 1899048765536 1904525959684 1906538786932 1912652165216 1924343472454 1924548054832 1930719180416 1932759690368 1934802356864 1944576835214 1950182403923 1952243483879 1958503415752 1963338999232 1965413983936 1970684480804 1975343109961 1979095950632 1986076188928 1991592653804 1998191170816 2000302989568 2003979519958 2004626672672 2005667045552 2010405345104 2010408372268 2012530072592 2031543598864 2037399863848 2039336313313 2039553120904 2040211761536 2046093013952 2048255458496 2058603093521 2060778759533 2067603389696 2069788567808 2080244986508 2082443525084 2088446517638 2089343047936 2097357472912 2102535889792 2115391068466 2117172412304 2119409978192 2124416990384 2125519532744 2130540978488 2145372454681 2150669421496 2152939147424 2152942389208 2162128534592 2168361232544 2175576061984 2181847524688 2182552116992 2184858780416 2191157002112 2202226565162 2204554021826 2206883938298 2213960383024 2214195755392 2219426694784 2227730282648 2243688116888 2251365608648 2264882115488 2265368152996 2267275790624 2272632129248 2297475160786 2303147672176 2305581788848 2312974711424 2315419213952 2327116540502 2333824844039 2336291382347 2346509276224 2351581289096 2358360116372 2360852585156 2368422735328 2368426301576 2368674529024 2370925838944 2376779701504 2383156914052 2393325335648 2400224497136 2402761210928 2408437627856 2410465742464 2417448366307 2425203644422 2425457822528 2431191519952 2440287388019 2451190958528 2460361650916 2466177859769 2466436332256 2474345040128 2476960089344 2489473508444 2492104546412 2499288455534 2500361352448 2502737824288 2509952385616 2510219225728 2518303797776 2525563230632 2525567033494 2533665345872 2536339269568 2536343088656 2543654522792 2549152667893 2551846778689 2560301521856 2563007415488 2570395714016 2576468160032 2581363043584 2594403898684 2597145833932 2603558238112 2608504588544 2614667065088 2622204281216 2638236780218 2641025040914 2649775248256 2665972305464 2668789878872 2677347439936 2685069385784 2685350799616 2693717091403 2701769384668 2710432695584 2713297257632 2716164847136 2724874317568 2729882600458 2741534554564 2741821886336 2749437487498 2758585742978 2766537828821 2770911518336 2778342054904 2781278387992 2788145419072 2807554720664 2814187444328 2822299811396 2825282601908 2827661736352 2834643288832 2837337479392 2837639124736 2851974667636 2854984521584 2864139121792 2864143434464 2872399808048 2875435547504 2881650841966 2893011979351 2894253894272 2902597066304 2905664720192 2920343923367 2923430333291 2932804407208 2935903986184 2944367221588 2957244567296 2964230926592 2975321066224 2975325546308 2982354621116 2984866023904 2992235716864 3003430631408 3013707823568 3022395341576 3028137416512 3035291257024 3035295827408 3043435342687 3046651843651 3053849423677 3054174087016 3063967395008 3067205595584 3076047329888 3089172166912 3099450828032 3108059768476 3108385514624 3121653032192 3127390589102 3137418668176 3140734496848 3144053829904 3182568050597 3182906398376 3190425873752 3193112490688 3193797723896 3196487180224 3216030919777 3247060652576 3250492358048 3259208949022 3266908685794 3281196683648 3284664466304 3301258348154 3310774778753 3314273821469 3315344112496 3324901147672 3328415120056 3359855508256 3359860567352 3363406422688 3373107084572 3374196374848 3383923061536 3395182452896 3404969635472 3408205893482 3416620820912 3419497913728 3423111862144 3440405169994 3444041214562 3453969240709 3462129090043 3463615316096 3473599767872 3477270894656 3494837809931 3498531382463 3513458868712 3513827103488 3523587002884 3535311100724 3538997596928 3545502227618 3546647190112 3550395518176 3560630128432 3560635489844 3575822576768 3594269444144 3597685622414 3598062684736 3598068102512 3606568379024 3608440136984 3609605424256 3613420290688 3620061709303 3623836580416 3642143934691 3645993189943 3661933619968 3670590302912 3680433437668 3684323159764 3709178859776 3719871189632 3735748710656 3742614967286 3746570406878 3749725346032 3758583906064 3758983491712 3762556222672 3798097531072 3809051919368 3813077573864 3821319594781 3825304330432 3848686944908 3848692740061 3849096109664 3861438360832 3865519380736 3869604713728 3889153670428 3900364807846 3904486967758 3917006831504 3926677998464 3930827967872 3941368961608 3950686219922 3958191901264 3983185307608 4007959039916 4009253345344 4011334091104 4020810690208 4020816744536 4025060145184 4063087197728 4074799727696 4078672626626 4079106241808 4080423523072 4092186027904 4096510916992 4104040249777 4117206187042 4121557519066 4133438599537 4160489973016 4164887050168 4176893035276 4194714945824 4205071779584 4230782136932 4234344824608 4238819956384 4248833980768 4251039065488 4261081956976 4290744909362 4301338842992 4305878294848 4305884778416 4317431532649 4324257069184 4332204996379 4336722465088 4351152123968 4363237751899 4363695049376 4382314004224 4404453130324 4409108043652 4413767876596 4427920766048 4428391510784 4438853389568 4455460565296 4487376233776 4502731217296 4514805839219 4519577380487 4529764230976 4530736305992 4534551581248 4545264258496 4562276421079 4573054597033 4594950321572 4606295344352 4611163577696 4625949422848 4630838427904 4654233081004 4667649688078 4672582764694 4693018552448 4703162578192 4716720232744 4721705170312 4736845470656 4736852603152 4741851677888 4765807161713 4766313828104 4770843977549 4786650671296 4800448994272 4805522421856 4816875255712 4820931484928 4834896732614 4850407288844 4850915645056 4862383039904 4880574776038 4902381917056 4911392430061 4920723301832 4932355719538 4932872664512 4963032891401 4978947016888 4984209092824 4998576911068 5005475648576 5019904771232 5020438451456 5036607595552 5051126461264 5051134066988 5067330691744 5072678539136 5072686177312 5087309045584 5098305335786 5103693557378 5120603043712 5126014830976 5140791428032 5152936320064 5166762325957 5172222897361 5184442044847 5188807797368 5194291667864 5207116476224 5244408562432 5276473560436 5282050081828 5299550496512 5331944610928 5337579757744 5354694879872 5370138771568 5387434182806 5390230184921 5402964364967 5403538769336 5408674570091 5420865391168 5426594515264 5432329694272 5459765200916 5459773421947 5483069109128 5483643772672 5498874974996 5517171485956 5533075657642 5541823036672 5556684109808 5562556775984 5576290838144 5615109441328 5628374888656 5644599622792 5650565203816 5655323472704 5674674958784 5689900858067 5703949335272 5709370661657 5709969043168 5728278243584 5728286868928 5744799616096 5750871095008 5763301683932 5786023958702 5788507788544 5805194132608 5811329440384 5840687846734 5846860666582 5863715222599 5865608814416 5871807972368 5888734443176 5950642132448 5950651092616 5964709242232 5969732047808 6006861262816 6027415647136 6044790683152 6056274833024 6070582514048 6070591654816 6086870685374 6093303687302 6107698847354 6108348174032 6127934790016 6134411191168 6152094659776 6183174586801 6189709368973 6196251057529 6216119536952 6216771029248 6254781178204 6274837336352 6281468993696 6288107659808 6365136101194 6365812796752 6380851747504 6386224981376 6387595447792 6392974360448 6404724562613 6432061839554 6450603336053 6472676124863 6494121305152 6500984716096 6518417898044 6533817371588 6533827209871 6562393367296 6569328932608 6602516696308 6621549557506 6628547642938 6630688224992 6649802295344 6656830240112 6719711016512 6719721134704 6726812845376 6746214169144 6748392749696 6760796206151 6767846123072 6767941456523 6790364905792 6809225617031 6809939270944 6816411786964 6833241641824 6838995827456 6846223724288 6880810339988 6888082429124 6907938481418 6924258180086 6927230632192 6947199535744 6954541789312 6989675619862 6997062764926 7026917737424 7047174005768 7070622201448 7091004455236 7093294380224 7100791036352 7121260256864 7121270979688 7151645153536 7188538888288 7195371244828 7196125369472 7196136205024 7213136758048 7216880273968 7219210848512 7226840581376 7240123418606 7247673160832 7284287869382 7291986379886 7341180605824 7360866875336 7368646319528 7439742379264 7485229934572 7493140813756 7499450692064 7517167812128 7517966983424 7525112445344 7596195062144 7618103838736 7626155147728 7642639189562 7650608660864 7664670378209 7672770901757 7697373889816 7697385480122 7698192219328 7719574484129 7745259970669 7778307340856 7800729615692 7808973935516 7834013663008 7853355996928 7861655935744 7882737923216 7901372439844 7916383802528 7966370615216 7996175365477 8015918079832 8018506690688 8022668182208 8041621380416 8041633489072 8050120290368 8071719821909 8090788902443 8099339775839 8126174395456 8149599455392 8157345253252 8158212483616 8184372055808 8193021833984 8208080499554 8234412374084 8243115038132 8266877199074 8320979946032 8329774100336 8353786070552 8389429891648 8431812670723 8440723960279 8461564273864 8468689649216 8477639912768 8497667961536 8502078130976 8522163913952 8581489818724 8602677685984 8611756589696 8611769556832 8634863065298 8648514138368 8664409992758 8673444930176 8702304247936 8726475503798 8727390098752 8780750500171 8808906260648 8818216087304 8827535753192 8855841532096 8909987302333 8910921130592 8974752467552 9005462434592 9029611678438 9039154760974 9059528461952 9061472611984 9069103162496 9090528516992 9124552842158 9146109194066 9150855895331 9172474387037 9182168456201 9189900643144 9212590688704 9222327155392 9268917669817 9308466162008 9335299376156 9345165529388 9386037104896 9406325156384 9433440465488 9443410340624 9473690941312 9473705206304 9483703355776 9531614323426 9532627656208 9541687955098 9569193470161 9573301342592 9600897988544 9611044843712 9633750511424 9659599131137 9669793465228 9669808025501 9692652518627 9700814577688 9701831290112 9724766079808 9761149552076 9804763834112 9822784860122 9841446603664 9864711439076 9865745329024 9926065782802 9957894033776 9968418185648 9997153822136 10010951297152 10039809542464 10073215191104 10101194247547 10102252922528 10102268133976 10134661383488 10145357078272 10145372354624 10174618091168 10196610671572 10207387114756 10241206087424 10252029661952 10281582856064 10305872640128 10333524651914 10344445794722 10368884089694 10377615594736 10388583335728 10414232952448 10552947120872 10564100163656 10663889221856 10675159515488 10709389759744 10740277543136 10774868365612 10780460369842 10805928729934 10807077538672 10817349140182 10841730782336 10853189030528 10864659388544 10919530401832 10919546843894 10951024268183 10962598024859 10966138218256 10997749949992 11034342971912 11066151315284 11113368219616 11125113551968 11152581676288 11230218882656 11256749777312 11289199245584 11301130407632 11310646945408 11349349917568 11379801716134 11407898670544 11418741323314 11419938086336 11451657759373 11456573737856 11489599232192 11489761077353 11501742190016 11526603367864 11559848140541 11572047917404 11572065341993 11610388265216 11622658880768 11681375693468 11693721333164 11727430445198 11731217628832 11743615944736 11777468886352 11901284264896 11901302185232 11929418484464 11939464095616 11961408672421 11974050269233 12013722525632 12054831294272 12089581366304 12112549666048 12141165028096 12141183309632 12173741370748 12186607374604 12215397694708 12216696348064 12255869580032 12268822382336 12304189319552 12366349173602 12379418737946 12392502115058 12432239073904 12509562356408 12549674672704 12562937987392 12576215319616 12639749428891 12730272202388 12731625593504 12761703495008 12772449962752 12775190895584 12785948720896 12809449125226 12864123679108 12901206672106 12945352249726 12988242610304 13001969432192 13025866879727 13036835796088 13067634743176 13067654419742 13205033392616 13243099115012 13257095285876 13261376449984 13299604590688 13313660480224 13439422033024 13439442269408 13453625690752 13492428338288 13496785499392 13521592412302 13535692246144 13535882913046 13574902364647 13580729811584 13618451234062 13619878541888 13632823573928 13666483283648 13703152255799 13750041945029 13761620679976 13776164858248 13815876962836 13848516360172 13894399071488 13909083578624 13979351239724 13994125529852 14053835474848 14094348011536 14141244402896 14182008910472 14186588760448 14201582072704 14242520513728 14242541959376 14314472673553 14329601141869 14344745598937 14377077776576 14390742489656 14392250738944 14392272410048 14426273516096 14433760547936 14480246837212 14495346321664 14568575738764 14583972759772 14682361211648 14721733750672 14737292639056 14933588545109 14970459869144 14986281627512 14998901384128 15034335624256 15050224890688 15090606623569 15126257513263 15192390124288 15236207677472 15252310295456 15285278379124 15301217321728 15329340756418 15345541803514 15394747779632 15394770960244 15396384438656 15439148968258 15490519941338 15535173961841 15556614681712 15601459231384 15617947871032 15668027326016 15763823688743 15765475846432 15802744879688 15832767605056 15932741230432 15992350730954 16031836159664 16037013381376 16045336364416 16083242760832 16083266978144 16100240580736 16143439643818 16181577804886 16198679551678 16245374960971 16252348790912 16299198910784 16314690506504 16316424967232 16398854338907 16416160999108 16416185717711 16468824748168 16486230076264 16533754398148 16641959892064 16659548200672 16707572141104 16778859783296 16863625341446 16881447920558 16923128547728 16937379298432 16955279825536 16995335923072 17004156261952 17044327827904 17108121891271 17148539071417 17162979637448 17166662765941 17205355371968 17223513179392 17223539113664 17269726130596 17328819985516 17346889860352 17404608495872 17452951007596 17454780197504 17561501000342 17617812521296 17636432174608 17655071506384 17711683064192 17819974604666 17821842261184 17871343668737 17930807329357 17949504935104 18010924869184 18059223356876 18059250549517 18078309521948 18119056923904 18122945223968 18138206324992 18181057033984 18249105684316 18292218388132 18301711790662 18344948774074 18364336912402 18379801286288 18425181377408 18444654310784 18537835339634 18616932324016 18670598752312 18690331058776 18812650312768 18866880930976 18886820681248 18947381882624 18947410412608 18967406711552 19063228646852 19065255312416 19083375910196 19138386940322 19146602685184 19201795977088 19222089687424 19267501022848 19319198262274 19339586930456 19339616051002 19385305037254 19395365736289 19401629155376 19449532159616 19522299104152 19645569720244 19682893207328 19729422878152 19731490658048 19852131565604 19915788067552 19936836371296 19994307644272 20021902594304 20079619084928 20146430382208 20202388495094 20204505845056 20204536267952 20269322766976 20290744709248 20328038829163 20349236182336 20393221343144 20414774229512 20473654066603 20563165712128 20611745280256 20667049303828 20688891589444 20737768179388 20755231189472 20777166671456 20828465904896 21105894241744 21128200327312 21184858168643 21327778443712 21350319030976 21458179263001 21480555086272 21549736731224 21560920739684 21611857459868 21611890001881 21614155077344 21634698280364 21683461564672 21706378061056 21729318777088 21839060803664 21839093687788 21902048536366 21925196049718 21932276436512 21995499899984 22068685943824 22132302630568 22226736439232 22250227103936 22362633604961 22386267894653 22460437765312 22513499554624 22578398491168 22602260815264 22621293890816 22698699835136 22759603432268 22815797341088 22837482646628 22839876172672 22903315518746 22913147475712 22979198464384 22979522154706 23003484380032 23045764479517 23053206735728 23119696281082 23144095834808 23144130683986 23362751386936 23387442666328 23454860890396 23462435257664 23487231889472 23554937772704 23802568529792 23802604370464 23858836968928 23878928191232 23922817344842 23948100538466 24027445051264 24109662588544 24179162732608 24282366619264 24326997287359 24347482741496 24352707644707 24373214749208 24430795389416 24433392696128 24608378639104 24732698347204 24758837475892 24785004230116 24864478147808 25019124712816 25099349345408 25125875974784 25152430639232 25279498857782 25352371250999 25379165290427 25460544404776 25463251187008 25523406990016 25550381791168 25618898250452 25618936826059 25679460429493 25728247358216 25802413344212 25890704499452 25976485220608 26003938864384 26051733759454 26073671592176 26135269486352 26135308839484 26410066785232 26486198230024 26514190571752 26522752899968 26599209181376 26627320960448 26761840215773 26790123873929 26878844066048 26878884538816 26907251381504 26984856676576 27043184824604 27071384492288 27071765826092 27149804729294 27161459623168 27236902468124 27239757083776 27265647147856 27332966567296 27406304511598 27500083890058 27523241359952 27552329716496 27631753925672 27697032720344 27889841910853 27958702479448 27988251059704 28107670949696 28188696023072 28282488805792 28364017820944 28373177520896 28403164145408 28485041027456 28485083918752 28628945347106 28659202283738 28689491197874 28754155553152 28781484979312 28784544820096 28852547032192 28867521095872 28960493674424 29044020885181 29137151477528 29167945519544 29443467501344 29474585278112 29867177090218 29940919738288 29972563255024 29997802768256 30068671248512 30100449781376 30181213247138 30252515026526 30339722972507 30371787970511 30472415354944 30504620590912 30570556758248 30658681512836 30658727677087 30691083607028 30789495559264 30789541920488 30792768877312 30878297936516 30981039882676 31070347923682 31113229363424 31202918462768 31235895742064 31336054652032 31527647377486 31530951692864 31605489759376 31665535210112 31723736044247 31865482460864 31984701461908 32060312176997 32063672319328 32090672728832 32166485521664 32166533956288 32200481161472 32286879287636 32363155609772 32397359103356 32490749921942 32504697581824 32598397821568 32629381013008 32632849934464 32797708677814 32832321998216 32832371435422 32937649496336 32972460152528 33067508796296 33138984682609 33283919784128 33319096401344 33415144282208 33557719566592 33727250682892 33762895841116 33846257095456 33874758596864 33910559651072 33990671846144 34008312523904 34088655655808 34216243782542 34297078142834 34325959274896 34333325531882 34410710743936 34447078227328 34539452261192 34657639971032 34905902015192 34909560395008 35123002000684 35235625042592 35272864349216 35310143012768 35423366128384 35639949209332 35643684522368 35742687337474 35861614658714 35899009870208 35964991774673 36021849738368 36118446713752 36118501099034 36156619043896 36245890447936 36498211368632 36584436776264 36603423581324 36689897548148 36728673824804 36759602572576 36850362754816 36889308621568 37075670679268 37233864648032 37341197504624 37380662117552 37625300625536 37733761861952 37773641362496 37894820825216 37964471003771 38004594332783 38126457293704 38130510624832 38166751820392 38276773880644 38403591954176 38444179374848 38535002045696 38638396524548 38679173860912 38679232102004 38770610074508 38790731472578 38803258310752 38899064319232 39044598208304 39291139440488 39365786414656 39458845756304 39564659454931 39606473967463 39704263131208 39831576135104 39873672742592 39988615288544 40159238169856 40292860764416 40404776990188 40409011690112 40409072535904 40538645533952 40581489418496 40656077658326 40698472364672 40786442686288 40829548459024 40947308133206 41334098607656 41373384657761 41377783178888 41475536358776 41510462378944 41554333342912 41808401957101 42211788483488 42256400654624 42369716337286 42655556887424 42700638061952 42916358526002 42961110172544 43040072123789 43085559679097 43099473462448 43121841479368 43223714919736 43223780003762 43228310154688 43269396560728 43492613681449 43678121607328 43678187375576 43804097072732 43850392099436 43864552873024 43990999799968 44137371887648 44264605261136 44453472878464 44500454207872 44725267209922 44772535789306 44901600129217 44920875530624 45026999109248 45156796982336 45204521630528 45432891529103 45480907972019 45519206864536 45631594682176 45674965293256 45679752345344 45806631037492 45958396928768 45959044309412 46006968760064 46091528959034 46106413471456 46239392562164 46288191669616 46288261367972 46725502773872 46774885332656 46909721780792 46924870515328 46974463778944 47109875545408 47347871150983 47397911469259 47605137059584 47605208740928 47717673937856 47845634689684 47896201076932 48054890102528 48219325177088 48358325465216 48564733238528 48653994574718 48694965482992 48705415289414 48746429498416 48861590778832 48866785392256 49465396694408 49517674951784 49570008460232 49728956295616 50033005620793 50038249425632 50198698690816 50251751949568 50304861278464 50558997715564 50704742501998 50758330580854 50921088809552 50926502374016 51046813980032 51100763582336 51237796500904 51237873652118 51358920858986 51456494716432 51604826688424 51781408998904 52103467518908 52147343184352 52270538972704 52270617678968 52820133570464 52972396460048 53028381143504 53045505799936 53198418362752 53254641920896 53523680431546 53580247747858 53734701793981 53757769077632 53969713353152 54086369649208 54143531652184 54299609458588 54299691220121 54473804936248 54479514167552 54531294295712 54665933134592 54812609023196 55000167780116 55046482719904 55104659432992 55263507851344 55394065440688 55779683821706 55917404958896 55976502119408 56126609924437 56215341899392 56377392046144 56564977611584 56722090774687 56728035641888 56970082054912 56970167837504 57257890694212 57318404567476 57378982395748 57508311106304 57562969958624 57569089640192 57705094064384 57735042191744 57920987348848 58088041770362 58274302955056 58335891039088 58692475909847 58886935002688 58949170556224 59309593474027 59734354180436 59881839476576 59945126510048 59995605536512 60137342497024 60200899562752 60362426494276 60505030053052 60679445945014 60743575941022 60944830709888 61009241181824 61141113516496 61317363025672 61317455354174 61382167214056 61578991118528 61579083840976 61756595873032 61955493102269 61962079765352 62140695847364 62226458726848 62405836925536 62471791484128 62672109304064 63055294754972 63061903385728 63210979518752 63331070420224 63447472088494 63730964921728 63969402923816 64120624353994 64127344638656 64333067912576 64519427588213 64573758575272 64726311219544 64794718206712 64981499843884 65196795643136 65258762026016 65265699868928 65595417355628 65664643996432 65664742870844 65875298992672 65944920305056 66135017592592 66277969365218 66567839568256 66638192802688 66830288564416 67167910237441 67238897665693 67454501365784 67525791682232 67692514190912 68016625047808 68177311311616 68432487565084 68594156285668 68651918549792 68666651063764 68821421487872 68894156454656 69078904522384 69315279942064 69811804030384 70072992403973 70238536744571 70246004001368 70471250085184 70545728698432 70620286025536 70977054485311 71279898418664 71287369044736 71485374674948 71723229317428 71798019740416 71929983549346 72043699476736 72236893427504 72237002198068 72313238087792 72491780895872 72996422737264 73168873552528 73206847162648 73379795096296 73457347649608 73519205145152 73968711154871 74151341358536 74467729296064 74682395009248 74761324235104 75250601251072 75467523723904 75547282724992 75789641650432 75928942007542 76009188665566 76228297893787 76252914587408 76261021249664 76333503640784 76553547761288 77276793049096 77358347721824 77358464204008 77541220149016 77581462945156 77606516621504 78089196416608 78582278880976 78731572829312 78917691512608 79129318909862 79212947934926 79408526262416 79663152270208 79747345485184 79977230577088 80381269628413 80466221796649 80551263747877 80809553980376 80818023380224 80818145071808 81312155316652 81396944729344 81572885372576 81659096918048 81894616266412 82668197215312 82746769315522 82755566357776 82951072717552 83020924757888 83108666685824 83261419313969 83616803914202 83857843368689 84423576966976 84512801309248 84739432674572 84939753728323 85311113774848 85401276123904 85832717052004 85922220345088 86080144247578 86171119358194 86198946924896 86243682958736 86447429839472 86447560007524 86456620309376 86538793121456 86985227362898 87356243214656 87356374751152 87608194145464 87700784198872 87729105746048 87890350679963 87981999599936 88274743775296 88519933021403 88529210522272 88906945756928 89000908415744 89450534419844 89545071578612 89803200258434 89841751061248 90053998218496 90313593964672 90409043261056 90865783058206 90961815944038 91038413729072 91263189364352 91349930586512 91613262074984 91918088618824 92183057918068 92212826942912 92478785124328 92576383339232 92576522735944 93451005547744 93549770665312 93819443561584 93849741030656 93948927557888 94219751090816 94695742301966 94795822938518 95210417481856 95435347875712 95691269379368 95792402153864 96716650930432 97307989149436 97389930965984 97410830578828 97492858996832 97723181557664 97733570784512 98930793388816 99035349903568 99140016920464 99457912591232 99640714916717 100066011241586 100076498851264 100354468293677 100688379618697 101117995431128 101409485003996 101516661161708 101842177619104 101853004748032 102093627960064 102201527164672 102475593001808 102475747304236 102717841717972 102912989432864 103209653376848 103562817997808 103950279751201 104206935037816 104294686368704 104541077945408 104541235357936 104932357684817 105180255731759 105640267140928 105944792920096 106056762287008 106396836725504 106509283841792 107047360863092 107160495495716 107469403587962 107515538155264 107939426706304 108172739298416 108287063304368 108599218917176 108599382440242 108947609872496 109062588591424 109613564719399 109625218046392 109729411483627 110000335560232 110092965439808 110209318865984 110527015702688 110788130881376 111559367643412 111834809917792 111953004238816 112253219848874 112430683798784 112754784092288 113129955223168 113444181549374 113456071283776 113940335675008 114149756502223 114515781388424 114636809134952 114757964791496 115125939917248 115470084383488 115829834930329 115841974697696 116176083540724 116548605910112 116671782078176 117384951819694 117773870005376 117898341112448 118619186948054 118961126639303 119242167031481 119468708360872 119763678953152 119890253020096 120495929707621 120724852988552 121010060106104 121358891890028 121487151882044 121889661419776 122018482363648 122282227032992 122634726051344 122634910708348 122764334428112 123157982237056 123158167681952 123513191746064 123910986204538 123924159530704 124281391694728 124399515112093 124452917453696 124811673851072 124943582968256 125574788704781 125707504331513 126110589509944 126123806771456 126421959037504 126894944176988 127461929843456 127938805847632 128241248707988 128254689277312 128666135825152 129038855176426 129147517150544 129452622439088 129589436413424 129962999687768 130517524052032 130867719735541 131190834711256 131315525218111 131329287992864 131329485741688 131750597985344 131889840610112 132270035185184 132555938730436 133135679136512 133276385605376 133660577128832 134335820474882 134477795331386 134909002731568 135051583364464 135385028381824 136864975130168 137188312571336 137303837099584 137333302127528 138157809044768 138630559884128 139623608060768 140145984807946 140477073489142 140492008002736 140942500170368 141091457396864 141240572051072 141954108970622 142363315486379 142513774323167 142559796837328 142970749349896 143446458634856 143859967098692 144473786855008 144474004396136 144626476175584 144983561791744 145992845474528 146337747105056 146413694325296 146759590192592 146914695299216 147038410290304 147937422309742 148302682717072 148871550871849 148935458592128 149364790018496 149522648470208 150278025827033 150436849445909 150935047447808 151094565449984 151857884015084 152018377331132 152456595787574 152505829174816 152522042499328 152667007281568 153107095522576 154553586098192 154716695443648 154716928408016 155082440298032 155162925890312 155213033243008 155498312741473 155662653500029 156178392833216 156612189191713 157164557761952 157463145658624 157835383025216 158258637819724 158425895869852 158817052524832 159326304540416 159494690970368 159954461154176 160762539256826 160932443593298 161102527495754 161619107960752 161636290143616 162624310633304 163145770745152 163318193836096 163789232532824 164316742575583 165336394430624 165493538631044 165511132715552 165902145435104 166041849515776 166217333371648 166522838627938 167233607828404 167715686737378 168847153933952 169025602618496 169478865349144 169879507456646 171665434104008 172160288495156 172342238716388 172397893849792 172487365917472 172894859678944 172895120015048 172913240618752 173077586242912 173970454725796 174712486429312 174712749502304 175216388290928 175401568397744 175458211492096 175780701359926 175963999199872 176473730740411 176549487550592 177039866042806 177058421044544 178140979325387 178901068839688 179090143157224 179606400516868 180627187929344 180818086522112 181731566116412 181923631888076 182076827458144 182526378728704 182699861173024 183226524149968 183836177237648 184366115836136 184425653885824 184957570248656 185152766678464 185153045471888 185649555903907 186088144756189 186284814844297 186902011095488 187099541330624 187638887123168 188439502181632 189391484603932 189591645877036 190420834963712 190870695751424 191382538758736 191584804307728 194136651086417 194615978298872 194779861931968 194821661157656 194985717993664 195446363115328 196177886106397 196641347672419 197861586777632 198070699807136 198280033840928 198915825182464 199281429833434 200132022483172 200152997702528 200708936587354 201376759237394 201957261503933 202235990862256 202818970007992 203033322323416 203684355238208 204929707953659 204951186003616 204951494608472 205435683435944 205825978865728 206419306753696 207125635995616 207900559502402 208413870075632 208589372737408 209082155890816 209082470715872 209864715369634 210360511463518 211189874492623 211280534281856 211889585840192 212113524574016 213185106405791 213410414330243 214094721726184 214320990991432 214938807175924 215878853412608 216345478596832 216574126608736 217198437834352 217198764880484 217895219744992 218125177182848 219227129438798 219250436092784 219458822967254 220000671120464 220185930879616 220418637731968 221054031405376 221576261762752 222170780016151 222405584586523 222931007928421 223118735286824 223669619835584 223906008477632 224506439697748 225509568184576 226259910446336 226888363098748 226912142567552 227880671350016 228299513004446 229031562776848 229273618269904 229515929582992 230251879834496 231659669860658 231683949395392 232327467693581 232352167081448 233097211820224 233100495281641 233343564156352 234769903639388 234770257143721 235547740010752 235796682224896 237238373896108 237922253278606 238484334062962 238937416721744 239527357906304 239780506040192 240991859415242 241449705977104 242020120212208 242717783780056 242974303764088 244564454065984 245269452102688 245269821416696 245528668856224 246315964474112 246316335363904 247026383492128 247821972409076 247848319061408 248562783389456 248799030224186 248905834907392 249623347702144 249887165936512 251149577409562 251415008663026 252139754571757 252221179019888 252843918075008 253789888353976 255877611695264 256482497415976 256509378554624 258077710352852 258295034301088 258905244878176 259178872826848 259925999375536 261035048104064 261735439471082 262381669422512 262631050436222 262658575985728 262658971483376 263501195970688 263779681220224 264264504779119 264540070370368 265111877460872 265876507232443 266157502865839 267321154257664 268671640949764 268955590662772 269818005463136 270103166728928 270770056763648 273729950260336 274376625142672 274607674199168 274666604255056 275403156192359 276315618089536 277261119768256 278956330419013 279247216121536 280291969615892 280954146978284 280954570024453 280984016005472 281885000340736 282182914793728 282481144102144 283908217941244 284726630972758 285027548646334 285119593674656 285941498699792 286892917269712 287719934197384 288947573710016 288948008792272 289252952351168 290714236864493 291021482630489 291985690949056 292675494210112 292827388650592 293519180385184 293829390598432 294076820580608 295874844619484 296605365434144 297743101743698 297870917184256 298729580036992 299045296940416 299594938233721 300556051654066 300873698891818 303715768030168 304036754662264 304913191575148 305011658349632 305334014563136 306214191045152 309107172196384 309433390887296 309433856816032 310164880596064 310325851780624 310426066486016 310996625482946 311325307000058 312356785666432 313224378383426 314329115523904 315172501883377 315670766050432 316250964735667 316517275639448 316851791739704 317634105049664 319908922308352 321525078513652 321864887186596 322205054991508 323238215921504 323272580287232 325248621266608 326291541490304 326636387672192 327578465065648 328633485151166 329580826262987 329929148775551 330672788861248 330987077262088 331022265431104 331804290870208 333045677255876 333046178738767 333832985583409 334467215656808 335431373474756 337694307867904 338051205236992 338957730698288 339759014913292 343330868208016 344320576990312 344684477432776 344795787699584 344974731834944 345789719357888 345790240030096 346155172485824 347083952342087 347903922805049 347940909451592 348271610361077 349424972858624 349425499004608 350432776581856 350803136795488 351561402719852 351927998399744 352947461480822 353098975101184 354079732085612 354116842089088 356281958650774 357802137679376 358180286314448 359212801033736 362567944841089 363463132232824 363847263776152 364153654916288 365399722346048 366453048299936 367672354475296 368732231672272 368851307771648 369915140497312 370305533356928 370306090943776 371299111807814 372176289512378 372569629688594 373804022190976 374199082661248 375277774246336 377173649794861 377572271507353 378782969207864 379183291754072 382765077517472 383169608615456 388273302172834 389231956597744 389559723863936 389643322315312 389971435987328 390892726230656 392355772212794 393282695344838 393486803499233 394416398642591 394833243616643 395723173555264 396141399614272 396560067681856 398562859666868 398563459802131 400264044966344 400305995405056 401417873174708 402753518474788 403914523007866 404471981724512 405637940015984 406066644646832 407368710476416 409859415907318 409902372007232 409902989216944 410871366871888 411651957731456 412408568575211 412838613507392 414251271991232 415362762638891 415801119004804 416784058300961 416827740151264 417178745474816 418164311781632 418164941431744 419729430739268 420721022927036 422379748985246 422561068563712 423779171680384 424227049148032 426370212811582 426820828660486 428189443452368 428641981982864 429877614351848 432690957193664 433148253217472 434396875668704 434397529760968 435790439489984 436250354365696 438454258877596 438500872185568 438917645934508 440001342240928 440371861759232 440837275463936 442108062810752 443152523525504 444341560032302 444811169173046 445862015856842 446237470573648 447339239671168 447812016955264 449012879395496 453776726197496 453824285135104 456599026008892 458063125553696 458547236539808 459031859165984 460503759668992 463319339721316 463367898790784 464654935387162 464704334162896 466194423640448 466200990563282 466687128312704 467544893070749 469539807278776 469540514287442 470894043531869 474476747792216 475844506557212 476968668125924 477874833443488 479054715812608 479561012080384 481983718830484 482899411954208 484040240424416 485435567560112 485948607528176 489128908131968 490538904205376 490539642833392 491057337712448 492632670727808 493538123049023 494052766984256 494059726326179 495643944818152 495696638122816 497073470043263 497125566778912 497598060448372 499246695404288 499774331873024 502299154819124 502830017326052 504279509143514 504442358039776 505687836150016 507579776707952 511755223390528 512964994831952 514340572914103 514884161577019 516155420705704 516590068602176 517810489756352 518357745653696 519851998751072 522070096208128 523470878942164 524763338845024 525262100872444 525317151971456 525317942966752 527002391941376 527559362440448 528529009558238 529080140740736 530223754921744 531753014464886 532315005731678 537343281899528 537911181325544 539636010926272 540206333457856 543509225442313 547459900520672 548753250285344 549215348398336 549333208510112 550806312384718 552631236179072 554522239536512 557912660838026 558494432243072 559520937609257 560112275828261 560583939231784 561908293956568 561909140048906 561968032010944 565403977858837 567816435882488 569453261945516 570055097292668 570239187349312 571882997399584 573785834539424 575439868394768 577895147420032 577896017584544 578505904702336 581428473728986 582042965260978 583720801679821 583971381898112 585350988420224 585654777301184 587038360770368 587658781196864 589235546999357 590627589878339 591251803636247 591749689238968 593210730868288 595486203487396 597459160073984 598090593880832 599189876467442 601112103308132 601747397783636 607431536060336 608073509324528 609826383150296 610023316699264 610668029126272 612428382090304 615522324962779 616172849100367 618214344392768 618866781774592 618867713632064 620329761192128 620651703561248 621993250965892 622650614000116 624713571332864 626448756766852 628658231047808 630345003766754 631341532100864 632501929471334 633034551278896 633703583479408 635268210099328 643050157027304 643729774373192 644410109983016 646476431843008 650429073070309 650497242533216 652583082980608 653272775344384 655156930131296 657266970302332 659161652525974 659858297551102 661345577722496 661974154524176 662044530862208 663608581740416 666091354511752 666092357477534 667665971166818 668012480359163 668934431313616 670862746949512 677915461396576 679518029826584 686661736416032 688641153980624 689368954865552 689591575399168 689949463669888 691579438715776 691580480060192 692310344971648 694167904684174 695807845610098 695881818903184 696543220722154 698551123321753 698850998009216 700865553163712 701606273590976 703122805439704 705150736573001 705894922961644 705895985861573 708159464171224 708233684178176 712563917301548 715604275358752 716360572628896 718425602067472 725135889682178 726926264465648 727694527552304 728307309832576 729645929017681 730799444692096 732906096599872 735344708950592 737387180070931 737464463344544 739830280994624 740611066713856 740612181887552 742598223615628 744352579024756 745139259377188 747608044381952 748398165322496 750555548492672 754347299589722 755144543014706 757565938415728 758366583508144 765530155034944 766339217230912 771024715162351 776546604345668 778463913195488 779119447727872 779286644630624 779942871974656 781785452461312 784711544425588 786565390689676 786973606998466 788832797285182 789666487233286 791446347110528 792282799228544 793120135363712 797125719333736 797126919604262 800528089932688 802835746349416 805507036949576 807829046015732 808943963449024 811275880031968 812133289293664 814737420952832 819718831814636 819804744014464 819805978433888 821742733743776 823303915462912 824817137150422 825677227014784 828502543982464 830725525277782 831602238009608 833568116601922 833655480302528 836329882863488 838752558646769 839458861478536 841442045854072 844759497970492 847558343360768 848454098296064 852740425623164 853641657320972 856378886904736 857283963965728 859755228703696 865381914387328 866296506434944 868793751337408 868795059521936 871580878979968 873182833086733 874105669654009 876908517755192 877001744371136 877835291869016 880002684481856 884216125621504 886305047051008 888683120064604 889622338346092 891724031713684 892474941147296 894678479342336 895624033910528 898025758790992 907553452394992 910948901251649 913198052017784 916126251107392 917094473079616 918063718331968 922701708309043 926638679442632 926735797581568 929309870774324 929408668325792 932388847280896 932401981126564 933374256625408 935089786141498 939079614557552 939081028574884 941788087063738 948953495584432 951689013114424 953937336251848 955749666886976 961593245013323 963967437660968 965798823908416 968080480848832 970871135120224 971897215056352 978257816263936 981077808410752 981079285666784 982114675424896 985265341455616 987076246098046 988105533968512 988119452652358 990967872619231 991287889636304 991393276245632 994146940086526 994251133557824 995196120896744 1000330114673327 1004598309638248 1005660034652104 1008559018287028 1008884716079552 1015159553415904 1023510446781056 1025929989663904 1028681145828206 1029768323154038 1032310841411408 1033180137204352 1035620979512704 1036715491307392 1039703997502144 1044956505169369 1046060883356437 1046941757884328 1047166428722401 1049526677690048 1050524201744888 1050634303942912 1050635885933504 1057058019116476 1058160281481472 1060447509843488 1063506028929772 1064630011463356 1074686563799056 1075822362651088 1079272021852544 1080412666915712 1087018450884626 1090151963792957 1094919801041344 1097506500570688 1098666417020224 1101612624769436 1101614283520537 1104216798468199 1105262472358144 1109044479073024 1115825321676052 1116988864486144 1119041875218514 1120224551656522 1121167878463568 1123816587913136 1123818280097812 1123936064021888 1130807955717674 1135632871764976 1138906523891032 1140110194585336 1140478374698624 1143765994799168 1147571669078848 1150759129278239 1150879736789536 1155790294840064 1155792035169088 1157011809404672 1162856947457972 1164085930521956 1167441603359642 1167942763796224 1170701976840448 1171309554602368 1174076721540736 1175317562393728 1178471093998714 1181255179756678 1182503607272494 1183499378477936 1186421461736576 1190972406974792 1198379752934884 1202224206616264 1203494795567272 1214863072120672 1216147018649056 1219652766300592 1220046633398528 1221336058252544 1224856764180608 1231044649925558 1232345698200734 1236428688785536 1237735427264128 1240659522384256 1241303407122496 1243986501931784 1245301228000232 1248892898062783 1252897513533704 1257316462095616 1260690007533508 1265003858942668 1266069102557792 1267407166958816 1270536420198656 1286100314054608 1287459548746384 1288820219966032 1292952863686016 1300858146140618 1300994485066432 1304608087817801 1308948935043061 1310313860262592 1314533940604664 1318323305051948 1318325290114741 1319716595102204 1322691155444992 1323948309048352 1324089061724416 1327217163480832 1332182709023504 1332184714955068 1335331942333636 1336024960718326 1337868862627232 1341725493899024 1355830922793152 1359036059653168 1364120649902621 1373323472832064 1377282307961248 1378737909731104 1379898927339776 1383158877431552 1383160960120384 1384620689943296 1388335809368348 1391615691220196 1391763637806368 1393086441444308 1397102246643506 1397701996018432 1401731106327424 1403212547181952 1406245610879408 1410301473146002 1411789845923288 1411791971723146 1416318928342448 1424976341352187 1425127834603096 1431208550717504 1432721145257792 1436851204134944 1450271779364356 1453852528931296 1455389055104608 1456614619665152 1459291858035362 1461598889384192 1465812193199744 1470689417901184 1474774360141862 1474928926689088 1479660561989248 1481224363775104 1483946834528899 1485196447231256 1488705158049512 1490278518754376 1501111096985344 1508694599179444 1510289086029412 1515131876831456 1516733167016288 1531060310069888 1532678434461824 1542049430324702 1546494646310939 1553093208691336 1556927826390976 1558573289261248 1566447086199073 1569423088851176 1573130781379352 1573947213996932 1577665594570364 1579332974466572 1582892694221056 1584565598457088 1586240270727424 1594251438667472 1594253839208524 1601056179865376 1605671492698832 1611014073899152 1615658092031464 1617887926898048 1622551760063936 1624266578587328 1632472253162153 1634197556309669 1639437663629272 1639609488028928 1639611956867776 1643485467487552 1649634274300844 1651354454029568 1657005087964928 1661451050555564 1663204476019216 1667136233203844 1667310960605056 1672659765726976 1677505117293538 1678917722957072 1682884091708144 1689518995940984 1701280356562033 1705480851246328 1707283314641944 1712757773809472 1714567927931456 1719510457407392 1730763828774656 1732593012869888 1737587502674816 1737590119043872 1743161757959936 1746365666173466 1748211339308018 1753817035510384 1754003488742272 1755670583738032 1760005368963712 1777366240129208 1779244676692184 1783448063427368 1784949882294592 1796051517581984 1815106904789984 1821897802503298 1826396104035568 1832252502214784 1834188946159232 1836127436663936 1845403416618086 1850723101322927 1852679066201171 1853277358885264 1858619741548648 1858817336651584 1864803962253128 1870179572282996 1870182388302307 1878159229115104 1878162057149768 1883576174127476 1897906991168864 1903378026228848 1907874672503696 1911499333773952 1923186490026646 1927934875321936 1931597647816832 1936160961697664 1941742270240448 1943794430112704 1953614335751429 1955679042796817 1962155616821504 1962158571333568 1964229350849792 1974152492196092 1976211067937024 1976238905304716 1981935745238462 1982575779272608 1982786552491264 1988293880173052 1988502267115648 1990392241793488 2000660229346654 2009196619276496 2011320069304208 2017118036574056 2017769432159104 2021478065639149 2030319106831808 2035958459492269 2047020893562112 2051859979327808 2057362291656412 2059536646308076 2064621682822816 2066360274408704 2071241959025408 2073430982614784 2079407995004288 2089913010338738 2092121766712874 2093883515768656 2094332857444802 2099053355380096 2101048403489776 2101271771867008 2114116038232952 2120895019686976 2127012057859544 2129260022926712 2149373127598112 2151644725302176 2158544043705088 2160825333831424 2174036901769252 2180303927585914 2189839602082688 2195013001141376 2197332834040448 2203225249538872 2203228567041074 2208433596936398 2231650643352104 2238083750437028 2240449103313044 2242335756927136 2247633175826272 2247636560195624 2247872128043776 2261615911435348 2271265743529952 2277813047782064 2280220389170672 2280956749397248 2287531989598336 2295143338157696 2301518258556478 2301759473579072 2311584070338176 2315832731230031 2325713894915944 2328171861043912 2334883206719284 2342619109204736 2348153443081472 2350635124787456 2356942187997428 2362510359513356 2365007214544988 2366998756955872 2372842923473152 2381944813949584 2396759505869768 2404448413232528 2406989591134544 2413444226750791 2419145881830457 2429726144241344 2432294037298112 2439305532601184 2449713528361216 2462089299851116 2464691396401468 2472857377571072 2475470854528256 2481319044768512 2482606814244992 2487973003863568 2490602456000464 2497785796125566 2505795027067408 2521380015067016 2523776464123421 2530007717885336 2532138205115584 2534814333917632 2550312519383161 2572200628109216 2574919097492768 2577640439932064 2585905727372032 2601716292281236 2601988970132864 2609216175635602 2617897870086122 2620627720525184 2625444399551129 2629067881209328 2636646610103896 2636650580229482 2639433190204408 2647896618096704 2664086203397567 2664365418047008 2664369429910136 2670663884667272 2672049921436652 2675737725254464 2683450987798048 2711661845586304 2718072119306336 2728241299805242 2746646945664128 2754564615922496 2757475819462208 2766321920240768 2771406383275283 2774335386293159 2776671618736696 2783231382440392 2783527275612736 2786172882888616 2794204493287012 2803462212654848 2806425094363904 2812491221758816 2820602946292004 2823579691846576 2823583943446292 2832637856684896 2849952682704374 2850255669206192 2862417101435008 2865442290515584 2873702408269888 2888220140209963 2891272599624799 2900543558728712 2907705057862592 2910778110209216 2918583716070724 2931624386399488 2941378835802368 2949548720283724 2949857853378176 2959321123978496 2962448727550208 2967893669057798 2970392894462512 2977410316099024 2980557037508752 3017389198358888 3020257080016553 3020578172058824 3030263753662912 3033466334032576 3052013342868373 3062120620139776 3065356868923648 3084098860649404 3092989292621878 3106186417382672 3113855652781952 3117146578522496 3132894172398146 3138846177702352 3146261562758704 3147894427993864 3155331189140728 3158665948933144 3188502877334944 3188507678417048 3202112359730752 3211342985397664 3222028147798304 3231316184062928 3235775853796096 3245103520127872 3248533157174656 3264944506324306 3268395112619338 3277816809432841 3278875327258544 3279223913735552 3286970934975104 3299268548601688 3322902101111128 3326408952038432 3334272466407688 3334621921210112 3355010234587076 3357835445914144 3365768183416288 3379037991881968 3402560713124066 3410961702492656 3414566629283888 3425515547618944 3429135855862912 3439020914814784 3456394594021759 3460047537255907 3475175005349632 3475180238087744 3492731332346932 3496422678616036 3507634071020768 3508006977484544 3511341167476064 3520010737927424 3554732480258416 3558489353384368 3566896126854736 3569899764589184 3580241030500667 3592103035163968 3630213809579968 3643795605006596 3652409410317889 3652792208071136 3664505004429568 3668377892318464 3672254873327872 3690806833236172 3701446202645854 3705358132402342 3706554717770528 3717239483097296 3717634673303168 3729607924506256 3740359144565992 3740364776604614 3756318458230208 3756324114299536 3767152348254952 3779285079238409 3795813982337728 3806756052457696 3815749345007392 3822998667547904 3846372980053292 3855869750643872 3863195295633664 3872321923395328 3883484540480896 3887588860225408 3907228671502858 3911358085593634 3924317142667136 3948304984392184 3952477810609432 3963871490476924 3965151558545216 3976587760346104 3977004534231296 3980784483586976 4001320458693308 4018393238552992 4022640138608416 4034236073148112 4035538864318208 4042956131278298 4060638213663616 4071916918984538 4097242524483901 4103719958655616 4114724583312824 4119073292616152 4129243365645632 4158815990008576 4179826020677476 4184243533425748 4187767031537312 4188665714889604 4198106710760192 4202096806979552 4202543543734016 4228232076465904 4241790039373952 4254024115719088 4258520045853424 4284550741418831 4298746255196224 4303289450604352 4329600323603971 4348073803538504 4360607855171828 4379679204165376 4390026002282752 4394665668080896 4406450499077744 4406457134082148 4416867193872796 4463301286704208 4476167500874056 4480898206626088 4484671513854272 4495266351652544 4495273120391248 4512091380447131 4522750996465637 4523231822870696 4542531487059904 4555626095564128 4560440778341344 4575063979196672 4590286676315392 4603036517112956 4603518947158144 4623168140676352 4631665462460062 4651427789831888 4656343722087824 4669766413438568 4713383282934157 4713884375994856 4725020719026712 4730014429089976 4733997513911744 4763889627899168 4793519011739536 4808896826465056 4813979182269088 4826888453501582 4838291763660914 4859452288482688 4864588074596224 4878611065202368 4903257447333193 4908439529595589 4924178599702232 4929382792802936 4965213628489984 4975946007727136 4981204912000928 4995571592251132 5011590054134816 5042760030134032 5047552928246842 5060015435770672 5064276410231168 5069628667835264 5100625038766322 5115328445490029 5127413182353683 5144401256218432 5149838194985536 5155280879864128 5181324977427703 5203432584562472 5203977940265728 5218432351271204 5235795740172244 5241255441050368 5250888799102258 5258135762418656 5273293220207792 5273301160458964 5278866380408816 5295793236193408 5328172406795134 5328730836094016 5328738859820272 5341327769334544 5344099842873304 5351475450508928 5361311391477743 5366901975596096 5399715914305583 5423323691172608 5436144238612672 5456482599610484 5493293891328256 5509129231844992 5514951638924416 5532643840481536 5542812766550566 5548670772586318 5553343237473392 5566462764880784 5567054551225472 5572345765777232 5588408986574024 5624982443517632 5641205892584008 5647159383693152 5647167886892584 5665275713369792 5699905365408748 5700511338412384 5724834202870016 5730884581031168 5747404816539776 5776440280419926 5782545199249598 5801087117457424 5815410115725184 5821556220418432 5837167432141448 5899097440567448 5899715706756352 5935787338115596 5940785788925024 5954820632198048 5961114075017504 6034778396717776 6040514160033106 6041156344117648 6060527507325824 6066932668065152 6078083609919737 6104026685736746 6121622565914297 6168197721298808 6185978585243756 6212372834765344 6227711305563904 6234293157044992 6265788344796292 6277692355404704 6292523125517408 6295788855987728 6310662378281456 6317331897866288 6377005754669888 6377015356834096 6404224719461504 6415995599637299 6422685970795328 6444056295596608 6461955110562419 6462632368125856 6490207040255744 6497066314349312 6529889012648612 6536790225238676 6555633618865682 6557750654517088 6558447827471104 6573941869950208 6598537097203376 6645804202222256 6652817904076864 6668544932815376 6686427447883339 6693494100501247 6710020469174152 6715670891828288 6731536366832576 6758075983763936 6805121426248132 6821923404985312 6829133258567776 6851031095237888 6858271711725824 6878041829629568 6912789188043518 6920095074511814 6950360476175488 6985462664693864 6992845357232072 7015268142041536 7022682334952128 7065619930750069 7109464960516832 7116978706768736 7133792253709472 7139799529178368 7160482061001334 7184206070327936 7260427619159936 7273772188920341 7287591210013192 7304818820635778 7305584416142272 7350251712164881 7381613666472344 7402892405291708 7410716264804684 7413109435541056 7434478966194592 7435269346606336 7459215849012512 7480718289131984 7480729553209228 7512636916460416 7512648228599072 7534304696509904 7558570158476818 7588370421837673 7591627964675456 7613512104915392 7631498690014784 7660062110991641 7678158668418407 7692745960106584 7711739501287744 7766969080961792 7775177720450816 7814457343005716 7822716171187268 7848634285334272 7896609968784368 7904955621218864 7927742980953848 7930303117090432 7953175520692208 7961568967173952 7982930903868001 8001790224516127 8002640917386616 8010247038304771 8036786477105984 8045280277216832 8068472146296224 8085912262556596 8121276427327232 8143833837969076 8194485048967802 8207439917311232 8229449166625648 8238146585232304 8258486731291264 8359652041354952 8368487066851496 8375534063074624 8377331429779208 8404193613959104 8455577949914017 8456464152931808 8483580078747904 8508048231438176 8517040091706848 8569101482837662 8597492510392448 8606578901208704 8659200647207942 8684162244669119 8696147607077008 8721215710343656 8812900998155488 8812914268164296 8833734387745592 8926602573408416 8952335001748112 8961796413252176 8969343027708544 8990532703305088 8990546240782496 9024182760894262 9045501992931274 9046463645741392 9081164603182789 9085062974119808 9111252191128256 9120881556682688 9166959575449013 9176647816200449 9206073034225912 9207037894316288 9263330924920124 9302855579663776 9312687444175648 9339532826877136 9426766565868314 9427768751989712 9450041438053424 9460028858179952 9467995027823488 9485397077229853 9527779255798336 9553343540694493 9586033340922103 9587038023479072 9617793652930112 9627958364538176 9653776907003164 9676583527321828 9718904576965376 9729176149192448 9757222130404736 9806514894666386 9816879059191178 9848357199404464 9858765585605872 9951892015454272 9962409824001856 9991143184502264 10023180108269632 10023321297110563 10085520060268064 10095105856493684 10120030871541344 10128552820462336 10139257335670528 10201250077532644 10230656890980058 10254826364707366 10288802512436864 10299676389971072 10310561759728256 10362649954855406 10406865169124944 10436864702542408 10471591480344488 10501777598204516 10516271524837312 10546586440415584 10546602320917928 10557732760817632 10591586472386816 10656344813590268 10657461672188032 10657477719640544 10682655538669088 10688199685746608 10702950901017856 10722622782955486 10733803951192192 10799431828611166 10872288477225344 10912965199220968 11018258463689984 11029903277848832 11085625533101132 11097341545172636 11106686474946784 11132925529761568 11134109102450944 11144691531554464 11176817973148048 11249964887035264 11282411785168016 11294318767386304 11294335773785168 11330551426739584 11351376830127529 11363373705502117 11399810730817496 11401022676824768 11432689810995049 11494809633079552 11552880560839852 11565090398499196 11602174234914848 11630820231450368 11643112440836864 11674334864282896 11798194881134896 11842335716271437 11871574676231192 11881571577850048 11909641264396096 11922228150035008 11995122208017559 12069556793435552 12081028320066212 12082312688235296 12121055014651648 12133865336130304 12156167219839474 12208053371473492 12243245131828594 12336395442597616 12371957170487512 12424745669530688 12500712185173199 12531576689592584 12555384710809408 12585046251034816 12591577711975456 12621324756562912 12634663795732576 12754011509339776 12754030713668192 12808449438923008 12831991199274598 12845371941590656 12882582344050003 12888112591193216 12923910221124838 12925264736251712 13004291490753251 13059778025297224 13073580450477352 13111267237731364 13115501309034176 13197074194406752 13291608404444512 13305635808153728 13337089865630752 13372854895766678 13386988201002494 13420040938348304 13431341783656576 13463072733665152 13516151967527872 13552417580985211 13584434567201797 13598791483633681 13610242852496264 13643846809970624 13658266517135552 13756083659259136 13825578376087036 13840190149023628 13900720952350976 13970925329387728 13985690714464144 14030536284083072 14045364669904256 14131239861500138 14171975529308441 14218929921033664 14233957413537472 14267584507418944 14320964122002668 14320985685766981 14354818380086587 14368412140655872 14520855238319872 14547544377840682 14575182420026384 14609637641271556 14611168832284544 14700503424329762 14763227332944688 14805784810583416 14821432529609368 14826218871082112 14868957932389184 14918431698025024 14959868680617107 14961436578263968 14961459106418456 15025273832920832 15025296457198144 15068609393019808 15117140316953636 15176740843675346 15183255929350912 15227024209830784 15262997380029568 15320124221983282 15356317336836814 15385491920213168 15423479002575488 15628914686011432 15645432342374536 15793219937568736 15809911242437728 15855485961907696 15860606234180864 15906351041384416 15923137934347904 15965861807736002 16003580449032254 16005281834773232 16020494076609542 16073572954211968 16090560554433664 16136944292592448 16171824525113192 16218466941179023 16235607674816179 16287667675938152 16388970097935604 16458898333251296 16476293170464608 16516973462582528 16719304082709904 16736974133702992 16751068126149248 16754662859558416 16808387227918208 16911155899828034 16912928305863616 16959905141631413 17016096462876352 17016336155559793 17034080183413696 17138202965675324 17138228771491633 17194985020784896 17213157802417408 17318401294415884 17368324489338238 17392295214154016 17442431420687312 17625801996310976 17625828536328592 17667468775491184 17733568448734073 17853205146816832 17904670003496224 17923592826504352 17938686055417088 17981065406610176 17981092481564992 18048365521788524 18091003985862548 18092927291482784 18162329206365578 18170125948239616 18222504382256512 18241763113365376 18333919150898026 18353295632400898 18412146068451824 18526661849840248 18605711159327552 18625374888351296 18679065653754272 18853533131736628 18855537503979424 18900082876106848 18920057716359904 18935990055646976 18970794154459706 19055558511596672 19106687081388986 19172066681844206 19174076046958144 19235587305860224 19255916729076352 19291308848875687 19307553814006328 19353167054643656 19514444260809472 19613029789332772 19633758118382356 19696714398808928 19717531171211744 19903784030908544 19924819648003712 19982286369004528 20046360216539264 20046642594221126 20104430402042207 20171040120536128 20190211712987368 20240061743082688 20363812120587949 20402500155065288 20461313781960116 20509652729414732 20577605024873728 20599352779942144 20621123519456512 20725299909710812 20813730338249888 20873729405084816 20943182960688976 21003555196409032 21032543049674624 21093172880831168 21093204641835856 21115465521635264 21222139291107989 21244568232025697 21312689627180536 21314923344376064 21314955439281088 21365311077338176 21376399371493216 21445245565910972 21467607902384384 21598863657222332 21744576954450688 21825930398441936 22116644635306429 22171251066202264 22194683090345272 22213372949893568 22265851059523136 22289383063108928 22353635946296096 22499929774070528 22564823570336032 22588637534772608 22588671547570336 22661102853479168 22702753660255058 22726747411004234 22799621461634992 22802045353649536 22865379621990098 23007592637486521 23105761121679704 23130180796998392 23204348469829696 23348669728565792 23596389762269792 23684671432542874 23743149352462384 23763143155700096 23819282528792192 23844456300070016 23990244416035118 24059400317198051 24084827860615223 24139113586871104 24162056640132424 24164625376470592 24312334439678948 24312371047929991 24416106742946984 24486490263657188 24672790885195232 24743914340975024 24849491339061376 25001424370346398 25063153379185168 25110769421618816 25170092502069632 25183155423950912 25242649513125824 25269327591465152 25337128520972351 25396986364768577 25423827556358621 25508023018679552 25508061427336384 25663982398549196 25690743883181312 25765164688100006 25776225182386432 25847820442249676 25850529472503424 26008582981506502 26119556050594448 26147160900954704 26222534475462728 26231002618068352 26394148388813504 26467459973399497 26583216808889024 26611271616307456 26674179731261504 26745709791533356 26773976402004988 26840081876696608 26862683567313152 26926145467330304 27032303935055744 27104835161970422 27168869134403594 27197582967267362 27220485704992528 27287693619941248 27316533034271104 27651156752174072 27680380298047256 27941850658775456 27971381428928288 28061072568166144 28090729339808512 28262479723000276 28343951058616882 28437859842067328 28467914827074944 28535169014837888 28641928244005336 28641971371533962 28709636760173174 28724536655444009 29095088755681364 29150364840052768 29219275282543112 29222337664569088 29401006848659524 29526454665889376 29611569621166832 29642865059218736 29652437742164224 29737915864778368 29836863396050048 29919737361234214 29922873156527936 29922918212836912 30050592914396288 30105825505990403 30137218786039616 30234280633907272 30321481672639043 30353481687350692 30454048419661568 30525994760059136 30640248443966564 30712634673673628 30770983840426336 30846958005150976 31257829372022864 31290864684749072 31374774947760283 31586439875137472 31619822484875456 31710971923815392 31812702082768832 31846275868695808 31931723615472004 32007160898064508 32010563669546464 32040988153219084 32147145908423936 32181121108867328 32273888585184896 32343649050226384 32436933882358046 32471215349632358 32575335351876304 32777940195871208 32917796666502592 32952586340929216 33154062751981093 33438608165419808 33473948267405984 33502136252298496 33509325719116832 33616774455836416 33822311799656068 33825856611727232 33919810283262826 34032192925752704 34032672311119586 34068160366827392 34130777194164677 34276405931350648 34276457542983266 34636802588831768 34736648978676476 34784590428308032 34884862841374624 35251603992621952 35251657072657184 35334937550982368 35467136897468146 35706410293633664 35809340006992448 35847185653008704 35962184963129984 36028282982578679 36066360021811067 36096731043577048 36182007971725096 36185854582965568 36324658412731156 36445008764513024 36483526226730752 36667838301796052 36706591264801796 36824292136903648 37053323699680496 37211422318655104 37250749776702592 37358131307508544 37546861822729519 37586543795122387 37707066263473256 37711075007958848 37800165752213696 37840115432719808 37941588308919412 38111117023193344 38213374162777972 38344133363688412 38348152093916288 38471174611720448 38511833458152704 38582617697751374 38615107628012656 38706334109287312 39226059578665544 39267516236764712 39393428797617856 39435062342423488 39676173457288849 39807568061817088 39849639296007424 39964572738009056 40092720433078528 40093285188442252 40208860804084414 40342080241072256 40380423425974736 40480123486165376 40727624241175898 40805000310130576 40922627563920232 41019305458829464 41450599819421624 41627460676499776 41747458810169632 41886365921377952 42007110392818064 42065086099349248 42186345761662336 42186409283671712 42230931043270528 42444278582215978 42489136464051394 42611618522626933 42625379254361072 42629910878562176 42730622154676352 42752798742986432 42890491131821944 43014194930953061 43197727314444664 43651860796883872 44233289270612858 44342502132404528 44389366180690544 44426745899787136 44531702119046272 44578766126217856 44707271892592192 44933129722282867 44980617984326791 45129647140672064 45177275069545216 45177343095140672 45405507320510116 45453494822008468 45599242923269984 45604090707299072 45730759243980196 46015185274973042 46211522243359408 46260361593996784 46408696939659392 46697339457131584 47192779524539584 47369342865085748 47481322334132557 47486298704924768 47526286311400192 47638565057584384 47688912600140032 47980488832070236 48118800634396102 48169655721230446 48278227173742208 48324113280264848 48329250752941184 48624668879357896 48624742095859982 48832213485893968 48972980527314376 49345581770390464 49487828681950048 49698982678122752 50002848740692796 50126306758370336 50221538843237632 50340185004139264 50366310847901824 50485299026251648 50538655182930304 50674257041944702 50793972729537154 50847655112717242 51016122854672768 51327964797098392 51530329376200012 51695640884499352 51701058945006848 52017165963013004 52239112101188896 52294321801909408 52445068950925456 52462005236136704 52788296777627008 52934919946798994 53166433617778048 53264152818290713 53348359462523008 53491419583066712 53547952804009976 53680163753393216 54064607870111488 54209670323940844 54337738268807188 54395165934534724 54440971409985056 54575387239882496 54633066068542208 55302313504348144 55360760596094512 55883701317550912 55942762857856576 56284804206851623 56524959446000552 56687902117233764 56875719684134656 56935829654149888 57070338029675776 57283856488010672 57283942743067924 57419273520346348 57449073310888018 58190177511362728 58300729680105536 58438550565086224 58657187945812703 58802013697319048 59052909331778752 59223139242333664 59285730118437472 59475831729556736 59673726792100096 59839474722468428 59845746313055872 59845836425673824 60101185828792576 60211651011980806 60274437572079232 60468561267814544 60642963345278086 60706963374701384 61273982678144041 61280496887933128 61425269347347256 61541967680852672 62515658744045728 62581729369498144 62749549895520566 63172879750274944 63239644969750912 63421943847630784 63625404165537664 63742346815331509 63809713884742657 63863447230944008 64014321796129016 64021127339092928 64081976306438168 64547777170369792 64687298100452768 64873867764716092 64942430699264716 65150670703752608 65555880391742416 65835593333005184 65905172681858432 66308125503962186 66499269791370377 66877216330839616 66947896534811968 67018651438233664 67357224706560139 67644623599312136 67651713223454464 67839620566525652 68064385851505408 68065344622239172 68136320733654784 68261554388329354 68552811862701296 68552915085966532 69273605177663536 69473297957352952 69569180856616064 69769725682749248 70196306885972579 70503207985243904 70503314145314368 70669875101964736 70934273794936292 71412820587267328 71618680013984896 71694371306017408 71924369926259968 72056565965157358 72132720043622134 72193462087154096 72364015943450192 72371709165931136 72649316825462312 73335676603592104 73413182529603592 73648584273807296 74106647399360992 74422844637310208 74501499553405184 74716262615017088 75093723645459038 75173087590244774 75414132526946512 75422150015917696 75600331504427392 75680230865439616 75883176617838824 76426748325555944 76688266727376824 76696304187832576 77165235395502748 77230215256025312 77412668218574624 78452119157331088 78535032473529424 78786857595235712 78870124684846976 79352346914577698 79581093356885861 79929145476018112 80186570376884504 80417721608168828 80417842696999201 80684160482144512 80760846851949472 80960246972330752 81455248482351796 81610000620261152 81845255127840464 82038610917658928 82901199638843248 83254921352999552 83494917620339264 83772731842755904 84005416437311447 84014220785636128 84372691523324672 84372818567343424 84461862086541056 84888557164431956 84978272928102788 85223237045253866 85250758508722144 85259821757124352 85461244309352704 85505597485972864 85780982263643888 86028389861906122 86395454628889328 86923556822483407 87303721593767744 88466578541225716 88685004264809056 88778732361381088 88853491799574272 89063404238092544 89157532252435712 89414543785184384 89866259444565734 89961235968653582 90259294281344128 90354686190281344 90811014641020232 90906989644016936 91198485846539968 91461518487960392 92030370549946084 92423044486718816 92520723187993568 92817393879318784 93394678914263168 94385559049079168 94738685730171496 94962644668265114 94972597409849536 95553272258143453 95960977664140472 96237601268792204 96339311442460892 96556454347484416 96648226560529696 96658501505882368 97249337758715792 97249484191719964 97664426971787936 97945961054628752 98691163540780928 98975657363900096 99580807442891333 100005697481385592 100252613516740672 100732621695803648 100970598052503296 101077310365860608 101348514083889404 101587945459074308 101695310225434484 102032245709345536 102655929594196784 103060658752400024 103391281768998704 103778101750284013 104023272918709651 104034331926026008 104478224202377792 104588643603818816 104890137901850912 105576593555254016 105869839893597988 106332867235556096 106528305636581426 106696718925046016 106982839166133424 107095905608019952 107360327506786432 108419340647881688 108675476537614376 108790331869069448 108881942819970112 110604627008696288 110721521192189024 111767402635101824 111885525715713152 112569608413703246 112894109180698547 113049918892001104 113375804234467528 114567712976021344 114567885486135848 114838547040692696 114898146621776036 116380355022725456 116601459360211072 116877101130172448 117314375891625406 117604027394638096 118105818663557504 118446278484667328 118571460236874944 119170474480837169 119296421610605837 119678949444936856 119691492626111744 119691672851347648 120423302023961612 120548875144158464 120937122535629088 121285926690556172 121413926749402768 122547965356288082 122560993775866256 122850538694694512 123083935361705344 123310162003988089 124193466029028409 125031317488091456 125163458738996288 125499099791041132 126345759500549888 126479289939501824 126843887695261568 127250808331075328 127484693630663018 127619427769485314 127726894461888016 128028643592258032 128042254678185856 128163952612876336 129374596200905536 129747735529432184 129884861398529432 130301341407505216 131111760783484832 131671186666010368 131810345363716864 132616251007924372 132998539582740754 133754432661679232 133895793069623936 134037302876467328 134714449413120278 135289247198624272 135679241133051304 136130689244478344 136523108776658708 137105623725402592 137105830171933064 138547210355327072 138946595914705904 139138361713232128 139539451365498496 140392613771945158 141006628290628736 141339750203929472 141868547589872584 143237360027969792 143388742612034816 144113131930314716 144265440087244268 144386924174308192 144728031886900384 144743418331862272 145298633650924624 146671353207184208 146826365059207184 147297168547614592 147567898791657877 148213294798721984 148624967542935637 149432525230034176 150187447290918076 150346175180489548 150828265053893024 150844300031835392 151200663008854784 151360461730879232 151766353235677648 152853496651111888 153376533454753648 153950364311528681 154330470791005496 154460430512050624 154825336437149248 156904238314662176 157070064947058848 157573715190471424 157740249369693952 158704693829155396 159162186713771722 159858290952036224 160373140753769008 160835443216337656 160835685393998402 161521693703898944 162509258407251587 162910496964703592 163220001240522304 163690510255680928 164077221835317856 165802399277686496 166509842705999104 166989835240678528 167545463685511808 168010832874622894 168028441571272256 168745637134686848 169055789379792263 169777114328863912 169956545856205576 170446474090507732 170501517017444288 171011194971945728 171561964527287776 172056779723812244 172790909257778656 173847113644966814 174607443187535488 176181428552807743 176597649373623361 176933157082451432 177370008529618112 177557464722762176 178829087570368768 179732518889131468 179922471937307164 180518588562688256 180709372380562688 181622029282040464 181813979288033872 182396971693079936 182923036975920784 184060741099892168 184235681881009733 184846088973437632 185041446375987136 186172813914970753 186789357828526336 188771118098158336 189477371460342992 189925289336530228 189945194819699072 191106544516286906 191921955328280944 192475202537584408 192678622884921784 193296453121059392 194478292848022391 194498675517431584 194498968383439928 195328853943575872 195891922109257504 197382327081561856 197951314727800192 199161614885782666 200011394962771184 200505227033481344 202697028167778808 203175890918148616 203390620450868968 205311859188393568 206121317504800048 206782563537997408 207556203500568026 208046545837419302 208068663852052016 208956448404755584 209177287207637632 209780275803701824 210840070235327299 211062899772610327 211739679787195976 213056611273162852 213965678332266848 214191811216039904 214720655013572864 216838681295763376 217350953075228752 217580663738138896 217763885639940224 220478766841208369 221209254017392576 221443042384378048 222796974029391229 223534805270203648 223771051431426304 225139216827406492 225788218361397094 226099837784002208 226751608468935056 229135425952042688 229135770972271696 229677094081385392 229796293243552072 230536389833542949 232760710045450912 233202918720422144 233754202260344896 234628751783250812 235208054789276192 236211637327115008 236892556969334656 237142920473749888 238340948961674338 238592843221211674 239357898889873712 239383345702695296 240846604047923224 241874245071258176 242571853381112344 242827853498805536 245095930712576164 245121987551732512 245701077389389024 246167870723410688 246620324007976178 248386932058056818 250062634976182912 250326917477992576 250998199582082264 253687775390523136 254969387261326036 255238855538970628 255453788923776032 256057287184516064 256084509356371712 256327905225752672 258749192401811072 259495471058864368 259769722797058864 260602682815010432 261357595226548691 262223521566969664 265232502015848744 265997079165481508 267508865323358464 267791586139247872 268074605752934656 269428898826240556 270578494397248544 271358482266102608 272261378488956688 273046217553317416 274211247450805184 274211660343866128 275887810784403857 277094420710654144 277893191829411808 279078902730996992 280785227543890316 282013256581257472 282679500407858944 283737095179745168 287516380258983577 288226263860629432 288530880174488536 288773848348616384 289456063773800768 290597267301849248 293342706414368416 293652730118414368 294594337095229184 295135797583315754 296426589597443968 297249935085871274 299098704287324773 300374894581836152 300692350360979096 301656530107786048 303532706471355296 305706993302223776 306753066909507296 307900728623057362 308660941582010992 308920861024101248 309650672874298496 312772204123574663 313808476629324352 314140129894117696 316060823623089883 317409387658310792 318324373427543444 319716581904072448 320746281507538016 321670886432675312 321671370787996804 323043387407797888 325018516814503174 325820993929407184 326440002481044608 327381020511361856 328154443670635712 329382670772640563 330160822741991501 331604798555372992 333979670481357056 335090927371023616 336021665749245788 336056883142544512 337491274269373696 338111578759584526 339554228657727824 339913091712411152 340892948181015464 341003034034888576 343123929054575552 344076979654193461 344113559447624488 345581818515557312 347694227289933628 349214886375070976 352362857105615486 353195298747246722 353866314164902864 354740017059236224 355114929445524352 359465037778262936 359844943874614328 363244058564080928 363627958576067744 364793943386159872 365846073951841568 368121482199784336 368471363762019466 369692177946875264 370082892751974272 372345627829941506 373418976520772117 378954742920685984 379850578673060456 379890389639398144 382213089032573812 383843910656561888 384950405075168816 385357245769843568 386592906242118784 388956585696044782 388997351034863168 388997936766879856 390657707887151744 391375731577875239 391783844218515008 394179261744307559 395902629455600384 398323229771565332 400022789925542368 401010454066962688 405394056335557616 406351781836297232 406781240901737936 407872074320883679 410623718376787136 412242635009600096 413565127075994816 415112407001136052 416093091674838604 416137327704104032 417912896809511168 418354574415275264 419560551607403648 421680140470654598 422125799545220654 423479359574391952 426113222546325704 427931356664533696 428383622432079808 431002815775754209 433677362591526752 434701906150457504 435161327476277792 435527771279880448 440957533682416738 442418508034785152 442886084768756096 443700103524140801 445593948058782458 450278433654812984 451576436722794188 452199675568004416 453503216937870112 458270851904085376 458271541944543392 459354188162770784 459592586487104144 461072779667085898 465521420090901824 467508404520689792 468367678773522827 469257503566501624 470416109578552384 473785113938669312 474285840947499776 476681897923348676 477185686442423348 478715797779747424 478766691405390592 481693208095846448 483748490142516352 485143706762224688 485655706997611072 488109203695483747 488625069336591031 490191861425152328 490243975103465024 491402154778778048 493240648015952356 496773864116113636 500125269952365824 500653834955985152 501996399164164528 509938774522652072 510477711077941256 510907577847552064 512114574369032128 512655810451505344 515790254944755037 517498384803622144 518990942117728736 519539445594117728 521205365630020864 522715190453097382 524447043133939328 530465004031697488 531994158330963016 538857797652481112 541156988794497088 542716964532205216 544522756977913376 546092435106634832 548422494901610368 548423320687732256 551775621568807714 553951040794150129 554188841421308288 555786383658823616 559184534102389793 561570455087780632 567474190359490336 575032760517967154 576452527721258864 577061760348977072 577547696697232768 578912127547601536 581194534603698496 582753955982364073 584130686389677271 584748033796248283 586685412828736832 587305460236828736 590271595166631508 592853179194887936 594499870171742548 598197408574649546 600749789163672304 601384700721958192 603313060215572096 607065412942710592 611413986604447552 613506133819014592 615801457246114724 617257190343723241 617321883164021984 617841722048202496 619301345748596992 625544408247149326 627616953258648704 628280259788235392 632121647246179766 634818775316621584 636648746855086888 641492563015076032 643341772865350624 643342741575993608 646086774815595776 650037033629006348 651641987858814368 652880004962089216 654762041022723712 656308887341271424 658765341545281126 660321645483983002 663209597110745984 672043331498491576 672113766285089024 676223157519169052 679108457315455648 679826183424822304 681785896362030928 682006068069777152 686247858109151104 688153959308386922 688227118895248976 691163637031114624 692433986637779269 695388454579867256 697394078470697989 704725714211230972 706390597494493444 707732628329805728 709480034118472448 710229858891048704 718930075556525872 719689887749228656 726488117128161856 727255917152135488 731692147903683136 731702454689071099 736242964399568672 736942727524038932 739384355893750528 740165785503948544 744691255659883012 746837953041544234 757909485841371968 759701157346120912 762543443295565139 764426178065147624 767687821313123776 769900810150337632 770714491539687136 773185812484237568 777913171392089564 777994702069726336 777995873533759712 781315415774303488 782751463155750478 783567688437030016 788358523488615118 796646459543130664 800045579851084736 810788112671115232 812703563672594464 813562481803475872 815744148641767358 821247436753574272 824485270019200192 827130254151989632 828650508599309617 829526280501654541 830224814002272104 832186183349677208 832274655408208064 839121103214807296 843360280941309196 844251599090441308 846958719148783904 852226445092651408 855862713329067392 856767244864159616 862005631551508418 864490507287814901 867354725183053504 869403812300915008 870322654952555584 875643921185281807 881915067364833476 884837016069570304 885772169537512192 887400207048281602 891187896117564916 900556867309625968 903152873445588376 904399351136008832 907006433875740224 912551989517643527 916541703808170752 916543083889086784 918708376325541568 919185172974208288 922145559334171796 931042840181803648 935016809041379584 936735357547045654 938515007133003248 940832219157104768 953363795846697352 954371372884846696 957431595559494848 963386416191692896 967496980285032704 970287413524449376 971311413995222144 976218407390967494 977250138673182062 980383722850304656 980487950206930048 982804309557556096 986481296031904712 989326483411920403 993547728232227272 1003992798328329056 1019877549045304144 1020955422155882512 1021815155695104128 1024229148738064256 1025311620903010688 1031580509889510074 1034554213639516193 1037981884235457472 1039078891188235456 1045430380906194764 1045431955060989613 1048894086267878656 1060930008063394976 1063988316661926032 1077715595304962224 1082313977588994176 1085433929064410432 1089045513955826752 1092070413685048811 1092184870213269664 1096844989803220736 1096846641375464512 1103551243137615428 1107902081588300258 1108377682842616576 1111572767317647232 1118369068204779586 1123140910175561264 1134948380718980672 1150065521035934308 1152905055442517728 1154123520697954144 1155095393394465536 1157824255095203072 1162389069207396992 1165507911964728146 1168261372779354542 1169496067592496566 1173370825657473664 1174610920473657472 1180543190333263016 1188999740343485096 1196394817149299092 1201499578327344608 1202769401443916384 1206626120431144192 1214130825885421184 1222827973208895104 1227012267638029184 1231602914492229448 1234514380687446482 1234643766328043968 1242192539355864889 1251088816494298652 1255233906517297408 1256560519576470784 1264243294492359532 1269637550633243168 1273297493710173776 1282985126030152064 1286683545730701248 1286685483151987216 1294550496757587329 1300074067258012696 1303283975717628736 1309524082045447424 1312617774682542848 1317530683090562252 1320643290967966004 1326419194221491968 1344086662996983152 1349115322753692169 1352446315038338104 1358216914630911296 1359652366849644608 1363571792724061856 1372495716218302208 1376307918616773844 1376454237790497952 1382327274062229248 1384867973275558538 1390776909159734512 1394788156941395978 1409451428422461944 1412781194988986888 1415465256659611456 1437860151113051744 1439379775498457312 1452976234256323712 1454511834304270976 1463384295807366272 1463404909378142198 1467623419349081111 1472485928799137344 1473885455048077864 1489382511319766024 1493675906083088468 1515818971682743936 1519402314692241824 1525086886591130278 1528852356130295248 1535375642626247552 1539801620300675264 1541428983079374272 1549216168250883197 1550853480937875881 1555826342784179128 1555989404139452672 1555991747067519424 1565502926311500956 1567135376874060032 1576717046977230236 1593292919086261328 1600091159702169472 1614515058377369317 1621576225342230464 1625407127345188928 1627124963606951744 1631488297283534716 1642494873507148544 1648970540038400384 1654260508303979264 1657301017198619234 1659052561003309082 1660449628004544208 1664372366699354416 1664549310816416128 1686720561882618392 1688503198180882616 1693917438297567808 1704452890185302816 1711725426658134784 1713534489728319232 1724011263103016836 1728981014575629802 1734709450366107008 1738807624601830016 1740645309905111168 1751287842370563614 1763830134729666952 1774800414096563204 1782375792235129832 1801113734619251936 1806305746891176752 1808798702272017664 1814012867751480448 1825103979035287054 1833086167778173568 1837416752651083136 1838370345948416576 1844291118668343592 1849610382030981623 1862085680363607296 1873470715094091308 1877030014266006496 1881664438314209536 1906727591693394704 1908742745769693392 1914863191118989696 1926772832383385792 1932124578058163281 1940574827048898752 1942622827990444288 1952436814781934988 1954500277346364124 1960767445700609312 1960975900413860096 1965608619115112192 1972962592063809424 1978652966823840806 1987095456464454544 2007985596656658112 2039755098090608288 2041910844311765024 2043630311390208256 2048458297476128512 2050623241806021376 2063161019779020148 2069108427279032386 2075963768470914944 2078157782376470912 2090860761812389528 2090863910121979226 2121860016126789952 2127976633323852064 2155431190609924448 2164627955177988352 2170867858128820864 2178091027911653504 2184140827370097622 2184369740426539328 2193693282750929024 2197725261937299419 2207102486275230856 2215804163176600516 2223145534635294464 2236738136409559172 2246281820351122528 2269896761437961344 2290358571186500659 2300131042071868616 2305810110885035456 2308247041395908288 2324778138414793984 2331015823929456292 2336522745558709084 2338992135184993132 2346741651314947328 2349221840947314944 2361086380666526032 2377999480686970192 2392789634298598184 2402999156654689216 2405538802887832768 2420246580894619789 2428261651770842368 2445655946417790208 2454024535276058368 2463205828984458896 2469028761374892964 2469287532656087936 2484385078711729778 2502177632988597304 2528486588984719064 2539275101266486336 2546594987420347552 2565970252060304128 2573367091461402496 2573370966303974432 2589100993515174658 2600148134516025392 2606567951435257472 2635061366181124504 2641286581935932008 2688173325993966304 2698230645507384338 2704892630076676208 2716433829261822592 2719304733699289216 2727143585448123712 2740920913059254887 2743817697043934251 2752615837233547688 2752908475580995904 2769735946551117076 2781553818319469024 2789576313882791956 2818902856844923888 2825562389977973776 2830930513319222912 2875720302226103488 2878759550996914624 2896360662382085977 2905952468512647424 2909023668608541952 2926768591614732544 2926809818756284396 2935246838698162222 2944971857598274688 2947770910096155728 2978765022639532048 2987351812166176936 3031637943365487872 3038804629384483648 3050173773182260556 3057704712260590496 3070751285252495104 3079603240601350528 3082857966158748544 3098432336501766394 3101706961875751762 3111652685568358256 3111983494135038848 3131005852623001912 3153434093954460472 3186585838172522656 3200182319404338944 3229030116754738634 3243152450684460928 3250814254690377856 3254249927213903488 3262976594567069432 3297941080076800768 3314602034397238468 3318105122006618164 3320899256009088416 3328744733398708832 3329098621632832256 3373441123765236784 3377006396361765232 3387834876595135616 3408905780370605632 3448022526206033672 3457962029151259604 3469418900732214016 3477615249203660032 3481290619810222336 3502575684741127228 3527660269459333904 3549600828193126408 3564751584470259664 3602227469238503872 3612611493782353504 3628025735502960896 3650207958070574108 3666172335556347136 3674833505302166272 3676740691896833152 3688582237336687184 3699220764061963246 3737712943366786501 3746941430188182616 3754060028532012992 3813455183386789408 3817485491539386784 3829726382237979392 3853545664766771584 3864249156116326562 3881149654097797504 3888283155735222049 3904873629563869976 3909000554692728248 3921534891401218624 3945925184127618848 3957305933647681612 3974190912928909088 4015971193313316224 4079510196181216576 4083821688623530048 4108790707100168479 4126322039558040296 4138216854558064772 4151927536941829888 4156315564752941824 4181721523624779056 4181727820243958452 4243720032253579904 4255953266647704128 4281974720044327319 4310862381219848896 4341735716257641728 4356182055823307008 4368281654740195244 4368739480853078656 4387386565501858048 4395450523874598838 4414204972550461712 4431608326353201032 4473000735504514993 4473476272819118344 4492563640702245056 4539793522875922688 4580717142373001318 4600262084143737232 4611620221770070912 4616494082791816576 4662031647858912584 4673045491117418168 4677984270369986264 4722172761333052064 4755998961373940384 4785579268597196368 4805998313309378432 4811077605775665536 4840493161789239578 4854446694770037521 4926411657968917792 4938057522749785928 4938575065312175872 4968770157423459556 5004355265977194608 5056973177969438128 5078550202532972672 5093189974840695104 5124330402675998267 5146734182922804992 5146741932607948864 5178201987030349316 5200296269032050784 5213135902870514944 5270122732362249008 5282573163871864016 5302336966171487827 5376346651987932608 5396461291014768676 5409785260153352416 5432867658523645184 5438609467398578432 5454287170896247424 5481841826118509774 5487635394087868502 5505231674467095376 5505816951161991808 5539471893102234152 5563107636638938048 5579152627765583912 5637805713689847776 5651124779955947552 5661861026638445824 5751440604452206976 5757519101993829248 5792721324764171954 5853619637512568792 5870493677396324444 5889943715196549376 5895541820192311456 5957530045279064096 5974703624332353872 6077609258768967296 6100347546364521112 6115409424521180992 6159206481202701056 6165715932317497088 6196864673003532788 6203413923751503524 6223305371136716512 6223966988270077696 6262011705246003824 6306868187908920944 6345419648041288711 6373171676345045312 6458060233509477268 6486304901368921856 6501628509380755712 6508499854427806976 6525953189134138864 6629204068794476936 6636210244013236328 6641798512018176832 6657489466797417664 6746882247530473568 6754012792723530464 6775669753190271232 6817811560741211264 6896045052412067344 6915924058302519208 7005151369482254456 7055320538918667808 7099201656386252816 7129503168940519328 7204454938477007744 7225222987564707008 7269398943331067309 7300415916141148216 7353481383793666304 7377164474673374368 7398441528123926492 7475425886733573002 7493882860376365232 7508120057064025984 7575801427770732949 7593698923065804523 7626910366773578816 7634970983078773568 7707091329533543168 7728498312232653124 7762299308195595008 7776566311470444098 7809747259127739952 7818001109385456496 7843069782802437248 7891850368255237696 7914611867295363224 7948381825857818176 8031942386626632448 8159020392362433152 8167643377247060096 8217581414200336958 8252644079116080592 8276433709116129544 8363443047249558112 8363455640487916904 8487440064507159808 8511906533295408256 8563949440088654638 8621724762439697792 8736563309480390488 8737478961706157312 8790901047749197676 8828409945100923424 8863216652706402064 8946001471009029986 8946952545638236688 8985127281404490112 9001641826291130497 9066123020119073857 9161434284746002636 9200524168287474464 9223240443540141824 9232988165583633152 9324063295717825168 9346090982234836336 9355968540739972528 9444345522666104128 9511997922747880768 9571158537194392736 9611996626618756864 9622155211551331072 9680986323578479156 9708893389540075042 9852823315937835584 9876115045499571856 9913064762842346807 9937540314846919112 10008710531954389216 10113946355938876256 10157100405065945344 10186379949681390208 10248660805351996534 10293483865215897728 10356403974060698632 10400592538064101568 10540245464724498016 10565146327743728032 10604673932342975654 10752693303975865216 10772456611791025021 10792922582029537352 10819570520306704832 10908574341792494848 10963683652237019548 10975270788175737004 11010463348934190752 11011633902323983616 11078943786204468304 11126215273277876096 11158305255531167824 11238376594741593713 11275611427379695552 11302249559911895104 11502881208904413952 11515038203987658496 11585442649528343908 11707239275025137584 11740987354792648888 11791083640384622912 11863175863729365851 11915060090558128192 11949407248664707744 12155218517537934592 12200695092729042224 12230818849042361984 12393729346007065576 12406827847503007048 12446610742273433024 12524023410492007648 12613736375817841888 12690839296082577422 12746343352690090624 12861244284354965239 12916120467018954536 13051906378268277728 13258408137588953872 13272420488026472656 13283597024036353664 13314978933594835328 13449204777313710509 13493764495060947136 13508025585447060928 13590615415792864969 13635623121482422528 13792090104824134688 13831848116605038416 14010302738964508912 14110641077837335616 14196915377905634543 14198403312772505632 14259006337881038656 14408909876954015488 14450445975129414016 14538797886662134618 14600831832282296432 14754328949346748736 14796883056247852984 14950851773467146004 14987765720752730464 15016240114128051968 15151602855541465898 15187397846131609046 15253820733547157632 15269941966157547136 15456996624465306248 15553132622940888196 15619494518255479904 15636002218770912992 15686139565604874496 15783700736510475392 15829223734590726448 15896763651715636352 16318040784724866304 16335286754494120192 16435162828400673916 16505288158232161184 16552867418232259088 16726886094499116224 16726911280975833808 16829156457848635277 17023813066590816512 17127898880177309276 17243449524879395584 17473126618960780976 17538499195797998197 17581802095498395352 17656819890201846848 17726433305412804128 17892002942018059972 17893905091276473376 17970254562808980224 18003283652582260994 18132246040238147714 18322868569492005272 18401048336574948928 18648126591435650336 18692181964469672672 18711937081479945056 18888691045332208256 19023995845495761536 19079104451538054443 19142317074388785472 19361972647156958312 19417786779080150084 19705646631875671168 19752230090999143712 19826129525684693614 19875080629693838224 20017421063908778432 20139810187261481561 20227892711877752512 20372759899362780416 20497321610703993068 20586967730431795456 20712807948121397264 20801185076128203136 20988695758905801121 21080490929448996032 21130292655487456064 21209347864685951308 21505386607951730432 21544913223582050042 21585845164059074704 21639141040613409664 21927367304474039096 21950541576351474008 22020926697868381504 22157887572408936608 22252430546555752192 22316610511062335648 22476753189483187426 22551222854759391104 22604499119823790208 23170885299056687816 23414478550050275168 23481974709585297776 23582167280769245824 23726351727458731702 23830120181116256384 23898814497329415488 24044934966402761099 24401390185458084448 24461637698084723968 24787458692014131152 24813655695006014096 24893221484546866048 25048046820984015296 25117619514756122653 25227472751635683776 25381678592165154844 25492686705380181248 25722488568709930478 25832240934037909072 26103812756536555456 26516816275177907744 26544840976052945312 26567194048072707328 26629957867189670656 26898409554627421018 26987528990121894272 27016051170894121856 27181230831585729938 27584180209648269376 27663696233210076832 28020605477929017824 28221282155674671232 28393830755811269086 28396806625545011264 28518012675762077312 28570428405184892447 28900891950258828032 29077595773324269236 29201663664564592864 29508657898693497472 29593766112495705968 29774661425424508567 29901703546934292008 29975531441505460928 30303205711082931796 30374795692263218092 30507641467094315264 30539883932315094272 30913993248930612496 31106265245881776392 31238989036510959808 31272004437541825984 31463205551630057257 31567401473020950784 31658447469181452896 31793527303431272704 32870325656801347832 33010576316464322368 33105734836464518176 33453772188998232448 33453822561951667616 33658312915697270554 34255797760354618552 34946253237921561952 35076998391595996394 35163604190996790704 35313639780403693696 35452866610825608256 35631971869770313531 35669630061571145263 35784005884036119944 35787810182552946752 36006567305164521988 36264492080476295428 36645737138984010544 36802096673149897856 37296253182871300672 37384363928939345344 37423874162959890112 37652688610967117701 37777382090664416512 38047991690991523072 38158208903076108886 38284634148777570944 38723945294313916624 38835573558160300168 39411293263751342336 39504460181998287424 39652259051369387228 39750161259387676448 40034842127817556864 40279620374522963122 40455785423755505024 40994643221407986136 41425615896242794528 41602370152256406272 41977391517811602242 42160981858897992064 42260585310974912128 42418695729371902616 42541038786712577329 43089826447164100084 43171690328118149408 43278282081226819328 43854734608948078192 43901083152702948016 44041853395736763008 44315775144817873216 44633221022124671296 44953506378966374852 45102445709518782208 45208998239647580416 46341770598113375632 46828957100100550336 46963949419170595552 47164334561538491648 47452703454917463404 47660240362232512768 47797628994658830976 48089869932805522198 48802780370916168896 49574917384028262304 49627311390012028192 49786442969093732096 50096093641968030592 50235239029512245306 50454945503271367552 50547681024557886637 50763357184330309688 51444977137419860956 51664481868075818144 52207625513073110912 53033632550355815488 53089681952105890624 53414279192302190227 53796819109254842036 53975057980243788544 54032102341788243712 54362461663171459876 55168360419296538752 55327392466420153664 55665671360576255147 56041210955858035648 56442564311349342464 56787661511622538172 56793613251090022528 57036025351524154624 57140856810369784894 58155191546648538472 58403327329129185728 59017315797386994944 59187532224991411936 59549322850849017134 59803407093868584016 59951062883010921856 60606411422165863592 60749591384526436184 61827986497861224992 62212530491763552784 62477978073021919616 62544008875083651968 62926411103260114514 63107807032010487773 63316894938362905792 65740651313602695664 66021152632928644736 66211469672929036352 66616295234787977471 66907544377996464896 66907645123903335232 67316625831394541108 68511595520709237104 69892506475843123904 70153996783191992788 70327208381993581408 70627279560807387392 70905733221651216512 71263943739540627062 71339260123142290526 71568011768072239888 71575620365105893504 72013134610329043976 72528984160952590856 73291474277968021088 73604193346299795712 74592506365742601344 74768727857878690688 74847748325919780224 75305377221934235402 76316417806152217772 76569268297555141888 77447890588627833248 77671147116320600336 79008920363996574848 79304518102738774456 79500322518775352896 80069684255635113728 80559240749045926244 80911570847511010048 81989286442815972272 82851231792485589056 83954783035623204484 84321963717795984128 84521170621949824256 84837391458743805232 85082077573425154658 86179652894328200168 86343380656236298816 87709469217896156384 87802166305405896032 88083706791473526016 88631550289635746432 89266442044249342592 89907012757932749704 92683541196226751264 93657914200201100672 93927898838341191104 94502186263303875017 94905406909834926808 95595257989317661952 96179739865611044396 97605560741832337792 98485418561019528337 99149834768056524608 99254622780024056384 100192187283936061184 100470478059024490612 100909891006542735104 101095362049115773274 101526714368660619376 102889954274839721912 103328963736151636288 104415251026146221824 106067265100711630976 106179363904211781248 106828558384604380454 107593638218509684072 108724923326342919752 110336720838593077504 110654784932840307328 111331342721152510294 112082421911716071296 113575323023245076344 113587226502180045056 114281713620739569788 116310383093297076944 116806654658258371456 117859599261547960141 118375064449982823872 119098645701698034268 119606814187737168032 119902125766021843712 121212822844331727184 121499182769052872368 123655972995722449984 124425060983527105568 124955956146043839232 125088017750167303936 125852822206520229028 126215614064020975546 126633789876725811584 131481302627205391328 132042305265857289472 132422939345858072704 133232590469575954942 133815290247806670464 134633251662789082216 137023191041418474208 139785012951686247808 140307993566383985576 140654416763987162816 141811466443302433024 142527887479081254124 142678520246284581052 143136023536144479776 143151240730211787008 144026269220658087952 145057968321905181712 146582948555936042176 149185012731485202688 149537455715757381376 149695496651839560448 150610754443868470804 152632835612304435544 154895781177255666496 155342294232641200672 158017840727993149696 158609036205477548912 159000645037550705792 161118481498091852488 163978572885631944544 165702463584971178112 167196175696614548107 167909566071246408968 169674782917487610464 170164155146850309316 172359305788656400336 172686761312472597632 175418938435792312768 175604332610811792064 176678000405307244597 177263100579271492864 178532884088498685184 179814025515865499408 185367082392453502528 187315828400402201344 187855797676682382208 189004372526607750034 189810813819669853616 192359479731222088792 195211121483664675584 196970837122039056674 198299669536113049216 198509245560048112768 200940956118048981224 202190724098231546548 203053428737321238752 205779908549679443824 206657927472303272576 212134530201423261952 212358727808423562496 213657116769208760908 215187276437019368144 217449846652685839504 221309569865680614656 222662685442305020588 224164843823432142592 227150646046490152688 228000489545373976561 228563427241479139576 232620766186594153888 233613309316516742912 235719198523095920282 236750128899965647744 238197291403396068536 239213628375474336064 242425645688663454368 242998365538105744736 247311945991444899968 248850121967054211136 251705644413040458056 252431228128041951092 253267579753451623168 262962605254410782656 264845878691716145408 266465180939151909884 267630580495613340928 269266503325578164432 272853044865775414573 274046382082836948416 279570025903372495616 280615987132767971152 281308833527974325632 285055774958162508248 285357040492569162104 286272047072288959552 288052538441316175904 290115936643810363424 293165897111872084352 301221508887736941608 305265671224608871088 309791562354511332992 310684588465282401344 312584154563235894287 317218072410955097824 318001290075101411584 322236962996183704976 326529053691829594489 327957145771263889088 331404927169942356224 334392351393229096214 335819132142492817936 339349565834975220928 340328310293700618632 344718611577312800672 345373522624945195264 350837876871584625536 351208665221623584128 353356000810614489194 359628051031730998816 370734164784907005056 375711595353364764416 378008745053215500068 379621627639339707232 384718959462444177584 387070598530518611371 393941674244078113348 396599339072226098432 397018491120096225536 401881912236097962448 404381448196463093096 406106857474642477504 411559817099358887648 413315854944606545152 427314233538417521816 430374552874038736288 434899693305371679008 445325370884610041176 454301292092980305376 456000979090747953122 457126854482958279152 463215634307014075903 465241532373188307776 471438397046191840564 473500257799931295488 476394582806792137072 478427256750948672128 484851291377326908736 485996731076211489472 494623891982889799936 497700243934108422272 503411288826080916112 504862456256083902184 525925210508821565312 532930361878303819768 538533006651156328864 545706089731550829146 548092764165673896832 553033504227263505277 561231974265535942304 562617667055948651264 570111549916325016496 570714080985138324208 572544094144577919104 576105076882632351808 580231873287620726848 586331794223744168704 602443017775473883216 610531342449217742176 619583124709022665984 621369176930564802688 625168309126471788574 634436144821910195648 644473925992367409952 653058107383659188978 655914291542527778176 657119853319252526281 668784702786458192428 671638264284985635872 678699131669950441856 680656620587401237264 689437223154625601344 701675753743169251072 702417330443247168256 706712001621228978388 719256102063461997632 723653727687491316911 741468329569814010112 756017490106431000136 759243255278679414464 769437918924888355168 774141197061037222742 787883348488156226696 803763824472195924896 808762896392926186192 812213714949284955008 820401491416136341049 823119634198717775296 854628467076835043632 860749105748077472576 866011838052243707123 869799386610743358016 890650741769220082352 908602584185960610752 912001958181495906244 914253708965916558304 926431268614028151806 930483064746376615552 942876794092383681128 952789165613584274144 956854513501897344256 969702582754653817472 971993462152422978944 995400487868216844544 1006822577652161832224 1009724912512167804368 1051850421017643130624 1065860723756607639536 1077066013302312657728 1091412179463101658292 1096185528331347793664 1106067008454527010554 1122463948531071884608 1140223099832650032992 1141428161970276648416 1145088188289155838208 1152210153765264703616 1160463746575241453696 1204886035550947766432 1221062684898435484352 1228528421422950375221 1242738353861129605376 1250336618252943577148 1268872289643820391296 1280310441293253868381 1288947851984734819904 1306116214767318377956 1311828583085055556352 1314239706638505052562 1337569405572916384856 1343276528569971271744 1357398263339900883712 1361313241174802474528 1378874446309251202688 1413424003242457956776 1438512204126923995264 1447307455374982633822 1512034980212862000272 1518486510557358828928 1532174790400123481833 1538875837849776710336 1548282394122074445484 1575766696976312453392 1607527648944391849792 1617525792785852372384 1624427429898569910016 1640802982832272682098 1646239268397435550592 1709256934153670087264 1721498211496154945152 1732023676104487414246 1739598773221486716032 1781301483538440164704 1817205168371921221504 1824003916362991812488 1828507417931833116608 1852862537228056303612 1860966129492753231104 1885753588184767362256 1905578331227168548288 1939405165509307634944 1943986924304845957888 2013645155304323664448 2019449825024335608736 2131721447513215279072 2154132026604625315456 2173550284055989125391 2182824358926203316584 2212134016909054021108 2244927897062143769216 2280446199665300065984 2282856323940553296832 2296814005268994179761 2304420307530529407232 2320927493150482907392 2409772071101895532864 2442125369796870968704 2457056842845900750442 2500673236505887154296 2537744579287640782592 2560620882586507736762 2577895703969469639808 2612232429534636755912 2628479413277010105124 2675138811145832769712 2686553057139942543488 2722626482349604949056 2757748892618502405376 2826848006484915913552 2877024408253847990528 2894614910749965267644 3024069960425724000544 3036973021114717657856 3064349580800246963666 3077751675699553420672 3096564788244148890968 3151533393952624906784 3215055297888783699584 3235051585571704744768 3281605965664545364196 3292478536794871101184 3418513868307340174528 3442996422992309890304 3464047352208974828492 3479197546442973432064 3562602967076880329408 3634410336743842443008 3648007832725983624976 3657014835863666233216 3705725074456112607224 3771507176369534724512 3811156662454337096576 4027290310608647328896 4038899650048671217472 4063594009322066625731 4263442895026430558144 4308264053209250630912 4347100568111978250782 4365648717852406633168 4424268033818108042216 4489855794124287538432 4560892399330600131968 4565712647881106593664 4593628010537988359522 4819544142203791065728 4884250739593741937408 4914113685691801500884 5001346473011774308592 5121241765173015473524 5155791407938939279616 5224464859069273511824 5256958826554020210248 5350277622291665539424 5373106114279885086976 5445252964699209898112 5653696012969831827104 5789229821499930535288 6048139920851448001088 6128699161600493927332 6155503351399106841344 6193129576488297781936 6303066787905249813568 6430110595777567399168 6470103171143409489536 6563211931329090728392 6837027736614680349056 6928094704417949656984 7125205934153760658816 7189435554954425568601 7296015665451967249952 7314029671727332466432 7411450148912225214448 7543014352739069449024 7622313324908674193152 8054580621217294657792 8077799300097342434944 8127188018644133251462 8526885790052861116288 8694201136223956501564 8731297435704813266336 8848536067636216084432 9121784798661200263936 9131425295762213187328 9187256021075976719044 9639088284407582131456 9828227371383603001768 10002692946023548617184 10242483530346030947048 10448929718138547023648 10513917653108040420496 10700555244583331078848 10890505929398419796224 11307392025939663654208 11578459642999861070576 12096279841702896002176 12257398323200987854664 12386259152976595563872 12606133575810499627136 12940206342286818979072 13126423862658181456784 13674055473229360698112 13856189408835899313968 14250411868307521317632 14378871109908851137202 14592031330903934499904 14822900297824450428896 15086028705478138898048 16155598600194684869888 16254376037288266502924 16644035736812300288953 17053771580105722232576 17388402272447913003128 17462594871409626532672 17697072135272432168864 18374512042151953438088 19656454742767206003536 19918272275201605263829 20005385892047097234368 20484967060692061894096 20897859436277094047296 21027835306216080840992 21401110489166662157696 22614784051879327308416 23156919285999722141152 24192559683405792004352 24514796646401975709328 24772518305953191127744 25212267151620999254272 26252847725316362913568 27712378817671798627936 28256153692727858630083 28757742219817702274404 29184062661807868999808 29645800595648900857792 30172057410956277796096 32508752074576533005848 33288071473624600577906 34776804544895826006256 34925189742819253065344 35394144270544864337728 36749024084303906876176 39312909485534412007072 39836544550403210527658 40010771784094194468736 40969934121384123788192 41795718872554188094592 42055670612432161681984 42802220978333324315392 45229568103758654616832 46313838571999444282304 49029593292803951418656 49545036611906382255488 52505695450632725827136 52826722121186866134503 55424757635343597255872 56512307385455717260166 57515484439635404548808 58368125323615737999616 59291601191297801715584 65017504149153066011696 66576142947249201155812 69553609089791652012512 69850379485638506130688 70788288541089728675456 73498048168607813752352 78625818971068824014144 79673089100806421055316 80021543568188388937472 81939868242768247576384 83591437745108376189184 84111341224864323363968 92627677143998888564608 93462662214407532391813 98059186585607902837312 99090073223812764510976 105011390901265451654272 105653444242373732269006 110849515270687194511744 113024614770911434520332 115030968879270809097616 118583202382595603431168 130035008298306132023392 133152285894498402311624 139107218179583304025024 141576577082179457350912 146996096337215627504704 157251637942137648028288 159346178201612842110632 163879736485536495152768 168222682449728646727936 185255354287997777129216 186925324428815064783626 196118373171215805674624 210022781802530903308544 211306888484747464538012 221699030541374389023488 226049229541822869040664 230061937758541618195232 260070016596612264046784 266304571788996804623248 278214436359166608050048 293992192674431255009408 314503275884275296056576 318692356403225684221264 327759472971072990305536 373850648857630129567252 392236746342431611349248 422613776969494929076024 452098459083645738081328 460123875517083236390464 520140033193224528093568 532609143577993609246496 556428872718333216100096 587984385348862510018816 637384712806451368442528 747701297715260259134504 845227553938989858152048 904196918167291476162656 920247751034166472780928 1040280066386449056187136 1065218287155987218492992 1215014608787297921093569 1274769425612902736885056 1495402595430520518269008 1690455107877979716304096 1808393836334582952325312 1840495502068332945561856 2130436574311974436985984 2430029217574595842187138 2549538851225805473770112 2990805190861041036538016 3380910215755959432608192 3616787672669165904650624 4260873148623948873971968 4860058435149191684374276 5099077702451610947540224 5981610381722082073076032 6761820431511918865216384 7233575345338331809301248 9720116870298383368748552 11963220763444164146152064 13523640863023837730432768 19440233740596766737497104 23926441526888328292304128 38880467481193533474994208 77760934962387066949988416 155521869924774133899976832 311043739849548267799953664
- Sum of all divisors σ(n): 742515903659915092920128553
- Sum of proper divisors (its aliquot sum) s(n): 431472163810366825120174889
- 311043739849548267799953664 is an abundant number, because the sum of its proper divisors (431472163810366825120174889) is greater than itself. Its abundance is 120428423960818557320221225
Bases of 311043739849548267799953664
- Binary: 100000001010010100001001011101100100101001100000100101101001100110100111111000001000000002
- Hexadecimal: 0x1014A12EC94C12D334FC100
- Base-36: 132YTEQFO1VO85V8CG
Squares and roots of 311043739849548267799953664
- 311043739849548267799953664 squared (3110437398495482677999536642) is 96748208099593461076674042676521179502926440547024896
- 311043739849548267799953664 cubed (3110437398495482677999536643) is 30092924471039907116998731735275368363729796517990392290097381240725961854418944
-
311043739849548267799953664 is a
perfect square number . Itssquare root is 17636432174608 -
The
cube root of 311043739849548267799953664 is 677548656.3183084775
Scales and comparisons
How big is 311043739849548267799953664?- 311,043,739,849,548,267,799,953,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 311,043,739,849,548,267,799,953,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 311043739849548267799953664 cubic inches would be around 56462388 feet tall.
Recreational maths with 311043739849548267799953664
- 311043739849548267799953664 backwards is 466359997762845948937340113
- The number of decimal digits it has is: 27
- The sum of 311043739849548267799953664's digits is 142
- 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 311043739849548267799953664 - Facts about the integer". Numbermatics.com. 2024. Web. 31 October 2024.
APA style:
Numbermatics. (2024). Number 311043739849548267799953664 - Facts about the integer. Retrieved 31 October 2024, from https://numbermatics.com/n/311043739849548267799953664/
Chicago style:
Numbermatics. 2024. "Number 311043739849548267799953664 - Facts about the integer". https://numbermatics.com/n/311043739849548267799953664/
The information we have on file for 311043739849548267799953664 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 311043739849548267799953664, math, Factors of 311043739849548267799953664, curriculum, school, college, exams, university, Prime factorization of 311043739849548267799953664, STEM, science, technology, engineering, physics, economics, calculator, three hundred eleven septillion, forty-three sextillion, seven hundred thirty-nine quintillion, eight hundred forty-nine quadrillion, five hundred forty-eight trillion, two hundred sixty-seven billion, seven hundred ninety-nine million, nine hundred fifty-three thousand, six hundred sixty-four.