111144412287671051404251136
111,144,412,287,671,051,404,251,136 is an even composite number composed of seven prime numbers multiplied together.
What does the number 111144412287671051404251136 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 15795 divisors.
111144412287671051404251136 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fifteen thousand, seven hundred ninety-five divisors.
Prime factorization of 111144412287671051404251136:
212 × 72 × 114 × 132 × 232 × 612 × 106632
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 11 × 11 × 11 × 11 × 13 × 13 × 23 × 23 × 61 × 61 × 10663 × 10663)See below for interesting mathematical facts about the number 111144412287671051404251136 from the Numbermatics database.
Names of 111144412287671051404251136
- Cardinal: 111144412287671051404251136 can be written as One hundred eleven septillion, one hundred forty-four sextillion, four hundred twelve quintillion, two hundred eighty-seven quadrillion, six hundred seventy-one trillion, fifty-one billion, four hundred four million, two hundred fifty-one thousand, one hundred thirty-six.
Scientific notation
- Scientific notation: 1.11144412287671051404251136 × 1026
Factors of 111144412287671051404251136
Divisors of 111144412287671051404251136
- Number of divisors d(n): 15795
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 22 23 26 28 32 44 46 49 52 56 61 64 77 88 91 92 98 104 112 121 122 128 143 154 161 169 176 182 184 196 208 224 242 244 253 256 286 299 308 322 338 352 364 368 392 416 427 448 484 488 506 512 529 539 572 598 616 637 644 671 676 704 728 736 784 793 832 847 854 896 968 976 1001 1012 1024 1058 1078 1127 1144 1183 1196 1232 1274 1288 1331 1342 1352 1403 1408 1456 1472 1568 1573 1586 1664 1694 1708 1771 1792 1859 1936 1952 2002 2024 2048 2093 2116 2156 2254 2288 2366 2392 2464 2548 2576 2662 2684 2704 2783 2806 2816 2912 2944 2989 3136 3146 3172 3289 3328 3388 3416 3542 3584 3703 3718 3721 3872 3887 3904 4004 4048 4096 4186 4232 4312 4508 4576 4697 4732 4784 4928 5096 5152 5324 5368 5408 5551 5566 5612 5632 5819 5824 5888 5929 5978 6272 6292 6344 6578 6656 6776 6832 6877 7007 7084 7168 7381 7406 7436 7442 7744 7774 7808 8008 8096 8281 8372 8464 8624 8723 9016 9152 9317 9394 9464 9568 9821 9856 10192 10304 10309 10648 10663 10736 10816 11011 11102 11132 11224 11264 11638 11648 11776 11858 11956 12397 12544 12584 12688 13013 13156 13312 13552 13664 13754 14014 14168 14336 14641 14651 14762 14812 14872 14884 15433 15488 15548 15616 16016 16192 16562 16744 16928 17248 17303 17446 18032 18239 18304 18634 18788 18928 19136 19481 19642 19712 20384 20449 20608 20618 21296 21326 21472 21632 22022 22204 22264 22448 22528 23023 23276 23296 23552 23716 23912 24794 25088 25168 25376 25921 26026 26047 26312 26624 27104 27209 27328 27508 28028 28336 28672 29282 29302 29524 29624 29744 29768 30613 30866 30976 31096 31232 32032 32269 32384 32879 33124 33488 33856 34496 34606 34892 36064 36179 36478 36608 37268 37576 37856 38272 38857 38962 39284 39424 40733 40768 40898 40931 41216 41236 42592 42652 42757 42944 43264 44044 44408 44528 44896 45056 46046 46552 46592 47104 47432 47824 48139 48373 49588 50176 50336 50752 51667 51842 52052 52094 52624 53248 54208 54418 54656 55016 56056 56672 58564 58604 59048 59248 59488 59536 61061 61226 61732 61952 62192 62464 64009 64064 64538 64768 65219 65758 66248 66976 67712 68747 68992 69212 69784 72128 72163 72358 72956 73216 74536 74641 75152 75647 75712 76544 77077 77714 77924 78568 78848 81191 81466 81536 81796 81862 82432 82472 85184 85304 85514 85583 85888 86528 88088 88816 89056 89401 89792 91091 92092 93104 93184 94208 94864 95648 95953 96278 96746 99176 100352 100672 101504 102487 103334 103684 104104 104188 105248 108031 108416 108836 109312 110032 112112 113344 113399 117128 117208 117293 118096 118496 118976 119072 121121 122122 122452 123464 123904 124384 124928 127673 128018 128128 129076 129536 130438 131516 132496 133952 135424 136367 137494 137984 138424 138619 139568 143143 144256 144326 144716 145912 146432 149072 149282 150304 151294 151424 153088 154154 155428 155848 157136 157696 161161 162382 162932 163072 163592 163724 164864 164944 169763 170368 170608 171028 171166 171776 173056 176176 177632 178112 178802 179584 182182 182329 184184 186208 186368 189728 190333 190463 191296 191906 192556 193492 198352 200629 200704 201344 203008 204974 206668 207368 208208 208376 210496 214291 216062 216832 217672 218624 220064 224224 224939 225883 226688 226798 234256 234416 234586 236192 236992 237107 237952 238144 242242 244244 244904 245249 246928 247808 248768 249856 253253 255346 256036 256256 258152 259072 260876 263032 264992 267904 270848 272734 274988 275968 276848 277238 279136 285131 286286 286517 288512 288652 289432 291824 292864 298144 298564 299299 300608 302588 302848 306176 308308 310856 311696 314272 315392 322322 324764 325864 326144 327184 327448 329728 329888 336743 336973 338611 339526 340736 341216 342056 342332 343552 346112 352352 354959 355264 356224 357604 359168 361669 364364 364658 368368 372416 372736 379456 380666 380926 382592 383812 385112 386984 396704 397969 401258 402688 406016 409948 413336 414736 416416 416752 419497 420992 427427 428582 432124 433664 435344 437248 440128 448063 448448 449878 450241 451766 453376 453596 468512 468832 469172 470327 472384 473984 474214 475904 476288 484484 488488 489808 490498 493856 495616 497536 505141 506506 510692 512072 512512 516304 518144 521752 522487 526064 529529 529984 532103 535808 541696 545468 549976 551936 553696 554476 558272 568337 570262 572572 573034 577024 577304 578864 583648 585728 596288 597128 598598 599081 601216 605176 605696 612352 616616 621712 623392 625807 628544 628849 644644 649528 650443 651728 652288 654368 654896 659456 659776 671671 673486 673946 677222 679052 681472 682432 684112 684664 687104 692224 704099 704704 709918 710528 712448 715208 717409 718336 723338 728728 729316 736736 744832 756217 758912 761332 761852 765184 767624 770224 773968 793408 793793 795938 802516 805376 812032 819896 821051 826672 829472 832117 832832 833504 838994 841984 847847 854854 857164 864248 867328 870688 874496 880256 893101 893711 896126 896896 899756 900482 903532 906752 907192 937024 937664 938344 940654 941413 944768 947968 948428 951808 952576 968968 970333 976976 979616 980996 983411 987712 995072 1002001 1010282 1013012 1021384 1024144 1025024 1032608 1036288 1043504 1044974 1052128 1055483 1059058 1059968 1064206 1071616 1083392 1090936 1099952 1103872 1107392 1108952 1112579 1116544 1136674 1140524 1145144 1146068 1154048 1154608 1157728 1167296 1188341 1192576 1194256 1197196 1198162 1202432 1210352 1211392 1224704 1233232 1243424 1246784 1247389 1251614 1257088 1257698 1289288 1290223 1299056 1300886 1303456 1304576 1308736 1309792 1319552 1332331 1343342 1346972 1347892 1354444 1358104 1362944 1364864 1368224 1369328 1374208 1404403 1408198 1409408 1419836 1421056 1424896 1430416 1434818 1436672 1446676 1457456 1458632 1473472 1489664 1500037 1512434 1517824 1522664 1523704 1524809 1530368 1535248 1540448 1547936 1574573 1581181 1586816 1587586 1591876 1605032 1610752 1624064 1639792 1642102 1653344 1658944 1659749 1664234 1665664 1667008 1677988 1683968 1695694 1709708 1714328 1716743 1728496 1734656 1741376 1748992 1760512 1772771 1786202 1787422 1792252 1793792 1799512 1800964 1802047 1807064 1813504 1814384 1867393 1874048 1875328 1876688 1881308 1882826 1889536 1895936 1896856 1903616 1905152 1937936 1940666 1953952 1959232 1961992 1966822 1968409 1975424 1990144 2004002 2005619 2020564 2026024 2042768 2048288 2050048 2065216 2087008 2089948 2095093 2104256 2110966 2118116 2119936 2128412 2143232 2166784 2181872 2199904 2206919 2207744 2214784 2217904 2225158 2233088 2273348 2281048 2290288 2292136 2308096 2309216 2315456 2334592 2357201 2370277 2376682 2385152 2388512 2394392 2396324 2404864 2420704 2422784 2466464 2474329 2484713 2486848 2493568 2494778 2503228 2514176 2515396 2578576 2580446 2598112 2601772 2606912 2608177 2609152 2617472 2619584 2639104 2664662 2686684 2693944 2695784 2697739 2708888 2716208 2725888 2729728 2736448 2738656 2748416 2785783 2808806 2816396 2818816 2839672 2842112 2849792 2860832 2869636 2873344 2893352 2914912 2917264 2936479 2946944 2979328 3000074 3024868 3035648 3045328 3047408 3049618 3060736 3070496 3080896 3095872 3136441 3149146 3151687 3162362 3173632 3175172 3183752 3188237 3210064 3221504 3248128 3279584 3284204 3292289 3306688 3317888 3319498 3328468 3331328 3334016 3355976 3367936 3391388 3419416 3428656 3433486 3456992 3469312 3482752 3521024 3545542 3572404 3574844 3584504 3587584 3599024 3601928 3604094 3614128 3627008 3628768 3706703 3724721 3734786 3748096 3750656 3753376 3762616 3765652 3779072 3791872 3793712 3807232 3810304 3875872 3881332 3904549 3907904 3918464 3923984 3933644 3936818 3950848 3978359 3980288 4008004 4011238 4041128 4052048 4085536 4096576 4100096 4130432 4174016 4179896 4190186 4193567 4208512 4221932 4236232 4239872 4256824 4286464 4363744 4377659 4380649 4399808 4401943 4413838 4429568 4435808 4450316 4466176 4546696 4553101 4562096 4580576 4584272 4614467 4616192 4618432 4630912 4669184 4701697 4714402 4740554 4753364 4770304 4777024 4788784 4792648 4809728 4841408 4845568 4928693 4932928 4948658 4952651 4969426 4973696 4987136 4989556 5006456 5028352 5030792 5157152 5160892 5173597 5196224 5203544 5213824 5216354 5234944 5239168 5278208 5329324 5373368 5387888 5391568 5395478 5417776 5432416 5451776 5453461 5459456 5472896 5477312 5556551 5571566 5617612 5632792 5637632 5640727 5679344 5684224 5699584 5721664 5739272 5746688 5747357 5786704 5824819 5829824 5834528 5853133 5872958 5893888 5958656 6000148 6049736 6071296 6090656 6094816 6099236 6121472 6140992 6161792 6191744 6251707 6272882 6298292 6303374 6324724 6347264 6350344 6367504 6376474 6420128 6443008 6559168 6568408 6584578 6589891 6613376 6635776 6638996 6656936 6662656 6668032 6711952 6735872 6782776 6792331 6838832 6857312 6866972 6883877 6913984 6917339 6965504 7042048 7091084 7144808 7149688 7154873 7169008 7175168 7198048 7203856 7208188 7228256 7254016 7257536 7388381 7413406 7449442 7469572 7496192 7501312 7506752 7525232 7531304 7558144 7583744 7587424 7614464 7620608 7745089 7751744 7762664 7788053 7809098 7815808 7836928 7847968 7867288 7873636 7901696 7956718 7960576 8016008 8022476 8082256 8104096 8171072 8193152 8260864 8318387 8348032 8359792 8380372 8387134 8417024 8443864 8455759 8472464 8479744 8513648 8572928 8727488 8731723 8755318 8761298 8799616 8803886 8827676 8859136 8871616 8900632 8932352 9031561 9093392 9106202 9124192 9153287 9161152 9168544 9228934 9236864 9261824 9326317 9338368 9403394 9428804 9481108 9506728 9540608 9554048 9577568 9585296 9619456 9682816 9830821 9857386 9865856 9897316 9905302 9938852 9947392 9974272 9979112 10012912 10056704 10061584 10314304 10321784 10347194 10355543 10392448 10407088 10427648 10432708 10469888 10478336 10556416 10658648 10673663 10746736 10775776 10783136 10790956 10817521 10835552 10864832 10906922 10918912 10945792 10954624 11022011 11113102 11143132 11235224 11265584 11275264 11281454 11358688 11368448 11399168 11443328 11478544 11494714 11573408 11610313 11618243 11649638 11659648 11669056 11706266 11745916 11787776 11917312 12000296 12017201 12099472 12142592 12181312 12189632 12198472 12238369 12242944 12281984 12323584 12383488 12503414 12545764 12596584 12606748 12614329 12649448 12694528 12700688 12735008 12752948 12840256 13071751 13118336 13136816 13169156 13179782 13226752 13271552 13277992 13313872 13325312 13336064 13423904 13471744 13565552 13584662 13677664 13714624 13721279 13733944 13767754 13778863 13827968 13834678 13931008 14084096 14182168 14192453 14289616 14299376 14309746 14338016 14350336 14396096 14407712 14416376 14456512 14463527 14515072 14776762 14826812 14898884 14939144 14960189 14992384 15002624 15013504 15050464 15062608 15116288 15167488 15174848 15241216 15448433 15490178 15503488 15525328 15576106 15618196 15631616 15673856 15695936 15734576 15747272 15803392 15913436 15921152 16032016 16044952 16164512 16208192 16342144 16386304 16500407 16521728 16636774 16696064 16719584 16760744 16772899 16774268 16834048 16887728 16911518 16944928 16959488 17027296 17320303 17392991 17454976 17463446 17510636 17522596 17599232 17607772 17655352 17718272 17743232 17801264 17864704 18063122 18186784 18212404 18248384 18257239 18306574 18322304 18337088 18457868 18473728 18523648 18652634 18676736 18806788 18857608 18884173 18962216 19013456 19081216 19108096 19155136 19170592 19238912 19365632 19500481 19661642 19714772 19731712 19794632 19810604 19822517 19877704 19894784 19948544 19958224 20025824 20113408 20123168 20541323 20555353 20628608 20643568 20694388 20711086 20784896 20814176 20855296 20865416 20939776 20956672 21112832 21317296 21347326 21493472 21551552 21566272 21581912 21635042 21652499 21671104 21729664 21813844 21837824 21891584 21909248 22044022 22061809 22226204 22286264 22317659 22470448 22531168 22550528 22562908 22717376 22736896 22886656 22957088 22989428 23046023 23146816 23220626 23236486 23299276 23319296 23338112 23412532 23491832 23575552 23834624 24000592 24034402 24198944 24276109 24285184 24362624 24379264 24396944 24476738 24563968 24647168 24766976 25006828 25091528 25193168 25213496 25228658 25298896 25389056 25401376 25470016 25505896 25589317 25680512 26073047 26143502 26236672 26273632 26338312 26359564 26453504 26543104 26555984 26627744 26650624 26672128 26847808 27131104 27169324 27331843 27355328 27429248 27442558 27467888 27535508 27557726 27655936 27669356 27862016 28168192 28364336 28384906 28579232 28598752 28619492 28676032 28689947 28700672 28792192 28815424 28832752 28913024 28927054 29030144 29553524 29653624 29675129 29797768 29878288 29920378 29984768 30005248 30027008 30100928 30125216 30232576 30349696 30643613 30813601 30896866 30980356 31006976 31050656 31152212 31236392 31263232 31347712 31391872 31469152 31494544 31606784 31826872 31871707 32064032 32089904 32301269 32329024 32416384 32684288 32772608 33000814 33043456 33273548 33392128 33439168 33521488 33545798 33548536 33668096 33775456 33823036 33889856 33918976 34054592 34500851 34640606 34668557 34785982 34909952 34926892 35021272 35045192 35070607 35198464 35215544 35310704 35436544 35486464 35602528 35729408 36126244 36215179 36373568 36424808 36496768 36514478 36613148 36644608 36674176 36915736 36947456 37047296 37305268 37353472 37613576 37715216 37768346 37924432 38026912 38162432 38174227 38216192 38310272 38341184 38731264 39000962 39323284 39429544 39463424 39485089 39589264 39621208 39645034 39677023 39755408 39789568 39897088 39916448 40051648 40226816 40246336 40773733 40971931 41082646 41110706 41257216 41287136 41388776 41422172 41447081 41569792 41628352 41710592 41730832 41879552 41913344 42225664 42634592 42694652 42950039 42986944 43103104 43132544 43163824 43270084 43304998 43342208 43459328 43627688 43675648 43761949 43783168 43818496 44088044 44123618 44452408 44572528 44635318 44940896 45062336 45101056 45125816 45434752 45773312 45914176 45978856 46092046 46129237 46293632 46441252 46472972 46598552 46638592 46676224 46825064 46983664 47151104 48001184 48068804 48187139 48397888 48421373 48552218 48725248 48758528 48793888 48953476 49127936 49294336 49533952 50013656 50084111 50183056 50386336 50426992 50457316 50597792 50759137 50778112 50802752 50940032 51011792 51178634 51361024 51718667 52146094 52287004 52473344 52547264 52676624 52719128 52907008 53086208 53111968 53255488 53301248 53344256 53695616 54215623 54262208 54338648 54479161 54516371 54663686 54710656 54858496 54885116 54935776 55071016 55115452 55311872 55338712 55724032 56728672 56769812 56909567 57158464 57197504 57238984 57352064 57379894 57584384 57630848 57665504 57826048 57854108 58060288 59107048 59190313 59307248 59350258 59595536 59756576 59840756 59969536 59988071 60010496 60054016 60201856 60250432 60699392 61122061 61287226 61627202 61793732 61960712 62013952 62047997 62101312 62304424 62472784 62526464 62695424 62783744 62938304 62989088 63213568 63220927 63653744 63743414 64073009 64128064 64179808 64384463 64602538 64658048 64832768 65368576 65545216 66001628 66086912 66547096 66784256 66878336 67042976 67091596 67097072 67336192 67550912 67646072 67779712 68109184 69001702 69281212 69337114 69571964 69819904 69853784 70042544 70090384 70141214 70396928 70431088 70621408 70873088 70972928 71205056 72252488 72430358 72488801 72747136 72849616 72993536 73028956 73226296 73289216 73329451 73348352 73831472 73894912 74094592 74610536 74706944 74715641 75227152 75430432 75536692 75722647 75848864 76053824 76090729 76348454 76432384 76620544 76682368 77462528 78001924 78646568 78703603 78859088 78926848 78970178 79178528 79242416 79290068 79354046 79510816 79579136 79794176 79832896 80103296 80492672 81272191 81547466 81943862 82165292 82221412 82514432 82574272 82777552 82844344 82894162 83139584 83256704 83421184 83461664 83759104 83826688 85269184 85389304 85668583 85900078 85973888 86206208 86265088 86327648 86540168 86609996 86684416 86918656 87255376 87523898 87566336 87636992 88176088 88247236 88300303 88904816 89145056 89270636 89881792 90124672 90251632 90869504 91502257 91546624 91828352 91957712 92184092 92258474 92587264 92882504 92945944 93013349 93197104 93277184 93352448 93650128 93967328 94302208 96002368 96048953 96137608 96374278 96452041 96795776 96842746 97104436 97450496 97517056 97587776 97906952 98255872 98588672 99067904 99347171 100027312 100168222 100366112 100686157 100772672 100853984 100914632 101195584 101244689 101518274 101605504 101880064 102023584 102357268 102722048 103437334 104292188 104574008 104721323 104946688 105094528 105353248 105438256 105814016 106172416 106223936 106510976 106688512 107391232 108139031 108431246 108524416 108677296 108958322 109032742 109327372 109421312 109716992 109770232 109871552 109924867 110142032 110230904 110623744 110677424 111448064 113457344 113539624 113699569 113819134 113910973 114316928 114395008 114477968 114704128 114759788 115168768 115261696 115331008 115652096 115708216 116120576 117410293 118214096 118380626 118614496 118700516 118992731 119191072 119513152 119681512 119976142 120108032 120403712 120500864 121242121 121398784 122244122 122574452 123254404 123587464 123921424 124027904 124095994 124202624 124608848 124945568 125052928 125390848 125567488 125876608 125978176 126441854 127307488 127486828 127800673 128146018 128256128 128359616 128768926 129205076 129316096 129665536 130737152 131090432 132003256 132173824 132189211 133094192 133568512 133756672 134085952 134183192 134194144 134622059 134672384 135101824 135292144 135559424 136218368 138003404 138562424 138674228 138757619 139143928 139639808 139707568 140085088 140180768 140282428 140793856 140862176 141242816 141945856 142410112 143789261 144504976 144860716 144977602 145494272 145699232 145987072 146057912 146452592 146578432 146658902 146696704 147662944 147789824 148189184 149221072 149431282 150454304 150860864 150934069 151073384 151445294 151567493 151697728 152107648 152181458 152696908 152864768 153241088 153364736 154925056 156003848 156116983 156223613 157293136 157407206 157718176 157853696 157940356 158357056 158484832 158580136 158708092 159021632 159098797 159158272 159665792 160206592 160985344 162544382 163094932 163887724 164330584 164442824 164562079 165028864 165148544 165555104 165688688 165788324 166279168 166513408 166842368 166923328 167653376 169932763 170538368 170778608 171337166 171800156 171947776 172412416 172530176 172655296 173080336 173219992 173368832 173837312 174510752 175047796 175132672 175273984 176352176 176494472 176600606 177809632 178290112 178541272 179125219 179763584 180249344 180503264 181739008 183004514 183093248 183656704 183915424 184368184 184501889 184516948 185174528 185765008 185891888 186026698 186394208 186554368 186704896 187300256 187934656 191322901 192004736 192097906 192275216 192748556 192904082 193591552 193685492 194208872 194482457 194900992 195034112 195175552 195813904 196511744 197177344 198135808 198694342 200054624 200336444 200732224 200829629 201372314 201545344 201707968 201829264 202391168 202489378 203036548 203211008 203760128 204047168 204714536 205444096 206874668 207725903 208584376 209148016 209442646 209893376 210189056 210706496 210876512 211628032 212447872 213021952 214505291 214782464 216278062 216862492 217048832 217354592 217916644 218047687 218065484 218654744 218842624 219433984 219540464 219743104 219849734 220284064 220461808 221247488 221354848 226108883 226914688 227079248 227399138 227638268 227821946 228633856 228790016 228955936 229408256 229519576 230337536 230523392 230662016 231304192 231416432 232241152 234820586 236428192 236761252 237228992 237401032 237985462 238177489 238382144 239026304 239363024 239952284 240216064 240807424 241001728 242484242 242679899 242797568 244488244 245148904 245494249 246508808 247174928 247842848 248055808 248191988 248405248 249217696 249891136 250105856 251134976 251753216 251956352 252883708 253506253 254614976 254973656 255601346 256292036 256512256 256719232 257537852 258410152 258632192 259331072 261474304 262180864 264006512 264378422 266188384 267037199 267137024 267219589 267513344 268171904 268366384 268388288 269244118 270203648 270584288 271118848 272436736 276006808 276395623 277124848 277348456 277515238 277739161 278287856 279279616 279415136 280170176 280361536 280564856 281482487 281587712 281724352 282485632 283891712 284820224 286803517 287578522 289009952 289721432 289955204 290129567 290988544 291398464 291974144 292115824 292905184 293156864 293317804 293393408 295325888 295579648 298442144 298862564 300650273 300908608 301721728 301868138 302146768 302890588 303134986 303395456 304215296 304362916 305393816 305729536 306482176 306729472 309850112 312007696 312233966 312447226 314586272 314814412 315436352 315589417 315707392 315880712 316714112 316969664 317160272 317416184 318043264 318197594 319331584 320413184 321970688 325088764 326189864 326426419 327775448 328661168 328885648 329124158 330057728 330297088 331110208 331377376 331576648 332558336 332661121 333026816 333846656 338949611 339865526 341076736 341557216 342674332 343600312 343895552 344084347 344824832 345060352 345310592 346160672 346439984 346737664 347674624 349021504 350095592 350547968 350588777 352704352 352988944 353201212 355313959 355619264 356580224 357082544 358250438 359527168 360498688 361006528 363478016 366009028 366186496 367313408 367830848 368736368 369003778 369033896 370349056 371530016 371783776 372053396 372788416 373108736 373409792 374600512 375869312 379509361 381354127 382645802 384009472 384195812 384550432 385497112 385776677 385808164 387183104 387370984 388417744 388964914 389801984 390068224 390351104 391627808 393023488 397388684 398366969 400109248 400672888 401464448 401659258 402744628 403090688 403415936 403658528 404782336 404978756 406073096 406422016 407520256 408094336 409429072 410888192 413749336 414332191 415451806 417168752 418296032 418885292 419786752 419916497 420378112 421412992 421753024 424895744 426043904 429010582 429564928 432556124 433724984 434097664 434335979 434709184 435833288 436095374 436130968 436447253 437309488 437685248 438867968 439080928 439486208 439699468 440568128 440923616 442494976 442709696 448511063 450691241 452217766 453829376 454158496 454798276 455276536 455643892 455917891 457267712 457580032 457911872 458816512 459039152 460675072 461046784 461324032 462608384 462832864 464482304 469641172 472450429 472856384 473522504 474457984 474802064 475970924 476354978 476764288 478052608 478726048 479904568 480432128 481614848 482003456 484968484 485359798 485595136 488976488 490297808 490988498 493017616 494349856 495685696 496111616 496383976 496810496 498435392 499782272 502269952 503506432 503912704 505767416 507012506 507421607 509229952 509947312 511202692 512584072 513024512 513306157 513438464 515075704 515801299 516820304 517264384 518662144 522948608 528013024 528756844 530058529 532376768 532635103 534074398 534439178 535026688 536343808 536732768 536776576 538488236 540407296 541168576 542237696 544873472 550925221 552013616 552791246 554249696 554696912 555030476 555478322 556575712 558350507 558559232 558830272 560340352 560723072 561129712 562964974 563448704 564971264 567783424 568905337 569640448 573607034 575157044 578019904 579442864 579910408 580259134 581977088 582796928 583948288 584231648 585810368 586313728 586635608 586786816 590651776 596884288 597725128 599680081 601300546 601817216 603443456 603736276 604293536 605781176 606269972 606790912 608430592 608725832 610787632 612964352 613458944 624015392 624467932 624894452 629172544 629628824 630872704 631178834 631761424 633428224 633939328 634320544 634832368 636086528 636395188 638663168 640826368 643941376 650177528 651093443 652379728 652852838 655550896 657322336 657771296 658248316 659868781 660115456 660594176 662220416 662754752 663153296 665322242 666053632 667693312 672342671 677899222 679731052 682153472 682527967 683114432 685348664 687200624 687791104 688168694 689649664 690120704 690621184 692321344 692879968 693475328 695349248 695430197 698043008 700191184 701177554 704803099 705408704 705977888 706402424 708229093 708712823 710627918 711238528 713160448 714165088 716500876 719054336 720997376 722013056 726956032 732018056 733049261 734626816 735661696 737472736 738007556 738067792 740698112 743060032 743567552 744106792 745576832 746819584 749201024 751738624 759018722 762708254 765291604 768018944 768391624 769100864 769474069 770994224 771553354 771616328 774366208 774741968 776835488 777929828 779603968 780136448 780702208 783255616 794777368 795896983 796733938 797376811 800218496 801345776 802928896 803318516 805489256 806181376 806623961 806831872 807317056 809564672 809957512 812146192 812844032 815040512 816188672 818858144 821776384 821872051 827498672 828664382 830903612 832949117 834337504 836592064 836998019 837770584 839832994 840756224 842825984 843506048 849791488 852087808 858021164 859129856 865112248 865739633 867449968 868195328 868671958 869418368 871666576 872190748 872261936 872894506 874618976 875370496 877735936 878161856 878972416 879398936 881136256 881847232 885419392 897022126 901382482 904435532 907658752 908316992 909596552 910553072 911287784 911835782 912571529 914535424 915160064 915823744 917633024 918078304 921350144 922093568 922648064 925216768 925665728 939282344 942354413 944900858 945712768 947045008 948915968 949604128 951941848 952709956 953282863 953528576 956105216 957452096 959809136 963229696 964006912 969936968 970719596 971190272 971303333 977952976 980595616 981976996 986035232 988699712 991371392 992767952 993620992 996870784 999564544 1004539904 1006524827 1007012864 1007825408 1011534832 1014025012 1014843214 1018459904 1019894624 1022405384 1023146839 1025168144 1026049024 1026612314 1026876928 1030151408 1031602598 1033640608 1034528768 1037324288 1056026048 1056538483 1057513688 1060117058 1060972451 1064753536 1065270206 1068148796 1068878356 1070053376 1072687616 1073465536 1073553152 1076976472 1080814592 1082337152 1084475392 1089746944 1092818881 1101850442 1104027232 1105582492 1108499392 1109393824 1110060952 1110956644 1113151424 1113691579 1116701014 1117660544 1120680704 1121446144 1122259424 1125929948 1126897408 1129942528 1137810674 1139280896 1147214068 1150314088 1151934553 1156039808 1158885728 1159820816 1160518268 1163954176 1165593856 1167896576 1168463296 1171620736 1173271216 1173573632 1181303552 1189529341 1193768576 1195450256 1199360162 1202601092 1203634432 1206886912 1207472552 1208587072 1209173537 1211562352 1212539944 1213581824 1216861184 1217451664 1221575264 1225928704 1226917888 1248030784 1248935864 1249788904 1250695259 1253020703 1253876533 1258345088 1259257648 1261745408 1262357668 1263522848 1266856448 1267878656 1268641088 1269664736 1272173056 1272790376 1277326336 1281652736 1287882752 1291513223 1300355056 1302186886 1304759456 1305705676 1308920041 1311101792 1314644672 1315542592 1316496632 1319737562 1321188352 1324440832 1325509504 1326306592 1330644484 1332107264 1335386624 1344685342 1355798444 1359462104 1361377199 1364306944 1365055934 1366228864 1370697328 1374401248 1375582208 1376337388 1379299328 1380241408 1381242368 1384642688 1385759936 1386950656 1390860394 1396086016 1400382368 1402355108 1405807403 1409606198 1410817408 1411955776 1412804848 1416458186 1417425646 1421255836 1422477056 1426320896 1428330176 1433001752 1438108672 1441994752 1444026112 1453912064 1454081321 1464036112 1466098522 1469253632 1471323392 1474945472 1476015112 1476135584 1478094397 1480842649 1481396224 1486120064 1487135104 1488213584 1491153664 1498402048 1503477248 1518037444 1525416508 1526333809 1530583208 1536037888 1536783248 1538201728 1538948138 1541988448 1543106708 1543232656 1548732416 1549483936 1553670976 1555859656 1561404416 1566511232 1589554736 1591793966 1593467876 1594753622 1600436992 1602691552 1605857792 1606637032 1610978512 1612362752 1613247922 1613663744 1614634112 1619129344 1619915024 1624292384 1625688064 1630081024 1632377344 1637716288 1643744102 1654997344 1657328764 1661807224 1665898234 1667242423 1668675008 1673184128 1673996038 1675541168 1679665988 1681512448 1685651968 1687012096 1699582976 1704175616 1716042328 1718259712 1718459743 1730224496 1731479266 1734899936 1736390656 1737343916 1738836736 1743333152 1744381496 1744523872 1745789012 1749237952 1750086767 1750740992 1756323712 1757944832 1758797872 1762272512 1763694464 1770838784 1794044252 1802764964 1808871064 1810182869 1815317504 1816633984 1819193104 1821106144 1822575568 1823671564 1825143058 1829070848 1830320128 1831647488 1835266048 1836156608 1844187136 1845296128 1851331456 1869260393 1878564688 1884708826 1889801716 1891425536 1894090016 1897831936 1899208256 1903883696 1905419912 1906565726 1907057152 1912210432 1914904192 1919618272 1926459392 1928013824 1939873936 1941439192 1942606666 1944174127 1955905952 1961191232 1963953992 1970377409 1972070464 1977399424 1982742784 1985535904 1987241984 1993741568 1999129088 2013049654 2014025728 2015650816 2023069664 2028050024 2029520779 2029686428 2030906969 2036919808 2039789248 2044810768 2046293678 2050336288 2052098048 2053224628 2053753856 2060302816 2063205196 2067281216 2069057536 2104551911 2112052096 2113076966 2115027376 2120234116 2121944902 2129507072 2130540412 2136297592 2137756712 2139307027 2140106752 2145375232 2146931072 2147106304 2153952944 2161629184 2164674304 2168950784 2179493888 2185637762 2203700884 2208054464 2209125919 2211164984 2216998784 2218787648 2220121904 2221913288 2226302848 2227383158 2233402028 2235321088 2241361408 2242892288 2244518848 2251859896 2253794816 2259885056 2275621348 2278561792 2284984933 2294428136 2300628176 2303869106 2312079616 2317771456 2319641632 2321036536 2327908352 2328627847 2331187712 2336926592 2343241472 2346542432 2362607104 2379058682 2387537152 2390900512 2398524557 2398720324 2405202184 2407268864 2408590429 2413773824 2414945104 2417174144 2418347074 2423124704 2425079888 2427163648 2433722368 2434903328 2443150528 2453835776 2487197713 2496061568 2497871728 2499577808 2501390518 2506041406 2507753066 2516690176 2518515296 2523490816 2524715336 2527045696 2528271941 2533712896 2535757312 2537282176 2539329472 2544346112 2545580752 2554652672 2563305472 2575765504 2583026446 2600710112 2604373772 2609518912 2611411352 2615090087 2617840082 2619952379 2622203584 2629289344 2631085184 2632993264 2639475124 2642376704 2648881664 2651019008 2652613184 2661288968 2664214528 2669478889 2670773248 2689370684 2700436739 2711596888 2718924208 2722754398 2728613888 2730111868 2732457728 2741394656 2748802496 2751164416 2752674776 2762484736 2769285376 2771519872 2781720788 2788568783 2792172032 2800764736 2804710216 2811614806 2819212396 2821634816 2823911552 2825609696 2832916372 2834851292 2842511672 2844954112 2852641792 2856660352 2866003504 2876217344 2883989504 2888052224 2908162642 2928072224 2932197044 2938507264 2939415479 2942646784 2949890944 2952030224 2952271168 2956188794 2961685298 2972240128 2974270208 2976427168 2982307328 2996804096 3006954496 3036074888 3040351853 3050833016 3052667618 3055130771 3061166416 3072075776 3073566496 3076403456 3077896276 3083976896 3086213416 3086465312 3096307357 3097464832 3098967872 3107341952 3111719312 3122808832 3133022464 3154838687 3179109472 3183587932 3186935752 3189507244 3191425237 3200873984 3205383104 3211715584 3213274064 3221957024 3224725504 3226495844 3227327488 3229268224 3238258688 3239830048 3248584768 3251376128 3264754688 3275432576 3287488204 3307153003 3309994688 3314657528 3323614448 3331796468 3334484846 3337350016 3346368256 3347992076 3351082336 3359331976 3363024896 3371303936 3374024192 3399165952 3408351232 3432084656 3436919486 3460448992 3462958532 3469799872 3471483587 3472781312 3474687832 3477673472 3486666304 3488762992 3489047744 3491578024 3498475904 3500173534 3512647424 3515889664 3517595744 3524545024 3527388928 3541677568 3588088504 3590690609 3593143099 3605529928 3610609093 3617742128 3620365738 3630635008 3633267968 3638386208 3642212288 3645151136 3647343128 3650286116 3658141696 3659272331 3660640256 3663294976 3672313216 3690592256 3702662912 3728445721 3738520786 3757129376 3769417652 3779603432 3782851072 3784927817 3788180032 3795663872 3798416512 3807767392 3810839824 3813131452 3814114304 3824420864 3829808384 3839236544 3856027648 3856476547 3879747872 3882878384 3885213332 3888348254 3908453549 3911811904 3922382464 3927907984 3940754818 3944140928 3954798848 3965485568 3971071808 3974483968 3987483136 3998258176 4026099308 4028051456 4031301632 4046139328 4056100048 4059041558 4059372856 4061813938 4073839616 4079578496 4089621536 4092587356 4100672576 4104196096 4106449256 4107507712 4120605632 4126410392 4134562432 4209103822 4224104192 4226153932 4230054752 4240468232 4243543447 4243889804 4259014144 4261080824 4272595184 4275513424 4278614054 4290750464 4293862144 4294212608 4307905888 4323258368 4329348608 4371275524 4407401768 4416108928 4418251838 4422329968 4433997568 4437575296 4440243808 4443826576 4452605696 4454766316 4466804056 4470642176 4473096511 4482722816 4485784576 4489037696 4503719792 4507589632 4519770112 4551242696 4557123584 4557654101 4569969866 4588856272 4601256352 4607738212 4619081467 4624159232 4635542912 4639283264 4642073072 4657255694 4662375424 4673853184 4686482944 4693084864 4725214208 4758117364 4775074304 4777695769 4781801024 4797049114 4797440648 4800919783 4810404368 4814537728 4817180858 4827547648 4829890208 4834348288 4836694148 4846249408 4850159776 4854327296 4867444736 4869806656 4886301056 4933621693 4957603651 4974395426 4992123136 4995743456 4999155616 5002781036 5012082812 5015096801 5015506132 5033380352 5037030592 5046981632 5049430672 5054091392 5056543882 5067425792 5071514624 5074564352 5078658944 5088692224 5091161504 5109305344 5166052892 5201420224 5208747544 5219037824 5222822704 5230180174 5235680164 5239904758 5244407168 5258578688 5262170368 5265986528 5278950248 5284753408 5297763328 5302038016 5305226368 5322577936 5338957778 5341546496 5378741368 5386318483 5400873478 5423193776 5437848416 5445508796 5457227776 5460223736 5464915456 5482789312 5497604992 5505349552 5524969472 5538570752 5543039744 5563441576 5571278881 5577137566 5581637677 5584344064 5601529472 5609420432 5623229612 5638424792 5643269632 5646367727 5647823104 5651219392 5665832744 5669702584 5673814289 5685023344 5689908224 5705283584 5713320704 5732007008 5752434688 5776104448 5816325284 5830643819 5856144448 5858986133 5864394088 5878830958 5885293568 5899781888 5904060448 5904542336 5912377588 5923370596 5944480256 5948540416 5952854336 5964614656 5993608192 6013908992 6060177431 6072149776 6080703706 6101666032 6105335236 6110261542 6122332832 6141855577 6144151552 6147132992 6152806912 6155792552 6167953792 6172426832 6172930624 6192614714 6197935744 6214683904 6223438624 6245617664 6266044928 6309677374 6358218944 6367175864 6373871504 6379014488 6382850474 6388000703 6401747968 6410766208 6423431168 6426548128 6443914048 6449451008 6452991688 6454654976 6458536448 6476517376 6479660096 6497169536 6529509376 6550865152 6574976408 6596480891 6614306006 6619989376 6629315056 6647228896 6663592936 6668969692 6672980041 6674700032 6692736512 6695984152 6702164672 6705416887 6718663952 6742607872 6748048384 6798331904 6864169312 6873838972 6920897984 6925917064 6935673709 6939599744 6942967174 6949375664 6955346944 6973332608 6977525984 6978095488 6983156048 6996951808 7000347068 7025294848 7031779328 7035191488 7049090048 7054777856 7083355136 7162027873 7176177008 7181381218 7186286198 7211059856 7221218186 7235484256 7240731476 7258556591 7261270016 7266535936 7276772416 7284424576 7290302272 7294686256 7300572232 7318544662 7326589952 7344626432 7381184512 7395769381 7405325824 7456891442 7477041572 7507807637 7514258752 7538835304 7559206864 7565702144 7569855634 7576360064 7591327744 7596833024 7615534784 7621679648 7626262904 7628228608 7648841728 7649732167 7659616768 7678473088 7712953094 7759495744 7765756768 7770426664 7776696508 7795841053 7816907098 7823623808 7844764928 7855815968 7881509636 7888281856 7909597696 7930971136 7942143616 7974966272 7996516352 8052198616 8062603264 8063541871 8092278656 8112200096 8118083116 8118745712 8123627876 8147679232 8159156992 8179243072 8185174712 8201345152 8212898512 8215015424 8241211264 8252820784 8269124864 8418207644 8448208384 8452307864 8460109504 8464214759 8480936464 8487086894 8487779608 8518028288 8522161648 8545190368 8551026848 8557228108 8581500928 8587724288 8588425216 8615811776 8658697216 8742551048 8754866813 8771144921 8814803536 8832217856 8836503676 8844659936 8867995136 8872863571 8875150592 8880487616 8887653152 8905211392 8909532632 8933608112 8941284352 8946193022 8965445632 8971569152 8978075392 9007439584 9015179264 9039540224 9040592561 9102485392 9115308202 9139939732 9162440287 9177712544 9202512704 9206978209 9215476424 9238162934 9248318464 9271085824 9278566528 9284146144 9314511388 9324750848 9347706368 9372965888 9386169728 9450428416 9516234728 9523135963 9529640393 9550148608 9555391538 9563602048 9594098228 9594881296 9601839566 9620808736 9629075456 9634361716 9655095296 9659780416 9668696576 9673388296 9692498816 9700319552 9708654592 9739613312 9772602112 9867243386 9915207302 9948790852 9984246272 9991486912 9998311232 10005562072 10024165624 10030193602 10031012264 10038286819 10066760704 10074061184 10093963264 10098861344 10108182784 10113087764 10134851584 10143029248 10149128704 10157317888 10177384448 10182323008 10332105784 10346660779 10365898543 10402840448 10417495088 10438075648 10445645408 10460360348 10471360328 10479809516 10486111493 10488814336 10517157376 10524340736 10531973056 10557900496 10595526656 10604076032 10610452736 10645155872 10677915556 10683092992 10684336663 10757482736 10772636966 10801746956 10846387552 10875696832 10891017592 10920447472 10929830912 10965578624 10995209984 11010699104 11049938944 11077141504 11086079488 11126883152 11142557762 11154275132 11163275354 11168688128 11203058944 11218840864 11246459224 11254615229 11276849584 11286539264 11292735454 11295646208 11302438784 11331665488 11339405168 11347628578 11370046688 11379816448 11410567168 11426641408 11464014016 11552208896 11632650568 11661287638 11670696961 11712288896 11717972266 11728788176 11757661916 11770587136 11799563776 11808120896 11809084672 11824755176 11846741192 11863429877 11888960512 11897080832 11905708672 11929229312 11987216384 12027817984 12120354862 12144299552 12161407412 12203332064 12210670472 12220523084 12244665664 12250607369 12283711154 12294265984 12305613824 12311585104 12335907584 12344853664 12345861248 12385229428 12395871488 12429367808 12446877248 12532089856 12619354748 12671280083 12716437888 12734351728 12747743008 12758028976 12765700948 12776001406 12803495936 12821532416 12846862336 12853096256 12887828096 12905983376 12909309952 12917072896 12959320192 12994339072 13059018752 13084822751 13101730304 13149952816 13192961782 13228612012 13239978752 13258630112 13294457792 13300908907 13327185872 13337939384 13345960082 13349400064 13385473024 13391968304 13404329344 13410833774 13437327904 13485215744 13496096768 13728338624 13747677944 13757647849 13792641863 13841795968 13851834128 13871347418 13879199488 13885934348 13898751328 13910693888 13946665216 13955051968 13956190976 13966312096 13993903616 14000694136 14050589696 14070382976 14098180096 14109555712 14166710272 14206645453 14324055746 14352354016 14362762436 14372572396 14422119712 14442436372 14470968512 14481462952 14517113182 14533071872 14553544832 14568849152 14580604544 14589372512 14601144464 14637089324 14653179904 14689252864 14791538762 14810651648 14913782884 14954083144 14975149189 15015615274 15028517504 15077670608 15118413728 15131404288 15139711268 15152720128 15182655488 15193666048 15231069568 15243359296 15252525808 15256457216 15299464334 15319233536 15356946176 15425906188 15463881433 15518991488 15531513536 15540853328 15553393016 15591682106 15633814196 15647247616 15689529856 15711631936 15763019272 15776563712 15819195392 15861942272 15884287232 15949932544 15993032704 15994894531 16104397232 16127083742 16184557312 16224400192 16236166232 16237491424 16247255752 16259038367 16289269139 16295358464 16300394929 16318313984 16358486144 16370349424 16402690304 16425797024 16482422528 16505641568 16538249728 16789671899 16836415288 16860133003 16896416768 16904615728 16920219008 16928429518 16961872928 16974173788 16975559216 17036056576 17044323296 17090380736 17102053696 17114456216 17175448576 17176850432 17231623552 17317394432 17485102096 17509733626 17542289842 17629607072 17664435712 17673007352 17689319872 17697903587 17735990272 17745727142 17750301184 17760975232 17775306304 17810422784 17819065264 17867216224 17882568704 17892386044 17930891264 17943138304 17956150784 18014879168 18030358528 18081185122 18204970784 18230616404 18279879464 18305630609 18324880574 18339666653 18355425088 18405025408 18413956418 18430952848 18476325868 18496636928 18542171648 18557133056 18568292288 18629022776 18649501696 18695412736 18745931776 18772339456 18900856832 18903057173 19032469456 19046271926 19059280786 19100297216 19110783076 19127204096 19188196456 19189762592 19203679132 19215227161 19241617472 19250954437 19258150912 19268723432 19319560832 19337393152 19346776592 19384997632 19400639104 19479226624 19545204224 19734486772 19830414604 19897581704 19912011559 19968492544 19982973824 19996622464 20011124144 20048331248 20060387204 20062024528 20076573638 20133521408 20148122368 20187926528 20197722688 20216365568 20226175528 20286058496 20298257408 20314635776 20364646016 20664211568 20693321558 20731797086 20805680896 20834990176 20876151296 20891290816 20920720696 20942720656 20959619032 20972222986 20977628672 20989145167 21034314752 21048681472 21063946112 21115800992 21191053312 21208152064 21220905472 21290311744 21355831112 21368673326 21385915397 21514965472 21545273932 21603493912 21674151499 21692775104 21751393664 21782035184 21840894944 21859661824 21931157248 21990419968 22021398208 22154283008 22172158976 22253766304 22285115524 22308550264 22326550708 22337376256 22339976659 22406117888 22437681728 22492918448 22509230458 22553699168 22573078528 22585470908 22591292416 22604877568 22663330976 22678810336 22695257156 22740093376 22759632896 22853282816 22928028032 23104417792 23150071021 23265301136 23322575276 23341393922 23424577792 23435944532 23457576352 23515323832 23532377297 23541174272 23599127552 23616241792 23618169344 23649510352 23693482384 23726859754 23777921024 23794161664 23811417344 23858458624 23974432768 24240709724 24288599104 24300385109 24322814824 24406664128 24421340944 24441046168 24489331328 24501214738 24567422308 24588531968 24611227648 24623170208 24671815168 24689707328 24691722496 24770458856 24791742976 24858735616 24893754496 25064179712 25134834263 25238709496 25274263651 25342560166 25432875776 25468703456 25495486016 25516057952 25531401896 25552002812 25606991872 25614906317 25643064832 25706192512 25775656192 25811966752 25834145792 25918640384 25988678144 26169645502 26203460608 26299905632 26383770127 26385923564 26457224024 26479957504 26494494719 26517260224 26588915584 26601817814 26654371744 26675878768 26691920164 26698800128 26770946048 26783936608 26808658688 26821667548 26874655808 26992193536 27359174843 27456677248 27495355888 27515295698 27585283726 27683591936 27703668256 27742694836 27758398976 27771868696 27797502656 27810991351 27821387776 27893330432 27910103936 27912381952 27932624192 27987807232 28001388272 28101179392 28140765952 28196360192 28219111424 28333420544 28413290906 28648111492 28704708032 28725524872 28745144792 28765990957 28819476169 28844239424 28884872744 28941937024 28962925904 29034226364 29066143744 29107089664 29137698304 29161209088 29178745024 29202288928 29274178648 29306359808 29378505728 29583077524 29621303296 29704804129 29827565768 29908166288 29950298378 30031230548 30057035008 30155341216 30236827456 30262808576 30279422536 30305440256 30387332096 30462139136 30486718592 30505051616 30598928668 30638467072 30713892352 30851812376 30927762866 31037982976 31063027072 31081706656 31106786032 31183364212 31267628392 31294495232 31311675577 31379059712 31423263872 31526038544 31553127424 31638390784 31723884544 31768574464 31899865088 31989789062 32208794464 32254167484 32333570269 32369114624 32448800384 32472332464 32474982848 32494511504 32518076734 32578538278 32600789858 32636627968 32716972288 32740698848 32805380608 32851594048 32964845056 33011283136 33076499456 33443870383 33579343798 33606438481 33672830576 33720266006 33792833536 33809231456 33840438016 33856859036 33923745856 33948347576 33951118432 33996171131 34059380927 34072113152 34088646592 34180761472 34204107392 34228912432 34350897152 34463247104 34634788864 34703225557 34970204192 35019467252 35084579684 35105677607 35259214144 35328871424 35346014704 35378639744 35395807174 35471980544 35491454284 35500602368 35521950464 35550612608 35620845568 35638130528 35734432448 35765137408 35784772088 35912301568 36029758336 36162370244 36409941568 36461232808 36559758928 36611261218 36649761148 36679333306 36710850176 36810050816 36827912836 36861905696 36952651736 36993273856 37084343296 37114266112 37136584576 37258045552 37390825472 37491863552 37544678912 37806114346 38064938912 38092543852 38118561572 38200594432 38221566152 38254408192 38376392912 38379525184 38407358264 38430454322 38483234944 38501908874 38537446864 38639121664 38674786304 38693553184 38769995264 38801278208 38958453248 39090408448 39468973544 39524574089 39660829208 39716700023 39795163408 39824023118 39936985088 39965947648 39993244928 40022248288 40096662496 40120774408 40124049056 40153147276 40251995641 40267042816 40296244736 40395445376 40432731136 40452351056 40596514816 40629271552 40729292032 41012902931 41328423136 41386643116 41463594172 41611361792 41634205987 41669980352 41752302592 41782581632 41841441392 41885441312 41919238064 41944445972 41955257344 41978290334 42068629504 42097362944 42127892224 42231601984 42416304128 42421242017 42441810944 42580623488 42711662224 42737346652 42771830794 42992989039 43029930944 43090547864 43206987824 43348302998 43385550208 43502787328 43564070368 43681789888 43719323648 43862314496 43980839936 44042796416 44308566016 44344317952 44507532608 44570231048 44617100528 44653101416 44679953318 44716004921 44812235776 44875363456 44985836896 45018460916 45107398336 45146157056 45170941816 45182584832 45209755136 45326661952 45357620672 45390514312 45480186752 45706565632 45856056064 46300142042 46530602272 46645150552 46678977917 46682787844 46710860287 46849155584 46871889064 46915152704 46937918209 47030647664 47064754594 47198255104 47232483584 47236338688 47299020704 47386964768 47453719508 47555842048 47588323328 47622834688 48481419448 48549715963 48577198208 48600770218 48645629648 48813328256 48842681888 48882092336 48978662656 49002429476 49134844616 49177063936 49204061621 49222455296 49246340416 49343630336 49379414656 49383444992 49540917712 49583485952 49717471232 49787508992 50128359424 50134195111 50269668526 50477418992 50548527302 50685120332 50809896137 50865751552 50937406912 50990972032 51032115904 51062803792 51104005624 51229812634 51286129664 51412385024 51551312384 51623933504 51668291584 51837280768 51977356288 52339291004 52406921216 52554653459 52599811264 52767540254 52771847128 52810117613 52914448048 52959915008 52988989438 53034520448 53177831168 53203635628 53308743488 53351757536 53383840328 53397600256 53541892096 53567873216 53617317376 53643335096 53749311616 54718349686 54913354496 54990711776 55030591396 55166064811 55170567452 55367183872 55407336512 55485389672 55516797952 55543737392 55595005312 55621982702 55786660864 55820207872 55824763904 55865248384 55975614464 56002776544 56202358784 56281531904 56438222848 56826581812 57296222984 57409416064 57451049744 57490289584 57531981914 57638952338 57688478848 57769745488 57883874048 57925851808 58068452728 58132287488 58150254643 58214179328 58275396608 58322418176 58357490048 58404577856 58548357296 58757011456 59166155048 59242606592 59249503313 59409608258 59655131536 59816332576 59900596756 60062461096 60114070016 60147072001 60310682432 60473654912 60558845072 60610880512 60774664192 60924278272 60973437184 61010103232 61197857336 61276934144 61284067691 61398014447 61427784704 61703624752 61855525732 62075965952 62110044997 62126054144 62163413312 62213572064 62366728424 62411957179 62535256784 62588990464 62623351154 62758119424 62846527744 63052077088 63106254848 63276781568 63537148928 63979578124 64137082009 64417588928 64448847463 64508334968 64667140538 64738229248 64897600768 64944664928 64949965696 64989023008 65036153468 65157076556 65201579716 65273255936 65433944576 65481397696 65610761216 65703188096 65929690112 66022566272 66152998912 66661951741 66887740766 67158687596 67212876962 67345661152 67440532012 67585667072 67618462912 67680876032 67713718072 67847491712 67896695152 67902236864 67992342262 68118761854 68177293184 68361522944 68408214784 68457824864 68701794304 68926494208 69406451114 69940408384 70038934504 70169159368 70211355214 70268007733 70518428288 70657742848 70692029408 70757279488 70791614348 70943961088 70982908568 71001204736 71043900928 71101225216 71241691136 71276261056 71468864896 71569544176 71824603136 72059516672 72324740488 72426625453 72561289801 72819883136 72922465616 73119517856 73222522436 73299522296 73358666612 73402780451 73421700352 73620101632 73655825672 73723811392 73759585757 73905303472 74168686592 74228532224 74273169152 74516091104 74781650944 75089357824 75612228692 76129877824 76185087704 76237123144 76292410799 76443132304 76508816384 76752785824 76759050368 76814716528 76860908644 76966469888 77003817748 77074893728 77278243328 77349572608 77387106368 77539990528 77602556416 77916906496 78180816896 78782306603 78937947088 79049148178 79321658416 79433400046 79590326816 79648046236 79844122501 79873970176 79931895296 79986489856 80044496576 80193324992 80241548816 80248098112 80306294552 80503991282 80592489472 80790890752 80865462272 80904702112 81193029632 81258543104 81458584064 82025805862 82585884007 82656846272 82773286232 82927188344 83044009139 83222723584 83268411974 83339960704 83504605184 83565163264 83682882784 83770882624 83838476128 83888891944 83910514688 83956580668 84137259008 84194725888 84255784448 84463203968 84842484034 84883621888 85161246976 85423324448 85474693304 85543661588 85754251583 85985978078 86059861888 86181095728 86413975648 86696605996 86771100416 87005574656 87128140736 87363579776 87724628992 87961679872 88085592832 88688635904 88698960581 89015065216 89140462096 89234201056 89306202832 89359906636 89432009842 89624471552 89750726912 89971673792 90036921832 90163758217 90214796672 90341883632 90365169664 90419510272 90653323904 90715241344 90781028624 90960373504 91413131264 91712112128 92600284084 93061204544 93106362349 93290301104 93357955834 93365575688 93421720574 93698311168 93743778128 93830305408 93875836418 94061295328 94129509188 94396510208 94464967168 94472677376 94598041408 94773929536 94907439016 95245669376 96303534943 96962838896 97099431926 97154396416 97201540436 97291259296 97601499281 97626656512 97685363776 97764184672 97957325312 98004858952 98269689232 98354127872 98408123242 98492680832 98687260672 98758829312 98766889984 99081835424 99166971904 99434942464 99446518171 99575017984 100268390222 100539337052 100954837984 101097054604 101370240664 101619792274 101731503104 101874813824 101981944064 102064231808 102125607584 102208011248 102459625268 102572259328 102824770048 103102624768 103247867008 103674561536 103954712576 104678582008 104813842432 104826044323 105109306918 105199622528 105535080508 105543694256 105620235226 105828896096 105919830016 105977978876 106069040896 106355662336 106407271256 106617486976 106703515072 106767680656 106795200512 107135746432 107234634752 107286670192 107498623232 109436699372 109826708992 109981423552 110061182792 110332129622 110341134904 110421155009 110734367744 110814673024 110970779344 111033595904 111087474784 111190010624 111243965404 111573321728 111640415744 111649527808 111730496768 111951228928 112005553088 112563063808 113653163624 113813268569 114024883973 114592445968 114818832128 114902099488 114980579168 115063963828 115277904676 115347226423 115376957696 115539490976 115767748096 115851703616 116136905456 116300509286 116428358656 116550793216 116644836352 116714980096 116809155712 117096714592 117514022912 117527703293 118332310096 118499006626 118819216516 119310263072 119632665152 119801193512 120124922192 120228140032 120294144002 120621364864 120947309824 121117690144 121221761024 121549328384 121848556544 121946874368 122020206464 122395714672 122568135382 122796028894 122855569408 123407249504 123711051464 123800767519 123885325109 124151931904 124220089994 124252108288 124326826624 124427144128 124733456848 124823914358 125070513568 125177980928 125246702308 125516238848 125693055488 126104154176 126212509696 127074297856 127959156248 128139414263 128274164018 128377666571 128835177856 128897694926 129016669936 129334281076 129476458496 129795201536 129889329856 129899931392 129978046016 130072306936 130314153112 130403159432 130497728647 130546511872 130867889152 130962795392 131221522432 131406376192 131859380224 132045132544 132305997824 133323903482 133775481532 134317375192 134425753924 134506590127 134691322304 134756681059 134881064024 135236925824 135361752064 135427436144 135694983424 135793390304 135804473728 135984684524 136237523708 136354586368 136723045888 136816429568 136915649728 137852988416 138812902228 139384080913 139880816768 140077869008 140338318736 140422710428 140536015466 141036856576 141315485696 141384058816 141514558976 141583228696 141965817136 142002409472 142087801856 142202450432 142552522112 142937729792 143139088352 143649206272 144119033344 144649480976 144853250906 145122579602 145639766272 145844931232 146239035712 146309997977 146445044872 146599044592 146717333224 146805560902 146843400704 146924016169 147240203264 147311651344 147447622784 147519171514 147810606944 148337373184 148457064448 148546338304 149032182208 150178715648 151224457384 151334126339 151719060493 152259755648 152370175408 152474246288 152584821598 152886264608 153017632768 153505571648 153518100736 153629433056 153721817288 153932939776 154007635496 154149787456 154224588401 154556486656 154774212736 155079981056 155205112832 155833812992 156361633792 157564613206 157875894176 158098296356 158643316832 158866800092 159180653632 159296092472 159520495307 159688245002 159863790592 159972979712 160088993152 160386649984 160483097632 160496196224 160612589104 161007982564 161184978944 161581781504 161730924544 161809404224 162517086208 162917168128 164051611724 164726641079 165171768014 165313692544 165546572464 165854376688 166088018278 166445447168 166536823948 166679921408 167009210368 167130326528 167365765568 167541765248 167676952256 167777783888 167821029376 167913161336 168511568896 168926407936 169684968068 169767243776 170102695763 170322493952 170846648896 170949386608 171087323176 171508503166 171971956156 172119723776 172362191456 172827951296 173393211992 173542200832 174011149312 174256281472 174727159552 175449257984 175923359744 175943839841 176171185664 177397921162 178030130432 178280924192 178468402112 178612405664 178719813272 178849422037 178864019684 179248943104 179304344219 179501453824 179943347584 180073843664 180327516434 180429593344 180683767264 180839020544 181306647808 181430482688 181562057248 181920747008 183424224256 184686390889 185200568168 185461463033 186122409088 186212724698 186580602208 186715911668 186731151376 186843441148 187396622336 187487556256 187660610816 187751672836 188122590656 188259018376 188929934336 188945354752 189196082816 189547859072 189814878032 190491338752 192607069886 193925677792 194198863852 194308792832 194403080872 194582518592 194676939457 195202998562 195253313024 195370727552 195528369344 195914650624 196009717904 196539378464 196708255744 196816246484 196985361664 197374521344 197517658624 197533779968 198163670848 198333943808 198893036342 199150035968 200536780444 201078674104 201361936699 201736333183 201909675968 202194109208 202740481328 203239584548 203463006208 203749627648 203963888128 204128463616 204251215168 204416022496 204919250536 205144518656 205649540096 206205249536 206495734016 207349123072 207909425152 207933628903 209357164016 209652088646 210218613836 210399245056 211070161016 211087388512 211240470452 211367498771 211657792192 211760498807 211839660032 211955957752 212138081792 212711324672 212814542512 213234973952 213407030144 213535361312 214271492864 214469269504 214573340384 214997246464 218873398744 219032127149 219181729039 219653417984 219962847104 220122365584 220664259244 220682269808 220842310018 221468735488 221629346048 221941558688 222067191808 222174949568 222380021248 222487930808 223146643456 223280831488 223299055616 223460993536 224011106176 225126127616 227306327248 227626537138 228049767946 229184891936 229637664256 229804198976 229961158336 230127927656 230555809352 230694452846 230753915392 230880596837 231078981952 231535496192 231703407232 232273810912 232601018572 232856717312 233101586432 233289672704 233429960192 233618311424 234193429184 235055406586 235245069367 236664620192 236998013252 237638433032 237973197917 238415666489 238620526144 239265330304 239602387024 240249844384 240456280064 240588288004 241242729728 241894619648 242235380288 242443522048 243697113088 243893748736 244040412928 244791429344 245136270764 245592057788 245711138816 245739743249 246814499008 247422102928 247601535038 247770650218 248303863808 248440179988 248504216576 248653653248 248854288256 249466913696 249647828716 250141027136 250355961856 250493404616 251386110976 252208308352 254148595712 255918312496 256278828526 256548328036 256755333142 257670355712 257795389852 258033339872 258668562152 258856150267 258952916992 259590403072 259778659712 259799862784 259956092032 260144613872 260628306224 260806318864 260995457294 261735778304 261925590784 262443044864 262812752384 263718760448 264090265088 266647806964 267550963064 268634750384 268851507848 269013180254 269382644608 269513362118 269762128048 270473851648 270723504128 270854872288 271389966848 271586780608 271608947456 271969369048 272475047416 272709172736 272858887171 273446091776 273632859136 273831299456 275705976832 277625804456 278016900161 278768161826 279761633536 280155738016 280676637472 280845420856 281072030932 281763969487 282073713152 282768117632 283029117952 283166457392 283931634272 284175603712 284404900864 285105044224 285875459584 286278176704 288238066688 289298961952 289706501812 290245159204 291279532544 291439441909 291689862464 292478071424 292619995954 292890089744 293198089184 293434666448 293611121804 293686801408 293848032338 294480406528 294623302688 294895245568 295038343028 295621213888 296914128896 297092676608 298064364416 300357431296 300950923273 302448914768 302668252678 303438120986 304519511296 304740350816 304948492576 305169643196 305772529216 305920904861 306035265536 307011143296 307036201472 307258866112 307443634576 307865879552 308015270992 308299574912 308449176802 309112973312 309548425472 310159962112 310410225664 311667625984 315129226412 315751788352 316196592712 316425900527 317286633664 317733600184 318361307264 318592184944 319040990614 319376490004 319727581184 319945959424 320177986304 320773299968 320966195264 320992392448 321225178208 322015965128 322369957888 323163563008 323618808448 325834336256 326752845419 328103223448 328565427463 329453282158 330343536028 330627385088 331093144928 331708753376 332176036556 332890894336 333073647896 333359842816 334260653056 334731531136 335083530496 335353904512 335555567776 335826322672 337023137792 337852815872 339369936136 339848011741 340205391526 340644987904 341693297792 341898773216 342174646352 343017006332 343943912312 344239447552 344428431347 344724382912 345655902592 346786423984 347084401664 348022298624 348512562944 349454319104 350898515968 351887679682 352342371328 354795842324 355669272959 356060260864 356561848384 356936804224 357224811328 357439626544 357698844074 357728039368 358608688438 359002907648 359886695168 360147687328 360655032868 360859186688 361367534528 361678041088 362613295616 362860965376 363124114496 363841494016 366848448512 367882574213 369372781778 369670823291 370401136336 370922926066 372244818176 372425449396 373161204416 373431823336 373462302752 373686882296 373957882441 374653190197 374793244672 374975112512 375321221632 375503345672 376245181312 376518036752 377859868672 378392165632 379095718144 379629756064 380982677504 385214139772 386162453677 387851355584 388397727704 388617585664 388806161744 389165037184 389353878914 390405997124 390506626048 390741455104 391056738688 391829301248 392019435808 393078756928 393416511488 393632492968 393970723328 395035317248 395067559936 396327341696 397786072684 398300071936 401073560888 402157348208 402723873398 403472666366 403819351936 404388218416 405480962656 406479169096 406926012416 407051782501 407499255296 407927776256 408256927232 408502430336 408832044992 409838501072 411299080192 412410499072 412991468032 414698246144 415867257806 418714328032 419304177292 420437227672 420798490112 421029504007 422140322032 422174777024 422480940904 422734997542 423076096249 423315584384 423520997614 423911915504 424276163584 425422649344 425629085024 426469947904 426814060288 427070722624 428542985728 428938539008 429146680768 429994492928 434770314979 436883700253 437746797488 438064254298 438363458078 439306835968 439925694208 440244731168 441328518488 441364539616 441684620036 441950224703 442771952051 442937470976 443258692096 443883117376 444349899136 444760042496 444975861616 446561662976 446921987072 448022212352 450252255232 451141932241 454612654496 455253074276 456099535892 457976265857 458369783872 459275328512 459608397952 459922316672 460255855312 461111618704 461388905692 461507830784 461761193674 462157963904 463070992384 463406814464 464547621824 465202037144 465713434624 466579345408 466633662187 466859920384 467236622848 468386858368 470110813172 470490138734 473329240384 473996026504 475276866064 475946395834 476831332978 477241052288 478530660608 479204774048 480499688768 480912560128 481176576008 482485459456 483789239296 484470760576 487394226176 487787497472 488080825856 489582858688 490272541528 491184115576 491479486498 491876054131 493628998016 494844205856 495203070076 495541300436 496607727616 496880359976 497008433152 497307306496 497708576512 498933827392 499295657432 500282054272 500986809232 502772221952 504416616704 511836624992 512557657052 513096656072 513510666284 513819463157 515340711424 515590779704 516066679744 516317100299 517337124304 517712300534 519180806144 519557319424 519599725568 519912184064 520289227744 521256612448 521612637728 521990914588 523471556608 523851181568 525625504768 528180530176 533295613928 534046875593 535101926128 537269500768 537703015696 538026360508 538765289216 539026724236 539524256096 540947703296 541244677831 541447008256 541709744576 542779933696 543173561216 543217894912 543938738096 544950094832 545418345472 545717774342 546892183552 547265718272 547662598912 551411953664 551476146221 555251608912 556033800322 557536323652 558908857507 559523267072 560311476032 561353274944 561690841712 562144061864 563527938974 564147426304 565536235264 566058235904 566332914784 567863268544 568351207424 568809801728 570210088448 571750919168 572556353408 576476133376 578101188049 578597923904 579413003624 580490318408 580911293743 581308063973 582559065088 582878883818 583379724928 584956142848 585239991908 585780179488 586396178368 586869332896 587222243608 587373602816 587696064676 588960813056 589246605376 589790491136 590076686056 591242427776 594185353216 596128728832 601901846546 604897829536 605336505356 606826712921 606876241972 609039022592 609480701632 609896985152 610339286392 611545058432 611841809722 614022286592 614072402944 614517732224 614887269152 615731759104 616030541984 616599149824 616898353604 618225946624 619096850944 620820451328 630258452824 631146307519 631503576704 632393185424 632851801054 634573267328 635467200368 636722614528 637184369888 638081981228 638752980008 639455162368 639652801073 639891918848 640355972608 641546599936 641932390528 641984784896 642450356416 644031930256 646327126016 647237616896 651668672512 651744536443 653505690838 656206446896 657130854926 658906564316 660687072056 661254770176 661617792011 662186289856 663417506752 664352073112 666147295792 666719685632 668521306112 669463062272 670167060992 670707809024 671111135552 671652645344 674046275584 674124744601 675705631744 678739872272 679696023482 680410783052 681289975808 683210494967 683386595584 683797546432 684349292704 686034012664 686531528969 687887824624 688478895104 688856862694 689448765824 691311805184 693572847968 694168803328 696044597248 697025125888 698908638208 703775359364 704684742656 709591684648 711338545918 712120521728 713123696768 713873608448 714449622656 714879253088 715397688148 715456078736 717217376876 718005815296 719773390336 720295374656 721310065736 721718373376 722735069056 725226591232 725721930752 726248228992 727682988032 733696897024 735765148426 738745563556 739341646582 740802272672 741845852132 744489636352 744850898792 746322408832 746863646672 746924605504 747373764592 747915764882 749306380394 749950225024 750642443264 751006691344 752490362624 753036073504 755719737344 756784331264 758191436288 759259512128 770428279544 772324907354 772948085063 775702711168 776795455408 777235171328 777612323488 778330074368 778707757828 780811994248 781013252096 781482910208 781911936013 782113477376 783658602496 784038871616 786157513856 787264985936 787941446656 790070634496 792654683392 795572145368 796600143872 796692879983 798174187811 802147121776 804314696416 805447746796 806945332732 807430584961 807638703872 808776436832 810961925312 811355443327 812958338192 814103565002 814998510592 815855552512 816513854464 817004860672 817664089984 819677002144 822598160384 825982936064 831734515612 837428656064 838608354584 839216518789 840874455344 841596980224 842059008014 844280644064 844349554048 844961881808 845469995084 846152192498 846631168768 847041995228 847823831008 848552327168 850845298688 851258170048 852939895808 853628120576 854141445248 857085971456 858293361536 859988985856 866605372633 869540629958 873767400506 875493594976 876128508596 876726916156 878613671936 879851388416 880489462336 882657036976 882729079232 883369240072 883900449406 885543904102 886517384192 887766234752 888699798272 889520084992 889951723232 893123325952 893843974144 896044424704 902283864482 909225308992 910506148552 912199071784 913484100529 915952531714 916739567744 918550657024 919216795904 919844633344 920511710624 922223237408 922777811384 923015661568 923522387348 924315927808 926141984768 926813628928 929095243648 930404074288 933267324374 933719840768 934473245696 936773716736 940221626344 940980277468 941546130889 943296767413 946658480768 947992053008 950553732128 951892791668 953662665956 954482104576 957061321216 958409548096 960999377536 962353152016 964970918912 967578478592 968941521152 975574994944 975688566391 976161651712 979165717376 980545083056 982368231152 982958972996 983752108262 987257996032 989688411712 990406140152 991082600872 991801340387 993760719952 994016866304 994614612992 995417153024 997867654784 998591314864 1000564108544 1001973618464 1005544443904 1008833233408 1023673249984 1024169985839 1025115314104 1026193312144 1027021332568 1027638926314 1028468113183 1030681422848 1031181559408 1032133359488 1032634200598 1034674248608 1035424601068 1038361612288 1039114638848 1039199451136 1039824368128 1040578455488 1042513224896 1043225275456 1043981829176 1047702363136 1051251009536 1056361060352 1059338884373 1066591227856 1068093751186 1070203852256 1073616492091 1074539001536 1075406031392 1076052721016 1077530578432 1078053448472 1079048512192 1079572118807 1081895406592 1082489355662 1083419489152 1085559867392 1086347122432 1086435789824 1087877476192 1089900189664 1090836690944 1091435548684 1093784367104 1094531436544 1095325197824 1102952292442 1110503217824 1112067600644 1115072647304 1116643467149 1117817715014 1119046534144 1120622952064 1122706549888 1123381683424 1124288123728 1127055877948 1128294852608 1131072470528 1132116471808 1132665829568 1135726537088 1137619603456 1140420176896 1143501838336 1145112706816 1152952266752 1153086487553 1156202376098 1157195847808 1158826007248 1160980636816 1161822587486 1162616127946 1165118130176 1165757767636 1166759449856 1169912285696 1170479983816 1171560358976 1172128856821 1172792356736 1173738665792 1174444487216 1174747205632 1175392129352 1178493210752 1179580982272 1180153372112 1182484855552 1188370706432 1192257457664 1203803693092 1209795659072 1210673010712 1213653425842 1213752483944 1214632705099 1218078045184 1218961403264 1219793970304 1220678572784 1223090116864 1223683619444 1228044573184 1228144805888 1229035464448 1229774538304 1231463518208 1232061083968 1233198299648 1233796707208 1238193701888 1251945954259 1260516905648 1262292615038 1263007153408 1264786370848 1265703602108 1268819490653 1269146534656 1270934400736 1273445229056 1274368739776 1276163962456 1277505960016 1279305602146 1280711945216 1283093199872 1283864781056 1283969569792 1284900712832 1288063860512 1292654252032 1292804736223 1294475233792 1303489072886 1307011381676 1312412893792 1314261709852 1317813128632 1321374144112 1322509540352 1323235584022 1324372579712 1326835013504 1328704146224 1332294591584 1333439371264 1337042612224 1338926124544 1340334121984 1341415618048 1342222271104 1343305290688 1348249489202 1351411263488 1357479744544 1359392046964 1360821566104 1362579951616 1362738576199 1366420989934 1366773191168 1367595092864 1368698585408 1372068025328 1373063057938 1375775649248 1376957790208 1377713725388 1378897531648 1382623610368 1387145695936 1388337606656 1394050251776 1397817276416 1407550718728 1409369485312 1409533556893 1412154332281 1419183369296 1422677091836 1424241043456 1426247393536 1427747216896 1428899245312 1429758506176 1430795376296 1430912157472 1434434753752 1435475015117 1436011630592 1439546780672 1440590749312 1442620131472 1443436746752 1445470138112 1450453182464 1451443861504 1452496457984 1455365976064 1471530296852 1477491127112 1478683293164 1479572491397 1481604545344 1482323491649 1483691704264 1488979272704 1489701797584 1492644817664 1493727293344 1493849211008 1494747529184 1495831529764 1498612760788 1499900450048 1501284886528 1502013382688 1504980725248 1506072147008 1513568662528 1516382872576 1518519024256 1533224890043 1540856559088 1544649814708 1545896170126 1551405422336 1553590910816 1554470342656 1555224646976 1556660148736 1557415515656 1561623988496 1562026504192 1562965820416 1563823872026 1564226954752 1568077743232 1572315027712 1574529971872 1575882893312 1580141268992 1585309366784 1591144290736 1593385759966 1596348375622 1604294243552 1608629392832 1609409977747 1610895493592 1613890665464 1614861169922 1615277407744 1616164177859 1617552873664 1621923850624 1622710886654 1625916676384 1628207130004 1629997021184 1631711105024 1633027708928 1634009721344 1635328179968 1639354004288 1651965872128 1663469031224 1664675389729 1665812385419 1668909665423 1674857312128 1677216709168 1678433037578 1681748910688 1683193960448 1684118016028 1688561288128 1688699108096 1689923763616 1690939990168 1692304384996 1693262337536 1694083990456 1695647662016 1696470472411 1697104654336 1702516340096 1705879791616 1707256241152 1708282890496 1714171942912 1716586723072 1719977971712 1733210745266 1739081259916 1747534801012 1750987189952 1752257017192 1753453832312 1754725448377 1759702776832 1760978924672 1765314073952 1765458158464 1766738480144 1767800898812 1771087808204 1773034768384 1775532469504 1777399596544 1779040169984 1779903446464 1787687948288 1792088849408 1804567728964 1811993051869 1818450617984 1821012297104 1824398143568 1826968201058 1831905063428 1833479135488 1837101314048 1838433591808 1839689266688 1841023421248 1844446474816 1845555622768 1846031323136 1847044774696 1848631855616 1853627257856 1858190487296 1860808148576 1866534648748 1867439681536 1868946491392 1873547433472 1880443252688 1881960554936 1883092261778 1886593534826 1893316961536 1895984106016 1901107464256 1903785583336 1907325331912 1908964209152 1910012210197 1914122642432 1916819096192 1921998755072 1924706304032 1929941837824 1935156957184 1937883042304 1951377132782 1952323303424 1958331434752 1961090166112 1964736462304 1965917945992 1967343642407 1967504216524 1972347786409 1974515992064 1979376823424 1980812280304 1982165201744 1983602680774 1987521439904 1989229225984 1990834306048 1995735309568 1997182629728 2001128217088 2003947236928 2017666466816 2040076093363 2047346499968 2048339971678 2050230628208 2052386624288 2054042665136 2055277852628 2056936226366 2061362845696 2062363118816 2064266718976 2065268401196 2069348497216 2070849202136 2073766438991 2078229277696 2078398902272 2079648736256 2081156910976 2085026449792 2086450550912 2087963658352 2095404726272 2102502019072 2112722120704 2118677768746 2133182455712 2136187502372 2140407704512 2141446334027 2147232984182 2149078003072 2150812062784 2152105442032 2155061156864 2156106896944 2158097024384 2159144237614 2163790813184 2164978711324 2166838978304 2171119734784 2172694244864 2172871579648 2175754952384 2179800379328 2181673381888 2182871097368 2190650395648 2205904584884 2214981303689 2221006435648 2224135201288 2230145294608 2233286934298 2235635430028 2238093068288 2241245904128 2245413099776 2246763366848 2248576247456 2254111755896 2256589705216 2262144941056 2265331659136 2271453074176 2280840353792 2287003676672 2287269917933 2290225413632 2306172975106 2312404752196 2314391695616 2317652014496 2321961273632 2323645174972 2325042486481 2325232255892 2330236260352 2331515535272 2333518899712 2339824571392 2340959967632 2343120717952 2344257713642 2345584713472 2347477331584 2348888974432 2350784258704 2356986421504 2359161964544 2360306744224 2364969711104 2384514915328 2407607386184 2410999019429 2419591318144 2421346021424 2427306851684 2427504967888 2429265410198 2436156090368 2437922806528 2439587940608 2441357145568 2446180233728 2447367238888 2456089146368 2456289611776 2458070928896 2459549076608 2464122167936 2466396599296 2467593414416 2476387403776 2503891908518 2521033811296 2524585230076 2526014306816 2529572741696 2531407204216 2537638981306 2538293069312 2539686565207 2541868801472 2546890458112 2548737479552 2552327924912 2555011920032 2558611204292 2561423890432 2566186399744 2567729562112 2567939139584 2569801425664 2576127721024 2585609472446 2587695763037 2588950467584 2606978145772 2614022763352 2617705177087 2622572331379 2624825787584 2628523419704 2635626257264 2642748288224 2645019080704 2646471168044 2648745159424 2653670027008 2657408292448 2664589183168 2666878742528 2677852249088 2680668243968 2682831236096 2684444542208 2686610581376 2696498978404 2702822526976 2703137175739 2714959489088 2718784093928 2721643132208 2725477152398 2732841979868 2733546382336 2735190185728 2737397170816 2744136050656 2746126115876 2751551298496 2753915580416 2755427450776 2757795063296 2765247220736 2774291391872 2788100503552 2795634552832 2815101437456 2819067113786 2824308664562 2838366738592 2845354183672 2847417652937 2848482086912 2849362477507 2852494787072 2855494433792 2857798490624 2859517012352 2861590752592 2861824314944 2868869507504 2870950030234 2879093561344 2881181498624 2885240262944 2886873493504 2890940276224 2900906364928 2902887723008 2904992915968 2943060593704 2947206528049 2954982254224 2957366586328 2959144982794 2961532673743 2963209090688 2964646983298 2967383408528 2977958545408 2979403595168 2985289635328 2987454586688 2987698422016 2989495058368 2991663059528 2997225521576 2999800900096 3001447758881 3002569773056 3004026765376 3009961450496 3012144294016 3027137325056 3032765745152 3037038048512 3058185901771 3066449780086 3081713118176 3089299629416 3091792340252 3093651572921 3099403664357 3102810844672 3107181821632 3110449293952 3113320297472 3114831031312 3123247976992 3125931640832 3127647744052 3128453909504 3136155486464 3144630055424 3149059943744 3151765786624 3170618733568 3182288581472 3186771519932 3192696751244 3205833860999 3208588487104 3217258785664 3218819955494 3221790987184 3227781330928 3229722339844 3230554815488 3232328355718 3235105747328 3243847701248 3245421773308 3251833352768 3256414260008 3259994042368 3266055417856 3268019442688 3270656359936 3278708008576 3303931744256 3326938062448 3329350779458 3331624770838 3337819330846 3349714624256 3354433418336 3356866075156 3363497821376 3365129953471 3366387920896 3368236032056 3377122576256 3377398216192 3379847527232 3381879980336 3384608769992 3386524675072 3388167980912 3391295324032 3392940944822 3405032680192 3411759583232 3414512482304 3416565780992 3428343885824 3433173446144 3466421490532 3478162519832 3480684905797 3495069602024 3501974379904 3504514034384 3506907664624 3509450896754 3519405553664 3521957849344 3530628147904 3530916316928 3533476960288 3535601797624 3542175616408 3546069536768 3547165533223 3551064939008 3554799193088 3559806892928 3584177698816 3609135457928 3614219702093 3623986103738 3636901235968 3642024594208 3648796287136 3653936402116 3663810126856 3666958270976 3668971392061 3676867183616 3679378533376 3682046842496 3688892949632 3691111245536 3694089549392 3697263711232 3707254515712 3716380974592 3721616297152 3733069297496 3737892982784 3738328129151 3747094866944 3760886505376 3763921109872 3766184523556 3773187069652 3786633923072 3788712744817 3791968212032 3802214928512 3807571166672 3814650663824 3817928418304 3820024420394 3828245284864 3833638192384 3843997510144 3849412608064 3859883675648 3875766084608 3902754265564 3904646606848 3912362002549 3916662869504 3922180332224 3929472924608 3931835891984 3934687284814 3935008433048 3944695572818 3949031984128 3958753646848 3961624560608 3964330403488 3967205361548 3975042879808 3978458451968 3981668612096 3991470619136 3994365259456 4002256434176 4007894473856 4035332933632 4046708316343 4066379056201 4080152186726 4094692999936 4096679943356 4100461256416 4104773248576 4108085330272 4110555705256 4113536706851 4113872452732 4122725691392 4124726237632 4128533437952 4130536802392 4138696994432 4141698404272 4147532877982 4156458555392 4159297472512 4162313821952 4170052899584 4172901101824 4175927316704 4190809452544 4237355537492 4247786990447 4266364911424 4272375004744 4280815409024 4282892668054 4294465968364 4298156006144 4301624125568 4304210884064 4310122313728 4312213793888 4316194048768 4318288475228 4327581626368 4329957422648 4333677956608 4345388489728 4345743159296 4351509904768 4359600758656 4365742194736 4381300791296 4411809169768 4418024152633 4429962607378 4442012871296 4448270402576 4460290589216 4466573868596 4471270860056 4476186136576 4477569607511 4482491808256 4490826199552 4493526733696 4497152494912 4508223511792 4524289882112 4530663318272 4542906148352 4561680707584 4574539835866 4580450827264 4612345950212 4624809504392 4628783391232 4631324544077 4635304028992 4643922547264 4647290349944 4650084972962 4650464511784 4653837058739 4663031070544 4667037799424 4679649142784 4681919935264 4686241435904 4688515427284 4691169426944 4694954663168 4697777948864 4701568517408 4713972843008 4718323929088 4720613488448 4729939422208 4769029830656 4782473464769 4805720702783 4815214772368 4821998038858 4839182636288 4842692042848 4854613703368 4855009935776 4858530820396 4861452471733 4870491472561 4872312180736 4875845613056 4879175881216 4882714291136 4892360467456 4894734477776 4912178292736 4916141857792 4919098153216 4928244335872 4932793198592 4935186828832 4952774807552 5007783817036 5037738924427 5042067622592 5049170460152 5052028613632 5059145483392 5062814408432 5075277962612 5076586138624 5079373130414 5083737602944 5093780916224 5097474959104 5104655849824 5110023840064 5117222408584 5122847780864 5132372799488 5135459124224 5135878279168 5139602851328 5152255442048 5171218944892 5175391526074 5177900935168 5213956291544 5228045526704 5235410354174 5245144662758 5249651575168 5257046839408 5271252514528 5285496576448 5290038161408 5292942336088 5297490318848 5307340054016 5314816584896 5329178366336 5355704498176 5361336487936 5365662472192 5368889084416 5373221162752 5392997956808 5406274351478 5410636595441 5429918978176 5437568187856 5443286264416 5450954304796 5465683959736 5467092764672 5470380371456 5473383552091 5474794341632 5488272101312 5492252231752 5499989251237 5503102596992 5510854901552 5515590126592 5530494441472 5548582783744 5576201007104 5630202874912 5638134227572 5648617329124 5652014094727 5676733477184 5679488103289 5690708367344 5694835305874 5698724955014 5704989574144 5710988867584 5715596981248 5719034024704 5723181505184 5723648629888 5737739015008 5741900060468 5758187122688 5762362997248 5770480525888 5781880552448 5809985831936 5874515631523 5886121187408 5894413056098 5909964508448 5914733172656 5918289965588 5923065347486 5926418181376 5929293966596 5934766817056 5953691456141 5955917090816 5958807190336 5970579270656 5974909173376 5975396844032 5978990116736 5983326119056 5994451043152 5999601800192 6002895517762 6008053530752 6019922900992 6024288588032 6054274650112 6065531490304 6066237608431 6074076097024 6116371803542 6132899560172 6163426236352 6178599258832 6183584680504 6187303145842 6198807328714 6205621689344 6214363643264 6220898587904 6226640594944 6229662062624 6246495953984 6251863281664 6255295488104 6256907819008 6272310972928 6289260110848 6298119887488 6341237467136 6364577162944 6373543039864 6385393502488 6394388703703 6411667721998 6417176974208 6434517571328 6437639910988 6443581974368 6455562661856 6459444679688 6461109630976 6464656711436 6470211494656 6487695402496 6490843546616 6503666705536 6512828520016 6536038885376 6541312719872 6557416017152 6653876124896 6658701558916 6663249541676 6675638661692 6699429248512 6708866836672 6713732150312 6726995642752 6730259906942 6736472064112 6754245152512 6754796432384 6759695054464 6763759960672 6769217539984 6773049350144 6776335961824 6782590648064 6785881889644 6810065360384 6829024964608 6833131561984 6866346892288 6932842981064 6942609382709 6956325039664 6961369811594 6990139204048 7003948759808 7009028068768 7013815329248 7018901793508 7036180811803 7038811107328 7043915698688 7061256295808 7061832633856 7066953920576 7071203595248 7084351232816 7094331066446 7102129878016 7109598386176 7119613785856 7168355397632 7169189900873 7218270915856 7228439404186 7247972207476 7273802471936 7277795712121 7284049188416 7297592574272 7307872804232 7327620253712 7333916541952 7337942784122 7353734367232 7358757066752 7364093684992 7377785899264 7382222491072 7388179098784 7394527422464 7414509031424 7415372190611 7432761949184 7443232594304 7466138594992 7476656258302 7494189733888 7515315444637 7521773010752 7527842219744 7532369047112 7546374139304 7551846818659 7557004831649 7573267846144 7577425489634 7583936424064 7604429857024 7615142333344 7629301327648 7635856836608 7640048840788 7656490569728 7667276384768 7687995020288 7698825216128 7751532169216 7805508531128 7816504270043 7824724005098 7833325739008 7844360664448 7858945849216 7863671783968 7869374569628 7870016866096 7889391145636 7898063968256 7917507293696 7923249121216 7928660806976 7934410723096 7950085759616 7963337224192 7982941238272 7988730518912 8004512868352 8015788947712 8070665867264 8093416632686 8132758112402 8160304373452 8189385999872 8193359886712 8200922512832 8204901997747 8209546497152 8216170660544 8221111410512 8227073413702 8227744905464 8249452475264 8257066875904 8261073604784 8277393988864 8283396808544 8295065755964 8312917110784 8318594945024 8324627643904 8340105799168 8345802203648 8351854633408 8474711074984 8495573980894 8502428935693 8532729822848 8544750009488 8561630818048 8565785336108 8588931936728 8596312012288 8601031296143 8603248251136 8608421768128 8620244627456 8624427587776 8632388097536 8636576950456 8659914845296 8667355913216 8690776979456 8703019809536 8719201517312 8731484389472 8762601582592 8763621679813 8823618339536 8836048305266 8859925214756 8881736434571 8884025742592 8896540805152 8920581178432 8924909876597 8933147737192 8942541720112 8955139215022 8964983616512 8981652399104 8987053467392 8994304989824 9016447023584 9048579764224 9061326636544 9085812296704 9149079671732 9160901654528 9224691900424 9231381706679 9249619008784 9257566782464 9262649088154 9270608057984 9287845094528 9294580699888 9300169945924 9300929023568 9307674117478 9326062141088 9334075598848 9359298285568 9363839870528 9372482871808 9377030854568 9382338853888 9389909326336 9395555897728 9403137034816 9427945686016 9441226976896 9459878844416 9538059661312 9564946929538 9611441405566 9630429544736 9643996077716 9678365272576 9685384085696 9709227406736 9710019871552 9717061640792 9722904943466 9730750213727 9740982945122 9751691226112 9758351762432 9765428582272 9784720934912 9789468955552 9824356585472 9832283715584 9838196306432 9856488671744 9865586397184 9870373657664 10015567634072 10048325105819 10075477848854 10084135245184 10098340920304 10104057227264 10118290966784 10125628816864 10150555925224 10153172277248 10158746260828 10164855168169 10167475205888 10187561832448 10194949918208 10209311699648 10220047680128 10234444817168 10270918248448 10279205702656 10304510884096 10342437889784 10350783052148 10355801870336 10357007439779 10376264441543 10427912583088 10456091053408 10470820708348 10490289325516 10499303150336 10514093678816 10542505029056 10570993152896 10585884672176 10594980637696 10614680108032 10629633169792 10658356732672 10711408996352 10731324944384 10732574230301 10737778168832 10746442325504 10785995913616 10812548702956 10821273190882 10859837956352 10875136375712 10886572528832 10901908609592 10909814744257 10931367919472 10934185529344 10940760742912 10946767104182 10949588683264 10976544202624 10984504463504 10999978502474 11006205193984 11021709803104 11031180253184 11060988882944 11097165567488 11260405749824 11265869844229 11276268455144 11297234658248 11304028189454 11313149245013 11353466954368 11358976206578 11381416734688 11389670611748 11397449910028 11409979148288 11421977735168 11431193962496 11438068049408 11446363010368 11447297259776 11475478030016 11483800120936 11524725994496 11540961051776 11563761104896 11619971663872 11652727728103 11749031263046 11772242374816 11788826112196 11819929016896 11829466345312 11836579931176 11846130694972 11852836362752 11858587933192 11869533634112 11875293306877 11907382912282 11917614380672 11941158541312 11949818346752 11950793688064 11957980233472 11966652238112 11988902086304 11999203600384 12005791035524 12016107061504 12039845801984 12048577176064 12132475216862 12148152194048 12232743607084 12265799120344 12283078138639 12326852472704 12357198517664 12367169361008 12374606291684 12397614657428 12411243378688 12428727286528 12441797175808 12453281189888 12459324125248 12492991907968 12510590976208 12513815638016 12544621945856 12578520221696 12596239774976 12682474934272 12683951363083 12729154325888 12747086079728 12770787004976 12788777407406 12823335443996 12834353948416 12869035142656 12875279821976 12887163948736 12893417425031 12911125323712 12918889359376 12922219261952 12929313422872 12940422989312 12975390804992 12981687093232 13007333411072 13025657040032 13072077770752 13082625439744 13114832034304 13307752249792 13317403117832 13326499083352 13351277323384 13360959756089 13370085471379 13398858497024 13417733673344 13427464300624 13453991285504 13460519813884 13472944128224 13508490305024 13509592864768 13519390108928 13527519921344 13538435079968 13546098700288 13552671923648 13565181296128 13571763779288 13620130720768 13666263123968 13732693784576 13771405496849 13865685962128 13885218765418 13912650079328 13922739623188 13957014397183 13980278408096 14007897519616 14018056137536 14027630658496 14037803587016 14072361623606 14087831397376 14122512591616 14123665267712 14133907841152 14142407190496 14168702465632 14188662132892 14204259756032 14219196772352 14239227571712 14338379801746 14436541831712 14456878808372 14495944414952 14516365072937 14547604943872 14555591424242 14568098376832 14595185148544 14615745608464 14655240507424 14667833083904 14675885568244 14707468734464 14717514133504 14728187369984 14755571798528 14764444982144 14776358197568 14789054844928 14830744381222 14865523898368 14886465188608 14932277189984 14953312516604 14988379467776 14990124338189 15030630889274 15043546021504 15055684439488 15064738094224 15092748278608 15103693637318 15114009663298 15146535692288 15154850979268 15167872848128 15208859714048 15230284666688 15258602655296 15271713673216 15280097681576 15334552769536 15375990040576 15397650432256 15503064338432 15504869125823 15611017062256 15633008540086 15649448010196 15666651478016 15688721328896 15717891698432 15727343567936 15738749139256 15740033732192 15778782291272 15790225166287 15796127936512 15835014587392 15846498242432 15857321613952 15868821446192 15900171519232 15965882476544 15977461037824 16009025736704 16031577895424 16186833265372 16265516224804 16275297405367 16320608746904 16378771999744 16386719773424 16401845025664 16409803995494 16419092994304 16432341321088 16442222821024 16454146827404 16455489810928 16498904950528 16514133751808 16522147209568 16554787977728 16566793617088 16590131511928 16649255287808 16680211598336 16691604407296 16703709266816 16949422149968 16991147961788 17004857871386 17065459645696 17089500018976 17123261636096 17131570672216 17177863873456 17192624024576 17202062592286 17206496502272 17216843536256 17248855175552 17264776195072 17273153900912 17319829690592 17334711826432 17381553958912 17406039619072 17438403034624 17462968778944 17527243359626 17647236679072 17672096610532 17719850429512 17763472869142 17768051485184 17777805956449 17793081610304 17841162356864 17849819753194 17866295474384 17885083440224 17910278430044 17929967233024 17963304798208 17974106934784 17988609979648 18032894047168 18122653273088 18171624593408 18298159343464 18321803309056 18323936239609 18358006319653 18449383800848 18462763413358 18499238017568 18515133564928 18525298176308 18541216115968 18575690189056 18589161399776 18600339891848 18601858047136 18615348234956 18652124282176 18661175196521 18668151197696 18727679741056 18744965743616 18754061709136 18764677707776 18779818652672 18791111795456 18806274069632 18855891372032 18882453953792 18919757688832 19129893859076 19222882811132 19260859089472 19287992155432 19301979932147 19356730545152 19370768171392 19418454813472 19420039743104 19434123281584 19445809886932 19461500427454 19481965890244 19503382452224 19516703524864 19530857164544 19569441869824 19578937911104 19664567431168 19676392612864 19712977343488 19740747315328 19931923570559 20031135268144 20096650211638 20150955697708 20168270490368 20196681840608 20208114454528 20236581933568 20251257633728 20301111850448 20306344554496 20317492521656 20329710336338 20334950411776 20389899836416 20418623399296 20440095360256 20468889634336 20541836496896 20558411405312 20609021768192 20684875779568 20701566104296 20714014879558 20730728716201 20752528883086 20855825166176 20912182106816 20941641416696 20980578651032 20998606300672 21010134312167 21028187357632 21085010058112 21141986305792 21171769344352 21189961275392 21229360216064 21259266339584 21316713465344 21465148460602 21475556337664 21492884651008 21571991827232 21625097405912 21640780066477 21642546381764 21655561010447 21695825650499 21719675912704 21750272751424 21773145057664 21803817219184 21819629488514 21862735838944 21881521485824 21893534208364 21899177366528 21953088405248 21969008927008 21999957004948 22012410387968 22043419606208 22062360506368 22194331134976 22440837026993 22520811499648 22531739688458 22552536910288 22594469316496 22608056378908 22626298490026 22706933908736 22717952413156 22762833469376 22779341223496 22794899820056 22811430828901 22819958296576 22862387924992 22876136098816 22892726020736 22894594519552 22950956060032 22967600241872 23049451988992 23081922103552 23127522209792 23239943327744 23305455456206 23498062526092 23544484749632 23555909674297 23577652224392 23639858033792 23658932690624 23673159862352 23692261389944 23705672725504 23717175866384 23739067268224 23750586613754 23814765824564 23835228761344 23882317082624 23899636693504 23901587376128 23915960466944 23933304476224 23977804172608 23998407200768 24011582071048 24032214123008 24097154352128 24264950433724 24296304388096 24364794340579 24465487214168 24531598240688 24566156277278 24653704945408 24714397035328 24734338722016 24749212583368 24795229314856 24822486757376 24830158732561 24857454573056 24883594351616 24918648250496 24985983815936 25021181952416 25089243891712 25157040443392 25192479549952 25367902726166 25458308651776 25494172159456 25541574009952 25575467351291 25577554814812 25646670887992 25668707896832 25682799744427 25738070285312 25750559643952 25774327897472 25786834850062 25822250647424 25837778718752 25858626845744 25880845978624 25950781609984 25963374186464 26014666822144 26051314080064 26165250879488 26229664068608 26520989213719 26615504499584 26634806235664 26652998166704 26702554646768 26721919512178 26740170942758 26797716994048 26835467346688 26854928601248 26907982571008 26921039627768 26945888256448 26958963706883 27016980610048 27019185729536 27038780217856 27055039842688 27076870159936 27105343847296 27130362592256 27143527558576 27240261441536 27332526247936 27465387569152 27542810993698 27731371924256 27770437530836 27825300158656 27845479246376 27914028794366 27936552217277 27960556816192 28015795039232 28036112275072 28055261316992 28075607174032 28144723247212 28175662794752 28245025183232 28247330535424 28267815682304 28284814380992 28337404931264 28377324265784 28408519512064 28464653393407 28478455143424 28676759603492 28794756947957 28873083663424 28913757616744 28991888829904 29032730145874 29095209887744 29111182848484 29136196753664 29190370297088 29231491216928 29310481014848 29335666167808 29351771136488 29456374739968 29511143597056 29528889964288 29552716395136 29661488762444 29731047796736 29734508933129 29772930377216 29864554379968 29906625033208 29980248676378 30061261778548 30087092043008 30111368878976 30129476188448 30185496557216 30207387274636 30228019326596 30293071384576 30309701958536 30335745696256 30417719428096 30460569333376 30517205310592 30560195363152 30669105539072 30751980081152 30795300864512 31009738251646 31222034124512 31266017080172 31298896020392 31333302956032 31342987252577 31377442657792 31435783396864 31454687135872 31477498278512 31480067464384 31557564582544 31580450332574 31670029174784 31692996484864 31714643227904 31737642892384 31800343038464 31931764953088 31954922075648 32063155790848 32373666530744 32419271808539 32531032449608 32550594810734 32576859411173 32641217493808 32757543999488 32773439546848 32803690051328 32819607990988 32838185988608 32864682642176 32884445642048 32908293654808 32910979621856 32997809901056 33015925347691 33028267503616 33044294419136 33109575955456 33133587234176 33180263023856 33298510575616 33360423196672 33383208814592 33407418533632 33640044919481 33898844299936 33982295923576 34009715742772 34030167302131 34093440307927 34130919291392 34179000037952 34246523272192 34263141344432 34355727746912 34385248049152 34404125184572 34412993004544 34433687072512 34497710351104 34529552390144 34546307801824 34639659381184 34669423652864 34812079238144 34876806069248 34925937557888 35054486719252 35264172470989 35294473358144 35344193221064 35439700859024 35526945738284 35536102970368 35555611912898 35586163220608 35682324713728 35699639506388 35732590948768 35770166880448 35820556860088 35859934466048 35926609596416 35948213869568 35977219959296 36065788094336 36245306546176 36343249186816 36596318686928 36647872479218 36716012639306 36898767601696 36925526826716 36998476035136 37016429488181 37030267129856 37050596352616 37082432231936 37151380378112 37178322799552 37200679783696 37203716094272 37230696469912 37304248564352 37322350393042 37455359482112 37489931487232 37508123418272 37529355415552 37559637305344 37582223590912 37612548139264 37711782744064 37764907907584 38259787718152 38287533963767 38313684864637 38445765622264 38499924758659 38521718178944 38575984310864 38603959864294 38713461090304 38741536342784 38836909626944 38840079486208 38868246563168 38891619773864 38923000854908 38963931780488 39006764904448 39018820865453 39033407049728 39061714329088 39157875822208 39352785225728 39425954686976 39481494630656 39756416723023 39863847141118 40062270536288 40193300423276 40301911395416 40336540980736 40358685312671 40393363681216 40473163867136 40502515267456 40602223700896 40634985043312 40659420672676 40669900823552 40779799672832 40837246798592 40880190720512 40937779268672 41116822810624 41121609420661 41218043536384 41369751559136 41403132208592 41428029759116 41461457432402 41505057766172 41675840192987 41711650332352 41824364213632 41883282833392 41961157302064 41997212601344 42020268624334 42056374715264 42170020116224 42283972611584 42343538688704 42379922550784 42458720432128 42518532679168 42633426930688 42930296921204 42951112675328 42985769302016 43143983654464 43250194811824 43281560132954 43285092763528 43311122020894 43391651300998 43439351825408 43500545502848 43546290115328 43607634438368 43639258977028 43725471677888 43763042971648 43787068416728 43798354733056 43906176810496 43938017854016 43999914009896 44024820775936 44086839212416 44388662269952 44881674053986 45041622999296 45063479376916 45105073820576 45188938632992 45216112757816 45248903775361 45252596980052 45413867817472 45435904826312 45525666938752 45558682446992 45589799640112 45622861657802 45752272197632 45785452041472 45789189039104 45901912120064 45935200483744 46098903977984 46163844207104 46610910912412 46996125052184 47088969499264 47111819348594 47155304448784 47279716067584 47317865381248 47346319724704 47384522779888 47411345451008 47434351732768 47478134536448 47501173227508 47629531649128 47670457522688 47696628096793 47799273387008 47803174752256 47831920933888 47866608952448 47955608345216 48023164142096 48064428246016 48194308704256 48529900867448 48592608776192 48598265678963 48729588681158 48930974428336 49063196481376 49132312554556 49253265682621 49307409890816 49428794070656 49468677444032 49498425166736 49590458629712 49660317465122 49714909146112 49767188703232 49837296500992 49971967631872 50042363904832 50178487783424 50384959099904 50735805452332 50916617303552 50944569984847 50988344318912 51083148019904 51150934702582 51155109629624 51192207646129 51293341775984 51337415793664 51365599488854 51476140570624 51501119287904 51548655794944 51573669700124 51644501294848 51675557437504 51717253691488 51761691957248 51901563219968 51926748372928 52029333644288 52102628160128 52459328137216 52607208112459 52862927730613 53041978427438 53231008999168 53269612471328 53305996333408 53405109293536 53443839024356 53475977189063 53480341885516 53595433988096 53670934693376 53709857202496 53815965142016 53842079255536 53891776512896 53917927413766 54033961220096 54077560435712 54110079685376 54153740319872 54210687694592 54260725184512 54287055117152 54480522883072 55085621987396 55462743848512 55540875061672 55650600317312 55690958492752 55828057588732 55873104434554 55921113632384 56031590078464 56072224550144 56110522633984 56151214348064 56289446494424 56351325589504 56490050366464 56494661070848 56535631364608 56569628761984 56674809862528 56754648531568 56929306786814 56956910286848 57353519206984 57434313984229 57589513895914 57746167326848 57827515233488 57983777659808 58065460291748 58190419775488 58222365696968 58272393507328 58380740594176 58462982433856 58620962029696 58703542272976 58912749479936 59022287194112 59057779928576 59105432790272 59322977524888 59469017866258 59517002549851 59545860754432 59729108759936 59813250066416 59960497352756 60122523557096 60174184086016 60207219073001 60222737757952 60258952376896 60370993114432 60414774549272 60456038653192 60499881763607 60619403917072 60671491392512 60835438856192 60921138666752 61034410621184 61120390726304 61338211078144 61590601729024 62019476503292 62172155041997 62444068249024 62474369136179 62532034160344 62597792040784 62685974505154 62754885315584 62871566793728 62909374271744 62954996557024 62960134928768 63115129165088 63160900665148 63340058349568 63385992969728 63429286455808 63475285784768 63600686076928 63909844151296 64126311581696 64619671946753 64747333061488 64838543617078 65062064899216 65101189621468 65153718822346 65282434987616 65490606017551 65515087998976 65546879093696 65607380102656 65639215981976 65676371977216 65729365284352 65768891284096 65816587309616 65821959243712 65995619802112 66031850695382 66088588838272 66219151910912 66267174468352 66360526047712 66597021151232 66720846393344 66766417629184 66814837067264 67280089838962 67797688599872 67964591847152 68019431485544 68060334604262 68115251496089 68186880615854 68261838582784 68358000075904 68493046544384 68526282688864 68711455493824 68770496098304 68808250369144 68825986009088 68867374145024 68995420702208 69059104780288 69092615603648 69279318762368 69624158476288 69753612138496 69851875115776 70108973438504 70338275740733 70528344941978 70588946716288 70688386442128 70879401718048 71053891476568 71072205940736 71111223825796 71153986177183 71172326441216 71364649427456 71399279012776 71465181897536 71499860266081 71540333760896 71641113720176 71896427739136 71954439918592 72131576188672 72490613092352 73192637373856 73295744958436 73432025278612 73797535203392 73851053653432 73996952070272 74032858976362 74101192705232 74164864463872 74302760756224 74356645599104 74401359567392 74407432188544 74461392939824 74608497128704 74644700786084 74910718964224 74979862974464 75016246836544 75119274610688 75164447181824 75225096278528 75529815815168 76368703209799 76519575436304 76575067927534 76627369729274 76891531244528 76999849517318 77043436357888 77151968621728 77207919728588 77397988929833 77426922180608 77483072685568 77673819253888 77680158972416 77736493126336 77783239547728 77846001709816 77927863560976 78037641730906 78123428658176 78315751644416 78705570451456 78851909373952 78861088909603 78962989261312 79512833446046 79727694282236 80055752833331 80124541072576 80386600846552 80603822790832 80673081961472 80717370625342 80786727362432 80946327734272 81005030534912 81204447401792 81269970086624 81318841345352 81339801647104 81559599345664 81569094096721 81674493597184 81760381441024 81875558537344 82243218841322 82436087072768 82739503118272 82806264417184 82856059518232 82922914864804 83010115532344 83127053148139 83351680385974 83423300664704 83648728427264 83766565666784 83922314604128 83994425202688 84040537248668 84112749430528 84340040232448 84567945223168 84687077377408 85037065358336 85266853861376 85860593842408 85971538604032 85981546970473 86287967308928 86500389623648 86563120265908 86570185527056 86622244041788 86783302601996 86878703650816 87001091005696 87092580230656 87215268876736 87278517954056 87450943355776 87574136833456 87596709466112 87812353620992 87876035708032 87999828019792 88049641551872 88173678424832 88777324539904 89763348107972 90083245998592 90126958753832 90210147641152 90253921975217 90377877265984 90432225515632 90497807550722 90505193960104 90827735634944 90871809652624 91051333877504 91117364893984 91179599280224 91245723315604 91504544395264 91570904082944 91578378078208 91803824240128 91870400967488 92327688414208 93221821824824 93526718292623 93992250104368 94177938998528 94223638697188 94310608897568 94559432135168 94611344257573 94635730762496 94692639449408 94769045559776 94822690902016 94868703465536 94956269072896 95002346455016 95259063298256 95340915045376 95393256193586 95598546774016 95663841867776 95733217904896 95911216690432 96046328284192 96128856492032 96388617408512 96399838477943 97059801734896 97196531357926 97459177362316 97699100780281 97861948856672 98126392962752 98174008642567 98264625109112 98506531365242 98614819781632 98857588141312 98937354888064 98996850333472 99180917259424 99320634930244 99429818292224 99534377406464 99674593001984 99943935263744 100084727809664 100769918199808 101471610904664 101545198773469 101614555510559 101833234607104 101889139969694 101976688637824 102166296039808 102301869405164 102310219259248 102384415292258 102586683551968 102674831587328 102731198977708 102952281141248 103002238575808 103097311589888 103147339400248 103289002589696 103351114875008 103434507382976 103523383914496 103853496745856 104058667288576 104205256320256 104918656274432 105214416224918 105725855461226 106083956854876 106462017998336 106539224942656 106611992666816 106810218587072 106887678048712 106951954378126 106960683771032 107038252350997 107341869386752 107419714404992 107631930284032 107684158511072 107783553025792 107835854827532 108067922440192 108155120871424 108220159370752 108307480639744 108421375389184 108521450369024 108574110234304 110171243974792 110531576164009 110925487697024 111081750123344 111301200634624 111381916985504 111656115177464 111746208869108 111813406849859 111842227264768 112063180156928 112144449100288 112221045267968 112302428696128 112578892988848 112980100732928 113071262729216 113139257523968 113349619725056 113509297063136 113858613573628 113913820573696 113927081837569 114707038413968 114868627968458 115179027791828 115492334653696 115655030466976 115967555319616 116130920583496 116444731393936 116544787014656 116761481188352 116925964867712 117241924059392 117407084545952 117825498959872 118044574388224 118115559857152 118210865580544 118645955049776 118938035732516 119034005099702 119091721508864 119458217519872 119626500132832 119920994705512 120007962186827 120245047114192 120348368172032 120414438146002 120445475515904 120517904753792 120741986228864 120829549098544 120912077306384 120999763527214 121238807834144 121342982785024 121670877712384 121842277333504 122068821242368 122240781452608 123181203458048 124038953006584 124344310083994 124444641695143 124888136498048 124948738272358 125064068320688 125195584081568 125371949010308 125509770631168 125743133587456 125818748543488 125909993114048 125920269857536 126230258330176 126321801330296 126499752778451 126771985939456 126858572911616 126950571569536 127201372153856 127819688302592 128252623163392 129239343893506 129494666122976 129677087234156 130124129798432 130202379242936 130307437644692 130564869975232 130628226375647 130981212035102 131093758187392 131214760205312 131278431963952 131352743954432 131458730568704 131537782568192 131633174619232 131643918487424 131991239604224 132063701390764 132177177676544 132438303821824 132534348936704 132721052095424 133629674134528 134560179677924 135113859525029 135595377199744 135929183694304 136038862971088 136120669208524 136230502992178 136373761231708 136523677165568 136716000151808 136986093088768 137052565377728 137422910987648 137616500738288 137651972018176 137734748290048 137990841404416 138185231207296 138558637524736 139248316952576 139507224276992 139523464993913 139703750231552 140217946877008 140676551481466 141056689883956 141177893432576 141376772884256 141758803436096 141827591675341 142107782953136 142144411881472 142222447651592 142307972354366 142344652882432 142729298854912 142798558025552 142930363795072 142999720532162 143080667521792 143282227440352 143792855478272 143908879837184 144263152377344 146385274747712 146591489916872 146864050557224 147070940185169 147595070406784 147702107306864 147993904140544 148065717952724 148202385410464 148329728927744 148605521512448 148713291198208 148802719134784 148814864377088 148922785879648 149216994257408 149289401572168 149821437928448 150032493673088 150328894363648 150450192557056 151059631630336 151485460465339 152737406419598 153039150872608 153150135855068 153254739458548 153783062489056 153999699034636 154086872715776 154303937243456 154415839457176 154795977859666 154966145371136 155347638507776 155360317944832 155472986252672 155566479095456 155692003419632 155855727121952 156075283461812 156246857316352 156631503288832 157722177819206 157925978522624 159025666892092 159455388564472 159680015802307 160111505666662 160249082145152 160773201693104 161207645581664 161346163922944 161434741250684 161573454724864 161892655468544 162010061069824 162408894803584 162539940173248 162637682690704 162679603294208 163138188193442 163348987194368 163520762882048 163751117074688 164486437682644 164872174145536 164891367720079 165479006236544 165612528834368 165712119036464 165845829729608 166020231064688 166254106296278 166703360771948 166846601329408 167297456854528 167533131333568 167844629208256 167988850405376 168081074497336 168225498861056 168680080464896 169135890446336 169374154754816 170074130716672 170533707722752 170553560384053 171721187684816 171963093940946 172575934617856 173000779247296 173126240531816 173140371054112 173244488083576 173566605203992 173692476829157 173757407301632 173811111127927 174002182011392 174185160461312 174430537753472 174557035908112 174901886711552 175148273666912 175624707241984 175752071416064 175999656039584 176099283103744 176347356849664 179028271459037 179526696215944 179779598210989 180166491997184 180253917507664 180420295282304 180507843950434 180755754531968 180864451031264 180995615101444 181010387920208 181655471269888 181743619305248 182102667755008 182234729787968 182359198560448 182491446631208 183141808165888 183156756156416 183607648480256 183740801934976 184655376828416 186443643649648 187053436585246 187984500208736 188355877997056 188447277394376 188621217795136 188712745948181 189118864270336 189222688515146 189271461524992 189385278898816 189538091119552 189737406931072 189912538145792 190004692910032 190518126596512 190681830090752 190786512387172 191197093548032 191327683735552 191466435809792 191822433380864 192092656568384 192257712984064 192799676955886 194119603469792 194393062715852 194918354724632 195398201560562 195555865520939 195723897713344 196252785925504 196348017285134 196529250218224 197013062730484 197229639563264 197715176282624 197874709776128 197993700666944 198361834518848 198641269860488 198859636584448 199349186003968 199887870527488 200169455619328 201539836399616 201563298635699 202943221809328 203090397546938 203229111021118 203666469214208 203778279939388 203953377275648 204332592079616 204603738810328 204620438518496 204768830584516 205173367103936 205272927161731 205349663174656 205462397955416 206004477151616 206194623179776 206294678800496 206578005179392 206702229750016 206869014765952 207706993491712 208117334577152 208410512640512 210428832449836 211451710922452 212167913709752 212321779253617 212924035996672 213078449885312 213223985333632 213620437174144 213775356097424 213903908756252 213921367542064 214076504701994 214683738773504 214839428809984 215263860568064 215368317022144 215567106051584 215671709655064 216310241742848 216440318741504 216614961279488 216842750778368 217148220468608 220342487949584 221063152328018 221850975394048 222163500246688 222602401269248 222763833971008 223312230354928 223492417738216 223626813699718 223684454529536 223807254915721 224288898200576 224442090535936 224604857392256 225157785977696 225960201465856 226142525458432 226278515047936 226699239450112 227018594126272 227717227147256 227854163675138 228038015878211 229414076827936 229737255936916 230358055583656 230984669307392 231111477433837 231310060933952 231935110639232 232261841166992 232889462787872 233089574029312 233522962376704 233851929735424 234483848118784 234814169091904 236231119714304 236421731161088 237291910099552 237876071465032 238068010199404 238183443017728 238211171114917 238654082155489 238916435039744 239253000265664 239841989411024 240015924373654 240490094228384 240696736344064 240828876292004 240890951031808 241035809507584 241483972457728 241659098197088 241824154612768 241999527054428 242477615668288 242685965570048 243684554667008 244137642484736 244481562905216 246362406916096 246849207296923 248077906013168 248688620167988 248889283390286 249776272996096 249897476544716 250128136641376 250391168163136 250743898020616 250925739117911 251019541262336 251486267174912 251637497086976 251819986228096 251840539715072 252460516660352 252643602660592 252999505556902 253543971878912 253717145823232 253901143139072 254402744307712 255639376605184 258478687787012 258989332245952 259115006417267 259354174468312 260248259596864 260404758485872 260614875289384 261129739950464 261256452751294 261962424070204 262187516374784 262429520410624 262556863927904 262705487908864 262917461137408 263075565136384 263266349238464 263287836974848 263982479208448 264127402781528 264354355353088 265068697873408 265442104190848 267259348269056 268012737746369 269120359355848 269499473310613 270227719050058 271190754399488 271858367388608 272077725942176 272241338417048 272461005984356 272747522463416 273047354331136 273131746058171 273432000303616 274105130755456 274845821975296 275233001476576 275469496580096 275981682808832 276370462414592 277117275049472 279046929987826 279407500463104 280435893754016 281330140864201 281353102962932 282113379767912 282355786865152 282510797188697 282753545768512 283517606872192 283655183350682 284215565906272 284444895303184 284615944708732 284689305764864 285458597709824 285597116051104 285860727590144 285999441064324 286161335043584 286564454880704 287817759674368 288526304754688 291730881350909 292770549495424 293182979833744 293728101114448 294141880370338 295190140813568 295404214613728 295987808281088 296131435905448 296404770820928 296548600775713 296659457855488 297211043024896 297426582396416 297605438269568 297629728754176 297845571759296 298433988514816 298578803144336 299642875856896 300064987346176 300657788727296 300900385114112 302119263260672 302970920930678 305474812839196 306078301745216 306300271710136 306509478917096 307302074390047 307566124978112 307999398069272 308173745431552 308607874486912 308831678914352 309591955719332 309932290742272 310695277015552 310720635889664 310945972505344 311132958190912 311384006839264 311711454243904 312150566923624 312493714632704 313263006577664 315444355638412 315851957045248 316742326427527 318051333784184 318910777128944 319360031604614 320223011333324 320498164290304 321546403386208 322415291163328 322692327845888 322869482501368 323146909449728 324020122139648 324817789607168 325079880346496 325275365381408 326276376386884 326697974388736 327041525764096 327502234149376 328972875365288 329782735440158 330958012473088 331225057668736 331424238072928 331691659459216 332040462129376 332508212592556 333406721543896 333693202658816 333876396677551 334594913709056 335066262667136 335689258416512 336162148994672 336450997722112 337360160929792 338271780892672 338748309509632 340148261433344 341107120768106 343442375369632 343926187881892 344772859778347 345151869235712 346001558494592 346252481063632 346280742108224 346488976167152 347133210407984 347384953658314 347622222255854 348004364022784 348370320922624 348861075506944 349114071816224 349803773423104 350296547333824 351249414483968 351504142832128 351999312079168 352694713699328 356611989893929 358056542918074 358345453522903 359053392431888 359559196421978 360332983994368 360507835015328 360840590564608 361015687900868 361511509063936 361728902062528 361991230202888 362020775840416 363175178824601 363310942539776 363487238610496 364205335510016 364469459575936 364718397120896 364982893262416 366283616331776 367215296960512 367481603869952 369310753656832 370040494114291 372887287299296 374106873170492 374331840323441 375969000417472 376711755994112 376894554788752 377242435590272 377425491896362 378237728540672 378445377030292 378542923049984 378770557797632 379076182239104 379474813862144 379825076291584 380009385820064 381036253193024 381363660181504 381573024774344 382932871619584 383644866761728 384185313136768 385599353911772 388239206939584 388786125431704 389836709449264 390796403121124 391111731041878 391447795426688 392505571851008 392696034570268 393058500436448 394026125460968 394459279126528 395430352565248 395749419552256 395987401333888 396723669037696 397282539720976 398698372007936 399775741054976 400338911238656 403126597271398 405886443618656 406180795093876 406458222042236 407332938428416 407556559878776 407906754551296 408665184159232 409207477620656 409240877036992 409537661169032 410346734207872 410545854323462 410924795910832 412008954303232 412389246359552 412589357600992 413156010358784 413404459500032 413738029531904 415413986983424 416821025281024 420857664899672 421450533511007 422903421844904 423499172345249 424335827419504 424643558507234 425848071993344 426156899770624 426447970667264 427240874348288 427550712194848 427807817512504 427842735084128 428153009403988 429207029519983 429367477547008 429678857619968 430736634044288 431134212103168 431343419310128 432880637483008 433229922558976 433685501556736 434296440937216 437320583953253 440684975899168 442126304656036 443701950788096 443945538439381 444327000493376 445204802538496 445527667942016 446624460709856 446984835476432 447253627399436 447368909059072 447614509831442 448577796401152 448884181071872 449209714784512 450315571955392 452285050916864 452337703627271 452557030095872 453398478900224 454037188252544 455434454294512 455708327350276 456076031756422 458434242122857 458828153655872 459474511873832 460716111167312 461969338614784 462222954867674 462620121867904 463870221278464 464523682333984 465778925575744 466179148058624 467045924753408 467703859470848 468967696237568 469628338183808 472462239428608 472843462322176 474583820199104 475752142930064 476136020398808 476422342229834 476806760472623 477308164310978 477832870079488 478506000531328 479683978822048 480031848747308 480980188456768 481393472688128 481657752584008 481781902063616 482071619015168 482967944915456 483318196394176 483648309225536 483999054108856 484955231336576 487369109334016 488275284969472 488963125810432 493698414593846 496155812026336 497377240335976 497737941528971 497778566780572 498077903240281 499552545992192 499794953089432 500256273282752 500499021862567 500782336326272 501487796041232 501851478235822 503274994173952 503639972456192 503681079430144 504921033320704 505287205321184 505999011113804 507087943757824 507434291646464 507802286278144 516957375574024 517978664491904 518230012834534 518708348936624 520496519193728 520809516971744 521229750578768 522259479900928 522512905502588 523924848140408 524375032749568 524662909064723 524859040821248 525113727855808 525834922274816 526151130272768 526532698476928 526575673949696 528254805563056 528708710706176 530137395746816 530884208381696 534518696538112 534580922468593 536025475492738 538240718711696 538998946621226 540455438100116 541785922508831 542381508798976 543716734777216 544155451884352 544482676834096 544922011968712 545495044926832 546263492116342 546864000607232 548210261510912 549691643950592 550466002953152 550938993160192 551963365617664 552740924829184 554234550098944 558093859975652 558815000926208 560390269833317 560871787508032 562660281728402 562706205925864 563114284107419 564226759535824 564711573730304 565021594377394 565507091537024 567035213744384 567310366701364 568431131812544 568889790606368 569231889417464 569378611529728 570917195419648 571194232102208 571721455180288 571998882128648 572322670087168 573128909761408 577052609509376 583461762701818 585541098990848 586365959667488 587456202228896 588235749079693 588283760740676 590380281627136 590808429227456 591975616562176 592262871810896 592809541641856 593097201551426 594853164792832 595210876539136 595259457508352 595691143518592 596867977029632 597157606288672 599285751713792 600129974692352 601800770228224 605941841861356 610949625678392 612156603490432 612600543420272 613018957834192 614604148780094 615132249956224 615998796138544 616347490863104 617215748973824 617663357828704 619183911438664 619864581484544 620056165258309 621390554031104 621441271779328 621891945010688 622265916381824 622768013678528 623422908487808 624301133847248 626526013155328 630888711276824 631703914090496 631777453826519 633484652855054 636102667568368 637821554257888 638720063209228 640446022666648 640996328580608 643092806772416 644830582326656 645738965002736 646293818899456 648040244279296 649635579214336 650159760692992 650550730762816 652552752773768 653395948777472 654687028048361 655004468298752 657945750730576 659565470880316 661916024946176 662279409803011 662450115337472 662848476145856 663383318918432 664080924258752 665016425185112 665498699399677 666813443087792 667386405317632 667752793355102 669189827418112 670132525334272 671378516833024 672324297989344 672901995444224 674720321859584 677496619019264 682214241536212 683893705461967 686884750739264 687218060497969 687852375763784 689545719556694 690303738471424 692003116989184 692504962127264 692561484216448 692977952334304 694266420815968 694769907316628 695244444511708 696008728045568 696740641845248 697722151013888 698228143632448 699607546846208 700593094667648 703008285664256 703998624158336 705389427398656 710816391414283 713223979787858 716113085836148 716690907045806 718106784863776 719118392843956 720665967988736 721015670030656 721681181129216 722031375801736 723023018127872 723457804125056 723982460405776 724041551680832 726350357649202 726974477220992 728410671020032 728938919151872 729436794241792 729965786524832 732567232663552 734430593921024 734963207739904 740080988228582 745774574598592 748213746340984 748663680646882 749267766456979 751938000834944 753423511988224 753789109577504 754484871180544 754850983792724 756475457081344 756890754060584 757085846099968 757541115595264 758152364478208 758949627724288 759650152583168 760018771640128 762072506386048 763146049548688 765865743239168 767289733523456 768370626273536 771198707823544 773721033148063 776478413879168 777572250863408 779673418898528 781592806242248 782223462083756 782693847949013 782895590853376 785011143702016 785392069140536 786117000872896 786498462926891 788052250921936 790860705130496 791498839104512 791974802667776 793447338075392 794565079441952 797396744015872 800677822477312 806253194542796 811772887237312 812361590187752 812916444084472 815113119757552 815813509102592 817330368318464 818414955241312 818481754073984 819075322338064 820693468415744 821091708646924 821849591821664 824017908606464 824778492719104 825178715201984 826312020717568 826808919000064 827476059063808 830827973966848 833642050562048 840055735307789 841715329799344 842901067022014 845806843689808 846998344690498 848671654839008 849287117014468 851377878228163 851696143986688 852313799541248 852895941334528 854481748696576 855101424389696 855615635025008 855685470168256 856306018807976 858414059039966 859357715239936 861473268088576 862268424206336 862686838620256 865761274966016 866459845117952 867371003113472 868592881874432 874641167906506 880613281166641 881369951798336 884252609312072 885498269449157 887403901576192 887891076878762 888654000986752 890409605076992 891055335884032 893248921419712 893969670952864 894507254798872 894737818118144 895229019662884 897155592802304 897768362143744 898419429569024 900631143910784 904675407254542 905114060191744 906796957800448 908074376505088 910868908589024 911416654700552 912152063512844 914397584629529 916868484245714 917656307311744 918949023747664 921432222334624 923938677229568 924445909735348 925240243735808 927740442556928 929047364667968 931557851151488 935407718941696 937935392475136 939256676367616 945686924644352 945797016675203 949167640398208 951504285860128 952272040797616 952844684459668 953613520945246 954616328621956 955665740158976 957012001062656 959367957644096 960063697494616 961960376913536 963315505168016 963563804127232 964143238030336 965935889830912 966636392788352 967296618451072 967998108217712 969910462673152 974738218668032 976550569938944 977926251620864 987396829187692 992311624052672 992793141727387 994754480671952 995475883057942 995557133561144 996155806480562 999105091984384 999589906178864 1000512546565504 1000998043725134 1001564672652544 1002975592082464 1003702956471644 1006549988347904 1007279944912384 1007362158860288 1009842066641408 1010574410642368 1011998022227608 1015604572556288 1033914751148048 1035957328983808 1036460025669068 1037416697873248 1040724786833303 1040993038387456 1041619033943488 1042459501157536 1044518959801856 1045025811005176 1047849696280816 1048750065499136 1049325818129446 1050227455711616 1052302260545536 1053065396953856 1053151347899392 1056509611126112 1057417421412352 1060274791493632 1060398223257373 1061768416763392 1069161844937186 1072050950985476 1076481437423392 1077997893242452 1080910876200232 1083571845017662 1084763017597952 1087433469554432 1088310903768704 1088965353668192 1089844023937424 1090990089853664 1092526984232684 1093728001214464 1096420523021824 1099383287901184 1100932005906304 1105481849658368 1108469100197888 1116187719951304 1117630001852416 1117760110616149 1120780539666634 1121743575016064 1125320563456804 1125412411851728 1126228568214838 1128453519071648 1129423147460608 1130043188754788 1131014183074048 1134070427488768 1134620733402728 1136862263625088 1137779581212736 1138463778834928 1138757223059456 1142388464204416 1143442910360576 1143997764257296 1144645340174336 1146257819522816 1154105219018752 1166923525403636 1171082197981696 1172731919334976 1174912404457792 1176471498159386 1176567521481352 1177420775860967 1180760563254272 1181616858454912 1183951233124352 1184525743621792 1185619083283712 1186194403102852 1189706329585664 1190421753078272 1190518915016704 1191382287037184 1193735954059264 1194315212577344 1200259949384704 1211883683722712 1215847337804099 1221899251356784 1224313206980864 1225201086840544 1226037915668384 1229208297560188 1229947475348449 1230264499912448 1231997592277088 1232694981726208 1234431497947648 1235326715657408 1238367822877328 1240112330516618 1242781108062208 1243783890021376 1244531832763648 1245536027357056 1246845816975616 1248602267694496 1253052026310656 1253197900213259 1261777422553648 1263554907653038 1266969305710108 1272205335136736 1275643108515776 1277440126418456 1280892045333296 1281992657161216 1286185613544832 1289661164653312 1291477930005472 1292587637798912 1296080488558592 1299271158428672 1300319521385984 1301101461525632 1305105505547536 1309374056096722 1310008936597504 1315891501461152 1319130941760632 1320087584055097 1320989221637267 1323832049892352 1324558819606022 1324900230674944 1325696952291712 1326766637836864 1328161848517504 1330032850370224 1330997398799354 1333626886175584 1334772810635264 1335505586710204 1338379654836224 1340265050668544 1342757033666048 1344648595978688 1345803990888448 1354993238038528 1364428483072424 1367787410923934 1368891058646573 1373769501478528 1374436120995938 1375704751527568 1379091439113388 1380607476942848 1384006233978368 1385009924254528 1385122968432896 1385955904668608 1388532841631936 1389539814633256 1390488889023416 1391497280562961 1392017456091136 1395444302027776 1396456287264896 1399215093692416 1401186189335296 1406016571328512 1407997248316672 1410778854797312 1421632782828566 1426447959575716 1432226171672296 1433381814091612 1436213569727552 1436910490132117 1438236785687912 1442031340061312 1443362362258432 1444062751603472 1446046036255744 1446915608250112 1447964920811552 1448083103361664 1452700715298404 1453948954441984 1456821342040064 1457877838303744 1458873588483584 1459931573049664 1469926415479808 1480161976457164 1486252454775319 1491549149197184 1496427492681968 1497327361293764 1498535532913958 1503876001669888 1506847023976448 1507578219155008 1508969742361088 1509701967585448 1513781508121168 1514171692199936 1515082231190528 1516304728956416 1517899255448576 1520037543280256 1524145012772096 1526292099097376 1531731486478336 1534579467046912 1536741252547072 1542397415647088 1547442066296126 1552956827758336 1555144501726816 1559346837797056 1560103508428751 1563185612484496 1564446924167512 1565387695898026 1565791181706752 1566650784410047 1570022287404032 1570784138281072 1572234001745792 1572996925853782 1576104501843872 1581721410260992 1582997678209024 1583949605335552 1586894676150784 1589130158883904 1601355644954624 1612506389085592 1617780342036859 1623545774474624 1624723180375504 1625832888168944 1630226239515104 1631627018205184 1634660736636928 1636829910482624 1636963508147968 1638150644676128 1641386936831488 1642183417293848 1643699183643328 1644496786119863 1648035817212928 1650357430403968 1653617838000128 1654952118127616 1661655947933696 1667284101124096 1680111470615578 1683430659598688 1685802134044028 1691613687379616 1693996689380996 1697343309678016 1698574234028936 1702755756456326 1704627599082496 1705791882669056 1708963497393152 1710202848779392 1711231270050016 1711370940336512 1712612037615952 1716828118079932 1718715430479872 1722946536177152 1724536848412672 1725373677240512 1732919690235904 1737185763748864 1749282335813012 1756480173825377 1761226562333282 1762739903596672 1768505218624144 1770996538898314 1774807803152384 1775782153757524 1777308001973504 1780819210153984 1782110671768064 1786497842839424 1787939341905728 1789014509597744 1789475636236288 1790458039325768 1796838859138048 1801262287821568 1809350814509084 1810228120383488 1813593915600896 1813805044920869 1816148753010176 1821737817178048 1822833309401104 1824304127025688 1828795169259058 1833736968491428 1835312614623488 1837898047495328 1842864444669248 1847877354459136 1848891819470696 1850480487471616 1855480885113856 1858094729335936 1863115702302976 1870815437883392 1875870784950272 1876089164224583 1878513352735232 1891594033350406 1898335280796416 1903008571720256 1904544081595232 1905689368919336 1907227041890492 1909232657243912 1911331480317952 1911922222407197 1914024002125312 1918735915288192 1920127394989232 1923920753827072 1926631010336032 1928286476060672 1931871779661824 1933272785576704 1934593236902144 1935996216435424 1939820925346304 1955852503241728 1969310986049407 1974793658375384 1977575580320879 1984623248105344 1985586283454774 1989508961343904 1990951766115884 1991114267122288 1992311612961124 1998210183968768 1999179812357728 2001025093131008 2001996087450268 2003129345305088 2005951184164928 2007405912943288 2014559889824768 2014724317720576 2019684133282816 2021148821284736 2023996044455216 2031209145112576 2067829502296096 2071914657967616 2072920051338136 2074833395746496 2075840205429991 2081449573666606 2081986076774912 2083238067886976 2084919002315072 2089037919603712 2090051622010352 2095699392561632 2097500130998272 2098651636258892 2100454911423232 2104604521091072 2106130793907712 2106302695798784 2113019222252224 2114834842824704 2120796446514746 2123536833526784 2138323689874372 2144101901970952 2151114520730329 2152962874846784 2155995786484904 2161821752400464 2167143690035324 2169526035195904 2174866939108864 2176621807537408 2177930707336384 2179688047874848 2181980179707328 2185053968465368 2187456002428928 2192841046043648 2198766575802368 2201864011812608 2210963699316736 2216938200395776 2217196284992689 2232375439902608 2235520221232298 2241561079333268 2243487150032128 2250641126913608 2250824823703456 2252457136429676 2256907038143296 2258002198779041 2258846294921216 2260086377509576 2262028366148096 2268140854977536 2269241466805456 2273724527250176 2275559162425472 2276927557669856 2284776928408832 2286885820721152 2287995528514592 2289290680348672 2292515639045632 2333847050807272 2335539571789787 2337134776742857 2342164395963392 2345463838669952 2349824808915584 2352942996318772 2353135042962704 2354841551721934 2361521126508544 2363233716909824 2367902466248704 2369051487243584 2371238166567424 2372388806205704 2379412659171328 2380843506156544 2381037830033408 2382764574074368 2388630425154688 2400519898769408 2423767367445424 2431694675608198 2443798502713568 2448626413961728 2450402173681088 2452075831336768 2458416595120376 2459894950696898 2460528999824896 2461879804072931 2463995184554176 2468862995895296 2470653431314816 2476735645754656 2480224661033236 2485562216124416 2487567780042752 2489063665527296 2491072054714112 2493691633951232 2497204535388992 2506395800426518 2508418174660321 2523554845107296 2527109815306076 2533938611420216 2542226251772207 2544410670273472 2551286217031552 2554880252836912 2561784090666592 2563985314322432 2572371227089664 2579322329306624 2582955860010944 2585175275597824 2598542316857344 2600639042771968 2602202923051264 2610211011095072 2618748112193444 2620017873195008 2620322882264087 2631783002922304 2638261883521264 2640175168110194 2641978443274534 2647664099784704 2649117639212044 2649800461349888 2651393904583424 2653533275673728 2656323697035008 2660065700740448 2661994797598708 2667253772351168 2669545621270528 2671011173420408 2680530101337088 2685514067332096 2689297191957376 2709986476077056 2728856966144848 2735574821847868 2737782117293146 2747539002957056 2748872241991876 2751409503055136 2758182878226776 2760183130297021 2761214953885696 2768012467956736 2770019848509056 2770245936865792 2771911809337216 2777065683263872 2779079629266512 2780977778046832 2782994561125922 2790888604055552 2792912574529792 2798430187384832 2802372378670592 2812033142657024 2815994496633344 2843265565657132 2852895919151432 2864452343344592 2866763628183224 2872427139455104 2873820980264234 2876473571375824 2884062680122624 2886724724516864 2888125503206944 2892092072511488 2893831216500224 2895929841623104 2896166206723328 2905401430596808 2907897908883968 2909494313904373 2915755676607488 2917747176967168 2919863146099328 2939852830959616 2960323952914328 2964494206416743 2972504909550638 2983098298394368 2992854985363936 2994654722587528 2997071065827916 3004449206639881 3007752003339776 3015156438310016 3017939484722176 3019403935170896 3027563016242336 3030164462381056 3032609457912832 3035798510897152 3040075086560512 3048290025544192 3052584198194752 3073482505094144 3084794831294176 3094884132592252 3105913655516672 3107618769075667 3110289003453632 3118693675594112 3120207016857502 3126371224968992 3128893848335024 3130775391796052 3131582363413504 3133301568820094 3140044574808064 3141568276562144 3144468003491584 3145993851707564 3152209003687744 3165995356418048 3167899210671104 3173789352301568 3178260317767808 3202711289909248 3209039694859999 3225012778171184 3235560684073718 3247091548949248 3249446360751008 3251665776337888 3260452479030208 3262034608532843 3263254036410368 3269321473273856 3273659820965248 3273927016295936 3276301289352256 3282773873662976 3284366834587696 3287398367286656 3288993572239726 3296071634425856 3300714860807936 3307235676000256 3309904236255232 3323311895867392 3360222941231156 3366861319197376 3371604268088056 3383227374759232 3387993378761992 3394686619356032 3397148468057872 3405511512912652 3409255198164992 3411583765338112 3417926994786304 3420405697558784 3422462540100032 3422741880673024 3425224075231904 3433656236159864 3437430860959744 3445893072354304 3450747354481024 3474371527497728 3484165590702797 3498564671626024 3503493153037969 3512960347650754 3522453124666564 3525479807193344 3537010437248288 3541993077796628 3549615606304768 3551564307515048 3554616003947008 3564221343536128 3572995685678848 3575878683811456 3578029019195488 3580916078651536 3593677718276096 3602524575643136 3618701629018168 3627610089841738 3632297506020352 3643475634356096 3645666618802208 3648608254051376 3657590338518116 3667473936982856 3670625229246976 3672640363453061 3675796094990656 3685728889338496 3697783638941392 3700960974943232 3710961770227712 3716189458671872 3726231404605952 3741630875766784 3752178328449166 3757026705470464 3783188066700812 3792501457561817 3796670561592832 3806017143440512 3809088163190464 3811378737838672 3814454083780984 3818465314487824 3823844444814394 3828048004250624 3837471830576384 3840254789978464 3847841507654144 3853262020672064 3856572952121344 3863743559323648 3866545571153408 3869186473804288 3871992432870848 3879641850692608 3911705006483456 3922731888833219 3938621972098814 3941799988751933 3949587316750768 3955151160641758 3969246496210688 3971172566909548 3979017922687808 3981903532231768 3982228534244576 3984623225922248 3994926967070611 3996420367937536 3998359624715456 4002050186262016 4003992174900536 4006258690610176 4011902368329856 4014811825886576 4029119779649536 4039368266565632 4042297642569472 4047992088910432 4062418290225152 4117650243557851 4135659004592192 4143829315935232 4145840102676272 4149666791492992 4151680410859982 4162899147333212 4163972153549824 4166476135773952 4169838004630144 4178075839207424 4180103244020704 4191398785123264 4195000261996544 4197303272517784 4200909822846464 4212261587815424 4212605391597568 4226038444504448 4241592893029492 4247073667053568 4276647379748744 4288203803941904 4302229041460658 4305925749693568 4311991572969808 4323643504800928 4334287380070648 4339052070391808 4340393156808163 4349733878217728 4353243615074816 4355861414672768 4359376095749696 4363960359414656 4370107936930736 4385682092087296 4397533151604736 4403728023625216 4421927398633472 4434392569985378 4464750879805216 4471040442464596 4483122158666536 4486974300064256 4501282253827216 4501649647406912 4504914272859352 4513814076286592 4516004397558082 4520172755019152 4524056732296192 4536281709955072 4538482933610912 4547449054500352 4551118324850944 4553855115339712 4569553856817664 4573771641442304 4575991057029184 4585031278091264 4635955868621077 4658490895797739 4667694101614544 4671079143579574 4674269553485714 4684328791926784 4690927677339904 4699649617831168 4705885992637544 4706270085925408 4709683103443868 4721277324719813 4723042253017088 4726467433819648 4738102974487168 4742476333134848 4744777612411408 4761687012313088 4765529148148736 4777260850309376 4801039797538816 4810526423485783 4847534734890848 4863389351216396 4883400922833191 4887597005427136 4897252827923456 4900804347362176 4904151662673536 4916833190240752 4919789901393796 4921057999649792 4923759608145862 4927990369108352 4937725991790592 4941306862629632 4953471291509312 4960449322066472 4975135560085504 4975714739899981 4978127331054592 4982144109428224 4987383267902464 4994409070777984 5012791600853036 5016836349320642 5047109690214592 5054219630612152 5067877222840432 5084452503544414 5088821340546944 5102572434063104 5109760505673824 5123568181333184 5127970628644864 5144742454179328 5158644658613248 5165911720021888 5197084633714688 5201278085543936 5204405846102528 5220422022190144 5237496224386888 5240645764528174 5244874365198853 5263566005844608 5276523767042528 5280350336220388 5283956886549068 5295328199569408 5298235278424088 5299600922699776 5302787809166848 5307066551347456 5312647394070016 5320131401480896 5323989595197416 5334507544702336 5342022346840816 5361060202674176 5371028134664192 5378594383914752 5457713932289696 5471149643695736 5475564234586292 5478856935643091 5495078005914112 5497744483983752 5502819006110272 5505489240488237 5516365756453552 5520366260594042 5536024935913472 5540039697018112 5540491873731584 5543823618674432 5554131366527744 5558159258533024 5561955556093664 5565989122251844 5581777208111104 5585825149059584 5604744757341184 5631988993266688 5686531131314264 5705791838302864 5728904686689184 5733527256366448 5744854278910208 5747641960528468 5752947142751648 5768125360245248 5771291999711953 5773449449033728 5776251006413888 5784184145022976 5787662433000448 5791859683246208 5792332413446656 5810802861193616 5815795817767936 5818988627808746 5831511353214976 5835494353934336 5839726292198656 5879705661919232 5880390147154523 5920647905828656 5928988412833486 5945009819101276 5959645147597141 5966196596788736 5985709970727872 5989309445175056 5994142131655832 6008898413279762 6015504006679552 6030312876620032 6035878969444352 6038807870341792 6055126032484672 6060328924762112 6065218915825664 6071597021794304 6080150173121024 6096580051088384 6105168396389504 6146965010188288 6164292968166487 6169589662588352 6189768265184504 6194257125181609 6198487886144099 6211827311033344 6215237538151334 6220578006907264 6237387351188224 6240414033715004 6252742449937984 6257787696670048 6261550783592104 6263164726827008 6266603137640188 6280089149616128 6283136553124288 6288936006983168 6291987703415128 6304418007375488 6335798421342208 6347578704603136 6356520635535616 6418079389719998 6450025556342368 6470593239876623 6471121368147436 6494183097898496 6498892721502016 6503331552675776 6520904958060416 6524069217065686 6547319641930496 6547854032591872 6552602578704512 6565547747325952 6568733669175392 6574796734573312 6577987144479452 6592143268851712 6601429721615872 6619808472510464 6720445882462312 6733722638394752 6743208536176112 6766454749518464 6775986757523984 6789373238712064 6794296936115744 6811023025825304 6818510396329984 6820617817841399 6823167530676224 6835853989572608 6840811395117568 6844925080200064 6845483761346048 6850448150463808 6867312472319728 6891786144708608 6901494708962048 6948743054995456 6949551992091709 6968331181405594 6997129343252048 7006986306075938 7025920695301508 7044906249333128 7050959614386688 7074020874496576 7083986155593256 7103128615030096 7109232007894016 7128442687072256 7145991371357696 7151757367622912 7156058038390976 7161832157303072 7187355436552192 7205049151286272 7237403258036336 7255220179683476 7264595012040704 7285073507833121 7286951268712192 7291333237604416 7297216508102752 7315180677036232 7320485693396447 7334947873965712 7341250458493952 7345280726906122 7351592189981312 7371457778676992 7395567277882784 7401921949886464 7421923540455424 7432378917343744 7452462809211904 7504356656898332 7514053410940928 7566376133401624 7585002915123634 7593341123185664 7612034286881024 7618176326380928 7622757475677344 7628908167561968 7636930628975648 7647688889628788 7656096008501248 7674943661152768 7680509579956928 7695683015308288 7706524041344128 7733091142306816 7738372947608576 7743984865741696 7759283701385216 7823410012966912 7845463777666438 7877243944197628 7883599977503866 7899174633501536 7910302321283516 7938492992421376 7942345133819096 7958035845375616 7963807064463536 7964457068489152 7969246451844496 7989853934141222 7996719249430912 8004100372524032 8007984349801072 8012517381220352 8023804736659712 8029623651773152 8058239559299072 8078736533131264 8084595285138944 8095984177820864 8235300487115702 8241945431026769 8271318009184384 8287658631870464 8291680205352544 8299333582985984 8303360821719964 8325798294666424 8327944307099648 8332952271547904 8339676009260288 8356151678414848 8360206488041408 8382797570246528 8394606545035568 8401819645692928 8424523175630848 8452076889008896 8483185786058984 8494147334107136 8510931364628693 8553294759497488 8576407607883808 8604458082921316 8609632327439143 8611851499387136 8623983145939616 8647287009601856 8651483092195801 8668574760141296 8680786313616326 8699467756435456 8706487230149632 8711722829345536 8718752191499392 8727920718829312 8740215873861472 8771364184174592 8807456047250432 8868785139970756 8929501759610432 8942080884929192 8966244317333072 8973948600128512 9002564507654432 9003299294813824 9009828545718704 9027628152573184 9032008795116164 9040345510038304 9048113464592384 9072563419910144 9076965867221824 9094898109000704 9102236649701888 9107710230679424 9139107713635328 9151982114058368 9170062556182528 9240613088385679 9271911737242154 9316981791595478 9335388203229088 9342158287159148 9348539106971428 9368657583853568 9381855354679808 9399299235662336 9411771985275088 9412540171850816 9419366206887736 9442554649439626 9452934867639296 9476205948974336 9484952666269696 9489555224822816 9523374024626176 9531058296297472 9554521700618752 9621052846971566 9695069469781696 9726778702432792 9740480963940727 9766801845666382 9775194010854272 9794505655846912 9801608694724352 9808303325347072 9833666380481504 9839579802787592 9842115999299584 9847519216291724 9855980738216704 9875451983581184 9882613725259264 9906942583018624 9920898644132944 9951429479799962 9956254662109184 9964288218856448 9974766535804928 9988818141555968 10025583201706072 10033672698641284 10058373430924819 10094219380429184 10108439261224304 10135754445680864 10168905007088828 10177642681093888 10205144868126208 10219521011347648 10247136362666368 10289484908358656 10317289317226496 10331823440043776 10402556171087872 10403767183427233 10408811692205056 10440844044380288 10474992448773776 10481291529056348 10489748730397706 10527132011689216 10553047534085056 10560700672440776 10567913773098136 10596470556848176 10599201845399552 10605575618333696 10614133102694912 10625294788140032 10640262802961792 10647979190394832 10669015089404672 10684044693681632 10722120405348352 10742056269328384 10757188767829504 10915427864579392 10920724559001257 10942299287391472 10951128469172584 10957713871286182 10966555490870329 10990156011828224 10995488967967504 11005638012220544 11010978480976474 11032731512907104 11040732521188084 11072049871826944 11080079394036224 11080983747463168 11087647237348864 11108262733055488 11116318517066048 11123911112187328 11131978244503688 11171650298119168 11209489514682368 11263977986533376 11373062262628528 11411583676605728 11447972655166333 11457809373378368 11467054512732896 11489708557820416 11495283921056936 11505894285503296 11511477502839041 11536250720490496 11542583999423906 11552502012827776 11575324866000896 11583719366492416 11584664826893312 11621605722387232 11631591635535872 11637977255617492 11663022706429952 11670988707868672 11679452584397312 11760780294309046 11841295811657312 11857976825666972 11890019638202552 11919290295194282 11932393193577472 11971419941455744 11978618890350112 11988284263311664 12017796826559524 12031008013359104 12060625753240064 12071757938888704 12077615740683584 12110252064969344 12130437831651328 12160300346242048 12193160102176768 12210336792779008 12293930020376576 12295361216777639 12328585936332974 12339179325176704 12379536530369008 12388514250363218 12396975772288198 12423654622066688 12430475076302668 12441156013814528 12474774702376448 12480828067430008 12505484899875968 12515575393340096 12523101567184208 12526329453654016 12533206275280376 12566273106248576 12577872013966336 12583975406830256 12608836014750976 12671596842684416 12695157409206272 12713041271071232 12836158779439996 12900051112684736 12941186479753246 12942242736294872 12951628534470637 12988366195796992 12997785443004032 13006663105351552 13041809916120832 13048138434131372 13094639283860992 13095708065183744 13105205157409024 13131095494651904 13137467338350784 13149593469146624 13155974288958904 13202859443231744 13440891764924624 13467445276789504 13486417072352224 13529422228832939 13532909499036928 13551973515047968 13578746477424128 13588593872231488 13622046051650608 13641235635682798 13681622790235136 13689850160400128 13690967522692096 13700896300927616 13734624944639456 13783572289417216 13785176902345849 13802989417924096 13899103984183418 13936662362811188 13994258686504096 14013972612151876 14051841390603016 14089812498666256 14101919228773376 14148041748993152 14167972311186512 14206257230060192 14218464015788032 14256885374144512 14291982742715392 14303514735245824 14312116076781952 14323664314606144 14410098302572544 14474806516072672 14510440359366952 14529190024081408 14530881438009937 14570147015666242 14573902537424384 14582666475208832 14594433016205504 14630361354072464 14640971386792894 14669895747931424 14682500916987904 14690561453812244 14703184379962624 14742915557353984 14791134555765568 14803843899772928 14864757834687488 14904925618423808 15008713313796664 15028106821881856 15057801645112303 15132752266803248 15170005830247268 15186682246371328 15224068573762048 15236352652761856 15245514951354688 15257816335123936 15273861257951296 15295377779257576 15306470086192571 15312192017002496 15349887322305536 15361019159913856 15391366030616576 15413048082688256 15466182284613632 15476745895217152 15487969731483392 15518567402770432 15690927555332876 15754487888395256 15767199955007732 15798349267003072 15806015391453287 15820604642567032 15876985984842752 15884690267638192 15916071690751232 15927614128927072 15928914136978304 15938492903688992 15979707868282444 15993438498861824 16008200745048064 16015968699602144 16025034762440704 16047609473319424 16059247303546304 16169190570277888 16191968355641728 16348777002528509 16470600974231404 16483890862053538 16542636018368768 16575317263740928 16583360410705088 16598667165971968 16606721643439928 16651596589332848 16655888614199296 16665904543095808 16679352018520576 16720412976082816 16765595140493056 16789213090071136 16803639291385856 16849046351261696 16904153778017792 16966371572117968 17021862729257386 17106589518994976 17152815215767616 17161138592716261 17208916165842632 17219264654878286 17223702998774272 17233158628510517 17247966291879232 17294574019203712 17302966184391602 17337149520282592 17361572627232652 17398935512870912 17412974460299264 17423445658691072 17437504382998784 17455841437658624 17480431747722944 17614912094500864 17737570279941512 17795583762405449 17859003519220864 17884161769858384 17932488634666144 17947897200257024 18005129015308864 18006598589627648 18019657091437408 18055256305146368 18064017590232328 18080691020076608 18089464647318493 18096226929184768 18153931734443648 18189796218001408 18204473299403776 18215420461358848 18278215427270656 18303964228116736 18340125112365056 18481226176771358 18543823474484308 18633963583190956 18670776406458176 18684316574318296 18697078213942856 18763710709359616 18798598471324672 18823543970550176 18825080343701632 18838732413775472 18885109298879252 18905869735278592 18952411897948672 18969905332539392 18979110449645632 19062116592594944 19109043401237504 19242105693943132 19321281912079147 19390138939563392 19453557404865584 19480961927881454 19533603691332764 19550388021708544 19589011311693824 19603217389448704 19616606650694144 19667332760963008 19679159605575184 19684231998599168 19695038432583448 19711961476433408 19765227450518528 19813885166037248 19841797288265888 19902858959599924 19912509324218368 19928576437712896 19949533071609856 19977636283111936 20051166403412144 20067345397282568 20116746861849638 20188438760858368 20216878522448608 20271508891361728 20337810014177656 20355285362187776 20366460197330611 20410289736252416 20439042022695296 20494272725332736 20578969816717312 20634578634452992 20663646880087552 20807534366854466 20817623384410112 20881688088760576 20949984897547552 20962583058112696 20979497460795412 21031144446479167 21054264023378432 21106095068170112 21121401344881552 21135827546196272 21192941113696352 21211151236667392 21228266205389824 21250589576280064 21280525605923584 21295958380789664 21338030178809344 21368089387363264 21514377535659008 21753331383529669 21830855729158784 21841449118002514 21884598574782944 21902256938345168 21915427742572364 21933110981740658 21980312023656448 21990977935935008 22011276024441088 22021956961952948 22065463025814208 22081465042376168 22160158788072448 22161967494926336 22175294474697728 22216525466110976 22232637034132096 22247822224374656 22263956489007376 22343300596238336 22418979029364736 22527955973066752 22746124525257056 22823167353211456 22834242259729901 22895945310332666 22915618746756736 22934109025465792 22979417115640832 22990567842113872 23011788571006592 23022955005678082 23072501440980992 23085167998847812 23105004025655552 23150649732001792 23167438732984832 23169329653786624 23243211444774464 23263183271071744 23275954511234984 23358905168794624 23521560588618092 23682591623314624 23715953651333944 23780039276405104 23838580590388564 23864786387154944 23942839882911488 23957237780700224 23976568526623328 24035593653119048 24062016026718208 24121251506480128 24155231481367168 24220504129938688 24320600692484096 24386320204353536 24389159134919579 24420673585558016 24590722433555278 24657171872665948 24678358650353408 24759073060738016 24777028500726436 24793951544576396 24847309244133376 24860950152605336 24882312027629056 24949549404752896 24961656134860016 25010969799751936 25031150786680192 25046203134368416 25066412550560752 25132546212497152 25155744027932672 25167950813660512 25217672029501952 25426082542142464 25672317558879992 25708482544171427 25800102225369472 25882372959506492 25884485472589744 25903257068941274 25976732391593984 25995570886008064 26013326210703104 26083619832241664 26096276868262744 26189278567721984 26191416130367488 26210410314818048 26274934676701568 26299186938293248 26311948577917808 26405718886463488 26881783529849248 26934890553579008 26972834144704448 27058844457665878 27065818998073856 27080677844802241 27103947030095936 27157492954848256 27177187744462976 27244092103301216 27282471271365596 27363245580470272 27379700320800256 27381935045384192 27401792601855232 27469249889278912 27570353804691698 27592599921263531 27605978835848192 27798207968366836 27873324725622376 27964488769494277 27988517373008192 28027945224303752 28103682781206032 28179624997332512 28203838457546752 28296083497986304 28335944622373024 28412514460120384 28436928031576064 28583965485430784 28607029470491648 28624232153563904 28647328629212288 28820196605145088 28823551704904957 28949613032145344 29020880718733904 29061762876019874 29140294031332484 29147805074848768 29165332950417664 29188866032411008 29260722708144928 29281942773585788 29339791495862848 29365001833975808 29381122907624488 29406368759925248 29485831114707968 29582269111531136 29729515669374976 29809851236847616 30017426627593328 30115603290224606 30265504533606496 30340011660494536 30362014433267231 30373364492742656 30382752097657141 30448137147524096 30472705305523712 30491029902709376 30515632670247872 30547722515902592 30590755558515152 30612940172385142 30699774644611072 30722038319827712 30782732061233152 30826096165376512 30932364569227264 30953491790434304 30975939462966784 31381855110665752 31508975776790512 31534399910015464 31596698534006144 31612030782906574 31641209285134064 31753971969685504 31769380535276384 31832143381502464 31855228257854144 31857828273956608 31876985807377984 31959415736564888 31986876997723648 32004437452948103 32016401490096128 32031937399204288 32095218946638848 32118494607092608 32338381140555776 32383936711283456 32609436270584173 32697554005057018 32941201948462808 32967781724107076 33048941273038691 33085272036737536 33166720821410176 33197334331943936 33213443286879856 33303193178665696 33331809086191616 33358704037041152 33440825952165632 33531190280986112 33578426180142272 33607278582771712 33808307556035584 33932743144235936 34043725458514772 34183806459832337 34213179037989952 34305630431535232 34322277185432522 34417832331685264 34438529309756572 34447405997548544 34466317257021034 34495932583758464 34589148038407424 34605932368783204 34674299040565184 34723145254465304 34825948920598528 34846891317382144 34875008765997568 34911682875317248 34960863495445888 35229824189001728 35475140559883024 35591167524810898 35718007038441728 35768323539716768 35864977269332288 35882380693861273 35895794400514048 36010258030617728 36013197179255296 36039314182874816 36110512610292736 36128035180464656 36161382040153216 36178929294636986 36307863468887296 36379592436002816 36408946598807552 36430840922717696 36556430854541312 36607928456233472 36962452353542716 37087646948968616 37267927166381912 37341552812916352 37368633148636592 37394156427885712 37527421418719232 37597196942649344 37647087941100352 37650160687403264 37677464827550944 37770218597758504 37811739470557184 37823426080756849 37904823795897344 37958220899291264 38218086802475008 38484211387886264 38538424683417659 38642563824158294 38780277879126784 38907114809731168 38961923855762908 39067207382665528 39100776043417088 39206434778897408 39233213301388288 39334665521926016 39358319211150368 39390076865166896 39423922952866816 39530454901037056 39627770332074496 39683594576531776 39805717919199848 39857152875425792 39955272566223872 40102332806824288 40134690794565136 40233493723699276 40376877521716736 40399043997983671 40433757044897216 40543017782723456 40675620028355312 40710570724375552 40732920394661222 40820579472504832 40878084045390592 40988545450665472 41157939633434624 41327293760175104 41615068733708932 41635246768820224 41717516033179987 41763376177521152 41899969795095104 41925166116225392 41958994921590824 42062288892958334 42108528046756864 42212190136340224 42242802689763104 42271655092392544 42385882227392704 42422302473334784 42456532410779648 42501179152560128 42561051211847168 42591916761579328 42676060357618688 42736178774726528 43028755071318016 43150050777165409 43359799876271263 43506662767059338 43661711458317568 43682898236005028 43769197149565888 43804513876690336 43830855485144728 43866221963481316 43960624047312896 43981955871870016 44022552048882176 44043913923905896 44130926051628416 44162930084752336 44320317576144896 44350588949395456 44433050932221952 44465274068264192 44495644448749312 44527912978014752 44686601192476672 45294152679136361 45492249050514112 45646334706422912 45668484519459802 45791890620665332 45831237493513472 45868218050931584 45958834231281664 45981135684227744 46023577142013184 46045910011356164 46145002881961984 46170335997695624 46210008051311104 46334877465969664 46338659307573248 46486422889548928 46551909022469968 46717810337589248 47043121177236184 47365183246629248 47431907302667888 47560078552810208 47677161180777128 47729572774309888 47744324724889793 47885679765822976 47914475561400448 47953137053246656 48071187306238096 48242503012960256 48310462962734336 48441008259877376 48641201384968192 48778318269839158 48841347171116032 49181444867110556 49314343745331896 49356717300706816 49518146121476032 49554057001452872 49587903089152792 49721900305210672 49764624055258112 49899098809505792 49923312269720032 50021939599503872 50062301573360384 50092406268736832 50132825101121504 50265092424994304 50311488055865344 50335901627321024 50435344059003904 50852165084284928 50995514554831847 51243399853775129 51344635117759984 51416965088342854 51600204450738944 51764745919012984 51768970945179488 51806514137882548 51934050571917943 51953464783187968 51991141772016128 52026652421406208 52167239664483328 52192553736525488 52378557135443968 52420820629636096 52549869353403136 52598373876586496 52623897155835616 52811437772926976 53717410151165101 53763567059698496 53869781107158016 53945668289408896 54117688915331756 54131637996147712 54161355689604482 54207894060191872 54314985909696512 54354375488925952 54488184206602432 54564942542731192 54726491160940544 54759400641600512 54763870090768384 54803585203710464 54938499778557824 55140707609383396 55185199842527062 55211957671696384 55596415936733672 55746649451244752 55928977538988554 55977034746016384 56055890448607504 56207365562412064 56359249994665024 56407676915093504 56592166995972608 56671889244746048 56825028920240768 57167930970861568 57214058940983296 57248464307127808 57294657258424576 57647103409809914 57693618017187383 57899226064290688 58041761437467808 58123525752039748 58280588062664968 58295610149697536 58330665900835328 58377732064822016 58521445416289856 58563885547171576 58679582991725696 58762245815248976 58812737519850496 58971662229415936 59164538223062272 59459031338749952 60034853255186656 60231206580449212 60267426292074001 60531009067212992 60560381645370607 60680023320989072 60724028866534462 60765504195314282 60896274295048192 60945410611047424 60982059805418752 61031265340495744 61095445031805184 61181511117030304 61225880344770284 61399549289222144 61444076639655424 61652192330753024 61951878925933568 62763710221331504 63017951553581024 63068799820030928 63193397068012288 63224061565813148 63282418570268128 63484211996831483 63507943939371008 63538761070552768 63664286763004928 63710456515708288 63715656547913216 63753971614755968 63918831473129776 63973753995447296 64008874905896206 64063874798408576 64190437893277696 64236989214185216 64676762281111552 64684291618699753 64767873422566912 65218872541168346 65395108010114036 65882403896925616 65935563448214152 66097882546077382 66170544073475072 66333441642820352 66394668663887872 66426886573759712 66606386357331392 66663618172383232 66717408074082304 66881651904331264 67062380561972224 67156852360284544 67616615112071168 67865486288471872 68087450917029544 68183366747585089 68367612919664674 68426358075979904 68611260863070464 68644554370865044 68835664663370528 68877058619513144 68894811995097088 68932634514042068 68991865167516928 69178296076814848 69211864737566408 69348598081130368 69446290508930608 69693782634764288 69750017531995136 69823365750634496 69921726990891776 70950281119766048 71182335049621796 71436014076883456 71536647079433536 71729954538664576 71764761387722546 72020516061235456 72026394358510592 72078628365749632 72221025220585472 72256070360929312 72322764080306432 72357858589273972 72615726937774592 72817893197615104 72861681845435392 73215856912466944 73924904707085432 74175293897937232 74535854332763824 74683105625832704 74737266297273184 74788312855771424 75026795996255389 75054842837438464 75194393885298688 75294175882200704 75300321374806528 75354929655101888 75540437195517008 75646852161513698 75809647591794688 75916441798582528 76436173604950016 76445071913008799 76968422775772528 77076849366835318 77285127648316588 77560555758253568 77814229619462336 77923847711525816 78134414765331056 78201552086834176 78412869557794816 78466426602776576 78669331043852032 78716638422300736 78780153730333792 78847845905733632 79060909802074112 79255540664148992 79367189153063552 79611435838399696 79910545132447744 80135808586164331 80204665613648576 80269381589130272 80466987447398552 80525342627360917 80580342519873287 80753755043433472 80798087995967342 80867514089794432 81086035565446912 81351240056710624 81421141448751104 81465840789322444 81641158945009664 81756168090781184 81977090901330944 82654587520350208 83230137467417864 83435032066359974 83526752355042304 83799939590190208 83850332232450784 83917989843181648 84124577785916668 84217056093513728 84424380272680448 84485605379526208 84543310184785088 84771764454785408 84913064821559296 85122102423694336 85183833523158656 85352120715237376 85472357549453056 86057510142636032 86300101554330818 86719599752542526 87013325534118676 87323422916635136 87365796472010056 87538394299131776 87609027753380672 87661710970289456 87732443926962632 87963911743740032 88045104097764352 88087827847811792 88261852103256832 88325860169504672 88640635152289792 88701177898790912 88866101864443904 88930548136528384 88991288897498624 89055825956029504 90588305358272722 90661399741294459 90984498101028224 91292669412845824 91336969038919604 91583781241330664 91662474987026944 91736436101863168 91917668462563328 91962271368455488 92047154284026368 92091820022712328 92340671995391248 92420016102622208 92669754931939328 92972845779097856 93103818044939936 93435620675178496 94086242354472368 94705955601830573 94730366493258496 94863814605335776 95120157105620416 95166314014153811 95354322361554256 95488649449779586 95771359531645952 95828951122800896 95906274106493312 96142374612476192 96485006025920512 96620925925468672 96882016519754752 97556636539678316 97682694342232064 98362889734221112 98628687490663792 98713434601413632 99036292242952064 99108114002905744 99175806178305584 99443800610421344 99529248110516224 99798197619011584 99846624539440064 100043879199007744 100124603146720768 100184812537473664 100265650202243008 100530184849988608 100671803254642048 100870688118007808 101704330168569856 101991029109663694 102486799707550258 102689270235519968 102833930176685708 103200408901477888 103529491838025968 103537941890358976 103613028275765096 103868101143835886 103982283544032256 104053304842812416 104334479328966656 104385107473050976 104757114270887936 104841641259272192 105099738706806272 105196747753172992 105247794311671232 107145290603347997 107434820302330202 107527134119396992 107739562214316032 107891336578817792 108235377830663512 108263275992295424 108322711379208964 108415788120383744 108629971819393024 108708750977851904 108976368413204864 109129885085462384 109518801283201024 109607170407420928 109876999557115648 110281415218766792 110370399685054124 110423915343392768 110642107740173009 111192831873467344 111493298902489504 111857955077977108 111954069492032768 112111780897215008 112414731124824128 112718499989330048 113184333991945216 113343778489492096 113650057840481536 114428117881966592 114441439017699563 114496928614255616 114589314516849152 115294206819619828 115387236034374766 115798452128581376 116083522874935616 116247051504079496 116561176125329936 116591220299395072 116661331801670656 116755464129644032 117042890832579712 117127771094343152 117359165983451392 117524491630497952 117625475039700992 117943324458831872 118329076446124544 120069706510373312 120127970149013827 120462413160898424 120534852584148002 120632110399573619 121062018134425984 121120763290741214 121360046641978144 121448057733068924 121531008390628564 121792548590096384 121890821222094848 121964119610837504 122062530680991488 122190890063610368 122363022234060608 122451760689540568 122888153279310848 123304384661506048 123903757851867136 125527420442663008 126035903107162048 126137599640061856 126386794136024576 126448123131626296 126564837140536256 126626252531229451 126968423993662966 127077522141105536 127328573526009856 127420913031416576 127431313095826432 127507943229511936 127837662946259552 127947507990894592 128017749811792412 128127749596817152 128380875786555392 128473978428370432 129368583237399506 129535746845133824 130437745082336692 130790216020228072 131764807793851232 131871126896428304 132195765092154764 132341088146950144 132666883285640704 132789337327775744 132853773147519424 133212772714662784 133434816148164608 133763303808662528 134124761123944448 134313704720569088 135233230224142336 135248973384554029 135730972576943744 136174901834059088 136366733495170178 136735225839329348 136852716151959808 137222521726140928 137289108741730088 137671329326741056 137754117239026288 137789623990194176 137865269028084136 137983730335033856 138356592153629696 138423729475132816 138697196162260736 138892581017861216 139387565269528576 139500035063990272 139646731501268992 139843453981783552 141900562239532096 142364670099243592 142467913879177007 142565221381314277 142872028153766912 143073294158867072 143459909077329152 143529522775445092 144041032122470912 144052788717021184 144157256731499264 144442050441170944 144512140721858624 144645528160612864 144715717178547944 145231453875549184 145723363690870784 146431713824933888 147849809414170864 148350587795874464 148823644517162329 149071708665527648 149366211251665408 149474532594546368 149576625711542848 150053591992510778 150588351764401408 150600642749613056 150709859310203776 151080874391034016 151293704323027396 151619295183589376 151832883597165056 152890143826017598 153936845551545056 154153698733670636 154570255296633176 155121111516507136 155628459238924672 155847695423051632 156268829530662112 156403104173668352 156825739115589632 156932853205553152 157338662087704064 157433276844601472 157560307460667584 157695691811467264 158511081328297984 158734378306127104 159222871676799392 159821090264895488 159839695818109307 160271617172328662 160409331227297152 160538763178260544 160933974894797104 161050685254721834 161160685039746574 161507510086866944 161596175991934684 161735028179588864 162172071130893824 162702480113421248 162842282897502208 162931681578644888 163512336181562368 163954181802661888 165309175040700416 166460274934835728 166870064132719948 167053504710084608 167599879180380416 167700664464901568 167835979686363296 168249155571833336 168371170948118281 168434112187027456 168848760545360896 168971210759052416 169086620369570176 169543528909570816 170244204847388672 170367667046317312 170704241430474752 170944715098906112 172600203108661636 173439199505085052 174026651068237352 174646845833270272 174731592944020112 175076788598263552 175218055506761344 175323421940578912 175464887853925264 175927823487480064 176090208195528704 176175655695623584 176523704206513664 176651720339009344 177861096273056768 177982577794997248 178111651912059008 181176610716545444 181322799482588918 181968996202056448 182585338825691648 182673938077839208 183167562482661328 183324949974053888 183472872203726336 183924542736910976 184094308568052736 184183640045424656 184681343990782496 184840032205244416 185339509863878656 185945691558195712 186207636089879872 188172484708944736 189411911203661146 189460732986516992 189564744913615687 189727629210671552 190240314211240832 190332628028307622 190708644723108512 190977298899559172 191542719063291904 191657902245601792 191812548212986624 192284749224952384 193241851850937344 193764033039509504 195113273079356632 195365388684464128 195751421386459939 196725779468442224 197257374981327584 197426869202827264 198072584485904128 198216228005811488 198351612356611168 198887601220842688 198984111120503423 199058496221032448 199693249078880128 200087758398015488 200249206293441536 200369625074947328 200531300404486016 201060369699977216 201343606509284096 201741376236015616 203982058219327388 204973599415100516 205378540471039936 205667860353371416 206400817802955776 207058983676051936 207075883780717952 207226056551530192 207736202287671772 207964567088064512 208106609685624832 208668958657933312 208770214946101952 209683282518544384 210199477413612544 210495588623342464 212534101032870617 214290581206695994 214869640604660404 215054268238793984 215479124428632064 215782673157635584 216470755661327024 216526551984590848 216645422758417928 216831576240767488 217417501955703808 217952736826409728 218259770170924768 219037602566402048 219214340814841856 219753999114231296 220562830437533584 220740799370108248 221284215480346018 222385663746934688 222986597804979008 223715910155954216 223908138984065536 224031062170636721 224223561794430016 224829462249648256 225436999978660096 226368667983890432 226687556978984192 227300115680963072 228882878035399126 228993857228511232 229178629033698304 230588413639239656 230774472068749532 231342588911270837 231596904257162752 232167045749871232 232494103008158992 233122352250659872 233322663603341312 233510928259288064 234085781665159424 234255542188686304 234718331966902784 235048983260995904 235250950079401984 236658152892249088 239286645218826359 240139413020746624 240255940298027654 240924826321796848 241069705168296004 241264220799147238 242124036268851968 242241526581482428 242720093283956288 242896115466137848 243062016781257128 243781642444189696 243928239221675008 244125061361982976 244381780127220736 244726044468121216 244903521379081136 245776306558621696 246608769323012096 247807515703734272 251054840885326016 251176664857028911 252071806214324096 252275199280123712 252773588272049152 252896246263252592 253129674281072512 253252505062458902 253936847987325932 254155044282211072 254657147052019712 254841826062833152 254862626191652864 255015886459023872 255675325892519104 255895015981789184 256035499623584824 256255499193634304 256947956856740864 258737166474799012 259071493690267648 260875490164673384 261580432040456144 263529615587702464 263742253792856608 264391530184309528 264682176293900288 264763982565297943 265333766571281408 265707546295038848 266425545429325568 267526607617325056 268249522247888896 268627409441138176 270497946769108058 271461945153887488 272349803668118176 272733466990340356 273470451678658696 273705432303919616 274445043452281856 274578217483460176 275342658653482112 275508234478052576 275730538056168272 275967460670067712 276713184307259392 276847458950265632 277394392324521472 277785162035722432 279000070127980544 279686907963567104 282793307985885697 283801124479064192 284729340198487184 284935827758354014 285130442762628554 285744056307533824 286146588317734144 286919818154658304 287059045550890184 288082064244941824 288105577434042368 288314513462998528 289024281443717248 289291056321225728 289431434357095888 290462907751098368 291446727381741568 292863427649867776 295699618828341728 296701175591748928 297647289034324658 297887456292824651 298143417331055296 298732422503330816 298949065189092736 299153251423085696 300107183985021556 301176703528802816 301201285499226112 301419718620407552 302161748782068032 302587408646054792 303518599133898841 303665767194330112 305780287652035196 307873691103090112 308307397467341272 309140510593266352 310242223033014272 311256918477849344 311695390846103264 312537659061324224 312806208347336704 314677324175408128 314866553689202944 315120614921335168 317022162656595968 317059068753954527 317468756612254208 318445743353598784 319679391636218614 320543234344657324 320818662454594304 321077526356521088 321867949789594208 322101370509443668 322321370079493148 323015020173733888 323192351983869368 323470056359177728 324344142261787648 325404960226842496 325863363157289776 327024672363124736 327908363605323776 332920549869671456 333740128265439896 334107009420169216 334210273074228551 335199758360760832 335401328929803136 335671959372726592 336498311143666672 336742341896236562 337697521090721792 337942421518104832 338173240739140352 339087057819141632 340488409694777344 340735334092634624 341889430197812224 345200406217323272 346878399010170104 348053302136474704 349293691666540544 349463185888040224 350153577196527104 350436111013522688 350646843881157824 350929775707850528 351855646974960128 352048811982429133 352180416391057408 352351311391247168 353047408413027328 353303440678018688 355722192546113536 355965155589994496 356223303824118016 358703798976425903 362353221433090888 362645598965177836 363538354003425601 363937992404112896 365170677651383296 365347876155678416 366335124965322656 366649899948107776 366945744407452672 367849085473821952 368188617136105472 368367280090849312 369362687981564992 369680064410488832 371891383116391424 372415272179759744 376021871058155707 376344969417889472 378823822407322292 378921465973033984 379129489827231374 379455258421343104 380480628422481664 380665256056615244 381417289446217024 381954597799118344 383085438126583808 383315804491203584 383625096425973248 384569498449904768 386483703701874688 387528066079019008 390226546158713264 391502842772919878 393451558936884448 394514749962655168 394706187632474003 394853738405654528 396145168971808256 396432456011622976 396703224713222336 397775202441685376 397968222241006846 399386498157760256 400175516796030976 400498412586883072 400739250149894656 401062600808972032 402120739399954432 402687213018568192 407964116438654776 409947198830201032 410757080942079872 411335720706742832 412801635605911552 414117967352103872 414151767561435904 414452113103060384 415472404575343544 415929134176129024 416057686888325339 416213219371249664 417540429892203904 420398954827225088 420991177246684928 423922671517594249 425068202065741234 428581162413391988 429739281209320808 430108536477587968 431565346315271168 432941511322654048 433290845516835856 433663152481534976 434835003911407616 435905473652819456 436519540341849536 438428681629683712 439507998228462592 441125660875067168 441481598740216496 442568430960692036 444389483977820381 444771327493869376 445973195609958016 447431820311908432 447816277968131072 448062124341273442 448447123588860032 449658924499296512 450873999957320192 452737335967780864 453375113957968384 454600231361926144 457765756070798252 457987714457022464 458357258067396608 461176827278479312 461548944137499064 462685177822541674 463193808514325504 464334091499742464 464988206016317984 466244704501319744 466645327206682624 467021856518576128 468171563330318848 468511084377372608 469436663933805568 470097966521991808 473316305784498176 478573290437652718 480278826041493248 480511880596055308 481849652643593696 482139410336592008 482528441598294476 484248072537703936 484483053162964856 485440186567912576 485792230932275696 486124033562514256 487856478443350016 488250122723965952 488763560254441472 489452088936242432 489807042758162272 491552613117243392 502109681770652032 502353329714057822 504143612428648192 504550398560247424 505547176544098304 505792492526505184 506259348562145024 506505010124917804 507873695974651864 508310088564422144 509683652125666304 509725252383305728 510031772918047744 511350651785038208 512070999247169648 512510998387268608 513895913713481728 517474332949598024 518142987380535296 521750980329346768 523160864080912288 525187571973787723 527059231175404928 527484507585713216 528783060368619056 529527965130595886 530667533142562816 531415092590077696 532851090858651136 535053215234650112 537254818882276352 540995893538216116 542923890307774976 544699607336236352 545466933980680712 546940903357317392 547410864607839232 548890086904563712 549156434966920352 550685317306964224 551016468956105152 551461076112336544 551934921340135424 553426368614518784 553694917900531264 554788784649042944 555570324071444864 559373815927134208 560950660103150317 563677398391526419 565586615971771394 567602248958128384 569458680396974368 569871655516708028 570260885525257108 571488112615067648 572293176635468288 573839636309316608 574118091101780368 576164128489883648 576629026925997056 578048562887434496 578582112642451456 578862868714191776 580925815502196736 591399237656683456 593402351183497856 595294578068649316 595774912585649302 596286834662110592 597464845006661632 597898130378185472 598306502846171392 600214367970043112 602353407057605632 602402570998452224 602839437240815104 604323497564136064 605174817292109584 607037198267797682 607331534388660224 611560575304070392 615747382206180224 616614794934682544 618281021186532704 620484446066028544 622513836955698688 623390781692206528 625075318122648448 629354648350816256 629733107378405888 630241229842670336 634118137507909054 634629798189061213 634937513224508416 636891486707197568 639358783272437228 641086468689314648 641637324909188608 642155052713042176 643735899579188416 644202741018887336 644642740158986296 646384703967738736 646940112718355456 648688284523575296 650809920453684992 651726726314579552 654049344726249472 662941689212814011 665841099739342912 666164198099076677 667480256530879792 668420546148457102 670399516721521664 670802657859606272 671343918745453184 672996622287333344 673484683792473124 675395042181443584 675884843036209664 676346481478280704 678174115638283264 681470668185269248 683778860395624448 690400812434646544 693756798020340208 696106604272949408 698326331965146313 698587383333081088 698926371776080448 700307154393054208 700872222027045376 701293687762315648 701859551415701056 703711293949920256 704097623964858266 704702622782494336 706094816826054656 706606881356037376 711444385092227072 711930311179988992 712446607648236032 717407597952851806 724706442866181776 725291197930355672 727076708006851202 727875984808225792 730341355302766592 730695752311356832 732670249930645312 733299799896215552 733891488814905344 735698170947643904 736377234272210944 736734560181698624 738725375963129984 743782766232782848 744830544359519488 750017034223435979 752043742116311414 752689938835778944 757647644814644584 757842931946067968 758258979654462748 758910516842686208 760961256844963328 761330512113230488 762834578892434048 763909195598236688 766631608982407168 767250192851946496 769138996899809536 772967407403749376 780453092317426528 783005685545839756 786903117873768896 789029499925310336 789412375264948006 792290337943616512 792864912023245952 793406449426444672 795550404883370752 795936444482013692 798772996315520512 800996825173766144 801478500299789312 802125201617944064 805374426037136384 815928232877309552 819894397660402064 821514161884159744 822671441413485664 825294755958809279 825603271211823104 828235934704207744 828303535122871808 828904226206120768 830944809150687088 832115373776650678 835080859784407808 840797909654450176 840895791043096789 841982354493369856 847845343035188498 850136404131482468 857162324826783976 859478562418641616 860217072955175936 863130692630542336 865883022645308096 866581691033671712 867326304963069952 869670007822815232 871810947305638912 873039080683699072 879015996456925184 882251321750134336 882963197480432992 885136861921384072 886383767718606157 888778967955640762 889542654987738752 891946391219916032 894863640623816864 895632555936262144 896124248682546884 896894247177720064 899317848998593024 901747999914640384 906750227915936768 909200462723852288 915531512141596504 916714516134793216 922353654556958624 923097888274998128 925370355645083348 926387617028651008 928668182999484928 929976412032635968 932489409002639488 934043713037152256 936343126660637696 937022168754745216 938873327867611136 940195933043983616 946632611568996352 957146580875305436 960557652082986496 961023761192110616 963699305287187392 964278820673184016 965056883196588952 968496145075407872 968966106325929712 970880373135825152 971584461864551392 972248067125028512 975712956886700032 976500245447931904 977527120508882944 978904177872484864 979614085516324544 997275397154239049 1004219363541304064 1004706659428115644 1008287224857296384 1009100797120494848 1011094353088196608 1011584985053010368 1012518697124290048 1013010020249835608 1015747391949303728 1016620177128844288 1019367304251332608 1020063545836095488 1022701303570076416 1024141998494339296 1025021996774537216 1027791827426963456 1034948665899196048 1041765511620136303 1043501960658693536 1046321728161824576 1046829454155691921 1050375143947575446 1054118462350809856 1054969015171426432 1057566120737238112 1059055930261191772 1061335066285125632 1062830185180155392 1065702181717302272 1074509637764552704 1081991787076432232 1085847780615549952 1089399214672472704 1090933867961361424 1093881806714634784 1094821729215678464 1097780173809127424 1098312869933840704 1101370634613928448 1102032937912210304 1102922152224673088 1103869842680270848 1107389835801062528 1109577569298085888 1111140648142889728 1118747631854268416 1121901320206300634 1127354796783052838 1131173231943542788 1135204497916256768 1138917360793948736 1139743311033416056 1140521771050514216 1144586353270936576 1147679272618633216 1148236182203560736 1152328256979767296 1153258053851994112 1156097125774868992 1157164225284902912 1157725737428383552 1178598196636827967 1182798475313366912 1186804702366995712 1190589156137298632 1191549825171298604 1192573669324221184 1194929690013323264 1195796260756370944 1196613005692342784 1200428735940086224 1204706814115211264 1205678874481630208 1208646995128272128 1210349634584219168 1214074396535595364 1214663068777320448 1223121150608140784 1231494764412360448 1233229589869365088 1236562042373065408 1245027673911397376 1246781563384413056 1250150636245296896 1258709296701632512 1259466214756811776 1260482459685340672 1268236275015818108 1269259596378122426 1269875026449016832 1273782973414395136 1278717566544874456 1282172937378629296 1283274649818377216 1284310105426084352 1287471799158376832 1288405482037774672 1289285480317972592 1292769407935477472 1293880225436710912 1297376569047150592 1301619840907369984 1303453452629159104 1325883378425628022 1326953214395309809 1331682199478685824 1332328396198153354 1334960513061759584 1336841092296914204 1340799033443043328 1341605315719212544 1342687837490906368 1345993244574666688 1346969367584946248 1351769686072419328 1352692962956561408 1356348231276566528 1362941336370538496 1367557720791248896 1380801624869293088 1387513596040680416 1392213208545898816 1392888777843523961 1396652663930292626 1397852743552160896 1400614308786108416 1401744444054090752 1402587375524631296 1403719102831402112 1407422587899840512 1408195247929716532 1409405245564988672 1412189633652109312 1413213762712074752 1424893215296472064 1434815195905703612 1449412885732363552 1450582395860711344 1454153416013702404 1455751969616451584 1460682710605533184 1461391504622713664 1465340499861290624 1467782977629810688 1471396341895287808 1473469120363397248 1477450751926259968 1487565532465565696 1487738707230094319 1489661088719038976 1500034068446871958 1504087484232622828 1505379877671557888 1515295289629289168 1515685863892135936 1516517959308925496 1517821033685372416 1521922513689926656 1522661024226460976 1525669157784868096 1527818391196473376 1533263217964814336 1534500385703892992 1538277993799619072 1560906184634853056 1566011371091679512 1568217435194457047 1573806235747537792 1578058999850620672 1578824750529896012 1584580675887233024 1585729824046491904 1586812898852889344 1591100809766741504 1591872888964027384 1597545992631041024 1602957000599578624 1604250403235888128 1610748852074272768 1631856465754619104 1639788795320804128 1643028323768319488 1645342882826971328 1650589511917618558 1656471869408415488 1656607070245743616 1657808452412241536 1661889618301374176 1664230747553301356 1670161719568815616 1681791582086193578 1683964708986739712 1695690686070376996 1700272808262964936 1714324649653567952 1718957124837283232 1720434145910351872 1726261385261084672 1731766045290616192 1733163382067343424 1734652609926139904 1743621894611277824 1746078161367398144 1758031992913850368 1758236653999202377 1764502643500268672 1765926394960865984 1770273723842768144 1772767535437212314 1777557935911281524 1779085309975477504 1783892782439832064 1789727281247633728 1791265111872524288 1792248497365093768 1793788494355440128 1798635697997186048 1803495999829280768 1813500455831873536 1818400925447704576 1831063024283193008 1844707309113917248 1846195776549996256 1850740711290166696 1852082880429301091 1852775234057302016 1853347877957085601 1857336365998969856 1859952824065271936 1864978818005278976 1872686253321275392 1874044337509490432 1877746655735222272 1880391866087967232 1914293161750610872 1921115304165972992 1922047522384221232 1927398610574374784 1928557641346368032 1930113766393177904 1936992290150815744 1937932212651859424 1941760746271650304 1943168923729102784 1944496134250057024 1953000490895863808 1957808355744969728 1959228171032649088 1994550794308478098 2008438727082608128 2009413318856231288 2016574449714592768 2018201594240989696 2023169970106020736 2025037394248580096 2026020040499671216 2031494783898607456 2033240354257688576 2038734608502665216 2040127091672190976 2045402607140152832 2048283996988678592 2050043993549074432 2069897331798392096 2083531023240272606 2085212194049772557 2087003921317387072 2092643456323649152 2093658908311383842 2100750287895150892 2108236924701619712 2109938030342852864 2115132241474476224 2118111860522383544 2125660370360310784 2131404363434604544 2149019275529105408 2163983574152864464 2171695561231099904 2178798429344945408 2181867735922722848 2187763613429269568 2188825222325537653 2189643458431356928 2196625739867681408 2202741269227856896 2204065875824420608 2205844304449346176 2214779671602125056 2219155138596171776 2222281296285779456 2243802640412601268 2254709593566105676 2262346463887085576 2270408995832513536 2277834721587897472 2279486622066832112 2281043542101028432 2289172706541873152 2295358545237266432 2296472364407121472 2306516107703988224 2312194251549737984 2315451474856767104 2357196393273655934 2365596950626733824 2373609404733991424 2381178312274597264 2383099650342597208 2385147338648442368 2391592521512741888 2393226011384685568 2400857471880172448 2409413628230422528 2411357748963260416 2417293990256544256 2420699269168438336 2428148793071190728 2446242301216281568 2462989528824720896 2464341683877003931 2466459179738730176 2473124084746130816 2490055347822794752 2493563126768826112 2500301272490593792 2518932429513623552 2520964919370681344 2536472550031636216 2538519192756244852 2539750052898033664 2544768478023979207 2547565946828790272 2557435133089748912 2564345874757258592 2566549299636754432 2568620210852168704 2574943598316753664 2576810964075549344 2578570960635945184 2585538815870954944 2587760450873421824 2603239681814739968 2606906905258318208 2632153097407089949 2651766756851256044 2653906428790619618 2663364398957371648 2664656792396306708 2669921026123519168 2673682184593828408 2681598066886086656 2683210631438425088 2685375674981812736 2691986489149333376 2693938735169892496 2703539372144838656 2705385925913122816 2712696462553133056 2725882672741076992 2761603249738586176 2762943313427318021 2775027192081360832 2784426417091797632 2785777555687047922 2793305327860585252 2795705487104321792 2801228617572216832 2803488888108181504 2805174751049262592 2807438205662804224 2814845175799681024 2816390495859433064 2818810491129977344 2826427525424149504 2849786430592944128 2869630391811407224 2898825771464727104 2901164791721422688 2908306832027404808 2911503939232903168 2912403808218277373 2922783009245427328 2930680999722581248 2942792683790575616 2946938240726794496 2954901503852519936 2975477414460188638 2979322177438077952 3000068136893743916 3008174968465245656 3010759755343115776 3030590579258578336 3033035918617850992 3035642067370744832 3043845027379853312 3045322048452921952 3051338315569736192 3055636782392946752 3069000771407785984 3076555987599238144 3110726387844742667 3121812369269706112 3132022742183359024 3136434870388914094 3147612471495075584 3156117999701241344 3157649501059792024 3169161351774466048 3171459648092983808 3173625797705778688 3182201619533483008 3183745777928054768 3195091985262082048 3205914001199157248 3208500806471776256 3221497704148545536 3263712931509238208 3276762019221071161 3279577590641608256 3286056647536638976 3290685765653942656 3301179023835237116 3312943738816830976 3313214140491487232 3315616904824483072 3323779236602748352 3328461495106602712 3340323439137631232 3363583164172387156 3367929417973479424 3391381372140753992 3400545616525929872 3428649299307135904 3437914249674566464 3440868291820703744 3463532090581232384 3466326764134686848 3487243789222555648 3492156322734796288 3516473307998404754 3529005287000537344 3531852789921731968 3540547447685536288 3545535070874424628 3555115871822563048 3558170619950955008 3567785564879664128 3579454562495267456 3584496994730187536 3587576988710880256 3597271395994372096 3606991999658561536 3627000911663747072 3662126048566386016 3676313003816514061 3689414618227834496 3692391553099992512 3701481422580333392 3704165760858602182 3706695755914171202 3714672731997939712 3719905648130543872 3729957636010557952 3745372506642550784 3748088675018980864 3760783732175934464 3828586323501221744 3842230608331945984 3844095044768442464 3854797221148749568 3857115282692736064 3860227532786355808 3872536931806720463 3873984580301631488 3875864425303718848 3883521492543300608 3886337847458205568 3888992268500114048 3915616711489939456 3918456342065298176 3945741788740684933 3989101588616956196 4016877454165216256 4018826637712462576 4033148899429185536 4036403188481979392 4046339940212041472 4050074788497160192 4052040080999342432 4062989567797214912 4066480708515377152 4090805214280305664 4096567993977357184 4139794663596784192 4167062046480545212 4170424388099545114 4174007842634774144 4185286912647298304 4187317816622767684 4201500575790301784 4216473849403239424 4219876060685705728 4230264482948952448 4236223721044767088 4251320740720621568 4262808726869209088 4327967148305728928 4343391122462199808 4357596858689890816 4363735471845445696 4375527226858539136 4377650444651075306 4393251479735362816 4405482538455713792 4408131751648841216 4411688608898692352 4429559343204250112 4444562592571558912 4487605280825202536 4509419187132211352 4524692927774171152 4540817991665027072 4555669443175794944 4558973244133664224 4562087084202056864 4576634555771578729 4578345413083746304 4592944728814242944 4624388503099475968 4630902949713534208 4663149386693536739 4714392786547311868 4731193901253467648 4747218809467982848 4762356624549194528 4766199300685194416 4770294677296884736 4783185043025483776 4786452022769371136 4801714943760344896 4822715497926520832 4834587980513088512 4841398538336876672 4856297586142381456 4888284323756024191 4892484602432563136 4925979057649441792 4928683367754007862 4932918359477460352 4946248169492261632 4980110695645589504 4987126253537652224 5000602544981187584 5037864859027247104 5041929838741362688 5072945100063272432 5077038385512489704 5089536956047958414 5095131893657580544 5114870266179497824 5128691749514517184 5133098599273508864 5137240421704337408 5149887196633507328 5153621928151098688 5157141921271890368 5171077631741909888 5206479363629479936 5213813810516636416 5264306194814179898 5303533513702512088 5307812857581239236 5326728797914743296 5329313584792613416 5339842052247038336 5347364369187656816 5366421262876850176 5370751349963625472 5383972978298666752 5387877470339784992 5407078744289677312 5410771851826245632 5523206499477172352 5525886626854636042 5550054384162721664 5568852834183595264 5571555111374095844 5586610655721170504 5591410974208643584 5606977776216363008 5610349502098525184 5614876411325608448 5632780991718866128 5637620982259954688 5652855050848299008 5699572861185888256 5739260783622814448 5777063291711664953 5797651542929454208 5802329583442845376 5816613664054809616 5824807616436554746 5845566018490854656 5861361999445162496 5885585367581151232 5893876481453588992 5909803007705039872 5950954828920377276 5958644354876155904 6000136273787487832 6016349936930491312 6021519510686231552 6061181158517156672 6066071837235701984 6071284134741489664 6087690054759706624 6090644096905843904 6102676631139472384 6111273564785893504 6153111975198476288 6221452775689485334 6243624738539412224 6264045484366718048 6272869740777828188 6295224942990151168 6312235999402482688 6315299002119584048 6342919296185967616 6347251595411557376 6364403239066966016 6367491555856109536 6390183970524164096 6417001612943552512 6527425863018476416 6553524038442142322 6559155181283216512 6572113295073277952 6581371531307885312 6602358047670474232 6625887477633661952 6626428280982974464 6631233809648966144 6647558473205496704 6656922990213205424 6680646878275262464 6727166328344774312 6735858835946958848 6782762744281507984 6801091233051859744 6857298598614271808 6875828499349132928 6927064181162464768 6932653528269373696 6980927780079673343 6984312645469592576 7032946615996809508 7058010574001074688 7063705579843463936 7081094895371072576 7091070141748849256 7110231743645126096 7116341239901910016 7135571129759328256 7158909124990534912 7168993989460375072 7175153977421760512 7194542791988744192 7292358581340954121 7324252097132772032 7327806179089843447 7352626007633028122 7378829236455668992 7384783106199985024 7402962845160666784 7408331521717204364 7413391511828342404 7429345463995879424 7439811296261087744 7459915272021115904 7496177350037961728 7521567464351868928 7657172647002443488 7684461216663891968 7688190089536884928 7709594442297499136 7714230565385472128 7720455065572711616 7745073863613440926 7751728850607437696 7767042985086601216 7772675694916411136 7777984537000228096 7831233422979878912 7836912684130596352 7891483577481369866 7978203177233912392 8033754908330432512 8037653275424925152 8066297798858371072 8072806376963958784 8092679880424082944 8100149576994320384 8104080161998684864 8125979135594429824 8181610428560611328 8193135987954714368 8250187376457795769 8279589327193568384 8334124092961090424 8340848776199090228 8348015685269548288 8370573825294596608 8374635633245535368 8403001151580603568 8432947698806478848 8439752121371411456 8460528965897904896 8472447442089534176 8502641481441243136 8655934296611457856 8715193717379781632 8727470943690891392 8751054453717078272 8755300889302150612 8786502959470725632 8810965076911427584 8816263503297682432 8823377217797384704 8859118686408500224 8889125185143117824 8975210561650405072 9018838374264422704 9049385855548342304 9078242315546902069 9081635983330054144 9111338886351589888 9117946488267328448 9124174168404113728 9153269111543157458 9185889457628485888 9248777006198951936 9261805899427068416 9326298773387073478 9428785573094623736 9462387802506935296 9494437618935965696 9524713249098389056 9532398601370388832 9540589354593769472 9566370086050967552 9572904045538742272 9603429887520689792 9669175961026177024 9682797076673753344 9712595172284762912 9750221444904667727 9776568647512048382 9784969204865126272 9851958115298883584 9857366735508015724 9865836718954920704 9892496338984523264 9974252507075304448 10001205089962375168 10083859677482725376 10145890200126544864 10154076771024979408 10179073912095916828 10190263787315161088 10229740532358995648 10257383499029034368 10274480843408674816 10299774393267014656 10307243856302197376 10314283842543780736 10342155263483819776 10412958727258959872 10427627621033272832 10528612389628359796 10607067027405024176 10615625715162478472 10653457595829486592 10658627169585226832 10679684104494076672 10694728738375313632 10732842525753700352 10741502699927250944 10767945956597333504 10775754940679569984 11046412998954344704 11051773253709272084 11100108768325443328 11137705668367190528 11143110222748191688 11173221311442341008 11182821948417287168 11220699004197050368 11229752822651216896 11265561983437732256 11275241964519909376 11305710101696598016 11478521567245628896 11554126583423329906 11595303085858908416 11604659166885690752 11633227328109619232 11649615232873109492 11691132036981709312 11722723998890324992 11787752962907177984 11819606015410079744 11901909657840754552 11917288709752311808 12000272547574975664 12032699873860982624 12043039021372463104 12122362317034313344 12132143674471403968 12142568269482979328 12181288193811687808 12205353262278944768 12222547129571787008 12306223950396952576 12442905551378970668 12487249477078824448 12528090968733436096 12545739481555656376 12590449885980302336 12624471998804965376 12630598004239168096 12685838592371935232 12694503190823114752 12728806478133932032 12734983111712219072 12964580163005107637 13054851726036952832 13107048076884284644 13118310362566433024 13144226590146555904 13162743062615770624 13204716095340948464 13251774955267323904 13262467619297932288 13295116946410993408 13313845980426410848 13361293756550524928 13454332656689548624 13565525488563015968 13602182466103719488 13714597197228543616 13751656998698265856 13854128362324929536 13865307056538747392 13961855560159346686 13968625290939185152 14065893231993619016 14116021148002149376 14127411159686927872 14162189790742145152 14182140283497698512 14220463487290252192 14232682479803820032 14271142259518656512 14317818249981069824 14337987978920750144 14350307954843521024 14584717162681908242 14596485358348407899 14648504194265544064 14655612358179686894 14705252015266056244 14757658472911337984 14769566212399970048 14805925690321333568 14816663043434408728 14826783023656684808 14879622592522175488 14919830544042231808 14992354700075923456 15043134928703737856 15314345294004886976 15321776556278763571 15376380179073769856 15419188884594998272 15428461130770944256 15440910131145423232 15490147727226881852 15503457701214875392 15534085970173202432 15545351389832822272 15555969074000456192 15673825368261192704 15782967154962739732 15956406354467824784 16067509816660865024 16075306550849850304 16145612753927917568 16185359760848165888 16208160323997369728 16251958271188859648 16363220857121222656 16386271975909428736 16500374752915591538 16559178654387136768 16668248185922180848 16681697552398180456 16696031370539096576 16741147650589193216 16749271266491070736 16806002303161207136 16865895397612957696 16879504242742822912 16921057931795809792 16944894884179068352 17250391787139027517 17311868593222915712 17430387434759563264 17454941887381782784 17502108907434156544 17510601778604301224 17573005918941451264 17632527006595364864 17646754435594769408 17718237372817000448 17778250370286235648 17950421123300810144 18037676748528845408 18098771711096684608 18156484631093804138 18222677772703179776 18235892976534656896 18248348336808227456 18306538223086314916 18371778915256971776 18523611798854136832 18652597546774146956 18857571146189247472 18924775605013870592 18988875237871931392 19049426498196778112 19064797202740777664 19081178709187538944 19206859775041379584 19338351922052354048 19340603193991226147 19365594153347506688 19425190344569525824 19500442889809335454 19553137295024096764 19569938409730252544 19703916230597767168 19714733471016031448 19731673437909841408 19784992677969046528 19948505014150608896 20002410179924750336 20291780400253089728 20308153542049958816 20358147824191833656 20380527574630322176 20386826657527941611 20459481064717991296 20514766998058068736 20599548786534029312 20614487712604394752 20628567685087561472 20684310526967639552 20855255242066545664 21057224779256719592 21214134054810048352 21231251430324956944 21306915191658973184 21317254339170453664 21359368208988153344 21389457476750627264 21483005399854501888 21535891913194667008 21551509881359139968 22092825997908689408 22103546507418544168 22200217536650886656 22275411336734381056 22286220445496383376 22346442622884682016 22365643896834574336 22441398008394100736 22459505645302433792 22531123966875464512 22550483929039818752 22937334134547498127 22957043134491257792 23108253166846659812 23190606171717816832 23209318333771381504 23266454656219238464 23299230465746218984 23382264073963418624 23445447997780649984 23575505925814355968 23639212030820159488 23803819315681509104 24000545095149951328 24065399747721965248 24077077445580914183 24086078042744926208 24244724634068626688 24264287348942807936 24362576387623375616 24410706524557889536 24445094259143574016 24885811102757941336 24974498954157648896 25056181937466872192 25091478963111312752 25180899771960604672 25248943997609930752 25261196008478336192 25371677184743870464 25389006381646229504 25469966223424438144 25929160326010215274 26109703452073905664 26214096153768569288 26236620725132866048 26325486125231541248 26409432190681896928 26503549910534647808 26524935238595864576 26590233892821986816 26627691960852821696 26908665313379097248 27107758522647043241 27131050977126031936 27204364932207438976 27429194394457087232 27503313997396531712 27708256724649859072 27730614113077494784 27923711120318693372 27937250581878370304 28131786463987238032 28232042296004298752 28254822319373855744 28324379581484290304 28364280566995397024 28440926974580504384 28465364959607640064 28635636499962139648 28675975957841500288 29169434325363816484 29192970716696815798 29297008388531088128 29311224716359373788 29410504030532112488 29515316945822675968 29539132424799940096 29611851380642667136 29633326086868817456 29653566047313369616 29759245185044350976 29839661088084463616 29984709400151846912 30628690588009773952 30643553112557527142 30752760358147539712 30838377769189996544 30856922261541888512 30881820262290846464 30980295454453763704 31006915402429750784 31090702779665644544 31111938148000912384 31347650736522385408 31565934309925479464 31912812708935649568 32036441890401051103 32150613101699700608 32370719521696331776 32416320647994739456 32503916542377719296 32772543951818857472 33000749505831183076 33118357308774273536 33336496371844361696 33363395104796360912 33392062741078193152 33482295301178386432 33498542532982141472 33612004606322414272 33759008485485645824 33842115863591619584 33889789768358136704 34217990266292169337 34500783574278055034 34623737186445831424 34860774869519126528 34909883774763565568 35004217814868313088 35021203557208602448 35146011837882902528 35265054013190729728 35293508871189538816 35436474745634000896 35900842246601620288 36075353497057690816 36197543422193369216 36312969262187608276 36445355545406359552 36471785953069313792 36496696673616454912 36613076446172629832 36743557830513943552 37047223597708273664 37305195093548293912 37715142292378494944 37849551210027741184 38098852996393556224 38129594405481555328 38413719550082759168 38681206387982452294 38731188306695013376 38850380689139051648 39000885779618670908 39106274590048193528 39139876819460505088 39429466942032062896 39463346875819682816 39569985355938093056 39897010028301217792 40439443041981654671 40583560800506179456 40616307084099917632 40716295648383667312 40773653315055883222 40918962129435982592 41029533996116137472 41199097573068058624 41228975425208789504 41257135370175122944 41368621053935279104 41710510484133091328 42114449558513439184 42428268109620096704 42462502860649913888 42597906249873925093 42613830383317946368 42634508678340907328 42718736417976306688 42778914953501254528 43071783826389334016 43103019762718279936 44185651995817378816 44207093014837088336 44400435073301773312 44550822673468762112 44572440890992766752 44692885245769364032 44731287793669148672 44919011290604867584 45062247933750929024 45874668269094996254 45914086268982515584 46216506333693319624 46381212343435633664 46418636667542763008 46532909312438476928 46598460931492437968 46764528147926837248 46890895995561299968 47151011851628711936 47607638631363018208 48001090190299902656 48130799495443930496 48154154891161828366 48489449268137253376 48528574697885615872 48725152775246751232 48890188518287148032 49771622205515882672 49948997908315297792 50112363874933744384 50182957926222625504 50342980113487366019 50361799543921209344 50522392016956672384 50939932446848876288 51294643253628904129 51858320652020430548 52219406904147811328 52428192307537138576 52473241450265732096 52650972250463082496 52818864381363793856 53049870477191729152 53180467785643973632 53255383921705643392 53817330626758194496 54215517045294086482 54262101954252063872 54408729864414877952 54858388788914174464 55006627994793063424 55416513449299718144 55461228226154989568 55847422240637386744 56263572927974476064 56464084592008597504 56509644638747711488 56648759162968580608 56728561133990794048 56881853949161008768 57271272999924279296 57351951915683000576 58338868650727632968 58385941433393631596 58594016777062176256 58622449432718747576 58821008061064224976 59030633891645351936 59078264849599880192 59223702761285334272 59266652173737634912 59307132094626739232 59518490370088701952 61257381176019547904 61287106225115054284 61505520716295079424 61676755538379993088 61713844523083777024 61763640524581692928 61960590908907527408 62013830804859501568 62181405559331289088 62223876296001824768 62695301473044770816 63131868619850958928 63547696208828314483 63825625417871299136 64072883780802102206 64301226203399401216 64741439043392663552 64832641295989478912 65007833084755438592 65545087903637714944 66001499011662366152 66236714617548547072 66672992743688723392 66726790209592721824 66784125482156386304 66964590602356772864 66997085065964282944 67224009212644828544 67684231727183239168 67779579536716273408 68435980532584338674 69001567148556110068 69247474372891662848 69819767549527131136 70008435629736626176 70042407114417204896 70292023675765805056 70587017742379077632 71801684493203240576 72150706994115381632 72395086844386738432 72625938524375216552 72890711090812719104 72943571906138627584 72993393347232909824 73226152892345259664 73487115661027887104 74094447195416547328 74610390187096587824 75430284584756989888 76197705992787112448 76259188810963110656 76827439100165518336 77362412775964904588 77462376613390026752 77700761378278103296 78001771559237341816 78212549180096387056 78279753638921010176 78858933884064125792 78926693751639365632 79139970711876186112 80878886083963309342 81167121601012358912 81232614168199835264 81432591296767334624 81547306630111766444 81837924258871965184 82059067992232274944 82457950850417579008 82514270740350245888 82737242107870558208 83421020968266182656 84228899117026878368 84856536219240193408 84925005721299827776 85195812499747850186 85269017356681814656 85437472835952613376 85557829907002509056 86143567652778668032 86206039525436559872 88371303991634757632 88414186029674176672 88800870146603546624 89101645346937524224 89144881781985533504 89385770491538728064 90124495867501858048 90752061141035753459 91749336538189992508 91828172537965031168 92433012667386639248 92762424686871267328 92837273335085526016 93065818624876953856 93196921862984875936 93529056295853674496 95215277262726036416 96002180380599805312 96261598990887860992 96308309782323656732 96978898536274506752 97057149395771231744 97450305550493502464 97780377036574296064 99543244411031765344 99897995816630595584 100224727749867488768 100365915852445251008 100685960226974732038 101044784033913344768 101879864893697752576 102589286507257808258 103716641304040861096 104438813808295622656 104856384615074277152 104946482900531464192 105301944500926164992 105637728762727587712 106360935571287947264 106510767843411286784 107252435893951344997 107634661253516388992 108431034090588172964 108524203908504127744 108817459728829755904 109716777577828348928 110013255989586126848 110922456452309979136 111694844481274773488 112527145855948952128 113019289277495422976 113297518325937161216 113457122267981588096 113763707898322017536 114542545999848558592 114703903831366001152 116677737301455265936 116771882866787263192 117188033554124352512 117244898865437495152 117642016122128449952 118061267783290703872 118156529699199760384 118447405522570668544 118533304347475269824 118614264189253478464 122514762352039095808 122574212450230108568 123011041432590158848 123427689046167554048 123527281049163385856 123921181817815054816 124027661609719003136 124362811118662578176 124447752592003649536 126263737239701917856 127095392417656628966 127651250835742598272 128145767561604204412 128602452406798802432 129665282591978957824 130015666169510877184 131090175807275429888 132002998023324732304 132473429235097094144 133345985487377446784 133453580419185443648 133568250964312772608 133994170131928565888 134448018425289657088 135368463454366478336 135559159073432546816 136871961065168677348 138003134297112220136 138494948745783325696 139639535099054262272 140016871259473252352 140084814228834409792 143603368986406481152 144301413988230763264 144790173688773476864 145251877048750433104 145887143812277255168 145986786694465819648 146452305784690519328 146974231322055774208 149220780374193175648 150860569169513979776 152395411985574224896 152518377621926221312 153654878200331036672 154724825551929809176 154924753226780053504 155401522756556206592 156003543118474683632 156425098360192774112 156559507277842020352 157717867768128251584 157853387503278731264 160561338941832486889 161757772167926618684 162334243202024717824 162465228336399670528 162865182593534669248 163094613260223532888 163675848517743930368 164118135984464549888 164915901700835158016 165028541480700491776 165474484215741116416 168457798234053756736 168539542119066399281 169713072438480386816 169850011442599655552 170391624999495700372 170538034713363629312 170874945671905226752 171115659814005018112 172412079050873119744 176742607983269515264 176828372059348353344 177601740293207093248 178289763563971067008 178771540983077456128 180248991735003716096 181504122282071506918 183498673076379985016 183656345075930062336 184866025334773278496 185524849373742534656 185674546670171052032 186131637249753907712 186393843725969751872 189754309658529302687 190430554525452072832 192004360761199610624 192523197981775721984 192616619564647313464 193957797072549013504 194114298791542463488 194900611100987004928 195560754073148592128 199086488822063530688 200449455499734977536 200731831704890502016 201371920453949464076 202089568067826689536 203759729787395505152 205178573014515616516 207433282608081722192 208877627616591245312 209712769230148554304 209892965801062928384 211275457525455175424 212721871142575894528 213021535686822573568 214504871787902689994 215269322507032777984 216862068181176345928 217048407817008255488 217634919457659511808 219433555155656697856 220026511979172253696 223389688962549546976 224255093232807357721 225054291711897904256 226595036651874322432 226914244535963176192 227527415796644035072 229407807662732002304 233355474602910531872 233543765733574526384 234376067108248705024 234489797730874990304 235284032244256899904 236313059398399520768 236894811045141337088 237066608694950539648 237228528378506956928 245029524704078191616 245148424900460217136 246022082865180317696 246855378092335108096 247054562098326771712 247842363635630109632 248055323219438006272 252527474479403835712 254190784835313257932 255302501671485196544 256291535123208408824 257204904813597604864 259330565183957915648 260031332339021754368 264005996046649464608 264946858470194188288 266691970974754893568 266907160838370887296 267988340263857131776 268896036850579314176 271118318146865093632 273743922130337354696 276006268594224440272 276989897491566651392 279279070198108524544 280169628457668819584 287206737972812962304 288602827976461526528 289580347377546953728 290503754097500866208 291774287624554510336 291973573388931639296 292904611569381038656 298185343749117475651 298441560748386351296 301721138339027959552 304790823971148449792 305036755243852442624 307309756400662073344 309449651103859618352 310803045513112413184 312007086236949367264 312850196720385548224 313119014555684040704 315435735536256503168 321122677883664973778 323515544335853237368 324668486404049435648 324930456672799341056 325730365187069338496 326189226520447065776 327351697035487860736 328236271968929099776 329831803401670316032 330057082961400983552 336915596468107513472 337079084238132798562 339426144876960773632 339700022885199311104 340783249998991400744 341076069426727258624 342231319628010036224 344824158101746239488 352400860794411562133 353656744118696706688 356579527127942134016 357543081966154912256 360497983470007432192 363008244564143013836 366997346152759970032 367312690151860124672 369732050669546556992 371349093340342104064 372263274499507815424 372787687451939503744 379508619317058605374 380861109050904145664 384008721522399221248 385046395963551443968 385233239129294626928 387915594145098027008 388228597583084926976 389801222201974009856 398172977644127061376 400898910999469955072 401463663409781004032 402743840907898928152 404179136135653379072 407519459574791010304 410357146029031233032 414866565216163444384 419425538460297108608 422550915050910350848 426043071373645147136 429009743575805379988 430538645014065555968 433724136362352691856 434096815634016510976 435269838915319023616 438867110311313395712 444833873461798201381 446779377925099093952 448510186465614715442 450108583423795808512 453190073303748644864 453828489071926352384 455054831593288070144 458815615325464004608 466710949205821063744 467087531467149052768 468752134216497410048 468979595461749980608 470568064488513799808 473789622090282674176 474133217389901079296 474457056757013913856 490059049408156383232 490296849800920434272 492044165730360635392 494109124196653543424 495684727271260219264 505054948958807671424 508381569670626515864 510605003342970393088 512583070246416817648 514409809627195209728 518661130367915831296 528011992093298929216 533383941949509787136 533814321676741774592 535976680527714263552 537792073701158628352 542236636293730187264 547487844260674709392 552012537188448880544 553772781248361026209 553979794983133302784 560339256915337639168 574413475945625924608 577205655952923053056 579160694755093907456 581007508195001732416 583548575249109020672 583947146777863278592 585809223138762077312 596370687498234951302 596883121496772702592 603442276678055919104 609581647942296899584 610073510487704885248 618899302207719236704 621606091026224826368 624014172473898734528 625700393440771096448 630871471072513006336 642245355767329947556 647031088671706474736 649336972808098871296 649860913345598682112 651460730374138676992 652378453040894131552 654703394070975721472 673831192936215026944 674158168476265597124 678852289753921547264 679400045770398622208 681566499997982801488 682152138853454517248 684462639256020072448 689648316203492478976 704801721588823124266 707313488237393413376 713159054255884268032 715086163932309824512 720995966940014864384 726016489128286027672 733994692305519940064 734625380303720249344 739464101339093113984 744526548999015630848 745575374903879007488 759017238634117210748 761722218101808291328 768017443044798442496 770092791927102887936 770466478258589253856 776457195166169853952 796345955288254122752 801797821998939910144 802927326819562008064 805487681815797856304 808358272271306758144 815038919149582020608 820714292058062466064 829733130432326888768 838851076920594217216 845101830101820701696 852086142747290294272 858019487151610759976 861077290028131111936 867448272724705383712 868193631268033021952 870539677830638047232 889667746923596402762 893558755850198187904 897020372931229430884 900217166847591617024 907656978143852704768 910109663186576140288 917631230650928009216 933421898411642127488 934175062934298105536 937959190923499961216 941136128977027599616 947579244180565348352 948266434779802158592 948914113514027827712 980118098816312766464 980593699601840868544 991369454542520438528 1010109897917615342848 1016763139341253031728 1021210006685940786176 1025166140492833635296 1028819619254390419456 1056023984186597858432 1066767883899019574272 1067628643353483549184 1071953361055428527104 1075584147402317256704 1084473272587460374528 1094975688521349418784 1104025074376897761088 1107545562496722052418 1120678513830675278336 1148826951891251849216 1154411311905846106112 1158321389510187814912 1162015016390003464832 1171618446277524154624 1179776794833464794967 1192741374996469902604 1193766242993545405184 1206884553356111838208 1220147020975409770496 1237798604415438473408 1243212182052449652736 1248028344947797469056 1251400786881542192896 1261742942145026012672 1284490711534659895112 1294062177343412949472 1298673945616197742592 1299721826691197364224 1302921460748277353984 1304756906081788263104 1347662385872430053888 1348316336952531194248 1357704579507843094528 1358800091540797244416 1363132999995965602976 1364304277706909034496 1368925278512040144896 1409603443177646248532 1414626976474786826752 1426318108511768536064 1430172327864619649024 1441991933880029728768 1452032978256572055344 1467989384611039880128 1469250760607440498688 1478928202678186227968 1489053097998031261696 1491150749807758014976 1518034477268234421496 1523444436203616582656 1536034886089596884992 1540185583854205775872 1540932956517178507712 1592691910576508245504 1605854653639124016128 1610975363631595712608 1616716544542613516288 1641428584116124932128 1659466260864653777536 1677702153841188434432 1690203660203641403392 1704172285494580588544 1716038974303221519952 1722154580056262223872 1734896545449410767424 1736387262536066043904 1779335493847192805524 1787117511700396375808 1794040745862458861768 1800434333695183234048 1815313956287705409536 1820219326373152280576 1866843796823284254976 1868350125868596211072 1875918381846999922432 1882272257954055199232 1896532869559604317184 1897828227028055655424 1961187399203681737088 1982738909085040877056 2020219795835230685696 2033526278682506063456 2042420013371881572352 2050332280985667270592 2087297406243822329557 2112047968373195716864 2133535767798039148544 2135257286706967098368 2143906722110857054208 2151168294804634513408 2189951377042698837568 2208050148753795522176 2215091124993444104836 2241357027661350556672 2297653903782503698432 2308822623811692212224 2324030032780006929664 2343236892555048309248 2359553589666929589934 2385482749992939805208 2387532485987090810368 2413769106712223676416 2466806025560880934931 2475597208830876946816 2496056689895594938112 2502801573763084385792 2523485884290052025344 2568981423069319790224 2588124354686825898944 2599443653382394728448 2605842921496554707968 2609513812163576526208 2695324771744860107776 2696632673905062388496 2715409159015686189056 2717600183081594488832 2726265999991931205952 2728608555413818068992 2819206886355292497064 2829253952949573653504 2852636217023537072128 2860344655729239298048 2904065956513144110688 2935978769222079760256 2957856405356372455936 2982301499615516029952 3036068954536468842992 3046888872407233165312 3072069772179193769984 3081865913034357015424 3185383821153016491008 3211709307278248032256 3221950727263191425216 3282857168232249864256 3318932521729307555072 3355404307682376868864 3380407320407282806784 3432077948606443039904 3444309160112524447744 3469793090898821534848 3558670987694385611048 3574235023400792751616 3588081491724917723536 3600868667390366468096 3630627912575410819072 3733687593646568509952 3736700251737192422144 3751836763693999844864 3764544515908110398464 3793065739119208634368 3795656454056111310848 3876409468738527183463 3922374798407363474176 3965477818170081754112 4040439591670461371392 4067052557365012126912 4084840026743763144704 4100664561971334541184 4174594812487644659114 4224095936746391433728 4267071535596078297088 4270514573413934196736 4287813444221714108416 4379902754085397675136 4416100297507591044352 4430182249986888209672 4482714055322701113344 4648060065560013859328 4686473785110096618496 4719107179333859179868 4770965499985879610416 4775064971974181620736 4827538213424447352832 4933612051121761869862 4951194417661753893632 4992113379791189876224 5005603147526168771584 5046971768580104050688 5137962846138639580448 5176248709373651797888 5211685842993109415936 5219027624327153052416 5390649543489720215552 5393265347810124776992 5435200366163188977664 5452531999983862411904 5638413772710584994128 5658507905899147307008 5705272434047074144256 5808131913026288221376 5871957538444159520512 5915712810712744911872 5964602999231032059904 6072137909072937685984 6093777744814466330624 6163731826068714030848 6370767642306032982016 6423418614556496064512 6443901454526382850432 6565714336464499728512 6637865043458615110144 6710808615364753737728 6864155897212886079808 6939586181797643069696 7117341975388771222096 7148470046801585503232 7176162983449835447072 7201737334780732936192 7467375187293137019904 7473400503474384844288 7503673527387999689728 7529089031816220796928 7586131478238417268736 7591312908112222621696 7752818937477054366926 7844749596814726948352 7930955636340163508224 8080879183340922742784 8134105114730024253824 8201329123942669082368 8349189624975289318228 8448191873492782867456 8541029146827868393472 8759805508170795350272 8832200595015182088704 8860364499973776419344 8965428110645402226688 9296120131120027718656 9372947570220193236992 9438214358667718359736 9541930999971759220832 9550129943948363241472 9867224102243523739724 9902388835323507787264 9984226759582379752448 10011206295052337543168 10093943537160208101376 10275925692277279160896 10352497418747303595776 10423371685986218831872 10438055248654306104832 10781299086979440431104 10786530695620249553984 10905063999967724823808 11276827545421169988256 11317015811798294614016 11616263826052576442752 11743915076888319041024 11831425621425489823744 11929205998462064119808 12144275818145875371968 12327463652137428061696 12741535284612065964032 12887802909052765700864 13131428672928999457024 13275730086917230220288 13421617230729507475456 13728311794425772159616 13879172363595286139392 14234683950777542444192 14296940093603171006464 14352325966899670894144 14934750374586274039808 14946801006948769688576 15007347054775999379456 15058178063632441593856 15505637874954108733852 15689499193629453896704 15861911272680327016448 16161758366681845485568 16268210229460048507648 16402658247885338164736 16698379249950578636456 16896383746985565734912 17519611016341590700544 17664401190030364177408 17720728999947552838688 18592240262240055437312 18745895140440386473984 18876428717335436719472 19083861999943518441664 19100259887896726482944 19734448204487047479448 19804777670647015574528 19968453519164759504896 20022412590104675086336 20551851384554558321792 20704994837494607191552 20876110497308612209664 21573061391240499107968 21810127999935449647616 22553655090842339976512 23232527652105152885504 23487830153776638082048 23662851242850979647488 24288551636291750743936 24654927304274856123392 25775605818105531401728 26262857345857998914048 26551460173834460440576 27134866281169690284241 27456623588851544319232 27758344727190572278784 28469367901555084888384 28593880187206342012928 28704651933799341788288 29869500749172548079616 29893602013897539377152 30014694109551998758912 31011275749908217467704 31378998387258907793408 32536420458920097015296 32805316495770676329472 33396758499901157272912 33792767493971131469824 35039222032683181401088 35328802380060728354816 35441457999895105677376 37184480524480110874624 37752857434670873438944 38167723999887036883328 39468896408974094958896 39609555341294031149056 39936907038329519009792 41103702769109116643584 41409989674989214383104 41752220994617224419328 43146122782480998215936 43620255999870899295232 45107310181684679953024 46465055304210305771008 46975660307553276164096 48577103272583501487872 49309854608549712246784 51551211636211062803456 52525714691715997828096 53102920347668920881152 54269732562339380568482 54913247177703088638464 55516689454381144557568 56938735803110169776768 57409303867598683576576 59787204027795078754304 62022551499816434935408 62757996774517815586816 65072840917840194030592 65610632991541352658944 66793516999802314545824 70078444065366362802176 70657604760121456709632 70882915999790211354752 75505714869341746877888 76335447999774073766656 78937792817948189917792 79219110682588062298112 82207405538218233287168 82819979349978428766208 83504441989234448838656 86292245564961996431872 87240511999741798590464 90214620363369359906048 92930110608420611542016 93951320615106552328192 97154206545167002975744 98619709217099424493568 103102423272422125606912 105051429383431995656192 108539465124678761136964 109826494355406177276928 111033378908762289115136 113877471606220339553536 114818607735197367153152 124045102999632869870816 130145681835680388061184 131221265983082705317888 133587033999604629091648 140156888130732725604352 141765831999580422709504 151011429738683493755776 152670895999548147533312 157875585635896379835584 164414811076436466574336 165639958699956857532416 172584491129923992863744 174481023999483597180928 180429240726738719812096 185860221216841223084032 194308413090334005951488 206204846544844251213824 210102858766863991312384 217078930249357522273928 219652988710812354553856 227754943212440679107072 229637215470394734306304 248090205999265739741632 260291363671360776122368 267174067999209258183296 283531663999160845419008 302022859477366987511552 305341791999096295066624 315751171271792759671168 328829622152872933148672 345168982259847985727488 360858481453477439624192 371720442433682446168064 388616826180668011902976 434157860498715044547856 439305977421624709107712 455509886424881358214144 459274430940789468612608 496180411998531479483264 534348135998418516366592 567063327998321690838016 604045718954733975023104 610683583998192590133248 631502342543585519342336 657659244305745866297344 690337964519695971454976 721716962906954879248384 777233652361336023805952 868315720997430089095712 911019772849762716428288 918548861881578937225216 992360823997062958966528 1068696271996837032733184 1134126655996643381676032 1208091437909467950046208 1221367167996385180266496 1263004685087171038684672 1443433925813909758496768 1736631441994860178191424 1822039545699525432856576 1984721647994125917933056 2137392543993674065466368 2268253311993286763352064 2416182875818935900092416 2526009370174342077369344 3473262883989720356382848 3969443295988251835866112 4274785087987348130932736 4832365751637871800184832 5052018740348684154738688 6946525767979440712765696 7938886591976503671732224 8549570175974696261865472 10104037480697368309477376 13893051535958881425531392 15877773183953007343464448 27786103071917762851062784 55572206143835525702125568 111144412287671051404251136
- Sum of all divisors σ(n): 327329104619806583156688735
- Sum of proper divisors (its aliquot sum) s(n): 216184692332135531752437599
- 111144412287671051404251136 is an abundant number, because the sum of its proper divisors (216184692332135531752437599) is greater than itself. Its abundance is 105040280044464480348186463
Bases of 111144412287671051404251136
- Binary: 1011011111011111011111010101001110000001010011011000011011111010000110100010000000000002
- Hexadecimal: 0x5BEFBEA9C0A6C37D0D1000
- Base-36: DYQX2ARFDAK942UPS
Squares and roots of 111144412287671051404251136
- 111144412287671051404251136 squared (1111444122876710514042511362) is 12353080382771803798249167438131363485546852957290496
- 111144412287671051404251136 cubed (1111444122876710514042511363) is 1372975859085530685128964214043603244372943028257613197335801985840938490003456
-
111144412287671051404251136 is a
perfect square number . Itssquare root is 10542505029056 -
The
cube root of 111144412287671051404251136 is 480797880.5792917827
Scales and comparisons
How big is 111144412287671051404251136?- 111,144,412,287,671,051,404,251,136 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 111,144,412,287,671,051,404,251,136 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 111144412287671051404251136 cubic inches would be around 40066490 feet tall.
Recreational maths with 111144412287671051404251136
- 111144412287671051404251136 backwards is 631152404150176782214441111
- The number of decimal digits it has is: 27
- The sum of 111144412287671051404251136's digits is 82
- 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 111144412287671051404251136 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 111144412287671051404251136 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/111144412287671051404251136/
Chicago style:
Numbermatics. 2024. "Number 111144412287671051404251136 - Facts about the integer". https://numbermatics.com/n/111144412287671051404251136/
The information we have on file for 111144412287671051404251136 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 111144412287671051404251136, math, Factors of 111144412287671051404251136, curriculum, school, college, exams, university, Prime factorization of 111144412287671051404251136, STEM, science, technology, engineering, physics, economics, calculator, one hundred eleven septillion, one hundred forty-four sextillion, four hundred twelve quintillion, two hundred eighty-seven quadrillion, six hundred seventy-one trillion, fifty-one billion, four hundred four million, two hundred fifty-one thousand, one hundred thirty-six.