355502686922610751637028864
355,502,686,922,610,751,637,028,864 is an even composite number composed of seven prime numbers multiplied together.
355502686922610751637028864 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 355502686922610751637028864:
226 × 32 × 132 × 292 × 612 × 732 × 4572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 13 × 13 × 29 × 29 × 61 × 61 × 73 × 73 × 457 × 457)See below for interesting mathematical facts about the number 355502686922610751637028864 from the Numbermatics database.
Names of 355502686922610751637028864
- Cardinal: 355502686922610751637028864 can be written as Three hundred fifty-five septillion, five hundred two sextillion, six hundred eighty-six quintillion, nine hundred twenty-two quadrillion, six hundred ten trillion, seven hundred fifty-one billion, six hundred thirty-seven million, twenty-eight thousand, eight hundred sixty-four.
Scientific notation
- Scientific notation: 3.55502686922610751637028864 × 1026
Factors of 355502686922610751637028864
Divisors of 355502686922610751637028864
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 29 32 36 39 48 52 58 61 64 72 73 78 87 96 104 116 117 122 128 144 146 156 169 174 183 192 208 219 232 234 244 256 261 288 292 312 338 348 366 377 384 416 438 457 464 468 488 507 512 522 549 576 584 624 657 676 696 732 754 768 793 832 841 876 914 928 936 949 976 1014 1024 1044 1098 1131 1152 1168 1248 1314 1352 1371 1392 1464 1508 1521 1536 1586 1664 1682 1752 1769 1828 1856 1872 1898 1952 2028 2048 2088 2117 2196 2262 2304 2336 2379 2496 2523 2628 2704 2742 2784 2847 2928 3016 3042 3072 3172 3328 3364 3393 3504 3538 3656 3712 3721 3744 3796 3904 4056 4096 4113 4176 4234 4392 4453 4524 4608 4672 4758 4901 4992 5046 5256 5307 5329 5408 5484 5568 5694 5856 5941 6032 6084 6144 6344 6351 6656 6728 6786 7008 7076 7137 7312 7424 7442 7488 7569 7592 7808 8112 8192 8226 8352 8468 8541 8784 8906 9048 9216 9344 9516 9802 9984 10092 10309 10512 10614 10658 10816 10933 10968 11136 11163 11388 11712 11882 12064 12168 12288 12337 12688 12702 13253 13312 13359 13456 13572 14016 14152 14274 14624 14703 14848 14884 14976 15138 15184 15616 15921 15987 16224 16384 16452 16704 16936 17082 17568 17812 17823 18096 18432 18688 19032 19053 19604 19968 20184 20618 21024 21228 21316 21632 21866 21936 22272 22326 22776 22997 23424 23764 24128 24336 24576 24674 25376 25404 26506 26624 26718 26912 27144 27521 27877 28032 28304 28548 29248 29406 29696 29768 29952 30276 30368 30927 31232 31842 31974 32448 32768 32799 32904 33361 33408 33489 33872 34164 35136 35624 35646 36192 36864 37011 37376 38064 38106 39208 39759 39936 40077 40368 41236 42048 42456 42632 43264 43732 43872 44109 44544 44652 45552 45994 46848 47528 47961 48256 48373 48672 49152 49348 50752 50808 51301 53012 53248 53436 53469 53824 54288 55042 55754 56064 56608 57096 57889 58496 58812 59392 59536 59904 60552 60736 61393 61854 62464 63684 63948 64896 65536 65598 65808 66722 66816 66978 67744 68328 68991 69277 70272 71248 71292 72384 73728 74022 74752 76128 76212 77233 78416 79518 79872 80154 80736 82472 82563 83631 84096 84912 85264 86528 87464 87744 88218 89088 89304 91104 91988 92781 93696 95056 95922 96512 96746 97344 98304 98397 98696 100083 101504 101616 102602 106024 106496 106872 106938 107648 107909 108576 110084 111033 111508 112128 113216 114192 115778 116992 117624 118784 119072 119277 119808 121104 121472 122786 123708 124928 127368 127896 129137 129792 131072 131196 131616 133444 133632 133956 135488 136656 137982 138554 140544 142129 142496 142584 144768 145119 147456 148044 149504 152256 152424 153903 154466 154541 156832 159036 159744 160308 161472 164944 165126 167262 168192 169824 170528 172289 173056 173667 174928 175488 176436 178176 178608 182208 183976 184179 185562 187392 190112 191844 193024 193492 194688 196608 196794 197392 200166 203008 203232 205204 206973 207831 208849 212048 212992 213744 213876 215296 215818 217152 220168 222066 223016 224256 226432 228384 231556 231699 233984 235248 237568 238144 238554 239616 242208 242944 245572 247416 247689 249856 250893 254736 255792 258274 259584 262144 262392 263232 266888 267264 267912 270976 271633 273312 275964 277108 281088 284258 284992 285168 289536 290238 294912 296088 298961 299008 300249 304512 304848 307806 308932 309082 313664 318072 319488 320616 322944 323727 325069 329888 330252 334524 336384 339648 341056 344578 346112 347334 349856 350976 352872 356352 357216 357773 362401 364416 367952 368358 371124 374784 380224 383688 384337 386048 386984 387411 389376 393216 393588 394784 400332 406016 406464 410408 413946 415662 417698 424096 425984 426387 427488 427752 430592 431636 433693 434304 435357 440336 444132 446032 448512 452864 456768 461709 463112 463398 463623 467968 470496 475136 476288 477108 479232 484416 485888 491144 494832 495378 499712 501786 509472 511584 516548 516867 519168 521001 524288 524784 526464 533776 534528 535824 541952 543266 546624 551928 552537 554216 562176 568516 569984 570336 579072 580476 589824 592176 597922 598016 600498 609024 609696 615612 617864 618164 623493 626547 627328 628849 636144 638976 641232 645888 647454 650138 659776 660504 666913 669048 672768 679296 682112 689156 692224 694668 695097 699712 701952 705744 712704 714432 715546 724802 728832 735904 736716 742248 749568 752557 760448 767376 768674 772096 773968 774822 778752 786432 787176 789568 798109 800664 808433 812032 812928 814899 820816 827892 831324 835396 848192 851968 852774 854976 855504 861184 863272 867386 868608 870714 880672 888264 892064 896883 897024 900601 905728 913536 923418 926224 926796 927246 935936 940992 950272 952576 954216 958464 967469 968832 971181 971776 975207 982288 989664 990756 999424 1003572 1018944 1023168 1033096 1033734 1038336 1042002 1048576 1049568 1052928 1067552 1069056 1071648 1073319 1083904 1086532 1087203 1093248 1103856 1105074 1108432 1124352 1137032 1139968 1140672 1153011 1158144 1160952 1162233 1179648 1184352 1195844 1196032 1200996 1218048 1219392 1231224 1235728 1236328 1246986 1253094 1254656 1257698 1272288 1277952 1279161 1282464 1291776 1294908 1300276 1301079 1319552 1321008 1333826 1338096 1345536 1358592 1364224 1378312 1384448 1389336 1390194 1390869 1399424 1402817 1403904 1411488 1425408 1428864 1431092 1449604 1457664 1471808 1473432 1484496 1499136 1505114 1520896 1534752 1537348 1544192 1547936 1549644 1550601 1557504 1572864 1574352 1579136 1596218 1601328 1616866 1624064 1625856 1629798 1641632 1655784 1662648 1670792 1678781 1696384 1700497 1703936 1705548 1709952 1711008 1722368 1726544 1734772 1737216 1741428 1761344 1776528 1784128 1793766 1794048 1801202 1811456 1827072 1846836 1852448 1853592 1854492 1871872 1879641 1881984 1886547 1900544 1905152 1908432 1916928 1934938 1937664 1942362 1943552 1950414 1964576 1979328 1981512 1998848 2000739 2007144 2009033 2035021 2037888 2046336 2066192 2067468 2076672 2084004 2097152 2099136 2105856 2135104 2138112 2143296 2146638 2167808 2173064 2174406 2186496 2207712 2210148 2216864 2239757 2248704 2257671 2274064 2279936 2281344 2306022 2316288 2321904 2324466 2359296 2368704 2391688 2392064 2394327 2401992 2425299 2435353 2436096 2438784 2444697 2462448 2471456 2472656 2493972 2506188 2509312 2515396 2544576 2555904 2558322 2564928 2583552 2589816 2600552 2602158 2639104 2642016 2667652 2676192 2690649 2691072 2701803 2715037 2717184 2728448 2756624 2768896 2778672 2780388 2781738 2798848 2805634 2807808 2822976 2850816 2857728 2862184 2899208 2902407 2915328 2925621 2943616 2946864 2968992 2998272 3010228 3041792 3069504 3074696 3088384 3095872 3099288 3101202 3115008 3129361 3145728 3148704 3158272 3192436 3202656 3219957 3233732 3248128 3251712 3259596 3261609 3283264 3311568 3325296 3341584 3357562 3392768 3400994 3407872 3411096 3419904 3422016 3444736 3453088 3459033 3469544 3474432 3482856 3522688 3531229 3553056 3568256 3587532 3588096 3602404 3622912 3654144 3693672 3704896 3707184 3708984 3743744 3744973 3759282 3763968 3773094 3801088 3810304 3816864 3833856 3869876 3875328 3884724 3887104 3900828 3903237 3929152 3958656 3963024 3997696 4001478 4014288 4018066 4070042 4075776 4092672 4132384 4134936 4153344 4168008 4194304 4198272 4208451 4211712 4225897 4270208 4276224 4286592 4293276 4335616 4346128 4348812 4372992 4415424 4420296 4433728 4479514 4481689 4497408 4515342 4548128 4559872 4562688 4612044 4632576 4643808 4648932 4711213 4718592 4737408 4783376 4784128 4788654 4803984 4850598 4870706 4872192 4877568 4889394 4924896 4942912 4945312 4987944 4996381 5012376 5018624 5030792 5036343 5089152 5101491 5111808 5116644 5129856 5167104 5179632 5201104 5204316 5278208 5284032 5335304 5352384 5381298 5382144 5403606 5430074 5434368 5456896 5513248 5537792 5557344 5560776 5563476 5597696 5611268 5615616 5638009 5645952 5659641 5701632 5715456 5724368 5798416 5804814 5830656 5851242 5887232 5893728 5937984 5996544 6002217 6020456 6027099 6056621 6083584 6105063 6139008 6149392 6176768 6191744 6198576 6202404 6230016 6258722 6291456 6297408 6316544 6384872 6405312 6439914 6467464 6496256 6503424 6519192 6523218 6566528 6623136 6650592 6683168 6715124 6719271 6773013 6785536 6801988 6815744 6822192 6839808 6844032 6889472 6906176 6918066 6939088 6948864 6965712 7045376 7062458 7106112 7136512 7175064 7176192 7182981 7204808 7245824 7275897 7306059 7308288 7387344 7409792 7414368 7417968 7487488 7489946 7518564 7527936 7546188 7602176 7620608 7633728 7667712 7739752 7750656 7769448 7774208 7801656 7806474 7858304 7877357 7917312 7926048 7995392 8002956 8028576 8036132 8105409 8140084 8145111 8151552 8185344 8264768 8269872 8306688 8336016 8388608 8396544 8416902 8423424 8451794 8540416 8552448 8573184 8586552 8669869 8671232 8692256 8697624 8707221 8745984 8830848 8840592 8867456 8959028 8963378 8994816 9030684 9096256 9119744 9125376 9224088 9265152 9287616 9297864 9388083 9422426 9427001 9437184 9474816 9566752 9568256 9577308 9607968 9701196 9741412 9744384 9755136 9778788 9849792 9885824 9890624 9975888 9992762 10024752 10037248 10061584 10072686 10178304 10202982 10223616 10233288 10259712 10334208 10359264 10375417 10402208 10408632 10509629 10556416 10568064 10593687 10670608 10704768 10762596 10764288 10807212 10860148 10868736 10913792 11026496 11075584 11114688 11121552 11126952 11195392 11222536 11231232 11234919 11276018 11291904 11319282 11403264 11430912 11448736 11596832 11609628 11661312 11702484 11774464 11787456 11875968 11993088 12004434 12040912 12054198 12113242 12167168 12210126 12278016 12298784 12353536 12383488 12397152 12404808 12460032 12517444 12577097 12582912 12594816 12625353 12633088 12677691 12739789 12769744 12810624 12879828 12934928 12992512 13006848 13038384 13046436 13133056 13246272 13301184 13366336 13430248 13438542 13445067 13546026 13571072 13603976 13631488 13644384 13679616 13688064 13778944 13812352 13836132 13878176 13897728 13931424 14090752 14124916 14133639 14212224 14273024 14350128 14352384 14365962 14409616 14491648 14551794 14612118 14616576 14774688 14819584 14828736 14835936 14974976 14979892 14989143 15037128 15055872 15092376 15109029 15204352 15241216 15245977 15267456 15304473 15335424 15479504 15501312 15538896 15548416 15603312 15612948 15716608 15754714 15834624 15852096 15990784 16005912 16057152 16072264 16210818 16280168 16290222 16303104 16370688 16529536 16539744 16613376 16672032 16777216 16793088 16833804 16846848 16903588 16914027 17080832 17104896 17146368 17173104 17339738 17342464 17384512 17395248 17414442 17491968 17661696 17681184 17734912 17918056 17926756 17989632 18061368 18081297 18169863 18192512 18236621 18239488 18250752 18315189 18448176 18530304 18575232 18595728 18776166 18844852 18854002 18874368 18949632 19133504 19136512 19154616 19215936 19402392 19482824 19488768 19510272 19557576 19699584 19771648 19781248 19829209 19951776 19985524 20049504 20074496 20123168 20145372 20157813 20356608 20405964 20447232 20466576 20519424 20668416 20718528 20750834 20804416 20817264 21019258 21112832 21136128 21187374 21341216 21409536 21525192 21528576 21614424 21720296 21737472 21824153 21827584 21918177 22052992 22106461 22151168 22229376 22243104 22253904 22390784 22445072 22462464 22469838 22552036 22583808 22638564 22806528 22861824 22897472 23193664 23219256 23322624 23404968 23444557 23548928 23574912 23632071 23751936 23986176 24008868 24081824 24108396 24226484 24334336 24420252 24435333 24556032 24597568 24707072 24766976 24794304 24809616 24920064 25034888 25154194 25165824 25189632 25250706 25266176 25355382 25479578 25539488 25621248 25759656 25869856 25985024 26009607 26013696 26076768 26092872 26117429 26266112 26455273 26492544 26602368 26732672 26860496 26877084 26890134 27092052 27142144 27207952 27262976 27288768 27359232 27376128 27557888 27624704 27672264 27756352 27795456 27862848 28056601 28164249 28181504 28249832 28267278 28281003 28424448 28546048 28700256 28704768 28731924 28819232 28983296 29103588 29224236 29233152 29549376 29639168 29657472 29671872 29949952 29959784 29978286 30074256 30111744 30184752 30218058 30408704 30482432 30491954 30534912 30608946 30670848 30959008 31002624 31077792 31096832 31126251 31206624 31225896 31433216 31509428 31528887 31659589 31669248 31704192 31781061 31981568 32011824 32114304 32144528 32421636 32560336 32580444 32606208 32741376 33059072 33079488 33226752 33344064 33554432 33586176 33667608 33693696 33704757 33807176 33828054 34161664 34209792 34292736 34346208 34679476 34684928 34769024 34790496 34828884 34983936 35295481 35323392 35362368 35469824 35836112 35853512 35979264 36122736 36162594 36339726 36385024 36473242 36478976 36501504 36630378 36896352 37060608 37150464 37191456 37552332 37689704 37708004 37731291 37748736 37899264 38033073 38219367 38267008 38273024 38309232 38431872 38804784 38965648 38977536 39020544 39115152 39399168 39543296 39562496 39658418 39903552 39971048 40099008 40148992 40246336 40290744 40315626 40335201 40681693 40713216 40811928 40894464 40933152 41038848 41336832 41437056 41501668 41608832 41634528 42038516 42225664 42272256 42374748 42400917 42682432 42819072 43050384 43057152 43228848 43440592 43474944 43648306 43655168 43836354 44105984 44212922 44302336 44458752 44486208 44507808 44781568 44890144 44924928 44939676 44967429 45104072 45167616 45277128 45613056 45723648 45737931 45794944 45905977 46387328 46438512 46645248 46809936 46889114 47097856 47149824 47264142 47503872 47972352 48017736 48163648 48216792 48452968 48668672 48684649 48840504 48870666 49112064 49195136 49314413 49414144 49533952 49588608 49619232 49840128 50069776 50308388 50331648 50379264 50501412 50532352 50710764 50742081 50959156 51078976 51242496 51519312 51739712 51970048 52019214 52027392 52153536 52185744 52234858 52532224 52910546 52985088 53204736 53465344 53720992 53754168 53780268 54184104 54284288 54415904 54509589 54525952 54577536 54709863 54718464 54752256 54936661 55115776 55249408 55344528 55512704 55590912 55725696 56113202 56328498 56363008 56499664 56534556 56562006 56848896 57092096 57400512 57409536 57463848 57638464 57966592 58207176 58261957 58448472 58466304 59015609 59098752 59278336 59314944 59343744 59487627 59899904 59919568 59956572 60148512 60223488 60369504 60436116 60817408 60964864 60983908 61069824 61217892 61341696 61918016 62005248 62155584 62193664 62252502 62413248 62451792 62866432 63018856 63057774 63319178 63338496 63408384 63562122 63963136 64023648 64228608 64289056 64843272 64952953 65120672 65160888 65212416 65472459 65482752 66118144 66158976 66319383 66453504 66688128 67108864 67172352 67335216 67387392 67409514 67614352 67656108 68323328 68419584 68585472 68692416 69358952 69369856 69538048 69580992 69657768 69967872 70333671 70590962 70625237 70646784 70724736 70896213 70939648 71672224 71707024 71958528 72245472 72325188 72679452 72770048 72946484 72957952 73003008 73260756 73792704 74121216 74300928 74382912 75104664 75379408 75416008 75462582 75497472 75798528 76066146 76438734 76534016 76546048 76618464 76863744 77609568 77931296 77955072 78028821 78041088 78230304 78352287 78736073 78798336 79086592 79124992 79316836 79365819 79807104 79942096 80198016 80297984 80492672 80581488 80631252 80670402 81363386 81426432 81623856 81788928 81866304 82077696 82673664 82874112 83003336 83217664 83269056 84077032 84169803 84451328 84544512 84749496 84801834 84843009 85364864 85638144 86100768 86114304 86457696 86881184 86949888 87296612 87310336 87672708 88211968 88425844 88604672 88917504 88972416 89015616 89563136 89780288 89849856 89879352 89934858 90208144 90335232 90554256 91226112 91447296 91475862 91589888 91811954 92774656 92877024 93290496 93378753 93619872 93778228 94195712 94299648 94528284 94586661 94978767 95007744 95944704 96035472 96327296 96433584 96905936 97337344 97369298 97681008 97741332 98224128 98390272 98628826 98828288 99067904 99177216 99238464 99680256 100139552 100616776 100663296 100758528 101002824 101064704 101421528 101484162 101918312 102157952 102405641 102484992 103038624 103479424 103940096 104038428 104054784 104307072 104371488 104469716 105064448 105821092 105886443 105970176 106409472 106930688 107441984 107508336 107560536 108368208 108568576 108831808 109019178 109051904 109155072 109419726 109436928 109504512 109873322 110231552 110498816 110689056 111025408 111181824 111451392 112226404 112656996 112726016 112999328 113069112 113124012 113193873 113697792 114184192 114658101 114801024 114819072 114927696 115276928 115933184 116414352 116523914 116896944 116932608 118031218 118197504 118556672 118629888 118687488 118975254 119799808 119839136 119913144 120297024 120446976 120739008 120872232 121634816 121929728 121967816 122045079 122139648 122435784 122551013 122683392 123836032 124010496 124136281 124311168 124387328 124505004 124826496 124903584 125732864 126037712 126115548 126638356 126676992 126816768 127124244 127926272 128047296 128457216 128578112 129686544 129905906 130241344 130321776 130424832 130944918 130965504 132236288 132317952 132638766 132907008 133376256 134344704 134670432 134774784 134819028 135228704 135312216 136625177 136646656 136839168 137170944 137213793 137384832 137717931 138717904 138739712 139076096 139161984 139315536 139935744 140667342 141181924 141250474 141293568 141449472 141792426 141879296 143344448 143414048 143917056 144490944 144650376 145358904 145540096 145892968 145915904 146006016 146053947 146521512 147585408 147943239 148242432 148556533 148601856 148765824 150209328 150758816 150832016 150925164 150994944 151597056 152132292 152877468 153068032 153092096 153236928 153727488 155219136 155862592 155910144 156057642 156082176 156460608 156704574 157472146 157596672 158173184 158249984 158633672 158731638 159614208 159884192 160396032 160595968 160985344 161162976 161262504 161340804 162726772 162852864 163247712 163502261 163577856 163732608 164129589 164155392 164809983 165347328 165617257 165748224 166006672 166435328 166538112 168154064 168339606 168902656 169089024 169498992 169603668 169686018 170729728 171276288 172201536 172228608 172915392 173762368 173899776 174593224 174620672 174785871 175345416 175642009 176423936 176851688 177046827 177209344 177835008 177944832 178031232 178462881 179126272 179560576 179699712 179758704 179869716 180416288 180670464 181108512 182452224 182894592 182951724 183179776 183623908 185549312 185754048 186580992 186757506 187239744 187556456 188391424 188599296 189056568 189173322 189957534 190015488 191889408 192070944 192654592 192867168 193811872 194674688 194738596 194858859 195362016 195482664 196417377 196448256 196780544 197257652 197656576 198135808 198197701 198354432 198476928 198958149 199360512 200279104 201233552 201326592 201517056 202005648 202129408 202843056 202968324 203836624 204315904 204811282 204969984 206077248 206958848 207880192 208076856 208109568 208614144 208742976 208939432 210128896 211001013 211642184 211772886 211875711 211940352 212818944 213861376 214883968 215016672 215121072 216736416 217137152 217663616 218038356 218103808 218310144 218839452 218873856 219009024 219746644 220463104 220997632 221378112 222050816 222363648 222902784 224452808 225313992 225452032 225998656 226138224 226248024 226387746 227395584 228368384 228443353 229316202 229602048 229638144 229855392 230553856 231866368 232828704 233047828 233793888 233865216 235056861 236062436 236208219 236395008 237113344 237259776 237374976 237950508 238097457 239599616 239678272 239826288 240594048 240893952 241478016 241744464 243269632 243859456 243935632 244090158 244279296 244871568 245102026 245366784 247672064 248020992 248272562 248622336 248774656 249010008 249652992 249807168 251465728 252075424 252231096 252509409 253276712 253353984 253633536 254248488 255852544 256094592 256914432 257156224 257779717 259373088 259811812 260482688 260643552 260849664 261889836 261931008 264472576 264635904 265277532 265814016 266752512 268689408 269340864 269549568 269638056 270457408 270624432 273250354 273293312 273383029 273678336 274341888 274427586 274769664 275435862 277435808 277479424 278152192 278323968 278631072 279871488 281334684 282363848 282500948 282587136 282898944 283584852 283758592 284936301 286688896 286828096 287383993 287834112 288981888 289300752 290717808 291080192 291785936 291831808 292012032 292107894 293043024 295170816 295886478 296484864 297113066 297203712 297531648 300418656 301517632 301664032 301850328 301989888 303194112 304264584 304779241 305754936 306136064 306184192 306473856 307216923 307454976 310438272 311725184 311820288 312115284 312164352 312921216 313409148 314944292 315193344 316346368 316499968 317267344 317463276 317659329 319228416 319768384 320792064 321191936 321970688 322325952 322525008 322681608 325453544 325705728 326495424 327004522 327155712 327465216 328259178 328310784 329619966 330694656 331234514 331496448 332013344 332870656 333076224 336308128 336679212 337805312 338178048 338997984 339207336 339372036 341459456 342552576 343918549 344403072 344457216 345830784 347524736 347799552 349186448 349241344 349571742 350690832 351284018 352847872 353703376 354093654 354418688 355670016 355889664 356062464 356925762 358252544 359121152 359399424 359517408 359739432 360832576 361340928 362217024 364735813 364904448 365789184 365903448 366135237 366359552 367247816 367653039 369453881 371098624 371508096 372408843 373161984 373515012 374479488 375112912 376782848 377198592 378113136 378346644 379915068 380030976 383778816 384141888 385309184 385734336 387623744 389349376 389477192 389717718 390724032 390965328 392834754 392896512 393561088 394515304 395313152 396271616 396395402 396708864 396953856 397916298 398721024 400558208 402467104 403034112 404011296 404258816 405686112 405936648 407673248 408631808 409622564 409875531 409939968 411574657 412154496 413153793 413917696 415760384 416153712 416219136 417228288 417485952 417878864 420257792 422002026 423284368 423545772 423751422 423880704 425637888 427722752 429767936 430033344 430242144 433472832 434274304 435327232 436076712 436207616 436620288 437678904 437747712 438018048 438161841 439493288 440926208 441995264 442133333 442756224 443829717 444101632 444727296 445669599 445805568 448905616 450627984 450904064 451997312 452276448 452496048 452775492 454791168 456736768 456886706 458632404 459204096 459276288 459710784 461107712 463732736 465657408 466095656 467587776 467730432 470113722 472124872 472416438 472790016 474226688 474519552 474749952 475901016 476194914 479199232 479356544 479652576 481188096 481787904 482956032 483488928 486539264 487718912 487871264 488180316 488558592 489743136 490204052 490506783 490733568 494429949 495344128 496041984 496545124 496851771 497244672 497549312 498020016 499305984 499614336 502931456 504150848 504462192 505018818 506553424 506707968 507267072 508496976 511705088 512189184 513828864 514312448 515559434 518746176 519623624 520965376 521287104 521699328 523779672 523862016 524357613 526926027 528862009 528945152 529271808 530555064 531140481 531628032 533505024 537378816 538681728 539099136 539276112 540914816 541248864 546500708 546586624 546766058 547356672 548683776 548855172 549539328 550871724 554871616 554958848 556304384 556647936 557262144 559742976 562669368 564727696 565001896 565174272 565797888 567169704 567517184 569872602 573377792 573656192 574767986 575047061 575668224 577963776 578601504 581435616 582160384 583571872 583663616 584024064 584215788 584576577 586086048 590341632 591772956 592969728 594226132 594407424 594593103 595063296 600837312 603035264 603328064 603700656 603979776 606388224 608529168 609558482 611509872 612272128 612368384 612947712 614433846 614909952 620876544 623450368 623640576 624230568 624328704 625842432 626818296 629888584 630386688 632692736 632900437 632999936 634534688 634926552 635318658 635627133 638456832 639536768 641087369 641584128 642383872 643941376 644651904 645050016 645363216 650907088 651411456 652990848 654009044 654311424 654930432 656518356 656621568 659239932 661389312 662469028 662992896 664026688 665741312 666152448 672616256 673358424 675610624 676356096 677995968 678414672 678744072 682918912 685105152 685330059 687837098 688806144 688914432 691661568 695049472 695599104 698372896 698482688 699143484 701381664 702568036 705695744 707406752 708187308 708624657 708837376 711340032 711779328 712124928 713851524 716505088 718242304 718798848 719034816 719478864 721665152 722681856 724434048 729471626 729808896 731578368 731806896 732270474 732719104 734495632 735306078 738907762 742197248 743016192 744817686 746323968 747030024 748958976 750225824 753565696 754397184 756226272 756693288 757405441 759830136 760061952 767202917 767557632 768283776 770618368 771468672 773339151 775247488 777127129 778698752 778954384 779435436 781448064 781930656 785669508 785793024 787122176 789030608 790626304 792543232 792790804 793417728 793907712 795832596 797442048 801116416 804934208 806068224 808022592 808517632 811372224 811873296 815346496 817263616 819245128 819751062 819879936 820149087 823149314 824308992 826307586 827835392 831520768 832307424 832438272 834456576 834971904 835757728 840515584 844004052 846568736 847091544 847502844 847761408 851275776 855445504 859535872 860066688 860484288 862151979 866945664 868548608 870654464 872153424 872415232 873240576 875357808 875495424 876036096 876323682 878986576 881852416 883990528 884266666 885512448 887659434 888203264 889454592 891339198 891611136 897811232 901255968 901808128 903994624 904552896 904992096 905550984 909582336 913473536 913773412 914337723 917264808 918128081 918408192 918552576 919421568 921650769 922215424 927465472 930004597 931314816 932191312 935175552 935460864 940227444 944249744 944832876 945580032 948453376 949039104 949499904 951802032 952389828 958398464 958713088 959305152 962376192 963575808 965912064 966977856 973078528 975437824 975742528 976360632 977117184 979486272 980408104 981013566 981467136 988859898 990688256 992083968 993090248 993703542 994489344 995098624 996040032 998611968 999228672 1005862912 1008301696 1008924384 1010037636 1013106848 1013415936 1014534144 1016993952 1023410176 1023568949 1024378368 1027657728 1028624896 1031118868 1031755647 1037492352 1039247248 1041930752 1042574208 1043398656 1047559344 1047724032 1048715226 1053852054 1057724018 1057890304 1058543616 1061110128 1062280962 1063256064 1067010048 1074757632 1077363456 1078198272 1078552224 1081829632 1082497728 1093001416 1093173248 1093532116 1094207439 1094713344 1097367552 1097710344 1099078656 1101743448 1102959117 1108361643 1109743232 1109917696 1112608768 1112956321 1113295872 1114524288 1117226529 1119485952 1125338736 1129455392 1130003792 1130348544 1131595776 1134339408 1135034368 1139745204 1146755584 1147312384 1149535972 1150094122 1151336448 1155927552 1157203008 1162871232 1164320768 1167143744 1167327232 1168048128 1168431576 1169153154 1172172096 1180683264 1183545912 1185939456 1188452264 1188814848 1189186206 1190126592 1201674624 1206070528 1206656128 1207401312 1212776448 1217058336 1219116964 1223019744 1224544256 1224736768 1225895424 1228867692 1229626593 1229819904 1234723971 1241753088 1246900736 1247281152 1248461136 1248657408 1251684864 1253636592 1259777168 1260773376 1265385472 1265800874 1265999872 1269069376 1269853104 1270637316 1271254266 1276913664 1279073536 1282174738 1283168256 1284767744 1287882752 1289303808 1290100032 1290726432 1301814176 1302822912 1305981696 1308018088 1308622848 1309860864 1313036712 1313243136 1318479864 1322778624 1324938056 1325985792 1326399999 1328053376 1331273333 1331482624 1332304896 1337008797 1345232512 1346716848 1351221248 1352712192 1355991936 1356829344 1357488144 1365837824 1370210304 1370660118 1375674196 1377612288 1377828864 1383323136 1390098944 1391198208 1396745792 1396965376 1398286968 1402763328 1405136072 1411391488 1414813504 1416374616 1417249314 1417674752 1422680064 1423558656 1424249856 1427703048 1430117977 1433010176 1436484608 1437597696 1438069632 1438957728 1443330304 1445363712 1448868096 1458943252 1459617792 1463156736 1463613792 1464540948 1465438208 1468991264 1470612156 1471520349 1477815524 1484394496 1486032384 1489635372 1490555313 1492647936 1494060048 1497917952 1500451648 1507131392 1508794368 1512452544 1513386576 1514810882 1519660272 1520123904 1534405834 1535115264 1536567552 1541236736 1542937344 1546678302 1550494976 1554254258 1557397504 1557908768 1558870872 1562896128 1563861312 1571339016 1571586048 1574244352 1578061216 1580778081 1581252608 1585086464 1585581608 1586586027 1586835456 1587815424 1591665192 1593163169 1594884096 1602232832 1609868416 1612136448 1613771653 1616045184 1617035264 1622744448 1623746592 1630692992 1634527232 1638490256 1639502124 1639759872 1640298174 1646298628 1648617984 1652615172 1655670784 1663041536 1664614848 1664876544 1668913152 1669943808 1671515456 1681031168 1688008104 1693137472 1694183088 1695005688 1695522816 1702551552 1710891008 1711452661 1719071744 1720133376 1720968576 1724303958 1725141183 1733891328 1737097216 1741308928 1744306848 1746481152 1750715616 1750990848 1752072192 1752647364 1757973152 1763704832 1767981056 1768533332 1771024896 1775318868 1776406528 1778909184 1782678396 1783222272 1783779309 1795622464 1802511936 1803616256 1807989248 1809105792 1809984192 1811101968 1819164672 1826947072 1827546824 1828675446 1834529616 1836256162 1836816384 1837105152 1838843136 1843301538 1844430848 1854930944 1860009194 1862629632 1864382624 1870351104 1870921728 1880454888 1888499488 1889665752 1891160064 1896906752 1898078208 1898701311 1898999808 1903604064 1904779656 1916796928 1917426176 1918610304 1923262107 1924752384 1927151616 1931234929 1931824128 1933955712 1946157056 1950875648 1951485056 1952721264 1954234368 1958972544 1960816208 1962027132 1962934272 1977719796 1981376512 1984167936 1986180496 1987407084 1988978688 1990197248 1992080064 1997223936 1998457344 2011725824 2016603392 2017848768 2020075272 2026213696 2026831872 2029068288 2033987904 2046820352 2047137898 2048131873 2048756736 2055315456 2055990177 2057249792 2062237736 2063511294 2074984704 2078494496 2083861504 2085148416 2086797312 2095118688 2095448064 2097430452 2107704108 2115448036 2115780608 2117087232 2122220256 2124561924 2126512128 2134020096 2149515264 2153024341 2154726912 2156396544 2157104448 2163659264 2164995456 2186002832 2186346496 2187064232 2188414878 2189426688 2194735104 2195420688 2198157312 2203486896 2205918234 2216723286 2219486464 2219835392 2225217536 2225912642 2226591744 2229048576 2234453058 2238971904 2250677472 2258910784 2260007584 2260697088 2263191552 2268678816 2270068736 2272216323 2279490408 2283346117 2293511168 2294624768 2299071944 2300188244 2301608751 2302672896 2311855104 2314406016 2320017453 2325742464 2328641536 2331381387 2334287488 2334654464 2336096256 2336863152 2338306308 2344344192 2361366528 2367091824 2371878912 2376904528 2377629696 2378372412 2380253184 2403349248 2412141056 2413312256 2414802624 2425552896 2434116672 2438233928 2446039488 2449088512 2449473536 2451790848 2457735384 2459253186 2459639808 2460447261 2469447942 2483506176 2493801472 2494562304 2496922272 2497314816 2503369728 2507273184 2519554336 2521546752 2530770944 2531601748 2531999744 2538138752 2539706208 2541274632 2542508532 2553827328 2558147072 2564349476 2566336512 2569535488 2575765504 2576570113 2578607616 2580200064 2581452864 2586455937 2603628352 2605645824 2611963392 2616036176 2617245696 2619721728 2626073424 2626486272 2636959728 2645557248 2649876112 2651971584 2652799998 2656106752 2662546666 2662965248 2664609792 2674017594 2690465024 2693433696 2702442496 2705424384 2711983872 2713658688 2714976288 2731675648 2740420608 2741320236 2743013169 2751348392 2754384243 2755224576 2755657728 2766646272 2780197888 2782396416 2790013791 2793491584 2793930752 2796573936 2805526656 2810272144 2822782976 2829627008 2832749232 2834498628 2835349504 2845360128 2847117312 2848499712 2855406096 2860235954 2866020352 2872969216 2875195392 2876139264 2877915456 2886660608 2890727424 2897736192 2917886504 2919235584 2926313472 2927227584 2929081896 2930876416 2937982528 2941224312 2943040698 2955631048 2968788992 2969763589 2972064768 2979270744 2981110626 2985295872 2988120096 2995835904 3000903296 3014262784 3017588736 3024905088 3026773152 3029621764 3039320544 3040247808 3068811668 3070230528 3070706847 3073135104 3082473472 3085874688 3093356604 3095266941 3100989952 3108508516 3114795008 3115817536 3117741744 3125792256 3127722624 3142678032 3143172096 3148488704 3156122432 3161556162 3162505216 3170172928 3171163216 3173172054 3173670912 3175630848 3183330384 3186326338 3189768192 3204465664 3219736832 3224272896 3227543306 3232090368 3234070528 3245488896 3247493184 3261385984 3269054464 3276980512 3279004248 3279519744 3280596348 3282622317 3292597256 3297235968 3305230344 3311341568 3325084929 3326083072 3329229696 3329753088 3337826304 3338868963 3339887616 3343030912 3351136321 3362062336 3376016208 3386274944 3388366176 3390011376 3391045632 3405103104 3421782016 3422905322 3438143488 3440266752 3441937152 3448607916 3450282366 3467782656 3474194432 3482617856 3488613696 3492962304 3501431232 3501981696 3504144384 3505294728 3515946304 3527409664 3535962112 3537066664 3542049792 3550637736 3552813056 3553979377 3557818368 3565356792 3566444544 3567558618 3591244928 3599952149 3605023872 3607232512 3615978496 3618211584 3619968384 3622203936 3638329344 3653894144 3655093648 3657350892 3669059232 3672512324 3673632768 3674210304 3677686272 3686603076 3688861696 3704171913 3709861888 3720018388 3725259264 3728765248 3740702208 3741843456 3760909776 3776998976 3779331504 3782320128 3793813504 3796156416 3797402622 3797999616 3807208128 3809559312 3833593856 3834852352 3837220608 3846524214 3849504768 3854303232 3862469858 3863648256 3867911424 3901751296 3902970112 3905442528 3908468736 3917945088 3921632416 3924054264 3925868544 3955439592 3962130133 3962753024 3968335872 3972360992 3974814168 3977957376 3979199997 3980394496 3984160128 3993819999 3994447872 3996914688 4023451648 4033206784 4035697536 4040150544 4052427392 4053663744 4058136576 4067975808 4093640704 4094275796 4096263746 4097513472 4110630912 4111980354 4114499584 4124475472 4127022588 4149969408 4156988992 4167723008 4170296832 4173594624 4190237376 4190896128 4194860904 4215408216 4230896072 4231561216 4234174464 4244440512 4249123848 4253024256 4268040192 4290353931 4299030528 4306048682 4308139457 4309453824 4312793088 4314208896 4327318528 4329990912 4372005664 4372692992 4374128464 4376829756 4378853376 4389470208 4390841376 4396314624 4406973792 4411836468 4433446572 4438972928 4439670784 4450435072 4451825284 4453183488 4458097152 4468906116 4477943808 4501354944 4517821568 4520015168 4521394176 4526383104 4537357632 4540137472 4544432646 4558980816 4566692234 4587022336 4589249536 4598143888 4600376488 4603217502 4605345792 4623710208 4628812032 4640034906 4651484928 4657283072 4662762774 4668574976 4669308928 4672192512 4673726304 4676612616 4688688384 4722733056 4734183648 4741565569 4743757824 4753809056 4755259392 4756744824 4759758081 4760506368 4779489507 4802900453 4806698496 4824282112 4826624512 4829605248 4841314959 4851105792 4868233344 4876467856 4892078976 4898177024 4898947072 4903581696 4915470768 4918506372 4919279616 4920894522 4938895884 4967012352 4987602944 4989124608 4993844544 4994629632 5006739456 5014546368 5039108672 5043093504 5061541888 5063203496 5063999488 5076277504 5079412416 5082549264 5085017064 5107654656 5116294144 5128698952 5132673024 5134357983 5139070976 5151531008 5153140226 5157215232 5160400128 5162905728 5172911874 5175423549 5207256704 5211291648 5223926784 5232072352 5239443456 5252146848 5252972544 5273919456 5291114496 5299752224 5303943168 5305599996 5312213504 5325093332 5325930496 5329219584 5348035188 5380930048 5386867392 5404884992 5410848768 5423967744 5427317376 5429952576 5463351296 5480841216 5482640472 5486026338 5502696784 5508768486 5510449152 5511315456 5533292544 5560395776 5564792832 5580027582 5586983168 5587861504 5593147872 5611053312 5620544288 5645565952 5659254016 5665498464 5668997256 5670699008 5690720256 5694234624 5696103933 5696999424 5710812192 5720471908 5732040704 5745938432 5747733329 5750390784 5752278528 5755830912 5769786321 5773321216 5781454848 5793704787 5795472384 5835773008 5838471168 5852626944 5854455168 5858163792 5861752832 5875965056 5882448624 5886081396 5911262096 5937577984 5939527178 5944129536 5958541488 5962221252 5970591744 5976240192 5991671808 6001806592 6028525568 6035177472 6049810176 6053546304 6059243528 6078641088 6080495616 6137623336 6140461056 6141413694 6144395619 6146270208 6164946944 6171749376 6186713208 6190533882 6201979904 6217017032 6229590016 6231635072 6235483488 6251584512 6255445248 6285356064 6286344192 6296977408 6312244864 6323112324 6325010432 6340345856 6342326432 6346344108 6347341824 6351261696 6366660768 6372652676 6379536384 6408931328 6439473664 6448545792 6455086612 6459073023 6464180736 6468141056 6490977792 6494986368 6522771968 6538108928 6553961024 6558008496 6559039488 6561192696 6565244634 6585194512 6594471936 6610460688 6622683136 6650169858 6652166144 6658459392 6659506176 6675652608 6677737926 6679775232 6686061824 6702272642 6724124672 6752032416 6772549888 6776732352 6780022752 6782091264 6810206208 6816648969 6843564032 6845810644 6850038351 6876286976 6880533504 6883874304 6897215832 6900564732 6904826253 6935565312 6948388864 6965235712 6977227392 6985924608 6994144161 7002862464 7003963392 7008288768 7010589456 7031892608 7054819328 7071924224 7074133328 7084099584 7101275472 7105626112 7107958754 7115636736 7130713584 7132889088 7135117236 7182489856 7199904298 7210047744 7214465024 7231956992 7236423168 7239936768 7244407872 7276658688 7307788288 7310187296 7314701784 7338118464 7345024648 7347265536 7348420608 7355372544 7373206152 7377723392 7408343826 7419723776 7440036776 7450518528 7457530496 7475611793 7481404416 7483686912 7521819552 7553997952 7558663008 7564640256 7587627008 7592312832 7594805244 7595999232 7614416256 7619118624 7667187712 7669704704 7674441216 7693048428 7699009536 7708606464 7724939716 7727296512 7729710339 7735822848 7803502592 7805940224 7810885056 7816937472 7835890176 7843264832 7848108528 7851737088 7910879184 7924260266 7925506048 7936671744 7944721984 7949628336 7955914752 7958399994 7960788992 7968320256 7987639998 7988895744 7993829376 8046903296 8066413568 8071395072 8080301088 8104854784 8107327488 8116273152 8135951616 8188551592 8192527492 8195026944 8221261824 8223960708 8228999168 8248950944 8254045176 8263152729 8299938816 8313977984 8334135797 8335446016 8340593664 8347189248 8370041373 8380474752 8381792256 8389721808 8430816432 8461792144 8463122432 8468348928 8488881024 8498247696 8506048512 8536080384 8580707862 8598061056 8612097364 8616278914 8618907648 8625586176 8628417792 8654637056 8659981824 8744011328 8745385984 8748256928 8753659512 8757706752 8778940416 8781682752 8792629248 8813947584 8823672936 8866893144 8877945856 8879341568 8900870144 8903650568 8906366976 8909290767 8916194304 8937812232 8955887616 9002709888 9035643136 9040030336 9042788352 9052766208 9061948513 9074715264 9080274944 9088865292 9117961632 9133384468 9174044672 9178499072 9196287776 9200752976 9206435004 9210691584 9212120541 9247420416 9257624064 9280069812 9302969856 9314566144 9325525548 9337149952 9338617856 9344385024 9347452608 9353225232 9377376768 9445466112 9468367296 9483131138 9487515648 9507618112 9510518784 9513489648 9519516162 9521012736 9558979014 9605800906 9613396992 9648564224 9653249024 9659210496 9682629918 9702211584 9736466688 9752935712 9784157952 9796354048 9807163392 9830941536 9837012744 9838559232 9841789044 9877791768 9934024704 9973637921 9975205888 9978249216 9987689088 9989259264 10013478912 10016606889 10029092736 10053408963 10078217344 10086187008 10102652677 10123083776 10126406992 10127998976 10152555008 10158824832 10165098528 10170034128 10215309312 10232588288 10257397904 10265346048 10268715966 10278141952 10303062016 10306280452 10314430464 10320800256 10325811456 10345823748 10350847098 10414513408 10422583296 10447853568 10464144704 10478886912 10504293696 10505945088 10547838912 10582228992 10599504448 10607886336 10611199992 10624427008 10650186664 10651860992 10658439168 10661938131 10696070376 10714162549 10761860096 10773734784 10799856447 10809769984 10821697536 10847935488 10854634752 10859905152 10926702592 10961682432 10965280944 10972052676 11005393568 11017536972 11020898304 11022630912 11066585088 11120791552 11129585664 11160055164 11173966336 11175723008 11186295744 11222106624 11241088576 11291131904 11318508032 11330996928 11337994512 11341398016 11381440512 11388469248 11392207866 11393998848 11421624384 11440943816 11464081408 11491876864 11495466658 11500781568 11504557056 11511661824 11539572642 11546642432 11562909696 11587409574 11590944768 11671546016 11705253888 11708910336 11716327584 11723505664 11751930112 11764897248 11772162792 11822524192 11875155968 11879054356 11886390399 11888259072 11917082976 11924442504 11935665053 11941183488 11952480384 11981459997 11983343616 12003613184 12057051136 12070354944 12090059761 12099620352 12107092608 12118487056 12157282176 12160991232 12275246672 12280922112 12282827388 12288791238 12292540416 12329893888 12343498752 12373426416 12381067764 12403959808 12434034064 12459180032 12463270144 12470966976 12503169024 12510890496 12570712128 12572688384 12593954816 12624489728 12646224648 12650020864 12680691712 12684652864 12692688216 12694683648 12702523392 12733321536 12745305352 12759072768 12817862656 12821866657 12871061793 12878947328 12897091584 12910173224 12918146046 12924418371 12928361472 12936282112 12981955584 12989972736 13045543936 13076217856 13107922048 13116016992 13118078976 13122385392 13130489268 13170389024 13188943872 13220921376 13245366272 13300339716 13304332288 13316918784 13319012352 13351305216 13355475852 13359550464 13372123648 13404545284 13448249344 13504064832 13545099776 13553464704 13560045504 13564182528 13620412416 13633297938 13687128064 13691621288 13700076702 13752573952 13761067008 13767748608 13794431664 13801129464 13809652506 13871130624 13896777728 13930471424 13954454784 13971849216 13988288322 14005724928 14007926784 14016577536 14021178912 14063785216 14109638656 14143848448 14148266656 14168199168 14202550944 14211252224 14215917508 14224696707 14231273472 14261427168 14265778176 14270234472 14338468521 14364979712 14399808596 14408701359 14420095488 14428930048 14463913984 14468432173 14472846336 14479873536 14488815744 14523944877 14553317376 14615576576 14620374592 14629403568 14676236928 14690049296 14694531072 14696841216 14710745088 14746412304 14755446784 14816687652 14839447552 14880073552 14901037056 14915060992 14951223586 14962808832 14967373824 15043639104 15107995904 15117326016 15129280512 15175254016 15184625664 15189610488 15191998464 15228832512 15238237248 15334375424 15339409408 15348882432 15386096856 15398019072 15403073949 15417212928 15449879432 15454593024 15459420678 15471645696 15607005184 15611880448 15621770112 15633874944 15671780352 15686529664 15696217056 15821758368 15848520532 15851012096 15873343488 15889443968 15899256672 15911829504 15916799988 15921577984 15936640512 15975279996 15977791488 15987658752 16093806592 16132827136 16142790144 16160602176 16209709568 16214654976 16232546304 16271903232 16377103184 16385054984 16390053888 16442523648 16447921416 16457998336 16497901888 16508090352 16526305458 16599877632 16627955968 16668271594 16670892032 16676364769 16681187328 16694378496 16740082746 16760949504 16763584512 16779443616 16861632864 16923584288 16926244864 16936697856 16977762048 16996495392 17012097024 17072160768 17161415724 17196122112 17224194728 17232557828 17237815296 17243199987 17251172352 17256835584 17309274112 17319963648 17381114361 17488022656 17490771968 17496513856 17507319024 17515413504 17557880832 17563365504 17585258496 17627895168 17647345872 17733786288 17755891712 17758683136 17801740288 17807301136 17812733952 17818581534 17832388608 17875624464 17911775232 18005419776 18071286272 18080060672 18085576704 18105532416 18123897026 18149430528 18160549888 18177730584 18235923264 18266768936 18348089344 18356998144 18392575552 18401505952 18412870008 18421383168 18424241082 18433186857 18494840832 18515248128 18560139624 18591533701 18605939712 18629132288 18651051096 18674299904 18677235712 18688770048 18694905216 18706450464 18754753536 18890932224 18936734592 18966262276 18975031296 19015236224 19021037568 19026979296 19039032324 19042025472 19117958028 19211601812 19226793984 19297128448 19306498048 19318420992 19365259836 19377219069 19404423168 19472933376 19505871424 19568315904 19592708096 19614326784 19661883072 19674025488 19677118464 19683578088 19755583536 19868049408 19947275842 19950411776 19956498432 19975378176 19978518528 20026957824 20033213778 20058185472 20106817926 20156434688 20172374016 20205305354 20246167552 20252813984 20255997952 20305110016 20317649664 20330197056 20340068256 20430618624 20465176576 20514795808 20530692096 20537431932 20550115053 20556283904 20606124032 20612560904 20628860928 20641600512 20651622912 20691647496 20701694196 20829026816 20845166592 20895707136 20928289408 20957773824 20979031489 21008587392 21011890176 21095677824 21164457984 21199008896 21215772672 21222399984 21248854016 21300373328 21303721984 21316878336 21323876262 21392140752 21428325098 21523720192 21547469568 21599712894 21619539968 21643395072 21695870976 21709269504 21719810304 21853405184 21923364864 21930561888 21944105352 22010787136 22035073944 22041796608 22045261824 22133170176 22241583104 22248884593 22259171328 22320110328 22347932672 22351446016 22372591488 22426835379 22444213248 22482177152 22536686741 22582263808 22637016064 22661993856 22675989024 22762881024 22776938496 22784415732 22787997696 22843248768 22881887632 22928162816 22983753728 22990933316 23001563136 23009114112 23023323648 23079145284 23093284864 23125819392 23174819148 23181889536 23189131017 23343092032 23410507776 23417820672 23432655168 23447011328 23503860224 23529794496 23544325584 23645048384 23750311936 23758108712 23772780798 23776518144 23834165952 23848885008 23871330106 23882366976 23904960768 23962919994 23966687232 24007226368 24114102272 24140709888 24180119522 24199240704 24214185216 24236974112 24314564352 24321982464 24550493344 24565654776 24577582476 24585080832 24659787776 24686997504 24746852832 24762135528 24807919616 24868068128 24918360064 24926540288 24941933952 25002407391 25006338048 25021780992 25106054077 25141424256 25145376768 25187909632 25248979456 25292449296 25300041728 25361383424 25369305728 25385376432 25389367296 25405046784 25466643072 25490610704 25518145536 25635725312 25643733314 25742123586 25757894656 25794183168 25820346448 25836292092 25848836742 25856722944 25872564224 25963911168 25979945472 26091087872 26152435712 26215844096 26232033984 26236157952 26244770784 26260978536 26340778048 26377887744 26441842752 26490732544 26600679432 26608664576 26625714349 26633837568 26638024704 26702610432 26710951704 26719100928 26727872301 26744247296 26809090568 26896498688 26970133313 27008129664 27090199552 27106929408 27120091008 27128365056 27185845539 27240824832 27266595876 27374256128 27383242576 27400153404 27505147904 27522134016 27535497216 27588863328 27602258928 27619305012 27742261248 27793555456 27860942848 27908909568 27943698432 27976576644 28011449856 28015853568 28033155072 28042357824 28127570432 28219277312 28287696896 28296533312 28336398336 28405101888 28422504448 28431835016 28449393414 28462546944 28522854336 28531556352 28540468944 28676937042 28729959424 28799617192 28817402718 28840190976 28857860096 28927827968 28936864346 28945692672 28959747072 28977631488 29047889754 29106634752 29231153152 29240749184 29258807136 29352473856 29380098592 29389062144 29421490176 29492824608 29510893568 29633375304 29678895104 29683499521 29760147104 29802074112 29830121984 29902447172 29920913763 29925617664 29934747648 30087278208 30160226889 30215991808 30234652032 30258561024 30307958031 30350508032 30369251328 30379220976 30383996928 30457665024 30476474496 30668750848 30678818816 30697764864 30772193712 30796038144 30806147898 30834425856 30899758864 30909186048 30918841356 30943291392 31214010368 31223760896 31243540224 31267749888 31343560704 31373059328 31392434112 31643516736 31697041064 31702024192 31746686976 31778887936 31798513344 31823659008 31833599976 31843155968 31873281024 31950559992 31955582976 31975317504 31985814393 32142487647 32187613184 32265654272 32275733309 32285580288 32321204352 32399569341 32419419136 32429309952 32465092608 32543806464 32754206368 32770109968 32780107776 32885047296 32895842832 32915996672 32995803776 33016180704 33052610916 33199755264 33255911936 33336543188 33341784064 33352729538 33362374656 33388756992 33480165492 33521899008 33527169024 33558887232 33723265728 33847168576 33852489728 33873395712 33955524096 33992990784 34024194048 34144321536 34322831448 34392244224 34448389456 34465115656 34475630592 34486399974 34502344704 34513671168 34618548224 34639927296 34762228722 34976045312 34981543936 34993027712 35014638048 35115761664 35126731008 35170516992 35255790336 35294691744 35467572576 35511783424 35517366272 35603480576 35614602272 35625467904 35637163068 35659171197 35664777216 35751248928 35806995159 35823550464 36010839552 36142572544 36160121344 36171153408 36211064832 36247794052 36270179283 36298861056 36321099776 36355461168 36471846528 36533537872 36696178688 36713996288 36785151104 36803011904 36825740016 36842766336 36848482164 36866373714 36989681664 37030496256 37120279248 37183067402 37211879424 37258264576 37302102192 37348599808 37354471424 37377540096 37389810432 37412900928 37509507072 37781864448 37873469184 37932524552 37950062592 38030472448 38042075136 38053958592 38078064648 38084050944 38235916056 38423203624 38453587968 38465599971 38594256896 38606926657 38612996096 38636841984 38730519672 38754438138 38773255113 38808846336 38945866752 39011742848 39136631808 39185416192 39228653568 39323766144 39348050976 39354236928 39367156176 39511167072 39736098816 39894551684 39900823552 39912996864 39950756352 39957037056 40053915648 40066427556 40116370944 40213635852 40312869376 40344748032 40410610708 40492335104 40505627968 40511995904 40610220032 40635299328 40660394112 40680136512 40861237248 40930353152 41029591616 41061384192 41074863864 41100230106 41112567808 41212248064 41225121808 41257721856 41283201024 41303245824 41383294992 41403388392 41658053632 41690333184 41791414272 41856578816 41915547648 41958062978 42017174784 42023780352 42191355648 42328915968 42398017792 42431545344 42444799968 42497708032 42600746656 42607443968 42633756672 42647752524 42674090121 42784281504 42856650196 43047440384 43094939136 43199425788 43226104077 43239079936 43286790144 43391741952 43405296519 43418539008 43439620608 43706810368 43846729728 43861123776 43888210704 44021574272 44070147888 44083593216 44090523648 44266340352 44483166208 44497769186 44518342656 44640220656 44695865344 44702892032 44745182976 44853670758 44888426496 44964354304 45073373482 45164527616 45274032128 45323987712 45351978048 45525762048 45553876992 45568831464 45575995392 45686497536 45763775264 45856325632 45967507456 45981866632 46003126272 46018228224 46046647296 46158290568 46186569728 46201731901 46251638784 46349638296 46363779072 46378262034 46686184064 46799377937 46821015552 46835641344 46865310336 46894022656 47007720448 47059588992 47088651168 47290096768 47500623872 47516217424 47545561596 47553036288 47668331904 47697770016 47742660212 47764733952 47809921536 47925839988 47933374464 48014452736 48228204544 48281419776 48360239044 48398481408 48428370432 48473948224 48629128704 48643964928 49100986688 49131309552 49155164952 49170161664 49319575552 49373995008 49493705664 49524271056 49615839232 49736136256 49836720128 49853080576 49883867904 50004814782 50012676096 50029094307 50043561984 50212108154 50282848512 50290753536 50375819264 50497958912 50584898592 50722766848 50738611456 50770752864 50778734592 50810093568 50933286144 50981221408 51036291072 51271450624 51287466628 51484247172 51515789312 51588366336 51640692896 51672584184 51697673484 51713445888 51729599961 51745128448 51927822336 51959890944 52182175744 52304871424 52431688192 52464067968 52472315904 52489541568 52521957072 52681556096 52755775488 52883685504 52981465088 53201358864 53217329152 53251428698 53267675136 53276049408 53405220864 53421903408 53438201856 53455744602 53488494592 53618181136 53792997376 53940266626 54016259328 54180399104 54213858816 54240182016 54256730112 54371691078 54481649664 54533191752 54748512256 54766485152 54800306808 55010295808 55044268032 55070994432 55177726656 55204517856 55238610024 55484522496 55587110912 55721885696 55774601103 55817819136 55887396864 55953153288 56005812941 56022899712 56031707136 56066310144 56084715648 56255140864 56438554624 56575393792 56593066624 56672796672 56730280417 56810203776 56845008896 56863670032 56898786828 56925093888 57045708672 57063112704 57080937888 57353874084 57459918848 57599234384 57634805436 57680381952 57715720192 57855655936 57873728692 57891385344 57919494144 57955262976 58095779508 58213269504 58462306304 58481498368 58517614272 58704947712 58760197184 58778124288 58842980352 58985649216 59021787136 59266750608 59357790208 59366999042 59520294208 59604148224 59660243968 59804894344 59841827526 59851235328 59869495296 60174556416 60320453778 60431983616 60469304064 60517122048 60615916062 60701016064 60738502656 60758441952 60767993856 60915330048 60952948992 61357637632 61395529728 61544387424 61592076288 61612295796 61668851712 61799517728 61818372096 61837682712 61886582784 62428020736 62437705889 62447521792 62487080448 62535499776 62687121408 62746118656 62784868224 62937094467 63287033472 63394082128 63404048384 63493373952 63557775872 63597026688 63647318016 63667199952 63686311936 63746562048 63901119984 63911165952 63950635008 63971628786 64284975294 64375226368 64531308544 64551466618 64571160576 64642408704 64799138682 64838838272 64858619904 64930185216 65087612928 65508412736 65540219936 65560215552 65770094592 65791685664 65831993344 65991607552 66032361408 66105221832 66399510528 66511823872 66673086376 66683568128 66705459076 66724749312 66746653779 66777513984 66960330984 67043798016 67054338048 67117774464 67280506137 67446531456 67610060223 67694337152 67704979456 67746791424 67890335581 67911048192 67985981568 68288643072 68645662896 68784488448 68896778912 68930231312 68951261184 68972799948 69004689408 69027342336 69237096448 69279854592 69524457444 69952090624 69963087872 69986055424 70029276096 70231523328 70253462016 70341033984 70511580672 70589383488 70935145152 71023566848 71034732544 71206961152 71229204544 71250935808 71274326136 71318342394 71329554432 71502497856 71613990318 71647100928 72021679104 72285145088 72320242688 72342306816 72422129664 72495588104 72540358566 72597722112 72642199552 72710922336 72943693056 73067075744 73392357376 73427992576 73570302208 73606023808 73651480032 73696964328 73732747428 73979363328 74060992512 74240558496 74366134804 74423758848 74516529152 74604204384 74697199616 74708942848 74720533277 74755080192 74779620864 74825801856 75007222173 75019014144 75318162231 75563728896 75746938368 75865049104 75900125184 76060944896 76084150272 76107917184 76156129296 76168101888 76471832112 76846407248 76907175936 76931199942 77188513792 77213853314 77225992192 77273683968 77461039344 77508876276 77546510226 77617692672 77891733504 78023485696 78273263616 78370832384 78457307136 78647532288 78696101952 78708473856 78734312352 79022334144 79472197632 79789103368 79801647104 79825993728 79877143047 79901512704 79914074112 80107831296 80132855112 80232741888 80427271704 80625738752 80689496064 80821221416 80910399939 80984670208 81011255936 81023991808 81220440064 81270598656 81320788224 81360273024 81557536617 81722474496 81860706304 82059183232 82122768384 82149727728 82200460212 82225135616 82424496128 82450243616 82515443712 82566402048 82606491648 82766589984 82806776784 83316107264 83380666368 83582828544 83713157632 83831095296 83916125956 84034349568 84047560704 84382711296 84657831936 84796035584 84863090688 84889599936 84995416064 85201493312 85214887936 85267513344 85295505048 85348180242 85568563008 85713300392 86094880768 86189878272 86398851576 86452208154 86478159872 86573580288 86783483904 86810593038 86837078016 86879241216 87413620736 87693459456 87722247552 87776421408 88043148544 88140295776 88167186432 88532680704 88966332416 88995538372 89036685312 89050498563 89280441312 89391730688 89405784064 89490365952 89707341516 89762741289 89776852992 89928708608 90146746964 90329055232 90548064256 90647975424 90703956096 90923874093 91051524096 91107753984 91137662928 91151990784 91372995072 91527550528 91712651264 91935014912 91963733264 92006252544 92036456448 92093294592 92316581136 92373139456 92403463802 92503277568 92699276592 92727558144 92756524068 93372368128 93598755874 93642031104 93671282688 93730620672 93788045312 94015440896 94119177984 94177302336 94580193536 95001247744 95032434848 95091123192 95106072576 95336663808 95395540032 95485320424 95529467904 95619843072 95851679976 95866748928 96028905472 96427462941 96456409088 96562839552 96720478088 96796962816 96827199927 96856740864 96947896448 97182953309 97258257408 97287929856 98201973376 98262619104 98310329904 98340323328 98639151104 98747990016 98987411328 99048542112 99231678464 99472272512 99673440256 99706161152 99767735808 100009629564 100025352192 100058188614 100087123968 100424216308 100565697024 100581507072 100751638528 100995917824 101169797184 101445533696 101477222912 101541505728 101557469184 101620187136 101866572288 101962442816 102072582144 102542901248 102574933256 102968494344 103031578624 103176732672 103281385792 103345168368 103395346968 103426891776 103459199922 103490256896 103855644672 103919781888 104364351488 104398612321 104609742848 104863376384 104928135936 104944631808 104979083136 105043914144 105363112192 105511550976 105767371008 105962930176 106402717728 106502857396 106535350272 106552098816 106810441728 106843806816 106876403712 106911489204 106976989184 107236362272 107420985477 107585994752 107880533252 108032518656 108360798208 108427717632 108480364032 108513460224 108743382156 108810537849 108963299328 109066383504 109497024512 109532970304 109600613616 110020591616 110088536064 110141988864 110355453312 110409035712 110477220048 110969044992 111174221824 111443771392 111549202206 111635638272 111774793728 111906306576 112011625882 112045799424 112063414272 112132620288 112169431296 112510281728 113150787584 113186133248 113345593344 113460560834 113620407552 113690017792 113727340064 113797573656 113850187776 114091417344 114126225408 114161875776 114707748168 114919837696 115198468768 115269610872 115360763904 115396799913 115431440384 115711311872 115747457384 115782770688 115820779971 115838988288 115910525952 116191559016 116426539008 116924612608 116962996736 117035228544 117409895424 117520394368 117556248576 117685960704 117805330669 117971298432 118043574272 118533501216 118715580416 118733998084 119040588416 119208296448 119320487936 119609788688 119683655052 119702470656 119738990592 120349112832 120640907556 120863967232 120938608128 121034244096 121231832124 121402032128 121477005312 121516883904 121535987712 121830660096 121905897984 122715275264 122791059456 123088774848 123184152576 123224591592 123337703424 123599035456 123636744192 123675365424 123773165568 124856041472 124875411778 124895043584 124936044253 124974160896 125070999552 125374242816 125492237312 125569736448 125874188934 126574066944 126788164256 126808096768 126986747904 127115551744 127194053376 127294636032 127334399904 127493124096 127802239968 127822331904 127901270016 127943257572 128569950588 128750452736 129062617088 129102933236 129142321152 129284817408 129598277364 129677676544 129717239808 129860370432 130175225856 130215889557 131016825472 131080439872 131120431104 131334484801 131540189184 131583371328 131663986688 131983215104 132064722816 132210443664 132799021056 133023647744 133346172752 133367136256 133410918152 133449498624 133493307558 133555027968 133920661968 134087596032 134108676096 134235548928 134561012274 134893062912 135220120446 135388674304 135409958912 135493582848 135780671162 135822096384 135971963136 136577286144 137291325792 137568976896 137793557824 137860462624 137902522368 137945599896 138009378816 138054684672 138474192896 138559709184 138605195703 139048914888 139284113137 139904181248 139926175744 139972110848 140058552192 140398133811 140463046656 140506924032 140682067968 141023161344 141178766976 141870290304 142047133696 142069465088 142413922304 142458409088 142501871616 142548652272 142636684788 142659108864 143004995712 143227980636 143294201856 144043358208 144570290176 144640485376 144684613632 144844259328 144991176208 145080717132 145195444224 145284399104 145421844672 145887386112 146134151488 146784714752 146855985152 147140604416 147212047616 147302960064 147393928656 147465494856 147958726656 148121985024 148481116992 148732269608 148847517696 149033058304 149208408768 149394399232 149417885696 149441066554 149510160384 149559241728 149651603712 150014444346 150038028288 150087282921 150636324462 151127457792 151493876736 151730098208 152121889792 152168300544 152215834368 152312258592 152336203776 152943664224 153692814496 153814351872 153862399884 154377027584 154427706628 154451984384 154547367936 154922078688 155017752552 155093020452 155235385344 155783467008 156046971392 156546527232 156741664768 156914614272 157170776893 157295064576 157392203904 157416947712 157468624704 158044668288 158944395264 159578206736 159603294208 159651987456 159754286094 159803025408 159828148224 160215662592 160265710224 160465483776 160854543408 161251477504 161378992128 161642442832 161820799878 161969340416 162022511872 162047983616 162440880128 162541197312 162641576448 162720546048 163115073234 163444948992 163721412608 164118366464 164245536768 164299455456 164400920424 164450271232 164848992256 164900487232 165030887424 165132804096 165212983296 165533179968 165613553568 166632214528 166684266541 166761332736 167165657088 167323803309 167426315264 167662190592 167832251912 168017438823 168068699136 168095121408 168765422592 169315663872 169592071168 169726181376 169779199872 169990832128 170190841251 170402986624 170429775872 170535026688 170591010096 170696360484 171137126016 171426600784 172189761536 172379756544 172797703152 172904416308 172956319744 173147160576 173566967808 173621186076 173674156032 173758482432 174827241472 175386918912 175444495104 175552842816 176086297088 176280591552 176334372864 177065361408 177932664832 177991076744 178073370624 178100997126 178560882624 178783461376 178811568128 178980731904 179414683032 179525482578 179553705984 179857417216 180293493928 180658110464 181096128512 181295950848 181407912192 181847748186 182103048192 182215507968 182275325856 182303981568 182745990144 183055101056 183425302528 183870029824 183927466528 184072912896 184186589184 184633162272 184746278912 184806927604 185006555136 185398553184 185455116288 185513048136 186744736256 187197511748 187284062208 187313117667 187342565376 187461241344 187576090624 188030881792 188089618249 188238355968 188354604672 188811283401 189160387072 190002495488 190064869696 190182246384 190212145152 190673327616 190791080064 190970640848 191058935808 191239686144 191703359952 191733497856 192057810944 192854925882 192912818176 193125679104 193440956176 193593925632 193654399854 193713481728 193895792896 194365906618 194516514816 194575859712 196403946752 196525238208 196620659808 196680646656 197278302208 197495980032 197974822656 198097084224 198463356928 198944545024 199346880512 199412322304 199535471616 200019259128 200050704384 200116377228 200174247936 200239961337 200848432616 201131394048 201163014144 201503277056 201991835648 202339594368 202830180669 202891067392 202954445824 203083011456 203114938368 203240374272 203671006743 203733144576 203924885632 205085802496 205149866512 205936988688 206063157248 206353465344 206562771584 206690336736 206790693936 206853783552 206918399844 206980513792 207711289344 207839563776 208728702976 208797224642 209219485696 209726752768 209856271872 209889263616 209958166272 210087828288 210726224384 211023101952 211534742016 211925860352 212805435456 213005714792 213070700544 213104197632 213620883456 213687613632 213752807424 213822978408 213953978368 214472724544 214841970954 215171989504 215761066504 216065037312 216721596416 216792741997 216855435264 216960728064 217026920448 217486764312 217621075698 217926598656 218132767008 218994049024 219065940608 219201227232 220041183232 220177072128 220283977728 220710906624 220818071424 220954440096 221938089984 222348443648 222887542784 223098404412 223271276544 223549587456 223812613152 224023251764 224091598848 224126828544 224161599831 224265240576 224338862592 225020563456 225954486693 226301575168 226372266496 226691186688 226921121668 227240815104 227380035584 227454680128 227595147312 227700375552 228182834688 228252450816 228323751552 229415496336 229839675392 230396937536 230539221744 230721527808 230793599826 230862880768 231422623744 231494914768 231565541376 231641559942 231677976576 231821051904 232383118032 232853078016 233849225216 233925993472 234070457088 234819790848 235040788736 235112497152 235371921408 235610661338 235942596864 236087148544 237067002432 237467996168 238081176832 238416592896 238640975872 239219577376 239367310104 239404941312 239477981184 239631429141 240698225664 241281815112 241689938113 241727934464 241877216256 242068488192 242463664248 242731199817 242804064256 242954010624 243033767808 243071975424 243661320192 243811795968 245430550528 245582118912 246177549696 246368305152 246449183184 246675406848 247198070912 247273488384 247350730848 247546331136 249712082944 249750823556 249790087168 249872088506 249948321792 250141999104 250748485632 250984474624 251139472896 251748377868 253148133888 253576328512 253616193536 253973495808 254231103488 254388106752 254589272064 254668799808 254986248192 255604479936 255644663808 255802540032 255886515144 257139901176 257500905472 258125234176 258205866472 258284642304 258569634816 259196554728 259355353088 259434479616 259720740864 260350451712 260431779114 262033650944 262160879744 262240862208 262668969602 262796506877 263080378368 263166742656 263327973376 263966430208 264129445632 264420887328 265598042112 266047295488 266692345504 266734272512 266821836304 266898997248 266986615116 267110055936 267151495689 267841323936 268175192064 268217352192 268471097856 269122024548 269786125824 270440240892 270777348608 270819917824 270987165696 271561342324 271644192768 271943926272 273154572288 274582651584 275137953792 275587115648 275720925248 275805044736 275891199792 276018757632 276109369344 276948385792 277119418368 277210391406 278097829776 278568226274 279808362496 279852351488 279944221696 280117104384 280796267622 280926093312 281013848064 281364135936 282046322688 282357533952 283740580608 284094267392 284827844608 284916818176 285003743232 285097304544 285273369576 285318217728 286009991424 286455961272 286588403712 288086716416 289140580352 289235499709 289280970752 289369227264 289688518656 289982352416 290161434264 290390888448 290481599781 290568798208 290843689344 291548859927 291774772224 292268302976 292976927633 293569429504 293711970304 294281208832 294424095232 294605920128 294787857312 294930989712 295917453312 296243970048 296962233984 297464539216 297695035392 298066116608 298416817536 298788798464 298835771392 298882133108 299020320768 299118483456 299303207424 300028888692 300076056576 300174565842 301272648924 302254915584 302987753472 303460196416 304243779584 304336601088 304431668736 304624517184 304672407552 305887328448 307385628992 307628703744 307724799768 308754055168 308855413256 308903968768 309094735872 309844157376 310035505104 310186040904 310470770688 311566934016 312093942784 313093054464 313195836963 313483329536 313829228544 314341553786 314590129152 314784407808 314833895424 314937249408 316089336576 317888790528 319156413472 319206588416 319508572188 319606050816 319656296448 320431325184 320531420448 320930967552 321709086816 322502955008 322757984256 323284885664 323641599756 323938680832 324045023744 324095967232 324881760256 325082394624 325283152896 325441092096 326230146468 326889897984 327442825216 328236732928 328491073536 328598910912 328801840848 328900542464 329697984512 329800974464 330061774848 330265608192 330425966592 331066359936 331227107136 333264429056 333368533082 333522665472 334331314176 334647606618 334852630528 335324381184 335664503824 336034877646 336137398272 336190242816 337530845184 339184142336 339452362752 339558399744 339981664256 340381682502 340805973248 340859551744 341070053376 341182020192 341392720968 342274252032 342853201568 344379523072 344759513088 345595406304 345808832616 345912639488 346134286537 346294321152 347133935616 347242372152 347348312064 347462339913 347516964864 349654482944 350611733069 350773837824 350888990208 351105685632 352172594176 352561183104 352668745728 353415992007 354130722816 355865329664 355982153488 356146741248 356201994252 357121765248 357566922752 357623136256 357961463808 358829366064 359050965156 359107411968 359714834432 360586987856 361316220928 362192257024 362591901696 362815824384 363695496372 364206096384 364431015936 364550651712 364607963136 365491980288 366110202112 366850605056 367740059648 367854933056 368145825792 368373178368 369266324544 369492557824 369613855208 370013110272 370797106368 370910232576 371026096272 373489472512 374395023496 374568124416 374626235334 374685130752 374808132759 374922482688 375152181248 376061763584 376179236498 376476711936 376709209344 377622566802 378320774144 380004990976 380129739392 380364492768 380424290304 381346655232 381582160128 381941281696 382479372288 383406719904 383466995712 384115621888 385709851764 385825636352 386251358208 386881912352 387187851264 387308799708 387426963456 387791585792 388731813236 389033029632 389151719424 392807893504 393050476416 393241319616 393361293312 394003454403 394556604416 394991960064 395949645312 396194168448 396926713856 397889090048 398693761024 398824644608 399070943232 400038518256 400101408768 400232754456 400348495872 400479922674 401696865232 402262788096 402326028288 403006554112 403983671296 404679188736 405660361338 405782134784 405908891648 406166022912 406229876736 406480748544 407342013486 407466289152 407849771264 410171604992 410299733024 411873977376 412126314496 412706930688 413125543168 413380673472 413581387872 413707567104 413836799688 413961027584 415422578688 415679127552 415815587109 417457405952 417594449284 417852339411 418438971392 419453505536 419584533017 419712543744 419778527232 419916332544 420175656576 421194401433 421452448768 422046203904 423069484032 423851720704 425610870912 426011429584 426141401088 426208395264 427241766912 427375227264 427505614848 427645956816 427907956736 428945449088 429683941908 430343979008 431522133008 432130074624 433443192832 433585483994 433710870528 433921456128 434053840896 434973528624 435242151396 435853197312 436265534016 437988098048 438131881216 438402454464 440082366464 440354144256 440567955456 441421813248 441636142848 441908880192 443876179968 444696887296 445775085568 446196808824 446542553088 447099174912 447625226304 448046503528 448183197696 448253657088 448323199662 448530481152 448677725184 450041126912 451908973386 452603150336 452744532992 453382373376 453842243336 454481630208 454760071168 454909360256 455190294624 456365669376 456504901632 456647503104 458830992672 459679350784 460793875072 461078443488 461443055616 461587199652 461725761536 462845247488 462989829536 463131082752 463283119884 463355953152 463642103808 464766236064 465706156032 467698450432 467851986944 468140914176 469639581696 470081577472 470224994304 470743842816 471221322676 471512330679 471885193728 472174297088 474134004864 474935992336 476162353664 476833185792 477281951744 478439154752 478734620208 478809882624 478955962368 479262858282 481396451328 482563630224 483379876226 483455868928 483754432512 484136976384 484927328496 485462399634 485608128512 485908021248 486067535616 486143950848 487322640384 487623591936 490861101056 491164237824 492355099392 492736610304 492898366368 493350813696 494396141824 494546976768 494701461696 495092662272 499501647112 499580174336 499744177012 499896643584 500052799623 500283998208 501496971264 501968949248 502278945792 503496755736 504052316469 506296267776 507152657024 507232387072 507946991616 508462206976 508776213504 509178544128 509337599616 509972496384 510572523753 511208959872 511289327616 511605080064 511773030288 514279802352 515001810944 516250468352 516411732944 516569284608 517139269632 518393109456 518710706176 518868959232 519441481728 520700903424 520863558228 524067301888 524321759488 524481724416 525337939204 525593013754 526160756736 526333485312 526655946752 527932860416 528258891264 528841774656 531196084224 532094590976 533384691008 533468545024 533643672608 533797994496 533973230232 534220111872 534302991378 535682647872 536350384128 536434704384 536942195712 538244049096 539572251648 540880481784 541554697216 541639835648 541974331392 543122684648 543288385536 543887852544 546309144576 549165303168 550275907584 551174231296 551441850496 551610089472 551782399584 552218738688 553896771584 554238836736 554420782812 556195659552 557136452548 559616724992 559704702976 559888443392 560234208768 561592535244 561852186624 561939353001 562027696128 562728271872 564092645376 564268854747 564715067904 567481161216 568188534784 569655689216 569833636352 570007486464 570194609088 570546739152 570636435456 572019982848 572911922544 573176807424 576173432832 578281160704 578470999418 578561941504 578738454528 579377037312 579964704832 580322868528 580781776896 580963199562 581137596416 581687378688 583097719854 583549544448 584536605952 585953855266 587138859008 587423940608 588562417664 588848190464 589211840256 589575714624 589861979424 591834906624 592487940096 593924467968 594929078432 595390070784 596132233216 596833635072 597577596928 597764266216 598040641536 598236966912 598606414848 600057777384 600152113152 600349131684 602545297848 604509831168 605975506944 606920392832 608391913181 608487559168 608673202176 608863337472 609249034368 609344815104 611013020229 611774656896 614771257984 615257407488 615449599536 617508110336 617710826512 617807937536 618189471744 619688314752 620071010208 620372081808 620941541376 623133868032 624187885568 626186108928 626391673926 626966659072 627658457088 628683107572 629180258304 629568815616 629667790848 629874498816 632178673152 635777581056 638312826944 638413176832 639017144376 639212101632 639312592896 640862650368 641062840896 641861935104 643418173632 645005910016 645515968512 646569771328 647283199512 647877361664 648090047488 648191934464 649763520512 650164789248 650378225991 650566305792 650882184192 652460292936 653563915489 653779795968 654885650432 656473465856 656982147072 657197821824 657603681696 659395969024 659601948928 660123549696 660531216384 660851933184 662132719872 662454214272 666528858112 666737066164 667045330944 668662628352 669295213236 669705261056 670648762368 671329007648 672069755292 672274796544 672380485632 672484799493 675061690368 678368284672 678904725504 679116799488 679963328512 680763365004 681611946496 681719103488 682140106752 682364040384 682785441936 684548504064 685706403136 688759046144 689519026176 691190812608 691617665232 691825278976 692268573074 692588642304 694267871232 694484744304 694696624128 694924679826 695033929728 699308965888 701223466138 701547675648 701777980416 702211371264 704345188352 705122366208 705337491456 706831984014 708261445632 711730659328 711964306976 712403988504 714243530496 715133845504 715922927616 717658732128 718101930312 718214823936 719429668864 721173975712 722632441856 724384514048 725069814339 725183803392 725631648768 727390992744 728075568233 728412192768 728862031872 729101303424 729215926272 730983960576 732220404224 733701210112 735480119296 735709866112 736291651584 736746356736 737493645421 738532649088 738985115648 739227710416 740026220544 741594212736 741820465152 742052192544 746978945024 748790046992 749136248832 749252470668 749370261504 749616265518 749844965376 750304362496 752123527168 752358472996 752953423872 753418418688 755245133604 756641548288 760009981952 760259478784 760728985536 760848580608 762693310464 763164320256 763882563392 764958744576 766813439808 766933991424 768231243776 771419703528 771651272704 772502716416 773763824704 774375702528 774617599416 774853926912 775583171584 777463626472 778066059264 778303438848 782133866077 785615787008 786100952832 786482639232 786722586624 788006908806 788389520631 789113208832 789983920128 791899290624 792388336896 793853427712 795778180096 797649289216 798141886464 800077036512 800202817536 800465508912 800696991744 800959845348 803393730464 804525576192 804652056576 806013108224 807967342592 809358377472 811320722676 811564269568 811817783296 812332045824 812459753472 812961497088 814684026972 814932578304 815699542528 820343209984 820599466048 823747954752 824252628992 825413861376 826251086336 826761346944 827162775744 827415134208 827673599376 827922055168 830845157376 831358255104 831631174218 834914811904 835188898568 835704678822 836877942784 838907011072 839169066034 839425087488 839557054464 839832665088 840351313152 842388802866 842904897536 844092407808 846138968064 847703441408 851221741824 852022859168 852282802176 854483533824 854750454528 855011229696 855291913632 855815913472 857890898176 859367883816 860687958016 863044266016 864260149248 866886385664 867170967988 867421741056 867706499127 867842912256 868107681792 869947057248 870484302792 871706394624 872531068032 874646579781 875976196096 876263762432 876804908928 878930782899 880164732928 880708288512 881135910912 882574362553 882843626496 883272285696 883817760384 887752359936 889393774592 891550171136 892393617648 893085106176 894198349824 895250452608 896093007056 896366395392 896507314176 896646399324 897060962304 897355450368 900082253824 903817946772 905206300672 905489065984 906764746752 907684486672 908963260416 909520142336 909818720512 910380589248 912731338752 913009803264 913295006208 917661985344 919358701568 921587750144 922156886976 922886111232 923174399304 923451523072 925690494976 925979659072 926262165504 926566239768 926711906304 927284207616 929532472128 931412312064 935396900864 935703973888 935996265961 936281828352 939279163392 939587510889 940163154944 940449988608 941487685632 942442645352 943024661358 943770387456 944348594176 948268009728 949871984672 952324707328 953666371584 954563903488 956878309504 957469240416 957619765248 958525716564 962792902656 965127260448 966759752452 966911737856 967508865024 968273952768 969854656992 970924799268 971216257024 971816042496 972135071232 972287901696 974645280768 975247183872 981722202112 982328475648 984710198784 985473220608 985796732736 986701627392 988792283648 989093953536 989402923392 990185324544 999003294224 999160348672 999488354024 999793287168 1000105599246 1000567996416 1002993942528 1003937898496 1004557891584 1006993511472 1008104632938 1012592535552 1014305314048 1014464774144 1016924413952 1017552427008 1018357088256 1018675199232 1019944992768 1021145047506 1022417919744 1022578655232 1023210160128 1023546060576 1028559604704 1030003621888 1032500936704 1032823465888 1033138569216 1034278539264 1036786218912 1037421412352 1037737918464 1038402859611 1038882963456 1041401806848 1041727116456 1048134603776 1048643518976 1048963448832 1050675878408 1051186027508 1051835199207 1052321513472 1052666970624 1053311893504 1055865720832 1056517782528 1057683549312 1060247976021 1062392168448 1064189181952 1066769382016 1066937090048 1067287345216 1067595988992 1067946460464 1068440223744 1068605982756 1071365295744 1072700768256 1072869408768 1073884391424 1076488098192 1079144503296 1081760963568 1083109394432 1083279671296 1083948662784 1086245369296 1086576771072 1087775705088 1092618289152 1098330606336 1100551815168 1102348462592 1102883700992 1103220178944 1103564799168 1104437477376 1107793543168 1108477673472 1108841565624 1112391319104 1114272905096 1119233449984 1119409405952 1119776886784 1120468417536 1123185070488 1123704373248 1123878706002 1124055392256 1124424398277 1125456543744 1128185290752 1128537709494 1129430135808 1134962322432 1136377069568 1139311378432 1139667272704 1140014972928 1140389218176 1141093478304 1141272870912 1144039965696 1145823845088 1152346865664 1156562321408 1156941998836 1157123883008 1157476909056 1158754074624 1159929409664 1160645737056 1161563553792 1161926399124 1162275192832 1163374757376 1166195439708 1167099088896 1169073211904 1171907710532 1174277718016 1174847881216 1177124835328 1177696380928 1178423680512 1179151429248 1179723958848 1182010363209 1183669813248 1184975880192 1187848935936 1189858156864 1190780141568 1192264466432 1193667270144 1195155193856 1195528532432 1196081283072 1196473933824 1197212829696 1200115554768 1200304226304 1200698263368 1205090595696 1209019662336 1211951013888 1213840785664 1216783826362 1216975118336 1217346404352 1217726674944 1218498068736 1218689630208 1222026040458 1223549313792 1229542515968 1230514814976 1230899199072 1235016220672 1235421653024 1235615875072 1236378943488 1239376629504 1240142020416 1240744163616 1241883082752 1246267736064 1248375771136 1252372217856 1252783347852 1253557018233 1253933318144 1255316914176 1257366215144 1258360516608 1258753599051 1259137631232 1259335581696 1259748997632 1264357346304 1271555162112 1276625653888 1276826353664 1278034288752 1278424203264 1278625185792 1281725300736 1282125681792 1283723870208 1286836347264 1290011820032 1291031937024 1293139542656 1294566399024 1295754723328 1296180094976 1296383868928 1299527041024 1300329578496 1300756451982 1301132611584 1301764368384 1304920585872 1307127830978 1307559591936 1309771300864 1312946931712 1313964294144 1314395643648 1315207363392 1318791938048 1319203897856 1320247099392 1321062432768 1321703866368 1324265439744 1324908428544 1333057716224 1333474132328 1334090661888 1337325256704 1338590426472 1339410522112 1341297524736 1342658015296 1344139510584 1344549593088 1344760971264 1344969598986 1350123380736 1356736569344 1357181960173 1357809451008 1358233598976 1359926657024 1361526730008 1363223892992 1363438206976 1364280213504 1364728080768 1365570883872 1369097008128 1371412806272 1377518092288 1379038052352 1382381625216 1383235330464 1384537146148 1385177284608 1388535742464 1388969488608 1389393248256 1389849359652 1390067859456 1398617931776 1402446932276 1403095351296 1403555960832 1404422742528 1408690376704 1410244732416 1410674982912 1413663968028 1414536992037 1416522891264 1423461318656 1423928613952 1424807977008 1428487060992 1430267691008 1431845855232 1435317464256 1436203860624 1436429647872 1438859337728 1442347951424 1445264883712 1448769028096 1450139628678 1450367606784 1451263297536 1454781985488 1456151136466 1456824385536 1457724063744 1458202606848 1458431852544 1461967921152 1464440808448 1470960238592 1471419732224 1472583303168 1473492713472 1474987290842 1477065298176 1477970231296 1478455420832 1480052441088 1483188425472 1483640930304 1484104385088 1493957890048 1497580093984 1498504941336 1498740523008 1499232531036 1499689930752 1500158398869 1500608724992 1504247054336 1504716945992 1505906847744 1506836837376 1510490267208 1513283096576 1520019963904 1520518957568 1521457971072 1521697161216 1525386620928 1526328640512 1527765126784 1529917489152 1531469298697 1533626879616 1533867982848 1536462487552 1542839407056 1543302545408 1545005432832 1547527649408 1548751405056 1549235198832 1549707853824 1551166343168 1554927252944 1556132118528 1556606877696 1564267732154 1571231574016 1572201905664 1572965278464 1573445173248 1576013817612 1576779041262 1578226417664 1579967840256 1583798581248 1584776673792 1587706855424 1591556360192 1595298578432 1596283772928 1600154073024 1600405635072 1600931017824 1601393983488 1601919690696 1606787460928 1609051152384 1609304113152 1612026216448 1615934685184 1618716754944 1622641445352 1623128539136 1623635566592 1624168575289 1624664091648 1624919506944 1625922994176 1629368053944 1629865156608 1631399085056 1640686419968 1641198932096 1645178132093 1647495909504 1648505257984 1650827722752 1652502172672 1653522693888 1654325551488 1654830268416 1655347198752 1661690314752 1662716510208 1663262348436 1669829623808 1670377797136 1671409357644 1673755885568 1677814022144 1678338132068 1678850174976 1679114108928 1679665330176 1680702626304 1684777605732 1685809795072 1688184815616 1692277936128 1692806564241 1695406882816 1702443483648 1704045718336 1704565604352 1708967067648 1709500909056 1710022459392 1710583827264 1711631826944 1715781796352 1718735767632 1721375916032 1726088532032 1728520298496 1733772771328 1734341935976 1734843482112 1735412998254 1735685824512 1736215363584 1739894114496 1740968605584 1743412789248 1745062136064 1749293159562 1751952392192 1752527524864 1753609817856 1757861565798 1760329465856 1761416577024 1762271821824 1765148725106 1765687252992 1766544571392 1767635520768 1775504719872 1783100342272 1784787235296 1786170212352 1788396699648 1790500905216 1792186014112 1792732790784 1793292798648 1794121924608 1794710900736 1800164507648 1807635893544 1810412601344 1810693470781 1810978131968 1813529493504 1815368973344 1817926520832 1819040284672 1819637441024 1820761178496 1825175739543 1825462677504 1826019606528 1826590012416 1835323970688 1838717403136 1843175500288 1844313773952 1845772222464 1846348798608 1846903046144 1851380989952 1851959318144 1852524331008 1853132479536 1853423812608 1854568415232 1859064944256 1862824624128 1870793801728 1871407947776 1871992531922 1872563656704 1878558326784 1879175021778 1880326309888 1880899977216 1882975371264 1884885290704 1886049322716 1887540774912 1888697188352 1896536019456 1899743969344 1904649414656 1907332743168 1909127806976 1913756619008 1914938480832 1915239530496 1917051433128 1925585805312 1930254520896 1933519504904 1933823475712 1935017730048 1936547905536 1939709313984 1941849598536 1942432514048 1943632084992 1944270142464 1944575803392 1949290561536 1950494367744 1951134677973 1960691746467 1963444404224 1964656951296 1968819731849 1969420397568 1970946441216 1971593465472 1977584567296 1978187907072 1978805846784 1980370649088 1998006588448 1998320697344 1998976708048 1999586574336 2000211198492 2001135992832 2005987885056 2007875796992 2009115783168 2013987022944 2016209265876 2025185071104 2028610628096 2028929548288 2033848827904 2035104854016 2036714176512 2037350398464 2039889985536 2042290095012 2044835839488 2045157310464 2046420320256 2047092121152 2057119209408 2060007243776 2065001873408 2065646931776 2066277138432 2068557078528 2073572437824 2074842824704 2075475836928 2076805719222 2077765926912 2082803613696 2083454232912 2096269207552 2097287037952 2097926897664 2101351756816 2102372055016 2103670398414 2104643026944 2105333941248 2106623787008 2111731441664 2113035565056 2115367098624 2120495952042 2124784336896 2128378363904 2133538764032 2133874180096 2134574690432 2135191977984 2135892920928 2137211965512 2142730591488 2145401536512 2147768782848 2152976196384 2158289006592 2163521927136 2166218788864 2166559342592 2166895465033 2167897325568 2172490738592 2173153542144 2175209443017 2175551410176 2184226704699 2185236578304 2196661212672 2201103630336 2204696925184 2205767401984 2206440357888 2207129598336 2208874954752 2212480936263 2215587086336 2216955346944 2217683131248 2224782638208 2228545810192 2238466899968 2238818811904 2239553773568 2240936835072 2246370140976 2247408746496 2247757412004 2248110784512 2248848796554 2250913087488 2256370581504 2257075418988 2258860271616 2269924644864 2272754139136 2278622756864 2279334545408 2280029945856 2280778436352 2282186956608 2282545741824 2288079931392 2291647690176 2304693731328 2313124642816 2313883997672 2314247766016 2314953818112 2317508149248 2319858819328 2321291474112 2323127107584 2323852798248 2324550385664 2326749514752 2332390879416 2334198177792 2338146423808 2343815421064 2346401598231 2348555436032 2349695762432 2354249670656 2355392761856 2356847361024 2358302858496 2359447917696 2364020726418 2365168561893 2367339626496 2369951760384 2375697871872 2379716313728 2381560283136 2384528932864 2387334540288 2390310387712 2391057064864 2392947867648 2394425659392 2400231109536 2400608452608 2401396526736 2410181191392 2418039324672 2423902027776 2427681571328 2433567652724 2433950236672 2434692808704 2435453349888 2436996137472 2437379260416 2444052080916 2447098627584 2459085031936 2461029629952 2461798398144 2470032441344 2470843306048 2471231750144 2472757886976 2478753259008 2480284040832 2481488327232 2483766165504 2492535472128 2496751542272 2504744435712 2505566695704 2507114036466 2507866636288 2510633828352 2514732430288 2516721033216 2517507198102 2518275262464 2518671163392 2519497995264 2528714692608 2543110324224 2553251307776 2553652707328 2556068577504 2556848406528 2563450601472 2564251363584 2567447740416 2573672694528 2580023640064 2582063874048 2586279085312 2589132798048 2591509446656 2592360189952 2592767737856 2599054082048 2600659156992 2601512903964 2602265223168 2603119497381 2603528736768 2609841171744 2614255661956 2615119183872 2619542601728 2625893863424 2627928588288 2628791287296 2630414726784 2636792348697 2637583876096 2638407795712 2640494198784 2642124865536 2643407732736 2647723087659 2648530879488 2649816857088 2666115432448 2666948264656 2668181323776 2674650513408 2677180852944 2678821044224 2682595049472 2685316030592 2688279021168 2689099186176 2689521942528 2689939197972 2700246761472 2713473138688 2714363920346 2715618902016 2716467197952 2719853314048 2723053460016 2726447785984 2726876413952 2728560427008 2729456161536 2731141767744 2738194016256 2742825612544 2755036184576 2758076104704 2764763250432 2766470660928 2769074292296 2770354569216 2777071484928 2777938977216 2778786496512 2779698719304 2780135718912 2797235863552 2804893864552 2806190702592 2807111921664 2807988797883 2808845485056 2817380753408 2818305645961 2820489464832 2821349965824 2827327936056 2829073984074 2833045782528 2846922637312 2847857227904 2849615954016 2856974121984 2860535382016 2863691710464 2870634928512 2872407721248 2872859295744 2877718675456 2884695902848 2890529767424 2897538056192 2900279257356 2900735213568 2902526595072 2909563970976 2912302272932 2913648771072 2915448127488 2916405213696 2916863705088 2923935842304 2928881616896 2941920477184 2942839464448 2945166606336 2946985426944 2949974581684 2954130596352 2955940462592 2956910841664 2960104882176 2966376850944 2967281860608 2968208770176 2987915780096 2995160187968 2997009882672 2997481046016 2998465062072 2999379861504 3000316797738 3001217449984 3008494108672 3009433891984 3011813695488 3013673674752 3020980534416 3026566193152 3040039927808 3041037915136 3042915942144 3043394322432 3050773241856 3052657281024 3055530253568 3059834978304 3062938597394 3067253759232 3067735965696 3072924975104 3085678814112 3090010865664 3095055298816 3097502810112 3098470397664 3099415707648 3102332686336 3109854505888 3112264237056 3113213755392 3115208578833 3128535464308 3142463148032 3144403811328 3145930556928 3146890346496 3152027635224 3153558082524 3155505597621 3156452835328 3159935680512 3167597162496 3169553347584 3175413710848 3183112720384 3190597156864 3192567545856 3200308146048 3200811270144 3201862035648 3202787966976 3203839381392 3213574921856 3218102304768 3218608226304 3224052432896 3231869370368 3237433509888 3245282890704 3246257078272 3247271133184 3248337150578 3249328183296 3249839013888 3251845988352 3258736107888 3259730313216 3262798170112 3281372839936 3282397864192 3290356264186 3294991819008 3297010515968 3301655445504 3305004345344 3307045387776 3308651102976 3309660536832 3310694397504 3323380629504 3325433020416 3326524696872 3339659247616 3340755594272 3342818715288 3347511771136 3355628044288 3356676264136 3357700349952 3358228217856 3359330660352 3361405252608 3369555211464 3371619590144 3376369631232 3384555872256 3385613128482 3390813765632 3404886967296 3408091436672 3409131208704 3416354589401 3417934135296 3419001818112 3420044918784 3421167654528 3423263653888 3431563592704 3437471535264 3442751832064 3452177064064 3457040596992 3467545542656 3468683871952 3469686964224 3470825996508 3471371649024 3472430727168 3479788228992 3481937211168 3486825578496 3490124272128 3498586319124 3503904784384 3505055049728 3507219635712 3515723131596 3520658931712 3522833154048 3524543643648 3530297450212 3531374505984 3533089142784 3535271041536 3551009439744 3566200684544 3569574470592 3572340424704 3576793399296 3581001810432 3584372028224 3585465581568 3586585597296 3588243849216 3589421801472 3600329015296 3615271787088 3620825202688 3621386941562 3621956263936 3627058987008 3630737946688 3635853041664 3638080569344 3639274882048 3641522356992 3650351479086 3650925355008 3652039213056 3653180024832 3670647941376 3677434806272 3686351000576 3688627547904 3691544444928 3692697597216 3702761979904 3703918636288 3705048662016 3706264959072 3706847625216 3709136830464 3718129888512 3725649248256 3742815895552 3743985063844 3745127313408 3757116653568 3758350043556 3760652619776 3761799954432 3765950742528 3769770581408 3772098645432 3775081549824 3776260797153 3777394376704 3793072038912 3799487938688 3808700059229 3809298829312 3814665486336 3818255613952 3827513238016 3829876961664 3830479060992 3834102866256 3851171610624 3860509041792 3867039009808 3867646951424 3870035460096 3873095811072 3879418627968 3883699197072 3884865028096 3887264169984 3888540284928 3889151606784 3898581123072 3900988735488 3902269355946 3921383492934 3926888808448 3929313902592 3937639463698 3938840795136 3941892882432 3943186930944 3955169134592 3956375814144 3957611693568 3960741298176 3996013176896 3996641394688 3997953416096 3999173148672 4000422396984 4002271985664 4011975770112 4015751593984 4018231566336 4027974045888 4032418531752 4050370142208 4057221256192 4057859096576 4067697655808 4070209708032 4071545880519 4073428353024 4074700796928 4079779971072 4084580190024 4089671678976 4090314620928 4092840640512 4094184242304 4114238418816 4120014487552 4130003746816 4131293863552 4132554276864 4137114157056 4141310470441 4147144875648 4149685649408 4153611438444 4155531853824 4165607227392 4166908465824 4192538415104 4194574075904 4195853795328 4202703513632 4204744110032 4207340796828 4209286053888 4210667882496 4213247574016 4223462883328 4226071130112 4230734197248 4240991904084 4249568673792 4256756727808 4267077528064 4267748360192 4269149380864 4270383955968 4271785841856 4274423931024 4285461182976 4290803073024 4295537565696 4305952392768 4316578013184 4327043854272 4332437577728 4333118685184 4333790930066 4335794651136 4344981477184 4346307084288 4350418886034 4351102820352 4368453409398 4370473156608 4393322425344 4409393850368 4411534803968 4412880715776 4414259196672 4417749909504 4424961872526 4431174172672 4433910693888 4435366262496 4449565276416 4457091620384 4476933799936 4479107547136 4481873670144 4492740281952 4495514824008 4496221569024 4497697593108 4501826174976 4512741163008 4514150837976 4517720543232 4539849289728 4545508278272 4557245513728 4557952529897 4558669090816 4560059891712 4561556872704 4564373913216 4565091483648 4576159862784 4583295380352 4594407896091 4609387462656 4626249285632 4627767995344 4628495532032 4629907636224 4635016298496 4639717638656 4642582948224 4646254215168 4647705596496 4649100771328 4653499029504 4664781758832 4668396355584 4676292847616 4687630842128 4692803196462 4697110872064 4699391524864 4708499341312 4710785523712 4713694722048 4716605716992 4718895835392 4728041452836 4730337123786 4734679252992 4739903520768 4751395743744 4759432627456 4763120566272 4769057865728 4774669080576 4780620775424 4782114129728 4785895735296 4788851318784 4800462219072 4801216905216 4802793053472 4820362382784 4836078649344 4847804055552 4855363142656 4867135305448 4867900473344 4869385617408 4870906699776 4872505725867 4873992274944 4874758520832 4888104161832 4894197255168 4918170063872 4922059259904 4923596796288 4935534396279 4940064882688 4941686612096 4942463500288 4945515773952 4957506518016 4960568081664 4962976654464 4985070944256 4993503084544 5009488871424 5011133391408 5014228072932 5015733272576 5021267656704 5029464860576 5033442066432 5035014396204 5036550524928 5037342326784 5038995990528 5057429385216 5086220648448 5106502615552 5107305414656 5112137155008 5113696813056 5126901202944 5128502727168 5134895480832 5147345389056 5160047280128 5164127748096 5172558170624 5178265596096 5183018893312 5184720379904 5185535475712 5198108164096 5201318313984 5203025807928 5204530446336 5206238994762 5207057473536 5219682343488 5228511323912 5230238367744 5239085203456 5251787726848 5255857176576 5257582574592 5260829453568 5273584697394 5275167752192 5276815591424 5280988397568 5284249731072 5286815465472 5295446175318 5297061758976 5299633714176 5332230864896 5333896529312 5349301026816 5354361705888 5357642088448 5365190098944 5370632061184 5376558042336 5378198372352 5379878395944 5400493522944 5426946277376 5428727840692 5431237804032 5432080412343 5432934395904 5439706628096 5446106920032 5452895571968 5453752827904 5454598929221 5457120854016 5458912323072 5462283535488 5475527218629 5476388032512 5485651225088 5510072369152 5516152209408 5529526500864 5532941321856 5538148584592 5540709138432 5554142969856 5555877954432 5557572993024 5559397438608 5560271437824 5594471727104 5609787729104 5612381405184 5614223843328 5615977595766 5617690970112 5634761506816 5636611291922 5640978929664 5642699931648 5654655872112 5658147968148 5666091565056 5693845274624 5695714455808 5699231908032 5713948243968 5721070764032 5727383420928 5741269857024 5744815442496 5745718591488 5755437350912 5769391805696 5781059534848 5795076112384 5800558514712 5801470427136 5805053190144 5819127941952 5824604545864 5827297542144 5830896254976 5832810427392 5833727410176 5847871684608 5857763233792 5882075239401 5883840954368 5885678928896 5890333212672 5893970853888 5899949163368 5906459195547 5908261192704 5911880925184 5913821683328 5932753701888 5934563721216 5936417540352 5975831560192 5990320375936 5994019765344 5994962092032 5996930124144 5998759723008 6000633595476 6002434899968 6016988217344 6018867783968 6023627390976 6027347349504 6041961068832 6053132386304 6080079855616 6082075830272 6085831884288 6086788644864 6101546483712 6105314562048 6111060507136 6119669956608 6125877194788 6134507518464 6135471931392 6145849950208 6171357628224 6180021731328 6190110597632 6195005620224 6196940795328 6198831415296 6204665372672 6219709011776 6224528474112 6226427510784 6230417157666 6257070928616 6284926296064 6288807622656 6291861113856 6293780692992 6304055270448 6307116165048 6311011195242 6312905670656 6319871361024 6335194324992 6339106695168 6350827421696 6366225440768 6381194313728 6385135091712 6400616292096 6401622540288 6403724071296 6405575933952 6407678762784 6427149843712 6436204609536 6448104865792 6463738740736 6474867019776 6490565781408 6494542266368 6496674301156 6498656366592 6499678027776 6500686395099 6503691976704 6517472215776 6519460626432 6525596340224 6552680114097 6562745679872 6564795728384 6580712528372 6589983638016 6594021031936 6603310891008 6610008690688 6614090775552 6617302205952 6619321073664 6621388795008 6637442808789 6646761259008 6650866040832 6653049393744 6679318495232 6681511188544 6685637430576 6695023542272 6711256088576 6713352528272 6715400699904 6716456435712 6718661320704 6722810505216 6739110422928 6743239180288 6752739262464 6769111744512 6771226256964 6781627531264 6809773934592 6816182873344 6818262417408 6832709178802 6835868270592 6838003636224 6840089837568 6842335309056 6846527307776 6863127185408 6874943070528 6904354128128 6914081193984 6935091085312 6937367743904 6939373928448 6941651993016 6942743298048 6944861454336 6959576457984 6963874422336 6973651156992 6980248544256 6997172638248 7007809568768 7010110099456 7014439271424 7031446263192 7039204794693 7041317863424 7045666308096 7049087287296 7060594900424 7062749011968 7066178285568 7070542083072 7102018879488 7132401369088 7139148941184 7144680849408 7153586798592 7162003620864 7168744056448 7170931163136 7173171194592 7178843602944 7200658030592 7230543574176 7241650405376 7242773883124 7243912527872 7254117974016 7261475893376 7271706083328 7276161138688 7278549764096 7283044713984 7300702958172 7301850710016 7304078426112 7306360049664 7341295882752 7354869612544 7372702001152 7377255095808 7383088889856 7385395194432 7405523959808 7407837272576 7410097324032 7412529918144 7413695250432 7418273660928 7436259777024 7451298496512 7485631791104 7487970127688 7490254626816 7514233307136 7516700087112 7521305239552 7523599908864 7531901485056 7539541162816 7544197290864 7550163099648 7552521594306 7554788753408 7586144077824 7598975877376 7617400118458 7618597658624 7621098699433 7629330972672 7636511227904 7655026476032 7659753923328 7660958121984 7668205732512 7702343221248 7721018083584 7734078019616 7735293902848 7740070920192 7746191622144 7758837255936 7767398394144 7774528339968 7777080569856 7778303213568 7797162246144 7801977470976 7804538711892 7842766985868 7853777616896 7858627805184 7875278927396 7877681590272 7883785764864 7886373861888 7910338269184 7912751628288 7915223387136 7921482596352 7943169262977 7992026353792 7993282789376 7995906832192 7998346297344 8000844793968 8004543971328 8023951540224 8031503187968 8036463132672 8055948091776 8064837063504 8100740284416 8114442512384 8115718193152 8135395311616 8140419416064 8143091761038 8146856706048 8149401593856 8159559942144 8169160380048 8179343357952 8180629241856 8185681281024 8188368484608 8228476837632 8260007493632 8262587727104 8265108553728 8274228314112 8282620940882 8294289751296 8299371298816 8307222876888 8311063707648 8331214454784 8333816931648 8385076830208 8389148151808 8391707590656 8405407027264 8409488220064 8414681593656 8418572107776 8421335764992 8423966393649 8426495148032 8446925766656 8452142260224 8454916937883 8461468394496 8481983808168 8496330901357 8499137347584 8513513455616 8534155056128 8535496720384 8538298761728 8540767911936 8543571683712 8548847862048 8570922365952 8581606146048 8591075131392 8611904785536 8633156026368 8654087708544 8664875155456 8666237370368 8667581860132 8671589302272 8689962954368 8692614168576 8700837772068 8702205640704 8736906818796 8740946313216 8786644850688 8818787700736 8823069607936 8825761431552 8828518393344 8835499819008 8849923745052 8862348345344 8867821387776 8870732524992 8899130552832 8914183240768 8953867599872 8958215094272 8963747340288 8985480563904 8991029648016 8992443138048 8995395186216 9003652349952 9025482326016 9028301675952 9035441086464 9079698579456 9091016556544 9114491027456 9115905059794 9117338181632 9120119783424 9123113745408 9128747826432 9130182967296 9152319725568 9166590760704 9188815792182 9218774925312 9252498571264 9255535990688 9256991064064 9270032596992 9279435277312 9285165896448 9292508430336 9295411192992 9306998059008 9329563517664 9336792711168 9352585695232 9375261684256 9385606392924 9394221744128 9398783049728 9416998682624 9421571047424 9427389444096 9433211433984 9437791670784 9456082905672 9460674247572 9469358505984 9479807041536 9502791487488 9518865254912 9526241132544 9538115731456 9549338161152 9561241550848 9564228259456 9571791470592 9577702637568 9587417390473 9600924438144 9602433810432 9605586106944 9640724765568 9672157298688 9695608111104 9710726285312 9734270610896 9735800946688 9738771234816 9741813399552 9745011451734 9747984549888 9749517041664 9776208323664 9788394510336 9836340127744 9844118519808 9847193592576 9871068792558 9880129765376 9883373224192 9884927000576 9891031547904 9915013036032 9921136163328 9925953308928 9970141888512 9987006169088 10018977742848 10022266782816 10028456145864 10031466545152 10042535313408 10058929721152 10066884132864 10070028792408 10073101049856 10074684653568 10077991981056 10114858770432 10167740259001 10172441296896 10213005231104 10214610829312 10224274310016 10227393626112 10249063768203 10253802405888 10257005454336 10269790961664 10294690778112 10320094560256 10328255496192 10345116341248 10356531192192 10369440759808 10371070951424 10396216328192 10402636627968 10406051615856 10409060892672 10412477989524 10414114947072 10439364686976 10457022647824 10460476735488 10478170406912 10503575453696 10511714353152 10515165149184 10521658907136 10547169394788 10550335504384 10553631182848 10561976795136 10568499462144 10573630930944 10590892350636 10594123517952 10599267428352 10664461729792 10667793058624 10698602053632 10708723411776 10715284176896 10730380197888 10741264122368 10753116084672 10756396744704 10759756791888 10800987045888 10853892554752 10857455681384 10862475608064 10864160824686 10865868791808 10879413256192 10892213840064 10905791143936 10907505655808 10909197858442 10914241708032 10917824646144 10924567070976 10951054437258 10952776065024 10971302450176 11020144738304 11032304418816 11059053001728 11065882643712 11076297169184 11108285939712 11111755908864 11115145986048 11118794877216 11120542875648 11188943454208 11219575458208 11228447686656 11231955191532 11235381940224 11269523013632 11273222583844 11281957859328 11285399863296 11309311744224 11316295936296 11332183130112 11387690549248 11391428911616 11398463816064 11426100177687 11427896487936 11442141528064 11454766841856 11473466713189 11482539714048 11489630884992 11491437182976 11510874701824 11538783611392 11562119069696 11590152224768 11601117029424 11602940854272 11610106380288 11638255883904 11649209091728 11654595084288 11661792509952 11665620854784 11667454820352 11695743369216 11715526467584 11764150478802 11767681908736 11771357857792 11780666425344 11787941707776 11799898326736 11812918391094 11816522385408 11823761850368 11827643366656 11865507403776 11869127442432 11872835080704 11951663120384 11980640751872 11988039530688 11989924184064 11993860248288 11997519446016 12001267190952 12004869799936 12033976434688 12037735567936 12047254781952 12054694699008 12083922137664 12106264772608 12160159711232 12164151660544 12167951457493 12171663768576 12173577289728 12203092967424 12210629124096 12214637641557 12222121014272 12239339913216 12251754389576 12269015036928 12270943862784 12291699900416 12342715256448 12360043462656 12380221195264 12390011240448 12393881590656 12397662830592 12409330745344 12423931411323 12439418023552 12449056948224 12460834315332 12514141857232 12569852592128 12577615245312 12583722227712 12587561385984 12608110540896 12614232330096 12622022390484 12625811341312 12639742722048 12670388649984 12678213390336 12701654843392 12732450881536 12762388627456 12770270183424 12801232584192 12803245080576 12807448142592 12811151867904 12815357525568 12854299687424 12872409219072 12896209731584 12927477481472 12949734039552 12981131562816 12989084532736 12993348602312 12997312733184 12999356055552 13001372790198 13007383953408 13034944431552 13038921252864 13051192680448 13105360228194 13125491359744 13129591456768 13161425056744 13179967276032 13188042063872 13220017381376 13228181551104 13234604411904 13238642147328 13242777590016 13274885617578 13293522518016 13301732081664 13306098787488 13358636990464 13363022377088 13371274861152 13390047084544 13422512177152 13426705056544 13430801399808 13437322641408 13445621010432 13478220845856 13486478360576 13505478524928 13538223489024 13542452513928 13563255062528 13619547869184 13632365746688 13636524834816 13665418357604 13671736541184 13673857589691 13676007272448 13680179675136 13684670618112 13693054615552 13726254370816 13749886141056 13783223688273 13808708256256 13828162387968 13870182170624 13874735487808 13878747856896 13883303986032 13885486596096 13889722908672 13919152915968 13927748844672 13947302313984 13960497088512 13994345276496 14015619137536 14020220198912 14028878542848 14062892526384 14078409589386 14082635726848 14091332616192 14098174574592 14121189800848 14125498023936 14132356571136 14141084166144 14204037758976 14264802738176 14278297882368 14289361698816 14307173597184 14324007241728 14337488112896 14341862326272 14346342389184 14357687205888 14401316061184 14461087148352 14485547766248 14487825055744 14508235948032 14522951786752 14543412166656 14552322277376 14557099528192 14566089427968 14601405916344 14603701420032 14608156852224 14612720099328 14617517177601 14682591765504 14709739225088 14745404002304 14754510191616 14766177779712 14770790388864 14806603188837 14811047919616 14815674545152 14820194648064 14825059836288 14827390500864 14836547321856 14872519554048 14971263582208 14975940255376 14980509253632 15028466614272 15033400174224 15042610479104 15047199817728 15063802970112 15079082325632 15088394581728 15100326199296 15105043188612 15109577506816 15172288155648 15197951754752 15234800236916 15237195317248 15242197398866 15258661945344 15273022455808 15310052952064 15319507846656 15321916243968 15336411465024 15404686442496 15442036167168 15468156039232 15470587805696 15480141840384 15492383244288 15517674511872 15534796788288 15549056679936 15554161139712 15556606427136 15594324492288 15603954941952 15609077423784 15685533971736 15707555233792 15717255610368 15750557854792 15755363180544 15767571529728 15772747723776 15820676538368 15825503256576 15830446774272 15842965192704 15886338525954 15984052707584 15986565578752 15991813664384 15996692594688 16001689587936 16047903080448 16063006375936 16072926265344 16111896183552 16129674127008 16201480568832 16228885024768 16231436386304 16270790623232 16280838832128 16286183522076 16293713412096 16296241237029 16298803187712 16319119884288 16338320760096 16358686715904 16361258483712 16363796787663 16371362562048 16376736969216 16456953675264 16520014987264 16525175454208 16530217107456 16548456628224 16565241881764 16588579502592 16598742597632 16614445753776 16622127415296 16662428909568 16667633863296 16770153660416 16778296303616 16783415181312 16810814054528 16818976440128 16829363187312 16837144215552 16842671529984 16847932787298 16852990296064 16893851533312 16904284520448 16909833875766 16922936788992 16963967616336 16992661802714 16998274695168 17027026911232 17068310112256 17070993440768 17076597523456 17081535823872 17087143367424 17097695724096 17141844731904 17163212292096 17182150262784 17223809571072 17266312052736 17308175417088 17329750310912 17335163720264 17343178604544 17379925908736 17385228337152 17401675544136 17404411281408 17473813637592 17481892626432 17573289701376 17637575401472 17643365482249 17646139215872 17651522863104 17657036786688 17670999638016 17699847490104 17719377586641 17724696690688 17735642775552 17741465049984 17798261105664 17828366481536 17907735199744 17916430188544 17927494680576 17970961127808 17982059296032 17984886276096 17990790372432 18007304699904 18050964652032 18056603351904 18070882172928 18159397158912 18182033113088 18228982054912 18231810119588 18234676363264 18240239566848 18246227490816 18257495652864 18260365934592 18304639451136 18333181521408 18377631584364 18437549850624 18504997142528 18511071981376 18513982128128 18540065193984 18558870554624 18570331792896 18585016860672 18590822385984 18613996118016 18659127035328 18673585422336 18705171390464 18750523368512 18771212785848 18788443488256 18797566099456 18833997365248 18843142094848 18854778888192 18866422867968 18875583341568 18912165811344 18921348495144 18938717011968 18959614083072 19005582974976 19037730509824 19052482265088 19098676322304 19122483101696 19128456518912 19143582941184 19155405275136 19174834780946 19201848876288 19204867620864 19211172213888 19281449531136 19344314597376 19391216222208 19421452570624 19468541221792 19471601893376 19483626799104 19490022903468 19495969099776 19499034083328 19502059185297 19552416647328 19576789020672 19672680255488 19688237039616 19694387185152 19742137585116 19760259530752 19766746448384 19769854001152 19782063095808 19830026072064 19842272326656 19851906617856 19940283777024 19974012338176 20037955485696 20044533565632 20056912291728 20062933090304 20085070626816 20117859442304 20133768265728 20140057584816 20146202099712 20149369307136 20155983962112 20229717540864 20335480518002 20344882593792 20426010462208 20429221658624 20448548620032 20454787252224 20498127536406 20507604811776 20514010908672 20539581923328 20589381556224 20640189120512 20690232682496 20713062384384 20738881519616 20792432656384 20805273255936 20812103231712 20818121785344 20824955979048 20828229894144 20878729373952 20914045295648 20920953470976 20956340813824 21007150907392 21023428706304 21030330298368 21043317814272 21094338789576 21100671008768 21107262365696 21114191478757 21123953590272 21136998924288 21147261861888 21181784701272 21188247035904 21198534856704 21328923459584 21335586117248 21387315717209 21397204107264 21417446823552 21430568353792 21460760395776 21482528244736 21506232169344 21512793489408 21519513583776 21601974091776 21707785109504 21714911362768 21724951216128 21728321649372 21731737583616 21758826512384 21784427680128 21811582287872 21815011311616 21818395716884 21828483416064 21835649292288 21849134141952 21902108874516 21905552130048 21942604900352 22040289476608 22064608837632 22118106003456 22131765287424 22152594338368 22216571879424 22223511817728 22230291972096 22237589754432 22241085751296 22377886908416 22439150916416 22456895373312 22463910383064 22470763880448 22539046027264 22546445167688 22563915718656 22570799726592 22618623488448 22632591872592 22664366260224 22775381098496 22782857823232 22796927632128 22852200355374 22855792975872 22863296098299 22884283056128 22909533683712 22946933426378 22965079428096 22979261769984 22982874365952 23021749403648 23077567222784 23180304449536 23202234058848 23205881708544 23220212760576 23276511767808 23298418183456 23323585019904 23331241709568 23334909640704 23391486738432 23431052935168 23528300957604 23535363817472 23542715715584 23561332850688 23575883415552 23599796653472 23625836782188 23633044770816 23647523700736 23655286733312 23731014807552 23738254884864 23745670161408 23903326240768 23961281503744 23976079061376 23979848368128 23987720496576 23995038892032 24002534381904 24009739599872 24067952869376 24075471135872 24094509563904 24109389398016 24167844275328 24212529545216 24320319422464 24328303321088 24335902914986 24343327537152 24347154579456 24406185934848 24421258248192 24429275283114 24444242028544 24478679826432 24503508779152 24538030073856 24541887725568 24583399800832 24685430512896 24760442390528 24780022480896 24787763181312 24795325661184 24818661490688 24847862822646 24878836047104 24898113896448 24921668630664 25028283714464 25139705184256 25155230490624 25167444455424 25175122771968 25216221081792 25228464660192 25244044780968 25251622682624 25279485444096 25340777299968 25356426780672 25364750813649 25403309686784 25464901763072 25488992704071 25524777254912 25540540366848 25594656514037 25602465168384 25606490161152 25614896285184 25622303735808 25630715051136 25708599374848 25744818438144 25792419463168 25854954962944 25899468079104 25962263125632 25978169065472 25986697204624 25994625466368 25998712111104 26002745580396 26014767906816 26069888863104 26077842505728 26102385360896 26210720456388 26250982719488 26259182913536 26322850113488 26359934552064 26376084127744 26440034762752 26456363102208 26469208823808 26477284294656 26485555180032 26549771235156 26587045036032 26603464163328 26612197574976 26717273980928 26726044754176 26742549722304 26780094169088 26845024354304 26853410113088 26861602799616 26874645282816 26891242020864 26956441691712 26972956721152 27010957049856 27076446978048 27084905027856 27126510125056 27239095738368 27264731493376 27273049669632 27330836715208 27343473082368 27347715179382 27352014544896 27360359350272 27369341236224 27386109231104 27452508741632 27499772282112 27566447376546 27617416512512 27656324775936 27740364341248 27749470975616 27757495713792 27766607972064 27770973192192 27838305831936 27855497689344 27920994177024 27988690552992 28040440397824 28057757085696 28125785052768 28156819178772 28165271453696 28182665232384 28196349149184 28242379601696 28250996047872 28264713142272 28282168332288 28408075517952 28529605476352 28556595764736 28578723397632 28614347194368 28648014483456 28674976225792 28683724652544 28692684778368 28715374411776 28762252171419 28802632122368 28922174296704 28971095532496 28975650111488 29016471896064 29045903573504 29086824333312 29104644554752 29114199056384 29132178855936 29202811832688 29207402840064 29216313704448 29225440198656 29235034355202 29365183531008 29419478450176 29490808004608 29509020383232 29532355559424 29541580777728 29613206377674 29622095839232 29631349090304 29640389296128 29650119672576 29654781001728 29673094643712 29745039108096 29942527164416 29951880510752 29961018507264 30056933228544 30066800348448 30085220958208 30094399635456 30127605940224 30158164651264 30176789163456 30200652398592 30210086377224 30219155013632 30344576311296 30395903509504 30469600473832 30474390634496 30484394797732 30503220777003 30517323890688 30546044911616 30620105904128 30639015693312 30643832487936 30672822930048 30747191304609 30809372884992 30884072334336 30936312078464 30941175611392 30960283680768 30984766488576 31035349023744 31069593576576 31108322279424 31113212854272 31188648984576 31207909883904 31218154847568 31371067943472 31415110467584 31434511220736 31501115709584 31510726361088 31535143059456 31545495447552 31641353076736 31651006513152 31660893548544 31685930385408 31772677051908 31968105415168 31973131157504 31983627328768 31993385189376 32003379175872 32095806160896 32126012751872 32145852530688 32223792367104 32259348254016 32402961137664 32457770049536 32462872772608 32541581246464 32561677664256 32572367044152 32587426824192 32592482474058 32597606375424 32638239768576 32676641520192 32717373431808 32722516967424 32727593575326 32742725124096 32753473938432 32913907350528 33040029974528 33050350908416 33060434214912 33096913256448 33130483763528 33177159005184 33197485195264 33228891507552 33324857819136 33335267726592 33540307320832 33556592607232 33566830362624 33621628109056 33637952880256 33658726374624 33685343059968 33695865574596 33705980592128 33787703066624 33808569040896 33819667751532 33845873577984 33927935232672 33985323605428 33996549390336 34054053822464 34136620224512 34141986881536 34153195046912 34163071647744 34174286734848 34195391448192 34278300533061 34283689463808 34326424584192 34364300525568 34420400139567 34447619142144 34532624105472 34616350834176 34659500621824 34670327440528 34686357209088 34759851817472 34770456674304 34803351088272 34808822562816 34947627275184 34963785252864 35146579402752 35275150802944 35286730964498 35292278431744 35303045726208 35314073573376 35341999276032 35399694980208 35438755173282 35449393381376 35471285551104 35482930099968 35596522211328 35656732963072 35815470399488 35832860377088 35854989361152 35941922255616 35964118592064 35969772552192 35981580744864 36014609399808 36101929304064 36113206703808 36141764345856 36318794317824 36364066226176 36463620239176 36469352726528 36480479133696 36492454981632 36503854372479 36514991305728 36520731869184 36609278902272 36666363042816 36755263168728 36875099701248 37009994285056 37022143962752 37027964256256 37080130387968 37117741109248 37140663585792 37170033721344 37181644771968 37227992236032 37271794233969 37318254070656 37347170844672 37410342780928 37501046737024 37542425571696 37576886976512 37595132198912 37667994730496 37686284189696 37709557776384 37732845735936 37751166683136 37824331622688 37842696990288 37877434023936 37919228166144 38011165949952 38075461019648 38104964530176 38197352644608 38244966203392 38256913037824 38287165882368 38310810550272 38349669561892 38403697752576 38409735241728 38422344427776 38562899062272 38688629194752 38782432444416 38842905141248 38937082443584 38943203786752 38967253598208 38980045806936 38991938199552 38998068166656 39004118370594 39104833294656 39153578041344 39345360510976 39376474079232 39388774370304 39484275170232 39520519061504 39533492896768 39539708002304 39564126191616 39660052144128 39684544653312 39703813235712 39880567554048 39948024676352 40075910971392 40089067131264 40113824583456 40170141253632 40235718884608 40267536531456 40280115169632 40292404199424 40311967924224 40459435081728 40670961036004 40689765187584 40852020924416 40858443317248 40897097240064 40909574504448 40996255072812 41015209623552 41021572769073 41028021817344 41079163846656 41178763112448 41280378241024 41380465364992 41426124768768 41477763039232 41584865312768 41610546511872 41624206463424 41636243570688 41649911958096 41656459788288 41757458747904 41828090591296 41841906941952 41912681627648 42014301814784 42046857412608 42060660596736 42086635628544 42188677579152 42201342017536 42214524731392 42228382957514 42247907180544 42273997848576 42294523723776 42363569402544 42376494071808 42397069713408 42657846919168 42671172234496 42774631434418 42794408214528 42834893647104 42861136707584 42921520791552 42965056489472 43012464338688 43025586978816 43039027167552 43203948183552 43415570219008 43429822725536 43456643298744 43463475167232 43517653024768 43568855360256 43623164575744 43636791433768 43656966832128 43671298584576 43698268283904 43804217749032 43811104260096 43885209800704 44080578953216 44129217675264 44236212006912 44263530574848 44305188676736 44412609662213 44433143758848 44447023635456 44460583944192 44475179508864 44482171502592 44755773816832 44878301832832 44913790746624 44927820766128 44941527760896 45078092054528 45092890335376 45127831437312 45141599453184 45237246976896 45265183745184 45328732520448 45550762196992 45565715646464 45593855264256 45704400710748 45711585951744 45726592196598 45768566112256 45819067367424 45893866852756 45930158856192 45958523539968 45965748731904 46043498807296 46155134445568 46360608899072 46404468117696 46411763417088 46440425521152 46553023535616 46596836366912 46647170039808 46662483419136 46669819281408 46782973476864 46862105870336 47056601915208 47070727634944 47085431431168 47122665701376 47151766831104 47199593306944 47251673564376 47266089541632 47295047401472 47310573466624 47462029615104 47476509769728 47491340322816 47710165830697 47806652481536 47922563007488 47952158122752 47959696736256 47975440993152 47990077784064 48005068763808 48135905738752 48150942271744 48189019127808 48218778796032 48335688550656 48425059090432 48656606642176 48671805829972 48686655074304 48694309158912 48812371869696 48842516496384 48858550566228 48888484057088 48957359652864 49007017558304 49076060147712 49083775451136 49091390362989 49166799601664 49370861025792 49520884781056 49560044961792 49575526362624 49590651322368 49637322981376 49695725645292 49757672094208 49796227792896 49843337261328 50056567428928 50279410368512 50310460981248 50334888910848 50350245543936 50432442163584 50456929320384 50488089561936 50503245365248 50558970888192 50681554599936 50712853561344 50729501627298 50806619373568 50929803526144 50977985408142 51049554509824 51081080733696 51189313028074 51204930336768 51212980322304 51229792570368 51244607471616 51261430102272 51417198749696 51489636876288 51709909925888 51798936158208 51924526251264 51956338130944 51973394409248 51989250932736 52005491160792 52029535813632 52139777726208 52155685011456 52204770721792 52421440912776 52501965438976 52518365827072 52645700226976 52719869104128 52752168255488 52880069525504 52912726204416 52930096446747 52938417647616 52954568589312 52971110360064 53099542470312 53174090072064 53206928326656 53224395149952 53434547961856 53452089508352 53485099444608 53560188338176 53690048708608 53706820226176 53723205599232 53749290565632 53782484041728 53837036115733 53912883383424 53945913442304 54021914099712 54152893956096 54169810055712 54253020250112 54478191476736 54529462986752 54546099339264 54661673430416 54686946164736 54695430358764 54704029089792 54720718700544 54738682472448 54772218462208 54905017483264 54999544564224 55132894753092 55234833025024 55312649551872 55480728682496 55498941951232 55514991427584 55533215944128 55541946384384 55676611663872 55710995378688 55841988354048 55977381105984 56080880795648 56115514171392 56251570105536 56313638357544 56330542907392 56365330464768 56392698298368 56484759203392 56501992095744 56529426284544 56564336664576 56816151035904 57059210952704 57095772223621 57113191529472 57157446795264 57296028966912 57349952451584 57367449305088 57385369556736 57430748823552 57524504342838 57605264244736 57844348593408 57942191064992 57951300222976 58032943792128 58091807147008 58173648666624 58228398112768 58264357711872 58405623665376 58414805680128 58450880397312 58470068710404 58730367062016 58838956900352 58981616009216 59018040766464 59064711118848 59083161555456 59226412755348 59244191678464 59262698180608 59280778592256 59300239345152 59309562003456 59346189287424 59490078216192 59885054328832 59903761021504 59922037014528 60113866457088 60133600696896 60170441916416 60188799270912 60255211880448 60316329302528 60353578326912 60401304797184 60420172754448 60438310027264 60689152622592 60791807019008 60939200947664 60948781268992 60968789595464 61006441554006 61034647781376 61092089823232 61240211808256 61278031386624 61287664975872 61345645860096 61494382609218 61618745769984 61768144668672 61872624156928 61882351222784 61920567361536 62070698047488 62139187153152 62216644558848 62377297969152 62415819767808 62436309695136 62742135886944 62830220935168 62869022441472 63002231419168 63021452722176 63070286118912 63090990895104 63282706153472 63302013026304 63321787097088 63342574436271 63371860770816 63545354103816 63936210830336 63946262315008 63967254657536 63986770378752 64006758351744 64161947151627 64191612321792 64252025503744 64291705061376 64447584734208 64518696508032 64805922275328 64915540099072 64925745545216 65083162492928 65123355328512 65144734088304 65174853648384 65184964948116 65195212750848 65276479537152 65353283040384 65434746863616 65445033934848 65455187150652 65485450248192 65506947876864 65827814701056 66080059949056 66100701816832 66120868429824 66193826512896 66260967527056 66354318010368 66394970390528 66457783015104 66649715638272 66670535453184 67080614641664 67113185214464 67133660725248 67243256218112 67275905760512 67317452749248 67370686119936 67391731149192 67411961184256 67575406133248 67617138081792 67639335503064 67691747155968 67855870465344 67970647210856 67993098780672 68108107644928 68273240449024 68283973763072 68306390093824 68326143295488 68348573469696 68390782896384 68556601066122 68567378927616 68589888294897 68652849168384 68728601051136 68840800279134 68895238284288 69065248210944 69232701668352 69319001243648 69340654881056 69519703634944 69540913348608 69606702176544 69617645125632 69895254550368 70293158805504 70550301605888 70573461928996 70584556863488 70606091452416 70628147146752 70683998552064 70799389960416 70877510346564 70898786762752 70942571102208 70965860199936 71193044422656 71313465926144 71630940798976 71665720754176 71709978722304 71883844511232 71928237184128 71939545104384 71963161489728 72029218799616 72203858608128 72226413407616 72283528691712 72637588635648 72728132452352 72927240478352 72938705453056 72960958267392 72984909963264 73007708744958 73029982611456 73041463738368 73218557804544 73332726085632 73510526337456 73750199402496 74019988570112 74044287925504 74055928512512 74235482218496 74281327171584 74340067442688 74363289543936 74455984472064 74543588467938 74636508141312 74694341689344 74820685561856 75002093474048 75084851143392 75153773953024 75190264397824 75335989460992 75372568379392 75419115552768 75465691471872 75502333366272 75648663245376 75685393980576 75754868047872 75838456332288 76022331899904 76150922039296 76209929060352 76394705289216 76466978112213 76489932406784 76513826075648 76574331764736 76621621100544 76699339123784 76783969542111 76807395505152 76819470483456 76844688855552 77125798124544 77377258389504 77564864888832 77685810282496 77874164887168 77886407573504 77934507196416 77960091613872 77983876399104 77996136333312 78008236741188 78209666589312 78307156082688 78690721021952 78752948158464 78777548740608 78968550340464 79041038123008 79066985793536 79079416004608 79128252383232 79320104288256 79369089306624 79407626471424 79761135108096 79896049352704 80151821942784 80178134262528 80227649166912 80340282507264 80471437769216 80535073062912 80560230339264 80584808398848 80623935848448 80918870163456 81341922072008 81379530375168 81704041848832 81716886634496 81794194480128 81819149008896 81992510145624 82030419247104 82043145538146 82056043634688 82158327693312 82357526224896 82560756482048 82760930729984 82852249537536 82955526078464 83169730625536 83221093023744 83248412926848 83272487141376 83299823916192 83312919576576 83514917495808 83656181182592 83825363255296 84028603629568 84121321193472 84173271257088 84377355158304 84429049462784 84456765915028 84495814361088 84547995697152 84589047447552 84727138805088 84752988143616 84794139426816 85315693838336 85342344468992 85549262868836 85588816429056 85669787294208 85722273415168 85843041583104 85930112978944 86024928677376 86051173957632 86078054335104 86286756514257 86407896367104 86831140438016 86859645451072 86913286597488 86926950334464 87035306049536 87137710720512 87246329151488 87273582867536 87313933664256 87342597169152 87396536567808 87608435498064 87622208520192 87770419601408 88161157906432 88258435350528 88472424013824 88527061149696 88610377353472 88825219324426 88866287517696 88894047270912 88921167888384 88950359017728 88964343005184 89756603665664 89827581493248 89855641532256 89883055521792 90156184109056 90185780670752 90255662874624 90283198906368 90474493953792 90530367490368 90657465040896 91101524393984 91131431292928 91187710528512 91408801421496 91423171903488 91453184393196 91509662331009 91537132224512 91638134734848 91787733705512 91860317712384 91917047079936 91931497463808 92086997614592 92310268891136 92721217798144 92808936235392 92823526834176 92880851042304 93106047071232 93193672733824 93324966838272 93339638562816 93565946953728 93724211740672 94113203830416 94141455269888 94170862862336 94245331402752 94303533662208 94399186613888 94503347128752 94532179083264 94590094802944 94621146933248 94924059230208 94953019539456 94982680645632 95420331661394 95613304963072 95845126014976 95904316245504 95919393472512 95950881986304 95980155568128 96010137527616 96271811477504 96301884543488 96378038255616 96437557592064 96671377101312 96850118180864 97313213284352 97343611659944 97373310148608 97388618317824 97624743739392 97685032992768 97717101132456 97776968114176 97914719305728 98014035116608 98152120295424 98167550902272 98182780725978 98333599203328 98741722051584 99041769562112 99074283092629 99120089923584 99151052725248 99181302644736 99274645962752 99391451290584 99515344188416 99592455585792 99686674522656 100113134857856 100558820737024 100620921962496 100669777821696 100700491087872 100864884327168 100913858640768 100976179123872 101117941776384 101363109199872 101425707122688 101459003254596 101613238747136 101859607052288 101955970816284 102099109019648 102162161467392 102378626056148 102409860673536 102425960644608 102459585140736 102489214943232 102522860204544 102834397499392 102979273752576 103261200418701 103419819851776 103597872316416 103849052502528 103912676261888 103946788818496 103978501865472 104010982321584 104059071627264 104279555452416 104311370022912 104409541443584 104842881825552 105003930877952 105036731654144 105291400453952 105439738208256 105504336510976 105760139051008 105825452408832 105860192893494 105876835295232 105909137178624 105942220720128 106199084940624 106348180144128 106413856653312 106448790299904 106869095923712 106904179016704 106970198889216 107380097417216 107413640452352 107446411198464 107498581131264 107564968083456 107674072231466 107825766766848 107891826884608 108043828199424 108305787912192 108339620111424 108956382953472 109058925973504 109092198678528 109323346860832 109390860717528 109408058179584 109441437401088 109477364944896 109511563117437 109544436924416 109810034966528 109999089128448 110265789506184 110452301717641 110469666050048 110625299103744 110961457364992 110997883902464 111029982855168 111066431888256 111083892768768 111353223327744 111421990757376 111683976708096 111954762211968 112161761591296 112231028342784 112503140211072 112627276715088 112661085814784 112730660929536 112785396596736 112969518406784 113003984191488 113058852569088 113128673329152 113632302071808 114118421905408 114191544447242 114226383058944 114314893590528 114592057933824 114699904903168 114734898610176 114770739113472 114861497647104 115049008685676 115210528489472 115688697186816 115884382129984 115902600445952 116065887584256 116183614294016 116347297333248 116456796225536 116528715423744 116811247330752 116829611360256 116901760794624 116940137420808 117460734124032 117677913800704 117963232018432 118036081532928 118129422237696 118166323110912 118452825510696 118488383356928 118525396361216 118561557184512 118600478690304 118619124006912 118692378574848 118980156432384 119770108657664 119807522043008 119844074029056 120098003642789 120227732914176 120267201393792 120340883832832 120510423760896 120632658605056 120707156653824 120802609594368 120840345508896 121378305245184 121583614038016 121878401895328 121897562537984 121937579190928 122012883108012 122069295562752 122184179646464 122480423616512 122556062773248 122575329951744 122691291720192 122988765218436 123237491539968 123536289337344 123745248313856 123764702445568 123841134723072 124141396094976 124278374306304 124433289117696 124754595938304 124831639535616 124872619390272 125484271773888 125660441870336 125738044882944 126004462838336 126042905444352 126140572237824 126181981790208 126565412306944 126604026052608 126643574194176 126685148872542 126743721541632 127090708207632 127872421660672 127892524630016 127934509315072 127973540757504 128013516703488 128323894303254 128383224643584 128504051007488 128583410122752 128895169468416 129037393016064 129611844550656 129831080198144 130166324985856 130246710657024 130289468176608 130369929896232 130390425501696 130552959074304 130706566080768 130869493727232 130910374301304 130970900496384 131013895753728 131655629402112 132160119898112 132180623367013 132201403633664 132241736859648 132387653025792 132521935054112 132708636020736 132789940781056 132915566030208 133237828986639 133299431276544 133341070906368 134161229283328 134226370428928 134267321450496 134486512436224 134551811521024 134634905498496 134741372239872 134783462298384 134823922368512 135150812266496 135234276163584 135278671006128 135383494311936 135711740930688 135941294421712 135986197561344 136216215289856 136546480898048 136567947526144 136612780187648 136652286590976 136697146939392 136781565792768 137113202132244 137134757855232 137179776589794 137305698336768 137457202102272 137681600558268 137790476568576 138130496421888 138465403336704 138638002487296 138681309762112 139039407269888 139081826697216 139213404353088 139235290251264 139790509100736 140586317611008 141100603211776 141146923857992 141169113726976 141212182904832 141256294293504 141367997104128 141598779920832 141755020693128 141797573525504 141885142204416 141931720399872 142386088845312 142626931852288 143130497492091 143261881597952 143331441508352 143419957444608 143767689022464 143856474368256 143879090208768 143926322979456 144407717216256 144452826815232 144567057383424 145275177271296 145456264904704 145854480956704 145877410906112 145969819926528 146015417489916 146059965222912 146082927476736 146437115609088 146665452171264 147021052674912 147500398804992 148039977140224 148088575851008 148111857025024 148470964436992 148562654343168 148680134885376 148726579087872 148911968944128 149087176935876 149273016282624 149388683378688 149641371123712 150004186948096 150169702286784 150307547906048 150380528795648 150671978921984 150745136758784 150838231105536 150931382943744 151004666732544 151297326490752 151370787961152 151509736095744 151676912664576 152044663799808 152301844078592 152419858120704 152789410578432 152933956224426 152979864813568 153027652151296 153148663529472 153243242201088 153398678247568 153567939084222 153614791010304 153638940966912 153689377711104 154251596249088 155129729777664 155371620564992 155748329774336 155772815147008 155869014392832 155920183227744 155967752798208 156016473482376 156419333178624 156614312165376 157381442043904 157505896316928 157555097481216 157937100680928 158082076246016 158133971587072 158158832009216 158183368947409 158256504766464 158640208576512 158738178613248 158790289340241 158815252942848 159522270216192 159792098705408 160303643885568 160356268525056 160455298333824 160680565014528 160942875538432 161070146125824 161120460678528 161169616797696 161247871696896 161511108347199 161837740326912 162683844144016 162759060750336 163408083697664 163433773268992 163588388960256 163638298017792 163985020291248 164060838494208 164086291076292 164112087269376 164316655386624 164715052449792 165121512964096 165521861459968 165704499075072 165911052156928 166339461251072 166442186047488 166496825853696 166544974282752 166599647832384 166625839153152 167029834991616 167312362365184 167650726510592 168057207259136 168242642386944 168346542514176 168754710316608 168858098925568 168913531830056 168991628722176 169095991394304 169178094895104 169454277610176 169505976287232 169588278853632 170631387676672 170684688937984 171098525737672 171177632858112 171287316670863 171339574588416 171444546830336 171860225957888 172049857354752 172102347915264 172156108670208 172573513028514 172815792734208 173662280876032 173719290902144 173826573194976 173853900668928 174070612099072 174275421441024 174492658302976 174547165735072 174685194338304 174793073135616 175216870996128 175244417040384 175540839202816 176322315812864 176516870701056 176944848027648 177054122299392 177220754706944 177650438648852 177732575035392 177788094541824 177842335776768 177900718035456 177928686010368 179513207331328 179655162986496 179711283064512 179766111043584 180312368218112 180371561341504 180511325749248 180566397812736 180948987907584 181060734980736 181314930081792 182203048787968 182262862585856 182375421057024 182817602842992 182846343806976 182906368786392 183019324662018 183074264449024 183276269469696 183575467411024 183720635424768 183834094159872 183862994927616 184173995229184 184620537782272 185442435596288 185617872470784 185647053668352 185761702084608 186212094142464 186387345467648 186649933676544 187131893907456 187448423481344 188226407660832 188341725724672 188490662805504 188607067324416 188798373227776 189006694257504 189064358166528 189180189605888 189242293866496 189848118460416 189906039078912 189965361291264 190027723308813 190840663322788 191226609926144 191690252029952 191808632491008 191838786945024 191901763972608 191960311136256 192020275055232 192485841454881 192543622955008 192603769086976 192756076511232 192875115184128 193342754202624 193700236361728 194626426568704 194687223319888 194746620297216 194777236635648 195249487478784 195370065985536 195434202264912 195553936228352 195829438611456 196028070233216 196304240590848 196335101804544 196365561451956 196667198406656 197483444103168 198083539124224 198148566185258 198240179847168 198302105450496 198362605289472 198549291925504 198782902581168 199030688376832 199184911171584 199373349045312 200226269715712 201117641474048 201241843924992 201339555643392 201400982175744 201729768654336 201827717281536 201952358247744 202235883552768 202726218399744 202851414245376 202918006509192 203226477494272 203719214104576 203911941632568 204198218039296 204324322934784 204757252112296 204819721347072 204851921289216 204919170281472 204978429886464 205045720409088 205668794998784 205958547505152 206522400837402 206839639703552 207195744632832 207698105005056 207825352523776 207893577636992 207957003730944 208021964643168 208559110904832 208622740045824 208819082887168 209685763651104 210007861755904 210073463308288 210582800907904 210879476416512 211008673021952 211520278102016 211650904817664 211720385786988 211753670590464 211818274357248 211884441440256 212398169881248 212696360288256 212827713306624 212897580599808 213738191847424 213808358033408 213940397778432 214760194834432 214827280904704 214892822396928 214997162262528 215129936166912 215348144462932 215651533533696 215783653769216 216087656398848 216611575824384 216679240222848 217912765906944 218117851947008 218184397357056 218646693721664 218781721435056 218816116359168 218882874802176 218954729889792 219023126234874 219088873848832 219620069933056 219998178256896 220531579012368 220904603435282 220939332100096 221250598207488 221922914729984 221995767804928 222059965710336 222132863776512 222167785537536 222706446655488 222843981514752 223367953416192 223909524423936 224323523182592 224462056685568 225006280422144 225254553430176 225461321859072 225570793193472 225939036813568 226007968382976 226117705138176 226257346658304 227264604143616 228383088894484 228452766117888 228629787181056 229184115867648 229399809806336 229469797220352 229541478226944 229722995294208 230098017371352 230351908626333 230421056978944 231377394373632 231768764259968 231805200891904 232131775168512 232367228588032 232694594666496 232913592451072 233057430847488 233622494661504 233659222720512 233803521589248 233880274841616 234921468248064 235355827601408 235926464036864 236072163065856 236258844475392 236332646221824 236905651021392 236976766713856 237050792722432 237123114369024 237200957380608 237238248013824 237384757149696 237960312864768 239540217315328 239615044086016 239688148058112 240196007285578 240455465828352 240534402787584 240681767665664 241020847521792 241265317210112 241414313307648 241605219188736 241680691017792 242756610490368 243167228076032 243756803790656 243795125075968 243875158381856 244025766216024 244138591125504 244368359292928 244960847233024 245112125546496 245150659903488 245382583440384 245977530436872 246474983079936 247072578674688 247490496627712 247529404891136 247682269446144 248282792189952 248556748612608 248866578235392 249509191876608 249663279071232 249745238780544 250968543547776 251320883740672 251476089765888 252008925676672 252085810888704 252363963580416 253130824613888 253287148388352 253370297745084 253487443083264 254181416415264 255744843321344 255785049260032 255869018630144 255947081515008 256027033406976 256647788606508 256766449287168 257008102014976 257166820245504 257790338936832 258074786032128 259223689101312 259662160396288 260332649971712 260493421314048 260578936353216 260739859792464 260780851003392 261105918148608 261413132161536 261738987454464 261820748602608 261941800992768 262027791507456 263311258804224 264320239796224 264361246734026 264402807267328 264483473719296 264775306051584 265043870108224 265417272041472 265579881562112 265831132060416 266475657973278 266598862553088 266682141812736 268322458566656 268452740857856 268973024872448 269103623042048 269269810996992 269482744479744 269566924596768 270301624532992 270468552327168 270557342012256 270766988623872 271423481861376 271882588843424 271972395122688 272432430579712 273092961796096 273225560375296 273304573181952 273394293878784 273563131585536 274226404264488 274269515710464 274359553179588 274611396673536 274914404204544 275363201116536 275580953137152 276260992843776 276930806673408 277276004974592 277362619524224 278035104323717 278078814539776 278163653394432 278426808706176 278470580502528 279581018201472 281172635222016 282201206423552 282293847715984 282338227453952 282424365809664 282512588587008 282735994208256 283197559841664 283510041386256 283595147051008 283770284408832 283863440799744 284772177690624 285253863704576 286260994984182 286523763195904 286662883016704 286839914889216 287535378044928 287712948736512 287758180417536 287852645958912 288815434432512 288905653630464 289134114766848 290550354542592 290912529809408 291708961913408 291754821812224 291939639853056 292030834979832 292119930445824 292165854953472 292874231218176 293330904342528 294042105349824 295000797609984 296079954280448 296177151702016 296223714050048 296941928873984 297125308686336 297222849277887 297360269770752 297453158175744 297823937888256 298174353871752 298546032565248 298777366757376 299282742247424 300008373896192 300339404573568 300761057591296 301343957843968 301490273517568 301676462211072 301862765887488 302009333465088 302594652981504 302741575922304 303353825329152 304089327599616 304603688157184 304839716241408 305578821156864 305867912448852 305959729627136 306055304302592 306297327058944 306486484402176 306797356495136 307135878168444 307229582020608 307277881933824 307378755422208 308503192498176 310259459555328 310743241129984 311496659548672 311545630294016 311738028785664 311840366455488 311935505596416 312032946964752 312838666357248 313228624330752 314762884087808 315011792633856 315110194962432 315874201361856 316164152492032 316267943174144 316317664018432 316366737894818 316513009532928 317280417153024 317476357226496 317580578680482 317630505885696 319044540432384 319584197410816 320607287771136 320712537050112 320910596667648 321885751076864 322140292251648 322240921357056 322339233595392 322495743393792 323022216694398 323675480653824 325367688288032 326816167395328 327176777920512 327276596035584 327970040582496 328172582152584 328224174538752 328633310773248 329430104899584 330243025928192 331043722919936 331356905152923 331408998150144 331822104313856 332678922502144 332730534682481 332884372094976 332993651707392 333089948565504 333199295664768 333251678306304 334059669983232 334624724730368 335301453021184 336114414518272 336485284773888 336693085028352 337509420633216 337716197851136 337827063660112 337983257444352 338191982788608 338356189790208 338908555220352 339011952574464 339176557707264 341262775353344 341369377875968 342197051475344 342355265716224 342574633341726 342679149176832 342889093660672 343720451915776 344099714709504 344204695830528 344312217340416 345147026057028 345631585468416 347324561752064 347438581804288 347653146389952 347707801337856 348141224198144 348550842882048 348985316605952 349094331470144 349370388676608 349586146271232 350433741992256 350488834080768 351081678405632 352644631625728 353033741402112 353889696055296 354108244598784 354441509413888 355300877297704 355465150070784 355576189083648 355684671553536 355801436070912 355857372020736 359026414662656 359310325972992 359422566129024 359532222087168 360294010928367 360624736436224 360743122683008 361022651498496 361897975815168 362121469961472 364525725171712 364750842114048 365635205685984 365692687613952 365812737572784 366038649324036 366148528898048 366552538939392 367150934822048 367441270849536 367668188319744 367725989855232 368347990458368 369241075564544 370884871192576 371235744941568 371294107336704 371523404169216 372424188284928 372774690935296 373299867353088 374263787814912 374896846962688 376452815321664 376683451449344 376981325611008 377214134648832 377596746455552 378013388515008 378128716333056 378360379211776 378484587732992 379696236920832 379812078157824 379930722582528 380055446617626 381681326645576 382453219852288 383380504059904 383617264982016 383677573890048 383803527945216 383920622272512 384040550110464 384971682909762 385087245910016 385207538173952 385512153022464 385750230368256 386685508405248 387400472723456 389252853137408 389374446639776 389493240594432 390498974957568 390740131971072 390868404529824 391107872456704 391658877222912 392056140466432 392608481181696 392731122903912 393334396813312 394966888206336 396167078248448 396297132370516 396480359694336 396541870101039 396604210900992 396725210578944 397098583851008 397565805162336 398061376753664 398369822343168 398746698090624 399713486959917 400452539431424 402235282948096 402483687849984 402679111286784 402801964351488 403459537308672 403655434563072 403904716495488 404471767105536 405452436799488 405702828490752 405836013018384 406452954988544 407438428209152 407823883265136 408396436078592 408648645869568 409514504224592 409639442694144 409703842578432 409838340562944 409956859772928 410091440818176 411337589997568 411917095010304 413044801674804 413679279407104 414391489265664 415396210010112 415650705047552 415787155273984 415914007461888 416043929286336 417118221809664 417245480091648 417638165774336 419371527302208 420146926616576 421165601815808 421758952833024 422017346043904 423040556204032 423301809635328 423440771573976 423507341180928 423636548714496 423768882880512 424796339762496 425392720576512 425655426613248 425795161199616 427476383694848 427616716066816 427880795556864 429391492476273 429520389668864 429654561809408 429785644793856 429994324525056 430259872333824 430696288925864 431303067067392 431567307538432 433223151648768 433358480445696 435825531813888 436235703894016 436368794714112 437293387443328 437563442870112 437632232718336 437909459779584 438046252469748 438177747697664 439240139866112 439996356513792 441063158024736 441809206870564 441878664200192 442501196414976 443845829459968 443991535609856 444119931420672 444265727553024 444335571075072 445412893310976 445687963029504 446735906832384 447819048847872 448647046365184 448924113371136 450012560844288 450509106860352 450922643718144 451141586386944 451878073627136 452015936765952 452235410276352 452514693316608 454529208287232 456766177788968 456905532235776 457259574362112 458368231735296 458799619612672 458939594440704 459082956453888 459445990588416 460196034742704 460703817252666 460842113957888 462754788747264 463537528519936 463610401783808 464734457176064 465389189332992 465827184902144 466114861694976 467244989323008 467318445441024 467607043178496 467760549683232 469842936496128 470711655202816 471852928073728 472144326131712 472517688950784 472665292443648 473811302042784 474101585444864 474246228738048 474401914761216 474476496027648 474550106842227 474769514299392 475920625729536 479080434630656 479230088172032 479376296116224 480392014571156 480910931656704 481068805575168 481363535331328 482041695043584 482530634420224 482828626615296 483210438377472 483361382035584 484533325041597 485513220980736 486334456152064 487513607581312 487590250151936 487750316763712 488051532432048 488277182251008 488736718585856 489921694466048 490224251092992 490301319806976 490765166880768 491955060873744 492949966159872 494145157349376 494980993255424 495058809782272 495364538892288 496565584379904 497113497225216 497733156470784 499018383753216 499326558142464 499490477561088 501937087095552 502952179531776 504017851353344 504171621777408 504727927160832 506261649227776 506574296776704 506740595490168 506974886166528 508362832830528 511489686642688 511570098520064 511738037260288 511894163030016 512054066813952 513295577213016 513532898574336 513861950012589 514016204029952 514333640491008 515580677873664 516149572064256 518447378202624 519324320792576 520665299943424 520986842628096 521157872706432 521479719584928 521561702006784 522211836297216 522826264323072 523477974908928 523641497205216 524055583014912 526622517608448 528640479592448 528722493468052 528805614534656 528966947438592 529550612103168 530087740216448 530834544082944 531159763124224 531662264120832 532951315946556 533197725106176 533364283625472 536644917133312 536905481715712 537946049744896 538207246084096 538539621993984 538965488959488 539133849193536 540603249065984 540937104654336 541114684024512 541533977247744 542846963722752 543765177686848 543944790245376 544864861159424 546185923592192 546451120750592 546609146363904 546788587757568 547126263171072 548452808528976 548539031420928 548719106359176 549222793347072 549828808409088 550726402233072 551161906274304 552521985687552 553861613346816 554552009949184 554725239048448 556070208647434 556157629079552 556327306788864 556853617412352 556941161005056 559162036402944 562345270444032 564402412847104 564587695431968 564676454907904 565025177174016 565471988416512 566395119683328 567020082772512 567540568817664 567726881599488 569544355381248 570507727409152 572521989968364 573047526391808 573325766033408 573679829778432 575070756089856 575425897473024 575516360835072 575705291917824 577630868865024 577811307260928 578268229533696 581100709085184 581825059618816 583417923826816 583509643624448 583879279706112 584061669959664 584239860891648 584331709906944 585748462436352 586661808685056 588084210699648 590001595219968 592159908560896 592354303404032 592447428100096 593883857747968 594250617372672 594445698555774 594720539541504 594906316351488 595647875776512 596348707743504 597092065130496 597554733514752 598565484494848 600016747792384 600678809147136 602687915687936 602980547035136 603352924422144 603725531774976 604018666930176 605189305963008 605483151844608 606707650658304 608178655199232 609207376314368 609679432482816 611157642313728 611735824897704 611919459254272 612110608605184 612594654117888 612972968804352 613594712990272 614271756336888 614459164041216 614555763867648 614757510844416 617006384996352 620232155799061 620518919110656 621486482259968 622993319097344 623091260588032 623476057571328 623680732910976 623871011192832 624065893929504 625677332714496 626457248661504 629525768175616 630023585267712 630220389924864 631748402723712 632535886348288 632635328036864 632733475789636 633026019065856 634560834306048 634952714452992 635161157360964 635261011771392 638089080864768 639168394821632 641214575542272 641425074100224 641821193335296 643771502153728 644280584503296 644481842714112 644678467190784 644991486787584 646044433388796 647350961307648 650735376576064 653632334790656 654353555841024 654553192071168 655940081164992 656345164305168 656448349077504 657266621546496 658860209799168 660486051856384 662087445839872 662713810305846 662817996300288 663644208627712 665357845004288 665461069364962 665768744189952 665987303414784 666179897131008 666398591329536 666503356612608 668119339966464 669249449460736 672228829036544 672970569547776 673386170056704 675018841266432 675432395702272 675654127320224 676383965577216 676712379580416 677817110440704 678023905148928 678353115414528 682525550706688 682738755751936 684394102950688 685149266683452 685358298353664 685778187321344 687440903831552 688199429419008 688409391661056 688624434680832 690294052114056 691263170936832 694649123504128 694877163608576 695306292779904 695415602675712 696282448396288 697101685764096 697970633211904 698188662940288 698740777353216 699172292542464 699881469504529 700867483984512 700977668161536 702163356811264 705289263251456 706067482804224 707779392110592 708216489197568 708883018827776 710601754595408 710930300141568 711152378167296 711369343107072 711602872141824 711714744041472 718052829325312 718620651945984 718845132258048 719064444174336 720588021856734 721249472872448 721486245366016 722045302996992 723795951630336 724242939922944 729051450343424 729501684228096 731270411371968 731385375227904 731625475145568 732077298648072 732297057796096 733105077878784 734301869644096 734882541699072 735336376639488 735451979710464 736695980916736 738482151129088 741769742385152 742245038907073 742471489883136 742588214673408 743046808338432 744848376569856 745549381870592 746599734706176 748527575629824 749793693925376 752905630643328 753366902898688 753962651222016 754428269297664 755193492911104 756026777030016 756257432666112 756969175465984 759392473841664 759861445165056 760110893235252 763362653291152 764906439704576 766761008119808 767234529964032 767355147780096 767607055890432 767841244545024 768081100220928 769943365819524 770174491820032 770415076347904 771024306044928 771500460736512 773371016810496 774800945446912 778505706274816 778748893279552 778986481188864 780997949915136 781480263942144 781736809059648 782215744913408 783317754445824 784112280932864 785216962363392 785462245807824 786668793626624 789933776412672 792334156496896 792594264741032 792960719388672 793083740202078 793208421801984 793450421157888 794197167702016 795131610324672 796122753507328 796739644686336 797493396181248 799426973919834 800905078862848 804470565896192 804967375699968 805358222573568 806919074617344 807310869126144 807809432990976 810904873598976 811405656981504 811672026036768 814876856418304 815647766530272 816792872157184 817297291739136 819029008449184 819278885388288 819676681125888 819913719545856 820182881636352 822675179995136 823834190020608 826089603349608 827358558814208 828782978531328 830792420020224 831301410095104 831574310547968 831828014923776 832087858572672 834105312971151 834236443619328 834490960183296 835276331548672 838743054604416 840293853233152 842331203631616 843517905666048 844034692087808 846081112408064 846603619270656 846881543147952 847014682361856 847273097428992 847537765761024 849592679524992 850785441153024 851310853226496 851590322399232 854952767389696 855233432133632 855761591113728 858782984952546 859040779337728 859309123618816 859571289587712 859988649050112 860519744667648 861392577851728 862606134134784 863134615076864 866446303297536 866716960891392 871651063627776 872471407788032 872737589428224 874586774886656 875126885740224 875264465436672 875818919559168 876092504939496 876355495395328 878480279732224 879992713027584 882126316049472 883618413741128 883757328400384 885002392829952 887691658919936 887983071219712 888239862841344 888531455106048 888671142150144 890825786621952 891375926059008 891668547833661 893471813664768 895638097695744 897294092730368 897848226742272 900025121688576 901018213720704 902283172773888 903756147254272 904031873531904 904470820552704 905029386633216 913532355577936 913811064471552 914519148724224 916736463470592 917599239225344 917879188881408 918165912907776 918891981176832 920392069485408 921407634505332 921684227915776 925509577494528 927075057039872 927220803567616 929468914352128 930778378665984 931654369804288 932229723389952 934489978646016 934636890882048 935214086356992 935521099366464 939685872992256 941423310405632 943705856147456 944288652263424 945035377901568 945330584887296 947622604085568 948203170889728 948492457476096 948803829522432 948952992055296 949100213684454 949539028598784 951841251459072 958160869261312 958460176344064 958752592232448 960784029142312 961821863313408 962137611150336 962727070662656 965061268840448 965657253230592 966420876754944 966722764071168 969066650083194 971026441961472 972668912304128 975027215162624 975180500303872 975500633527424 976103064864096 977473437171712 979843388932096 980448502185984 981530333761536 983910121747488 985899932319744 988290314698752 989961986510848 990117619564544 990729077784576 993131168759808 994070715458769 994226994450432 995466312941568 998036767506432 998191604047443 998653116284928 998980955122176 1003874174191104 1005904359063552 1008035702706688 1008343243554816 1009455854321664 1012523298455552 1013148593553408 1013481190980336 1013949772333056 1016725665661056 1022979373285376 1023140197040128 1023476074520576 1023788326060032 1024108133627904 1026591154426032 1027065797148672 1027723900025178 1028032408059904 1028667280982016 1031161355747328 1032299144128512 1036894756405248 1038648641585152 1041330599886848 1041973685256192 1042315745412864 1042959439169856 1043123404013568 1044423672594432 1045652528646144 1046955949817856 1047282994410432 1048111166029824 1053245035216896 1057444986936104 1057611229069312 1057933894877184 1059101224206336 1060175480432896 1061669088165888 1062319526248448 1063324528241664 1065902631893112 1066395450212352 1066728567250944 1073289834266624 1073810963431424 1075892099489792 1076414492168192 1077079243987968 1077930977918976 1078267698387072 1080882032785101 1081206498131968 1081874209308672 1082229368049024 1083067954495488 1085693927445504 1087530355373696 1089729722318848 1092371847184384 1092902241501184 1093577175515136 1094252526342144 1096905617057952 1097078062841856 1097438212718352 1098445586694144 1099657616818176 1101452804466144 1102323812548608 1105043971375104 1107723226693632 1109104019898368 1109450478096896 1112140417294868 1112315258159104 1112654613577728 1113707234824704 1113882322010112 1118324072805888 1124690540888064 1128804825694208 1129175390863936 1129352909815808 1130050354348032 1130943976833024 1132790239366656 1134040165545024 1135081137635328 1135453763198976 1139088710762496 1141015454818304 1145043979936728 1146095052783616 1146651532066816 1147359659556864 1150141512179712 1150851794946048 1151032721670144 1151410583835648 1155261737730048 1155622614521856 1156536459067392 1162201418170368 1166835847653632 1167019287248896 1167758559412224 1168123339919328 1168479721783296 1171496924872704 1173323617370112 1176168421399296 1180003190439936 1184319817121792 1184708606808064 1184894856200192 1187767715495936 1188501234745344 1188891397111548 1189441079083008 1189625610303117 1189812632702976 1191295751553024 1192697415487008 1194184130260992 1195109467029504 1197130968989696 1200033495584768 1201357618294272 1205375831375872 1205961094070272 1206705848844288 1207451063549952 1208037333860352 1210378611926016 1210966303689216 1213415301316608 1216357310398464 1218414752628736 1219358864965632 1222315284627456 1223471649795408 1223838918508544 1224221217210368 1225189308235776 1225945937608704 1227189425980544 1228543512673776 1228918328082432 1229111527735296 1229515021688832 1234012769992704 1240464311598122 1241037838221312 1242972964519936 1245986638194688 1246182521176064 1246952115142656 1247361465821952 1247742022385664 1248131787859008 1251354665428992 1252914497323008 1259051536351232 1260440779849728 1263496805447424 1265071772696576 1265466951579272 1266052038131712 1269121668612096 1269905428905984 1270322314721928 1270522023542784 1276178161729536 1278336789643264 1282429151084544 1282850148200448 1283642386670592 1287543004307456 1287965680204177 1288561169006592 1288963685428224 1289356934381568 1289982973575168 1292088866777592 1294701922615296 1301470753152128 1307264669581312 1308707111682048 1309106384142336 1311880162329984 1312690328610336 1312896698155008 1314533243092992 1317720419598336 1320972103712768 1324174891679744 1325427620611692 1325635992600576 1327288417255424 1330715690008576 1330922138729924 1331537488379904 1331974606829568 1332359794262016 1332797182659072 1333006713225216 1336238679932928 1338498898921472 1344457658073088 1345941139095552 1346772340113408 1350037682532864 1350864791404544 1351308254640448 1352767931154432 1353424759160832 1355634220881408 1356047810297856 1356706230829056 1365051101413376 1365477511503872 1368788205901376 1370298533366904 1370716596707328 1371556374642688 1374881807663104 1376398858838016 1376818783322112 1377248869361664 1380588104228112 1382526341873664 1389298247008256 1389754327217152 1390612585559808 1390831205351424 1394203371528192 1395941266423808 1396377325880576 1397481554706432 1398344585084928 1399762939009058 1401734967969024 1401955336323072 1404326713622528 1412134965608448 1415558784221184 1416432978395136 1417766037655552 1421203509190816 1422304756334592 1422738686214144 1423205744283648 1423429488082944 1423650320526681 1436105658650624 1437241303891968 1437690264516096 1438128888348672 1441176043713468 1442498945744896 1442972490732032 1444090605993984 1447591903260672 1448485879845888 1458102900686848 1459003368456192 1462540822743936 1462770750455808 1463250950291136 1464154597296144 1464594115592192 1466210155757568 1468603739288192 1469765083398144 1470672753278976 1470903959420928 1473391961833472 1476964302258176 1483539484770304 1484490077814146 1484942979766272 1485176429346816 1486093616676864 1489696753139712 1491098763741184 1493199469412352 1497055151259648 1499587387850752 1505811261286656 1506733805797376 1508856538595328 1510386985822208 1512053554060032 1512514865332224 1513938350931968 1518784947683328 1519722890330112 1520221786470504 1526725306582304 1529812879409152 1533522016239616 1534469059928064 1534710295560192 1535214111780864 1535682489090048 1536162200441856 1539886731639048 1540348983640064 1540830152695808 1542048612089856 1543000921473024 1546742033620992 1549601890893824 1557011412549632 1557497786559104 1557972962377728 1561274047356257 1561995899830272 1562960527884288 1563473618119296 1564431489826816 1566635508891648 1568224561865728 1570433924726784 1570924491615648 1573337587253248 1579867552825344 1584668312993792 1585188529482064 1585921438777344 1586167480404156 1586416843603968 1586900842315776 1588394335404032 1590263220649344 1592245507014656 1593479289372672 1594986792362496 1598853947839668 1601810157725696 1608941131792384 1609934751399936 1610716445147136 1613838149234688 1614621738252288 1615618865981952 1621809747197952 1622811313963008 1623344052073536 1629753712836608 1631295533060544 1633585744314368 1634594583478272 1638058016898368 1638557770776576 1639353362251776 1639827439091712 1640365763272704 1645350359990272 1647668380041216 1652179206699216 1654717117628416 1657565957062656 1661584840040448 1662602820190208 1663148621095936 1663656029847552 1664175717145344 1668210625942302 1668472887238656 1668981920366592 1670552663097344 1677486109208832 1680587706466304 1684662407263232 1687035811332096 1692162224816128 1693207238541312 1693763086295904 1694029364723712 1695075531522048 1699185359049984 1702621706452992 1703180644798464 1710466864267264 1711523182227456 1717565969905092 1718081558675456 1718618247237632 1719142579175424 1719977298100224 1721039489335296 1722785155703456 1725212268269568 1726269230153728 1732892606595072 1733433921782784 1743302127255552 1744942815576064 1745475178856448 1749173549773312 1750253771480448 1750528930873344 1751637839118336 1752185009878992 1752710990790656 1756960559464448 1759985426055168 1764252632098944 1767236827482256 1767514656800768 1770004785659904 1775383317839872 1775966142439424 1776479725682688 1777062910212096 1777342284300288 1781651573243904 1782751852118016 1783337095667322 1786943627329536 1791276195391488 1794588185460736 1795696453484544 1800050243377152 1802036427441408 1807512294508544 1808063747063808 1808941641105408 1810058773266432 1827064711155872 1827622128943104 1829038297448448 1833472926941184 1835198478450688 1835758377762816 1836331825815552 1837783962353664 1840784138970816 1842815269010664 1843368455831552 1851019154989056 1854150114079744 1854441607135232 1858937828704256 1860696467397183 1861556757331968 1863308739608576 1864459446779904 1868979957292032 1869273781764096 1870428172713984 1871042198732928 1879371745984512 1882846620811264 1887411712294912 1888577304526848 1890070755803136 1890661169774592 1895245208171136 1896406341779456 1897607659044864 1897905984110592 1898200427368908 1899078057197568 1903682502918144 1916321738522624 1916920352688128 1917505184464896 1921568058284624 1923643726626816 1924275222300672 1925454141325312 1930122537680896 1931314506461184 1932841753509888 1933445528142336 1938133300166388 1942052883922944 1945337824608256 1950054430325248 1950361000607744 1951001267054848 1952206129728192 1954946874343424 1959686777864192 1960897004371968 1963060667523072 1967820243494976 1971799864639488 1976580629397504 1979923973021696 1980235239129088 1981458155569152 1986262337519616 1988141430917538 1988453988900864 1990932625883136 1996073535012864 1996383208094886 1997306232569856 1997961910244352 2007748348382208 2016071405413376 2016686487109632 2018911708643328 2025046596911104 2026297187106816 2026962381960672 2033451331322112 2045958746570752 2046952149041152 2047576652120064 2048216267255808 2053182308852064 2055447800050356 2056064816119808 2057334561964032 2062322711494656 2064598288257024 2073789512810496 2077297283170304 2082661199773696 2083947370512384 2084631490825728 2085918878339712 2086246808027136 2088847345188864 2091305057292288 2093911899635712 2094565988820864 2096222332059648 2099644408513587 2106490070433792 2114889973872208 2115222458138624 2115867789754368 2118202448412672 2120350960865792 2123338176331776 2124639052496896 2126649056483328 2131805263786224 2132790900424704 2133457134501888 2146579668533248 2147621926862848 2151784198979584 2152828984336384 2154158487975936 2155861955837952 2156535396774144 2161764065570202 2162412996263936 2163748418617344 2164458736098048 2166135908990976 2171387854891008 2175060710747392 2179459444637696 2184743694368768 2185804483002368 2187154351030272 2188505052684288 2193811234115904 2194156125683712 2194876425436704 2196891173388288 2199315233636352 2202905608932288 2204647625097216 2210087942750208 2215446453387264 2218208039796736 2218900956193792 2224280834589736 2224630516318208 2225309227155456 2226735116721219 2227414469649408 2227764644020224 2236648145611776 2249381081776128 2257609651388416 2258350781727872 2258705819631616 2260100708696064 2261887953666048 2265580478733312 2268080331090048 2270907526397952 2278177421524992 2282030909636608 2290087959873456 2292190105567232 2293303064133632 2294719319113728 2300283024359424 2301703589892096 2302065443340288 2302821167671296 2310523475460096 2311245229043712 2313072918134784 2324402836340736 2333671695307264 2334038574497792 2335517118824448 2336246679838656 2336959443566592 2342993849745408 2346647234740224 2352336842798592 2360006380879872 2368639634243584 2369417213616128 2369789712400384 2375535430991872 2377002469490688 2377782794223096 2378882158166016 2379251220606234 2379625265405952 2382591503106048 2385394830974016 2388368260521984 2390218934059008 2394261937979392 2400066991169536 2402715236588544 2410751662751744 2411922188140544 2413411697688576 2414902127099904 2416074667720704 2420757223852032 2421932607378432 2432714620796928 2436829505257472 2444630569254912 2446943299590816 2448442434420736 2450378616471552 2451891875217408 2454378851961088 2457087025347552 2457836656164864 2459030043377664 2468025539985408 2480928623196244 2482075676442624 2485945929039872 2491973276389376 2492365042352128 2493904230285312 2494722931643904 2495484044771328 2496263575718016 2502315938913453 2502709330857984 2505828994646016 2518103072702464 2520881559699456 2526993610894848 2530143545393152 2530933903158544 2532104076263424 2538243337224192 2539810857811968 2540644629443856 2541044047085568 2552356323459072 2556673579286528 2564858302169088 2565700296400896 2567284773341184 2575086008614912 2575931360408354 2577122338013184 2577927370856448 2578713868763136 2579965947150336 2584177733555184 2589403845230592 2602941506304256 2614529339162624 2617414223364096 2618212768284672 2623760324659968 2625380657220672 2625793396310016 2629066486185984 2635440839196672 2641944207425536 2648349783359488 2650855241223384 2651271985201152 2654576834510848 2661844277459848 2663074976759808 2663949213659136 2664719588524032 2665594365318144 2666013426450432 2672477359865856 2676997797842944 2688915316146176 2691882278191104 2693544680226816 2700075365065728 2701729582809088 2702616509280896 2706849518321664 2711268441762816 2712095620595712 2713412461658112 2730102202826752 2730955023007744 2737576411802752 2740597066733808 2741433193414656 2743112749285376 2749763615326208 2752797717676032 2753637566644224 2754497738723328 2761176208456224 2765052683747328 2778596494016512 2779508654434304 2781225171119616 2781662410702848 2788406743056384 2791882532847616 2792754651761152 2794963109412864 2796689170169856 2799525878018116 2803469935938048 2803910672646144 2808653427245056 2824269931216896 2831117568442368 2832865956790272 2835532075311104 2842407018381632 2844609512669184 2845477372428288 2846411488567296 2846858976165888 2847300641053362 2872211317301248 2874482607783936 2875380529032192 2876257776697344 2882352087426936 2884997891489792 2885944981464064 2888181211987968 2895183806521344 2896971759691776 2916205801373696 2918006736912384 2925081645487872 2925541500911616 2926501900582272 2928309194592288 2932420311515136 2937207478576384 2939530166796288 2941345506557952 2946783923666944 2953928604516352 2968980155628292 2969885959532544 2970352858693632 2972187233353728 2979393506279424 2982197527482368 2986398938824704 2994110302519296 2994574812142329 2999174775701504 3011622522573312 3013467611594752 3017713077190656 3020773971644416 3024107108120064 3025029730664448 3027876701863936 3037569895366656 3039445780660224 3040443572941008 3053450613164608 3059625758818304 3067044032479232 3068938119856128 3069420591120384 3070428223561728 3071364978180096 3072324400883712 3079773463278096 3080697967280128 3081660305391616 3084097224179712 3086001842946048 3093484067241984 3099203781787648 3114022825099264 3114995573118208 3115945924755456 3122548094712514 3123991799660544 3125921055768576 3126947236238592 3128862979653632 3133271017783296 3136449123731456 3140867849453568 3141848983231296 3159735105650688 3169336625987584 3170377058964128 3172334960808312 3172833687207936 3173801684631552 3176788670808064 3180526441298688 3184491014029312 3186958578745344 3189973584724992 3197707895679336 3203620315451392 3217882263584768 3219869502799872 3221432890294272 3227676298469376 3229243476504576 3231237731963904 3243619494395904 3245622627926016 3246688104147072 3259507425673216 3262591066121088 3267171488628736 3269189166956544 3276116033796736 3277115541553152 3278706724503552 3280731526545408 3290700719980544 3295336760082432 3304358413398432 3309434235256832 3315131914125312 3323169680080896 3325205640380416 3326297242191872 3327312059695104 3328351434290688 3336421251884604 3336945774477312 3337963840733184 3341105326194688 3354972218417664 3361175412932608 3369324814526464 3374071622664192 3384324449632256 3386414477082624 3387526172591808 3388058729447424 3390151063044096 3398370718099968 3405243412905984 3406361289596928 3420933728534528 3423046364454912 3435131939810184 3436163117350912 3437236494475264 3438285158350848 3439954596200448 3442078978670592 3445570311406912 3450424536539136 3452538460307456 3465785213190144 3466867843565568 3482842105640881 3486604254511104 3489885631152128 3498347099546624 3500507542960896 3501057861746688 3503275678236672 3504370019757984 3513921118928896 3519970852110336 3528505264197888 3534473654964512 3535029313601536 3540009571319808 3551932284878848 3552959451365376 3554125820424192 3554684568600576 3563303146487808 3565503704236032 3566674191334644 3573887254659072 3582552390782976 3589176370921472 3591392906969088 3600100486754304 3604072854882816 3615024589017088 3616127494127616 3617883282210816 3620117546532864 3654129422311744 3655244257886208 3658076594896896 3666945853882368 3670396956901376 3671516755525632 3672663651631104 3675567924707328 3681568277941632 3685630538021328 3686736911663104 3702038309978112 3708300228159488 3708883214270464 3717875657408512 3721392934794366 3723113514663936 3726617479217152 3728918893559808 3737959914584064 3738547563528192 3740856345427968 3742084397465856 3758743491969024 3774823424589824 3777154609053696 3781322339549184 3790490416342272 3792812683558912 3795215318089728 3796400854737816 3798156114395136 3807365005836288 3832643477045248 3833840705376256 3835010368929792 3843136116569248 3847287453253632 3848550444601344 3850908282650624 3860245075361792 3862629012922368 3863897040612531 3865683507019776 3866891056284672 3876266600332776 3884105767845888 3890675649216512 3900108860650496 3900722001215488 3902002534109696 3904412259456384 3909893748686848 3919373555728384 3921794008743936 3926121335046144 3935640486989952 3943599729278976 3953161258795008 3959847946043392 3960470478258176 3962916311138304 3972524675039232 3976282861835076 3976907977801728 3981865251766272 3992147070025728 3992766416189772 3994612465139712 3995923820488704 4015496696764416 4032142810826752 4033372974219264 4037823417286656 4050093193822208 4052594374213632 4053924763921344 4066902662644224 4091917493141504 4093904298082304 4095153304240128 4096432534511616 4106364617704128 4110895600100712 4112129632239616 4114669123928064 4124645422989312 4129196576514048 4147579025620992 4154594566340608 4165322399547392 4167894741024768 4169262981651456 4171837756679424 4172493616054272 4182610114584576 4187823799271424 4189131977641728 4192444664119296 4199288817027174 4212980140867584 4229779947744416 4230444916277248 4236404896825344 4240701921731584 4246676352663552 4253298112966656 4263610527572448 4266914269003776 4293159337066496 4295243853725696 4303568397959168 4305657968672768 4308316975951872 4311723911675904 4313070793548288 4323528131140404 4324825992527872 4327496837234688 4328917472196096 4332271817981952 4342775709782016 4350121421494784 4358918889275392 4369487388737536 4371608966004736 4374308702060544 4377010105368576 4387622468231808 4388312251367424 4389752850873408 4393782346776576 4398630467272704 4405811217864576 4409295250194432 4420175885500416 4430892906774528 4436416079593472 4437801912387584 4448561669179472 4449261032636416 4450618454310912 4453470233442438 4454828939298816 4455529288040448 4473296291223552 4498762163552256 4515219302776832 4516701563455744 4517411639263232 4520201417392128 4531160957466624 4536160662180096 4541815052795904 4556354843049984 4564061819273216 4580175919746912 4584380211134464 4586606128267264 4589438638227456 4600566048718848 4603407179784192 4604130886680576 4605642335342592 4621046950920192 4622490458087424 4626145836269568 4648805672681472 4667343390614528 4668077148995584 4671034237648896 4672493359677312 4673918887133184 4683822142068771 4685987699490816 4693294469480448 4704673685597184 4720012761759744 4738834427232256 4739579424800768 4751070861983744 4754004938981376 4755565588446192 4757764316332032 4758502441212468 4759250530811904 4765183006212096 4770789661948032 4776736521043968 4780437868118016 4788523875958784 4800133982339072 4805430473177088 4821503325503488 4823844376281088 4826823395377152 4829804254199808 4832149335441408 4841514447704064 4843865214756864 4865429241593856 4873659010514944 4889261138509824 4893886599181632 4896884868841472 4900757232943104 4903783750434816 4908757703922176 4914174050695104 4915673312329728 4918060086755328 4936051079970816 4961857246392488 4964151352885248 4971891858079744 4983946552778752 4984730084704256 4987808460570624 4989445863287808 4990968089542656 4992527151436032 5004631877826906 5005418661715968 5011657989292032 5036206145404928 5041763119398912 5053987221789696 5060287090786304 5061867806317088 5076486674448384 5079621715623936 5081289258887712 5082088094171136 5113347158573056 5131400592801792 5134569546682368 5150172017229824 5151862720816708 5154244676026368 5155854741712896 5157427737526272 5159931894300672 5168355467110368 5178807690461184 5205883012608512 5229058678325248 5234828446728192 5236425536569344 5247520649319936 5250761314441344 5251586792620032 5258132972371968 5270881678393344 5283888414851072 5296699566718976 5301710482446768 5302543970402304 5309153669021696 5323688554919696 5326149953519616 5327898427318272 5329439177048064 5331188730636288 5332026852900864 5344954719731712 5353995595685888 5377830632292352 5383764556382208 5387089360453632 5400150730131456 5403459165618176 5405233018561792 5422536883525632 5424191241191424 5426824923316224 5461910046015488 5475152823605504 5481194133467616 5482866386829312 5486225498570752 5499527230652416 5505595435352064 5507275133288448 5508995477446656 5522352416912448 5530105367494656 5557192988033024 5559017308868608 5562450342239232 5563324821405696 5576813486112768 5582089402191549 5583765065695232 5585509303522304 5589926218825728 5593378340339712 5599051756036232 5606939871876096 5607821345292288 5617306854490112 5648539862433792 5662235136884736 5665731913580544 5671064150622208 5684814036763264 5689219025338368 5692822977134592 5693717952331776 5694601282106724 5744422634602496 5748965215567872 5750761058064384 5752515553394688 5764704174853872 5769995782979584 5771889962928128 5776362423975936 5790367613042688 5793943519383552 5832411602747392 5836013473824768 5850163290975744 5851083001823232 5853003801164544 5856618389184576 5864840623030272 5874414957152768 5879060333592576 5882691013115904 5893567847333888 5907857209032704 5937960311256584 5939771919065088 5940705717387264 5944374466707456 5958787012558848 5964395054964736 5972797877649408 5988220605038592 5989149624284658 5998349551403008 6023245045146624 6026935223189504 6041547943288832 6048214216240128 6050059461328896 6055753403727872 6075139790733312 6078891561320448 6080887145882016 6106901226329216 6119251517636608 6134088064958464 6137876239712256 6140856447123456 6142729956360192 6144648801767424 6159546926556192 6163320610783232 6168194448359424 6172003685892096 6186968134483968 6198407563575296 6228045650198528 6229991146236416 6231891849510912 6245096189425028 6247983599321088 6251842111537152 6253894472477184 6257725959307264 6266542035566592 6272898247462912 6281735698907136 6283697966462592 6298933225540761 6319470211301376 6338673251975168 6340754117928256 6344669921616624 6345667374415872 6347603369263104 6353577341616128 6361052882597376 6368982028058624 6373917157490688 6379947169449984 6395415791358672 6407240630902784 6435764527169536 6439739005599744 6442865780588544 6455352596938752 6458486953009152 6462475463927808 6487238988791808 6491245255852032 6493376208294144 6519014851346432 6525182132242176 6538378333913088 6552232067593472 6554231083106304 6557413449007104 6561463053090816 6581401439961088 6590673520164864 6608716826796864 6630263828250624 6646339360161792 6650411280760832 6652594484383744 6654624119390208 6656702868581376 6672842503769208 6673891548954624 6675927681466368 6680205350163657 6682210652389376 6709944436835328 6722350825865216 6738649629052928 6748143245328384 6768648899264512 6772828954165248 6775052345183616 6776117458894848 6780302126088192 6796741436199936 6812722579193856 6841867457069056 6846092728909824 6870263879620368 6872326234701824 6874472988950528 6876570316701696 6879909192400896 6884157957341184 6891140622813824 6900849073078272 6905076920614912 6931570426380288 6933735687131136 6965684211281762 6973208509022208 6979771262304256 6996694199093248 7001015085921792 7002115723493376 7006551356473344 7008740039515968 7027842237857792 7039941704220672 7057010528395776 7068947309929024 7070058627203072 7080019142639616 7103864569757696 7105918902730752 7108251640848384 7109369137201152 7126606292975616 7131007408472064 7133348382669288 7147774509318144 7165104781565952 7178352741842944 7182785813938176 7200200973508608 7208145709765632 7230049178034176 7232254988255232 7235766564421632 7240235093065728 7308258844623488 7310488515772416 7333891707764736 7340793913802752 7345327303262208 7351135849414656 7363136555883264 7371261076042656 7404076619956224 7416600456318976 7417766428540928 7435751314817024 7442785869588732 7446227029327872 7453234958434304 7457837787119616 7475919829168128 7477095127056384 7481712690855936 7484168794931712 7517486983938048 7549646849179648 7554309218107392 7562644679098368 7580980832684544 7585625367117824 7590430636179456 7592801709475632 7596312228790272 7614730011672576 7665286954090496 7667681410752512 7670020737859584 7686272233138496 7694574906507264 7697100889202688 7701816565301248 7720490150723584 7725258025844736 7727794081225062 7731367014039552 7733782112569344 7752533200665552 7768211535691776 7781351298433024 7800217721300992 7801444002430976 7804005068219392 7808824518912768 7838747111456768 7843588017487872 7852242670092288 7871280973979904 7887199458557952 7906322517590016 7919695892086784 7925832622276608 7945049350078464 7952565723670152 7953815955603456 7963730503532544 7985532832379544 7989224930279424 7991847640977408 8030993393528832 8063018025387793 8064285621653504 8066745948438528 8075646834573312 8100186387644416 8105188748427264 8107849527842688 8133805325288448 8183834986283008 8187808596164608 8190306608480256 8192865069023232 8212729235408256 8221791200201424 8224259264479232 8229338247856128 8249290845978624 8258393153028096 8295158051241984 8309189132681216 8330644799094784 8335789482049536 8338525963302912 8343675513358848 8344987232108544 8365220229169152 8375647598542848 8378263955283456 8384889328238592 8398577634054348 8425960281735168 8459559895488832 8460889832554496 8472809793650688 8481403843463168 8493352705327104 8506596225933312 8527221055144896 8533828538007552 8586318674132992 8590487707451392 8607136795918336 8611315937345536 8616633951903744 8623447823351808 8626141587096576 8647056262280808 8649651985055744 8654993674469376 8657834944392192 8664543635963904 8685551419564032 8700242842989568 8738974777475072 8743217932009472 8748617404121088 8754020210737152 8775244936463616 8776624502734848 8779505701746816 8797260934545408 8811622435729152 8818590500388864 8840351771000832 8861785813549056 8872832159186944 8875603824775168 8897123338358944 8898522065272832 8906940466884876 8909657878597632 8911058576080896 8946592582447104 8997524327104512 9030438605553664 9033403126911488 9034823278526464 9040402834784256 9062321914933248 9072321324360192 9083630105591808 9112709686099968 9128123638546432 9160351839493824 9168760422268928 9173212256534528 9178877276454912 9201132097437696 9206814359568384 9208261773361152 9211284670685184 9242093901840384 9244980916174848 9252291672539136 9297611345362944 9334686781229056 9336154297991168 9342068475297792 9344986719354624 9347837774266368 9367644284137542 9371975398981632 9386588938960896 9409347371194368 9477668854464512 9502141723967488 9508009877962752 9511131176892384 9517004882424936 9518501061623808 9530366012424192 9541579323896064 9553473042087936 9560875736236032 9577047751917568 9600267964678144 9610860946354176 9643006651006976 9647688752562176 9649185505791949 9653646790754304 9659608508399616 9664298670882816 9683028895408128 9687730429513728 9730858483187712 9747318021029888 9778522277019648 9787773198363264 9793769737682944 9801514465886208 9807567500869632 9817515407844352 9828348101390208 9831346624659456 9836120173510656 9872102159941632 9923714492784976 9928302705770496 9943783716159488 9967893105557504 9969460169408512 9975616921141248 9978891726575616 9981936179085312 9985054302872064 10009263755653812 10010837323431936 10023315978584064 10072412290809856 10083526238797824 10107974443579392 10120574181572608 10123735612634176 10152973348896768 10159243431247872 10162578517775424 10164176188342272 10226694317146112 10262801185603584 10269139093364736 10300344034459648 10303725441633416 10308489352052736 10311709483425792 10314855475052544 10319863788601344 10336710934220736 10357615380922368 10411766025217024 10448526316922643 10458117356650496 10469656893456384 10495041298639872 10501522628882688 10503173585240064 10541763356786688 10593399133437952 10603420964893536 10605087940804608 10618307338043392 10647377109839392 10655796854636544 10658878354096128 10662377461272576 10664053705801728 10689909439463424 10707991191371776 10755661264584704 10767529112764416 10774178720907264 10800301460262912 10806918331236352 10810466037123584 10845073767051264 10848382482382848 10853649846632448 10923820092030976 10950305647211008 10962388266935232 10965732773658624 10972450997141504 10999054461304832 11011190870704128 11014550266576896 11017990954893312 11044704833824896 11060210734989312 11114385976066048 11118034617737216 11124900684478464 11126649642811392 11153626972225536 11164178804383098 11167530131390464 11171018607044608 11179852437651456 11186756680679424 11198103512072464 11213879743752192 11215642690584576 11234613708980224 11324470273769472 11331463827161088 11342128301244416 11369628073526528 11378438050676736 11385645954269184 11389202564213448 11488845269204992 11497930431135744 11501522116128768 11505031106789376 11529408349707744 11539991565959168 11543779925856256 11552724847951872 11580735226085376 11587887038767104 11591691121837593 11664823205494784 11672026947649536 11700326581951488 11702166003646464 11706007602329088 11713236778369152 11729681246060544 11748829914305536 11758120667185152 11765382026231808 11787135694667776 11815714418065408 11875920622513168 11879543838130176 11881411434774528 11888748933414912 11917574025117696 11928790109929472 11945595755298816 11976441210077184 11978299248569316 11996699102806016 12046490090293248 12053870446379008 12083095886577664 12096428432480256 12100118922657792 12111506807455744 12150279581466624 12157783122640896 12161774291764032 12213802452658432 12238503035273216 12268176129916928 12275752479424512 12281712894246912 12285459912720384 12289297603534848 12319093853112384 12326641221566464 12336388896718848 12344007371784192 12373936268967936 12396815127150592 12456091300397056 12459982292472832 12463783699021824 12490192378850056 12495967198642176 12503684223074304 12507788944954368 12515451918614528 12545796494925824 12563471397814272 12567395932925184 12597866451081522 12638940422602752 12677346503950336 12681508235856512 12689339843233248 12691334748831744 12707154683232256 12722105765194752 12737964056117248 12759894338899968 12790831582717344 12814481261805568 12871529054339072 12879478011199488 12885731561177088 12910705193877504 12916973906018304 12924950927855616 12974477977583616 12982490511704064 12986752416588288 13038029702692864 13050364264484352 13076756667826176 13104464135186944 13108462166212608 13114826898014208 13122926106181632 13162802879922176 13181347040329728 13217433653593728 13260527656501248 13292678720323584 13300822561521664 13305188968767488 13309248238780416 13313405737162752 13345685007538416 13347783097909248 13351855362932736 13360410700327314 13364421304778752 13419888873670656 13444701651730432 13477299258105856 13496286490656768 13537297798529024 13545657908330496 13550104690367232 13552234917789696 13560604252176384 13593482872399872 13625445158387712 13683734914138112 13692185457819648 13740527759240736 13748945977901056 13753140633403392 13759818384801792 13768315914682368 13782281245627648 13801698146156544 13810153841229824 13863140852760576 13867471374262272 13931368422563524 13946417018044416 13959542524608512 13993388398186496 14002030171843584 14004231446986752 14013102712946688 14017480079031936 14051466426206313 14055684475715584 14079883408441344 14114021056791552 14137894619858048 14140117254406144 14160038285279232 14207729139515392 14216503281696768 14218738274402304 14253212585951232 14262014816944128 14266696765338576 14295549018636288 14330209563131904 14356705483685888 14365571627876352 14400401947017216 14416291419531264 14460098356068352 14464509976510464 14471533128843264 14480470186131456 14616517689246976 14620977031544832 14667783415529472 14681587827605504 14690654606524416 14702271698829312 14726273111766528 14742522152085312 14808153239912448 14833200912637952 14835532857081856 14871502629634048 14885571739177464 14892454058655744 14906469916868608 14915675574239232 14951839658336256 14954190254112768 14963425381711872 14968337589863424 15034973967876096 15099293698359296 15108618436214784 15125289358196736 15161961665369088 15171250734235648 15180861272358912 15185603418951264 15229460023345152 15330573908180992 15335362821505024 15340041475719168 15372544466276992 15394201778405376 15403633130602496 15440980301447168 15450516051689472 15455588162450124 15462734028079104 15467564225138688 15505066401331104 15536423071383552 15562702596866048 15600435442601984 15602888004861952 15608010136438784 15617649037825536 15677494222913536 15687176034975744 15704485340184576 15742561947959808 15774398917115904 15812645035180032 15839391784173568 15851665244553216 15890098700156928 15905131447340304 15907631911206912 15927461007065088 15971065664759088 15978449860558848 15983695281954816 16061986787057664 16126036050775586 16128571243307008 16133491896877056 16151293669146624 16200372775288832 16210377496854528 16215699055685376 16267610650576896 16367669972566016 16375617192329216 16385730138046464 16425458470816512 16443582400402848 16458676495712256 16498581691957248 16516786306056192 16590316102483968 16618378265362432 16671578964099072 16677051926605824 16687351026717696 16689974464217088 16730440458338304 16751295197085696 16756527910566912 16769778656477184 16797155268108696 16851920563470336 16919119790977664 16921779665108992 16945619587301376 16962807686926336 16986705410654208 17013192451866624 17054442110289792 17067657076015104 17172637348265984 17180975414902784 17214273591836672 17222631874691072 17233267903807488 17246895646703616 17252283174193152 17294112524561616 17299303970111488 17309987348938752 17315669888784384 17329087271927808 17371102839128064 17400485685979136 17477949554950144 17486435864018944 17497234808242176 17508040421474304 17550489872927232 17553249005469696 17559011403493632 17594521869090816 17623244871458304 17637181000777728 17680703542001664 17723571627098112 17745664318373888 17751207649550336 17794246676717888 17797044130545664 17813880933769752 17819315757195264 17822117152161792 17893185164894208 17995048654209024 18060877211107328 18066806253822976 18069646557052928 18080805669568512 18124643829866496 18144642648720384 18167260211183616 18225419372199936 18256247277092864 18320703678987648 18346424513069056 18357754552909824 18402264194875392 18413628719136768 18422569341370368 18489961832349696 18504583345078272 18595222690725888 18669373562458112 18672308595982336 18684136950595584 18689973438709248 18695675548532736 18735288568275084 18743950797963264 18773177877921792 18818694742388736 18955337708929024 19004283447934976 19016019755925504 19022262353784768 19034009764849872 19037002123247616 19060732024848384 19083158647792128 19106946084175872 19121751472472064 19154095503835136 19200535929356288 19221721892708352 19286013302013952 19295377505124352 19298371011583898 19307293581508608 19319217016799232 19328597341765632 19366057790816256 19375460859027456 19461716966375424 19494636042059776 19557044554039296 19575546396726528 19587539475365888 19615135001739264 19635030815688704 19656696202780416 19662693249318912 19672240347021312 19744204319883264 19847428985569952 19887567432318976 19935786211115008 19951233842282496 19957783453151232 19963872358170624 19970108605744128 20018527511307624 20021674646863872 20046631957168128 20144824581619712 20167052477595648 20215948887158784 20241148363145216 20247471225268352 20296562615631341 20305946697793536 20318486862495744 20325157035550848 20328352376684544 20453388634292224 20525602371207168 20538278186729472 20600688068919296 20607450883266832 20616978704105472 20623418966851584 20629710950105088 20639727577202688 20673421868441472 20715230761844736 20823532050434048 20897052633845286 20916234713300992 20939313786912768 20990082597279744 21003045257765376 21006347170480128 21083526713573376 21186798266875904 21206841929787072 21210175881609216 21236614676086784 21294754219678784 21311593709273088 21317756708192256 21324754922545152 21328107411603456 21379818878926848 21415982382743552 21511322529169408 21535058225528832 21548357441814528 21600602920525824 21613836662472704 21620932074247168 21690147534102528 21696764964765696 21707299693264896 21847640184061952 21900611294422016 21924776533870464 21931465547317248 21998108922609664 22022381741408256 22035981909786624 22089409667649792 22236069235474432 22249801368956928 22253299285622784 22307253944451072 22328357608766196 22335060262780928 22342037214089216 22359704875302912 22373513361358848 22396207024144928 22427759487504384 22431285381169152 22469227417960448 22648940547538944 22662927654322176 22684256602488832 22739256147053056 22756876101353472 22771291908538368 22778405128426896 22977690538409984 22995860862271488 23003044232257536 23010062213578752 23058816699415488 23079983131918336 23087559851712512 23105449695903744 23161470452170752 23175774077534208 23183382243675186 23329646410989568 23344053895299072 23400653163902976 23404332007292928 23412015204658176 23426473556738304 23497659828611072 23516241334370304 23530764052463616 23631428836130816 23751841245026336 23759087676260352 23777497866829824 23835148050235392 23857580219858944 23891191510597632 23956598497138632 23993398205612032 24092980180586496 24107740892758016 24166191773155328 24189054076163379 24192856864960512 24200237845315584 24223013614911488 24300559162933248 24315566245281792 24323548583528064 24427604905316864 24477006070546432 24536352259833856 24551504958849024 24563425788493824 24570919825440768 24578595207069696 24638187706224768 24653282443132928 24672777793437696 24688014743568384 24747872537935872 24793630254301184 24912182600794112 24919964584945664 24927567398043648 24980384757700112 24991934397284352 25007368446148608 25015577889908736 25030903837229056 25091592989851648 25126942795628544 25134791865850368 25195732902163044 25277880845205504 25354693007900672 25363016471713024 25378679686466496 25382669497663488 25414309366464512 25444211530389504 25475928112234496 25519788677799936 25581663165434688 25628962523611136 25743058108678144 25758956022398976 25771463122354176 25821410387755008 25833947812036608 25849901855711232 25948955955167232 25964981023408128 25973504833176576 26076059405385728 26100728528968704 26208928270373888 26216924332425216 26229653796028416 26245852212363264 26325605759844352 26434867307187456 26521055313002496 26585357440647168 26610377937534976 26618496477560832 26626811474325504 26691370015076832 26695566195818496 26720821400654628 26728842609557504 26839777747341312 26889403303460864 26954598516211712 26992572981313536 27074595597058048 27091315816660992 27100209380734464 27104469835579392 27121208504352768 27186965744799744 27250890316775424 27367469828276224 27384370915639296 27481055518481472 27497891955802112 27506281266806784 27519636769603584 27536631829364736 27564562491255296 27603396292313088 27620307682459648 27726281705521152 27734942748524544 27862736845127048 27892834036088832 27919085049217024 27986776796372992 28004060343687168 28008462893973504 28026205425893376 28034960158063872 28102932852412626 28111368951431168 28159766816882688 28228042113583104 28275789239716096 28280234508812288 28415458279030784 28433006563393536 28506425171902464 28524029633888256 28533393530677152 28591098037272576 28660419126263808 28713410967371776 28731143255752704 28800803894034432 28832582839062528 28920196712136704 28929019953020928 28943066257686528 28947556517375847 28960940372262912 29233035378493952 29241954063089664 29335566831058944 29363175655211008 29381309213048832 29404543397658624 29452546223533056 29485044304170624 29616306479824896 29666401825275904 29671065714163712 29743005259268096 29771143478354928 29784908117311488 29812939833737216 29831351148478464 29903679316672512 29908380508225536 29926850763423744 29936675179726848 30069947935752192 30198587396718592 30217236872429568 30250578716393472 30323923330738176 30342501468471296 30361722544717824 30371206837902528 30458920046690304 30670725643010048 30680082951438336 30745088932553984 30788403556810752 30807266261204992 30881960602894336 30901032103378944 30911176324900248 30925468056158208 30935128450277376 31010132802662208 31072846142767104 31125405193732096 31200870885203968 31205776009723904 31216020272877568 31235298075651072 31345578950767929 31354988445827072 31374352069951488 31408970680369152 31485123895919616 31625290070360064 31678783568347136 31780197400313856 31810262894680608 31815263822413824 31854922014130176 31942131329518176 31967390563909632 32123973574115328 32252072101551172 32257142486614016 32266983793754112 32302587338293248 32400745550577664 32420754993709056 32431398111370752 32535221301153792 32735339945132032 32751234384658432 32771460276092928 32850916941633024 32887164800805696 32917352991424512 32997163383914496 33033572612112384 33180632204967936 33236756530724864 33343157928198144 33354103853211648 33374702053435392 33379948928434176 33460880916676608 33502590394171392 33513055821133824 33539557312954368 33594310536217392 33703841126940672 33838239581955328 33843559330217984 33925615373852672 33973410821308416 34026384903733248 34108884220579584 34135314152030208 34345274696531968 34361950829805568 34428547183673344 34445263749382144 34466535807614976 34493791293407232 34504566348386304 34588225049123232 34619974697877504 34631339777568768 34658174543855616 34742205678256128 34800971371958272 34955899109900288 34972871728037888 34994469616484352 35016080842948608 35100979745854464 35106498010939392 35118022806987264 35189043738181632 35246489742916608 35274362001555456 35361407084003328 35447143254196224 35491328636747776 35502415299100672 35588493353435776 35594088261091328 35627761867539504 35638631514390528 35644234304323584 35786370329788416 35990097308418048 36121754422214656 36133612507645952 36139293114105856 36161611339137024 36249287659732992 36289285297440768 36334520422367232 36450838744399872 36512494554185728 36641407357975296 36715509105819648 36804528389750784 36827257438273536 36845138682740736 36979923664699392 37009166690156544 37190445381451776 37338747124916224 37344617191964672 37368273901191168 37379946877418496 37391351097065472 37470577136550168 37487901595926528 37546355755843584 37637389484777472 37910675417858048 38008566895869952 38032039511851008 38044524707569536 38068019529699744 38074004246495232 38121464049696768 38166317295584256 38213892168351744 38308191007670272 38401071858712576 38443443785416704 38590755010248704 38596742023167796 38614587163017216 38638434033598464 38657194683531264 38732115581632512 38750921718054912 38923433932750848 38989272084119552 39114089108078592 39151092793453056 39175078950731776 39230270003478528 39270061631377408 39313392405560832 39325386498637824 39344480694042624 39488408639766528 39694857971139904 39775134864637952 39871572422230016 39902467684564992 39915566906302464 39927744716341248 39940217211488256 40037055022615248 40043349293727744 40093263914336256 40289649163239424 40334104955191296 40431897774317568 40482296726290432 40494942450536704 40593125231262682 40611893395587072 40636973724991488 40650314071101696 40656704753369088 41051204742414336 41076556373458944 41201376137838592 41214901766533664 41246837933703168 41259421900210176 41279455154405376 41346843736882944 41430461523689472 41647064100868096 41794105267690572 41832469426601984 41878627573825536 41980165194559488 42006090515530752 42012694340960256 42167053427146752 42373596533751808 42413683859574144 42420351763218432 42473229352173568 42589508439357568 42623187418546176 42649509845090304 42656214823206912 42759637757853696 42831964765487104 43022645058338816 43070116451057664 43096714883629056 43201205841051648 43227673324945408 43241864148494336 43380295068205056 43393529929531392 43414599386529792 43695280368123904 43801222588844032 43849553067740928 43862931094634496 43996217845219328 44044763482816512 44071963819573248 44178819335299584 44472138470948864 44499602737913856 44506598571245568 44614507888902144 44656715217532392 44670120525561856 44684074428178432 44719409750605824 44747026722717696 44792414048289856 44855518975008768 44862570762338304 44938454835920896 45276947373331453 45297881095077888 45325855308644352 45368513204977664 45478512294106112 45513752202706944 45542583817076736 45556810256853792 45955381076819968 45991721724542976 46006088464515072 46020124427157504 46117633398830976 46175119703425024 46210899391807488 46322940904341504 46351548155068416 46366764487350372 46659292821979136 46688107790598144 46801306327805952 46808664014585856 46824030409316352 46852947113476608 46995319657222144 47032482668740608 47061528104927232 47262857672261632 47503682490052672 47518175352520704 47554995733659648 47670296100470784 47715160439717888 47782383021195264 47913196994277264 47986796411224064 48185960361172992 48215481785516032 48332383546310656 48378108152326758 48385713729921024 48400475690631168 48446027229822976 48601118325866496 48631132490563584 48647097167056128 48855209810633728 49072704519667712 49103009917698048 49126851576987648 49157190414139392 49276375412449536 49306564886265856 49376029487136768 49495745075871744 49824365201588224 49839929169891328 49855134796087296 49960769515400224 50014736892297216 50031155779817472 50061807674458112 50183185979703296 50253885591257088 50269583731700736 50391465804326088 50555761690411008 50709386015801344 50726032943426048 50757359372932992 50765338995326976 50828618732929024 50888423060779008 50951856224468992 51039577355599872 51163326330869376 51257925047222272 51486116217356288 51517912044797952 51542926244708352 51642820775510016 51667895624073216 51699803711422464 51897911910334464 51929962046816256 51947009666353152 52152118810771456 52201457057937408 52417856540747776 52433848664850432 52459307592056832 52491704424726528 52651211519688704 52869734614374912 53042110626004992 53170714881294336 53220755875069952 53236992955121664 53253622948651008 53382740030153664 53391132391636992 53441642801309256 53457685219115008 53679555494682624 53778806606921728 53909197032423424 53985145962627072 54149191194116096 54182631633321984 54200418761468928 54208939671158784 54242417008705536 54373931489599488 54501780633550848 54734939656552448 54768741831278592 54962111036962944 54995783911604224 55039273539207168 55073263658729472 55129124982510592 55206792584626176 55469885497049088 55725473690254096 55785668072177664 55838170098434048 55973553592745984 56008120687374336 56016925787947008 56052410851786752 56069920316127744 56205865704825252 56222737902862336 56319533633765376 56456084227166208 56551578479432192 56560469017624576 56830916558061568 56866013126787072 57012850343804928 57048059267776512 57066787061354304 57182196074545152 57320838252527616 57426821934743552 57462286511505408 57601607788068864 57665165678125056 57840393424273408 57858039906041856 57886132515373056 57895113034751694 57921880744525824 58466070756987904 58483908126179328 58671133662117888 58726351310422016 58762618426097664 58905092447066112 58970088608341248 59232612959649792 59332803650551808 59486010518536192 59542286956709856 59625879667474432 59662702296956928 59807358633345024 59853701526847488 59873350359453696 60139895871504384 60397174793437184 60434473744859136 60501157432786944 60647846661476352 60685002936942592 60723445089435648 60742413675805056 60889687846894023 60917840093380608 61341451286020096 61360165902876672 61490177865107968 61576807113621504 61614532522409984 61763921205788672 61802064206757888 61822352649800496 61850936112316416 61870256900554752 62020265605324416 62145692285534208 62250810387464192 62401741770407936 62411552019447808 62432040545755136 62470596151302144 62691157901535858 62709976891654144 62748704139902976 62817941360738304 62970247791839232 63250580140720128 63357567136694272 63560394800627712 63620525789361216 63630527644827648 63709844028260352 63884262659036352 63934781127819264 64247947148230656 64504144203102344 64514284973228032 64533967587508224 64605174676586496 64801491101155328 64841509987418112 64862796222741504 65070442602307584 65470679890264064 65502468769316864 65542920552185856 65701833883266048 65774329601611392 65994326767828992 66067145224224768 66473513061449728 66708207706423296 66749404106870784 66759897856868352 66921761833353216 67005180788342784 67026111642267648 67079114625908736 67188621072434784 67407682253881344 67676479163910656 67687118660435968 67851230747705344 67946821642616832 68052769807466496 68217768441159168 68270628304060416 68690549393063936 68723901659611136 68857094367346688 68890527498764288 68933071615229952 68987582586814464 69009132696772608 69176450098246464 69239949395755008 69262679555137536 69316349087711232 69484411356512256 69601942743916544 69911798219800576 69945743456075776 69988939232968704 70032161685897216 70201959491708928 70212996021878784 70236045613974528 70492979485833216 70548724003110912 70894286508392448 71004830598201344 71176986706871552 71188176522182656 71255523735079008 71277263028781056 71572740659576832 71980194616836096 72243508844429312 72267225015291904 72278586228211712 72323222678274048 72498575319465984 72567162228490137 72578570594881536 72669040844734464 72901677488799744 73024989108371456 73282814715950592 73431018211639296 73609056779501568 73654514876547072 73690277365481472 73959847329398784 74018333380313088 74380890762903552 74677494249832448 74689234383929344 74736547802382336 74759893754836992 74782702194130944 74941154273100336 74975803191853056 75092711511687168 75274778969554944 75821350835716096 76017133791739904 76064079023702016 76089049415139072 76136039059399488 76148008492990464 76242928099393536 76332634591168512 76427784336703488 76616382015340544 76802143717425152 76886887570833408 77193484046335592 77229174326034432 77276868067196928 77314389367062528 77464231163265024 77501843436109824 77846867865501696 77978544168239104 78228178216157184 78302185586906112 78350157901463552 78540123262754816 78626784811121664 78650772997275648 78688961388085248 78976817279533056 79389715942279808 79550269729275904 79743144844460032 79831133812604928 79855489432682496 79880434422976512 80074110045230496 80086698587455488 80186527828672512 80579298326478848 80668209910382592 80863795548635136 80964593452580864 80989884901073408 81186250462525364 81223786791174144 81273947449982976 81300628142203392 81313409506738176 82102409484828672 82153112746917888 82402752275677184 82429803533067328 82493675867406336 82518843800420352 82558910308810752 82693687473765888 82860923047378944 83294128201736192 83588210535381144 83664938853203968 83757255147651072 83960330389118976 84012181031061504 84025388681920512 84334106854293504 84747193067503616 84827367719148288 84840703526436864 85179016878715136 85246374837092352 85299019690180608 85519275515707392 85663929530974208 86140232902115328 86193429767258112 86402411682103296 86455346649890816 86483728296988672 86760590136410112 86787059859062784 86829198773059584 86842669552127541 87390560736247808 87602445177688064 87699106135481856 87725862189268992 87992435690438656 88089526965633024 88143927639146496 88357638670599168 88944276941897728 88999205475827712 89013197142491136 89229015777804288 89313430435064784 89340241051123712 89368148856356864 89438819501211648 89494053445435392 89584828096579712 89711037950017536 89725141524676608 89876909671841792 90553894746662906 90595762190155776 90651710617288704 90737026409955328 90957024588212224 91027504405413888 91085167634153472 91113620513707584 91910762153639936 92012176929030144 92040248854315008 92235266797661952 92350239406850048 92421798783614976 92645881808683008 92703096310136832 92733528974700744 93318585643958272 93376215581196288 93602612655611904 93617328029171712 93648060818632704 93705894226953216 93990639314444288 94064965337481216 94123056209854464 94525715344523264 95007364980105344 95036350705041408 95340592200941568 95430320879435776 95564766042390528 95826393988554528 95973592822448128 96371920722345984 96430963571032064 96664767092621312 96756216304653516 96771427459842048 96800951381262336 96892054459645952 97202236651732992 97262264981127168 97294194334112256 97710419621267456 98145409039335424 98206019835396096 98253703153975296 98314380828278784 98552750824899072 98613129772531712 98752058974273536 98991490151743488 99648730403176448 99679858339782656 99710269592174592 99921539030800448 100029473784594432 100062311559634944 100123615348916224 100366371959406592 100507771182514176 100539167463401472 100782931608652176 101111523380822016 101418772031602688 101452065886852096 101514718745865984 101530677990653952 101776846121558016 101903712448937984 102079154711199744 102326652661738752 102515850094444544 103035824089595904 103085852489416704 103285641551020032 103335791248146432 103399607422844928 103859924093632512 103894019332706304 104402914115874816 104835713081495552 104867697329700864 104918615184113664 104983408849453056 105302423039377408 105739469228749824 106084221252009984 106341429762588672 106441511750139904 106473985910243328 106507245897302016 106765480060307328 106782264783273984 106883285602618512 106915370438230016 107359110989365248 107557613213843456 107818394064846848 107970291925254144 108298382388232192 108365263266643968 108400837522937856 108417879342317568 108484834017411072 108747862979198976 109003561267101696 109469879313104896 109537483662557184 109924222073925888 109991567823208448 110146527317458944 110258249965021184 110413585169252352 110939770994098176 111450947380508192 111571336144355328 111676340196868096 111947107185491968 112016241374748672 112033851575894016 112104821703573504 112139840632255488 112411731409650504 112445475805724672 112639067267530752 112912168454332416 113103156958864384 113120938035249152 113661833116123136 113732026253574144 114025700687609856 114096118535553024 114133574122708608 114364392149090304 114641676505055232 114853643869487104 114924573023010816 115203215576137728 115330331356250112 115680786848546816 115772265030746112 115790226069503388 115843761489051648 116932141513975808 116967816252358656 117342267324235776 117452702620844032 117525236852195328 117810184894132224 117940177216682496 118465225919299584 118665607301103616 118972021037072384 119084573913419712 119251759334948864 119325404593913856 119614717266690048 119707403053694976 119746700718907392 120279791743008768 120794349586874368 120868947489718272 121002314865573888 121295693322952704 121370005873885184 121446890178871296 121484827351610112 121779375693788046 121835680186761216 122682902572040192 122980355730215936 123153614227243008 123527842411577344 123604128413515776 123644705299600992 123740513801109504 124040531210648832 124291384571068416 124501620774928384 124803483540815872 124864081091510272 124941192302604288 125382315803071716 125419953783308288 125497408279805952 125635882721476608 125940495583678464 126501160281440256 126715134273388544 127120789601255424 127241051578722432 127261055289655296 127419688056520704 127768525318072704 127869562255638528 128495894296461312 129008288406204688 129028569946456064 129067935175016448 129210349353172992 129602982202310656 129683019974836224 129725592445483008 130140885204615168 130941359780528128 131004937538633728 131085841104371712 131403667766532096 131548659203222784 131988653535657984 132134290448449536 132947026122899456 133416415412846592 133498808213741568 133519795713736704 133843523666706432 134010361576685568 134052223284535296 134158229251817472 134377242144869568 134815364507762688 135352958327821312 135374237320871936 135702461495410688 135830842119994359 135893643285233664 136105539614932992 136435536882318336 136541256608120832 137447803319222272 137714188734693376 137781054997528576 137866143230459904 137975165173628928 138018265393545216 138352900196492928 138525359110275072 138632698175422464 138968822713024512 139203885487833088 139823596439601152 139891486912151552 139977878465937408 140064323371794432 140403918983417856 140425992043757568 140472091227949056 140985958971666432 141097448006221824 141788573016784896 142009661196402688 142353973413743104 142376353044365312 142511047470158016 142554526057562112 143145481319153664 143960389233672192 144487017688858624 144534450030583808 144557172456423424 144646445356548096 144997150638931968 145134324456980274 145157141189763072 145338081689468928 145803354977599488 146049978216742912 146565629431901184 147218113559003136 147309029753094144 147380554730962944 147919694658797568 149354988499664896 149473095604764672 149519787509673984 149565404388261888 149882308546200672 150185423023374336 150549557939109888 151642701671432192 152034267583479808 152128158047404032 152178098830278144 152272078118798976 152296016985980928 152485856198787072 152665269182337024 152855568673406976 153232764030681088 153604287434850304 153773775141666816 154386968092671184 154458348652068864 154553736134393856 154628778734125056 154928462326530048 155003686872219648 155693735731003392 155957088336478208 156456356432314368 156604371173812224 156700315802927104 157080246525509632 157253569622243328 157301545994551296 157377922776170496 157953634559066112 158779431884559616 159100539458551808 159486289688920064 159662267625209856 159710978865364992 159760868845953024 160148220090460992 160173397174910976 160373055657345024 161158596652957696 161336419820765184 161727591097270272 161929186905161728 161979769802146816 162372500925050728 162447573582348288 162547894899965952 162601256284406784 162626819013476352 164204818969657344 164306225493835776 164805504551354368 164859607066134656 164987351734812672 165117820617621504 165387374947531776 166588256403472384 167176421070762288 167329877706407936 167514510295302144 167920660778237952 168024362062123008 168050777363841024 168668213708587008 169494386135007232 169654735438296576 169681407052873728 170358033757430272 170492749674184704 170598039380361216 171038551031414784 171327859061948416 172280465804230656 172386859534516224 172804823364206592 172910693299781632 172967456593977344 173521180272820224 173574119718125568 173658397546119168 173685339104255082 174781121472495616 175204890355376128 175398212270963712 175451724378537984 175984871380877312 176179053931266048 176287855278292992 176715277341198336 177888553883795456 177998410951655424 178458031555608576 178626860870129568 178736297712713728 178877639002423296 178988106890870784 179169656193159424 179422075900035072 179753819343683584 181107789493325812 181191524380311552 181303421234577408 181474052819910656 181914049176424448 182055008810827776 182170335268306944 182227241027415168 182669063540682069 183821524307279872 184024353858060288 184080497708630016 184470533595323904 184700478813700096 184843597567229952 185291763617366016 185406192620273664 185467057949401488 186637171287916544 186752431162392576 187205225311223808 187234656058343424 187296121637265408 187411788453906432 187981278628888576 188129930674962432 188246112419708928 189051430689046528 190014729960210688 190072701410082816 190681184401883136 190860641758871552 191129532084781056 191652787977109056 192743841444691968 192861927142064128 193329534185242624 193512432609307032 193542854919684096 193601902762524672 193784108919291904 194404473303465984 194524529962254336 194588388668224512 195420839242534912 196290818078670848 196412039670792192 196507406307950592 196628761656557568 197105501649798144 197226259545063424 197982980303486976 199297460806352896 199359716679565312 199420539184349184 199843078061600896 200124623119269888 200247230697832448 200732743918813184 201015542365028352 201078334926802944 201565863217304352 202223046761644032 202837544063205376 202904131773704192 203029437491731968 203061355981307904 203553692243116032 203807424897875968 204158309422399488 204653305323477504 205031700188889088 206071648179191808 206171704978833408 206571283102040064 206671582496292864 206799214845689856 207719848187265024 207788038665412608 208805828231749632 209671426162991104 209735394659401728 209837230368227328 209966817698906112 210604846078754816 211478938457499648 212682859525177344 212883023500279808 213014491794604032 213530960120614656 213564529566547968 213766571205237024 214718221978730496 215115226427686912 215636788129693696 215940583850508288 216730526533287936 216801675045875712 216835758684635136 216969668034822144 217495725958397952 218007122534203392 218939758626209792 219074967325114368 219848444147851776 219983135646416896 220293054634917888 220516499930042368 220827170338504704 221879541988196352 222901894761016384 223142672288710656 223352680393736192 223894214370983936 224032482749497344 224067703151788032 224209643407147008 224279681264510976 224823462819301008 224890951611449344 225278134535061504 225824336908664832 226206313917728768 226241876070498304 227323666232246272 227464052507148288 228051401375219712 228192237071106048 228267148245417216 228728784298180608 229283353010110464 229849146046021632 230406431152275456 230660662712500224 231361573697093632 231580452139006776 231687522978103296 233864283027951616 233935632504717312 234684534648471552 234905405241688064 235050473704390656 235620369788264448 235880354433364992 236930451838599168 237331214602207232 237944042074144768 238169147826839424 238503518669897728 238650809187827712 239229434533380096 239493401437814784 240559583486017536 241588699173748736 241737894979436544 242004629731147776 242591386645905408 242740011747770368 242893780357742592 242969654703220224 243558751387576092 243671360373522432 245365805144080384 245960711460431872 246307228454486016 247055684823154688 247208256827031552 247289410599201984 247481027602219008 248081062421297664 248582769142136832 249003241549856768 249606967081631744 249728162183020544 249882384605208576 250764631606143432 250839907566616576 250994816559611904 251271765442953216 251880991167356928 253002320562880512 253430268546777088 254241579202510848 254482103157444864 254522110579310592 255537050636145408 255739124511277056 256991788592922624 258016576812409376 258057139892912128 258420698706345984 259366039949672448 259451184890966016 260281770409230336 261882719561056256 262009875077267456 262171682208743424 262807335533064192 263097318406445568 263977307071315968 264268580896899072 265894052245798912 266832830825693184 266997616427483136 267039591427473408 267687047333412864 268020723153371136 268104446569070592 268316458503634944 268754484289739136 269630729015525376 270705916655642624 270748474641743872 271404922990821376 271661684239988718 271787286570467328 272211079229865984 272871073764636672 273082513216241664 275428377469386752 275562109995057152 275732286460919808 276036530787090432 276705800392985856 277050718220550144 277265396350844928 277937645426049024 278407770975666176 279647192879202304 279782973824303104 279955756931874816 280128646743588864 280807837966835712 280851984087515136 280944182455898112 281971917943332864 282194896012443648 283577146033569792 284019322392805376 284707946827486208 284752706088730624 285022094940316032 285109052115124224 286290962638307328 287920778467344384 289068900061167616 289114344912846848 289292890713096192 289994301277863936 290268648913960548 290314282379526144 290676163378937856 291606709955198976 292099956433485824 293131258863802368 294436227118006272 294618059506188288 294761109461925888 295839389317595136 298709976999329792 298946191209529344 299039575019347968 299130808776523776 299764617092401344 300370846046748672 301099115878219776 303285403342864384 304068535166959616 304256316094808064 304356197660556288 304544156237597952 304592033971961856 305330538364674048 305711137346813952 307208574869700608 307547550283333632 308773936185342368 309107472268787712 309257557468250112 309856924653060096 310007373744439296 311914176672956416 313208742347624448 313400631605854208 314160493051019264 314507139244486656 314603091989102592 314755845552340992 315907269118132224 317558863769119232 318201078917103616 318972579377840128 319324535250419712 319421957730729984 319521737691906048 320296440180921984 320346794349821952 320746111314690048 322317193305915392 322672839641530368 323455182194540544 323858373810323456 323959539604293632 324745001850101456 324895147164696576 325095789799931904 325202512568813568 325253638026952704 328409637939314688 328612450987671552 329611009102708736 329719214132269312 329974703469625344 330774749895063552 333176512806944768 334352842141524576 334659755412815872 335029020590604288 335841321556475904 336048724124246016 336101554727682048 337336427417174016 338988772270014464 339309470876593152 339362814105747456 340716067514860544 340985499348369408 341196078760722432 342077102062829568 342655718123896832 344560931608461312 344773719069032448 345609646728413184 345934913187954688 347042360545640448 347316795092238336 347370678208510164 349562242944991232 350409780710752256 350796424541927424 350903448757075968 351969742761754624 352358107862532096 352575710556585984 353430554682396672 355777107767590912 355996821903310848 356916063111217152 357253721740259136 357472595425427456 357755278004846592 357976213781741568 358339312386318848 358844151800070144 359507638687367168 362215578986651624 362383048760623104 362606842469154816 362948105639821312 363828098352848896 364110017621655552 364340670536613888 364454482054830336 365338127081364138 367643048614559744 368048707716120576 368941067190647808 369400957627400192 370583527234732032 370812385240547328 370934115898802976 373274342575833088 373504862324785152 374410450622447616 374592243274530816 374823576907812864 375962557257777152 376259861349924864 376492224839417856 378102861378093056 380029459920421376 380145402820165632 381362368803766272 381721283517743104 382259064169562112 383305575954218112 385487682889383936 385723854284128256 386659068370485248 387024865218614064 387085709839368192 387203805525049344 387568217838583808 388808946606931968 389049059924508672 389176777336449024 390841678485069824 392581636157341696 392824079341584384 393014812615901184 393257523313115136 394211003299596288 394452519090126848 395965960606973952 398719433359130624 398841078368698368 399686156123201792 400249246238539776 400494461395664896 401465487837626368 402031084730056704 402156669853605888 403131726434608704 404446093523288064 405675088126410752 405808263547408384 406058874983463936 406122711962615808 407107384486232064 407492526359983077 407614849795751936 408316618844798976 409306610646955008 410063400377778176 412343409957666816 413142566204080128 413343164992585728 413598429691379712 415576077330825216 417611656463499264 419342852325982208 419470789318803456 419674460736454656 419933635397812224 421209692157509632 422957876914999296 425365719050354688 425766047000559616 426028983589208064 427061920241229312 427129059133095936 427533142410474048 429436443957460992 430230452855373824 431273576259387392 431881167701016576 433461053066575872 433603350091751424 433671517369270272 433939336069644288 434991451916795904 436014245068406784 437879517252419584 438149934650228736 439696888295703552 439966271292833792 441032999860084736 441654340677009408 443759083976392704 445803789522032768 446705360787472384 447788428741967872 448064965498994688 448419286814294016 448559362529021952 449646925638602016 450556269070123008 451648673817329664 452412627835457536 452483752140996608 454647332464492544 454928105014296576 456102802750439424 456384474142212096 456534296490834432 457457568596361216 458566706020220928 459698292092043264 460812862304550912 461321325425000448 462723147394187264 463160904278013552 463375045956206592 467728566055903232 467871265009434624 469369069296943104 469810810483376128 470100947408781312 471240739576528896 471760708866729984 473860903677198336 474662429204414464 475888084148289536 476338295653678848 477301618375655424 478458869066760192 478986802875629568 481119166972035072 483475789958873088 484009259462295552 485182773291810816 485480023495540736 485787560715485184 485939309406440448 487117502775152184 487342720747044864 490731610288160768 491921422920863744 492614456908972032 494111369646309376 494416513654063104 494578821198403968 494962055204438016 496162124842595328 498006483099713536 499213934163263488 499456324366041088 499764769210417152 501529263212286864 501679815133233152 501989633119223808 502543530885906432 503761982334713856 506004641125761024 506860537093554176 508483158405021696 508964206314889728 509044221158621184 511074101272290816 511478249022554112 513983577185845248 516033153624818752 516114279785824256 516841397412691968 518732079899344896 518902369781932032 520563540818460672 523765439122112512 524019750154534912 524343364417486848 525614671066128384 526194636812891136 527954614142631936 528537161793798144 533665661651386368 533995232854966272 535374094666825728 536208893138141184 536632917007269888 537508968579478272 539261458031050752 541411833311285248 541496949283487744 542809845981642752 543323368479977436 543574573140934656 544422158459731968 545742147529273344 546165026432483328 550856754938773504 551124219990114304 551464572921839616 552073061574180864 553411600785971712 554101436441100288 554530792701689856 555875290852098048 556815541951332352 559294385758404608 559565947648606208 559911513863749632 560257293487177728 561615675933671424 561703968175030272 561888364911796224 563943835886665728 564389792024887296 567154292067139584 568038644785610752 569415893654972416 569505412177461248 570044189880632064 570218104230248448 572581925276614656 578137800122335232 578585781426192384 579988602555727872 580537297827921096 580628564759052288 581352326757875712 583213419910397952 584199912866971648 586262517727604736 588600315853308889 588872454236012544 589236119012376576 589522218923851776 591678778635190272 597419953998659584 597892382419058688 598079150038695936 598261617553047552 599529234184802688 600741692093497344 602198231756439552 606570806685728768 608137070333919232 608512632189616128 608712395321112576 609088312475195904 609184067943923712 610661076729348096 611422274693627904 614417149739401216 615095100566667264 617547872370684736 618214944537575424 618515114936500224 619713849306120192 620014747488878592 623828353345912832 626417484695248896 626801263211708416 628320986102038528 629014278488973312 629206183978205184 629511691104681984 631814538236264448 635117727538238464 637945158755680256 638649070500839424 639043475383812096 640592880361843968 640693588699643904 645345679283060736 646910364389081088 647716747620646912 647919079208587264 649490003700202912 650191579599863808 650405025137627136 650507276053905408 656819275878629376 657224901975343104 659222018205417472 659438428264538624 659949406939250688 661549499790127104 666353025613889536 668705684283049152 669319510825631744 670058041181208576 671682643112951808 672097448248492032 672203109455364096 674672854834348032 677977544540028928 678618941753186304 678725628211494912 681432135029721088 681970998696738816 682392157521444864 684154204125659136 685311436247793664 689547438138064896 691219293456826368 691869826375909376 694084721091280896 694741356417020328 699124485889982464 700819561421504512 701592849083854848 701806897514151936 703939485523509248 704716215725064192 705151421113171968 706861109364793344 711554215535181824 711993643806621696 713832126222434304 714507443480518272 714945190850854912 715510556009693184 715952427563483136 716678624772637696 717688303600140288 719015277374734336 724431157973303248 724766097521246208 725213684938309632 725896211279642624 727656196705697792 728220035243311104 728681341073227776 728908964109660672 730676254162728276 735286097229119488 736097415432241152 737882134381295616 738801915254800384 741167054469464064 741624770481094656 741868231797605952 746548685151666176 747009724649570304 748820901244895232 749184486549061632 749647153815625728 751925114515554304 752519722699849728 752984449678835712 756205722756186112 760058919840842752 760290805640331264 762724737607532544 763442567035486208 766611151908436224 770975365778767872 773318136740970496 774049730437228128 774171419678736384 775136435677167616 778098119849017344 778353554672898048 781683356970139648 785163272314683392 785648158683168768 786029625231802368 786515046626230272 788422006599192576 788905038180253696 791931921213947904 797438866718261248 797682156737396736 799372312246403584 800498492477079552 800988922791329792 802930975675252736 804062169460113408 804313339707211776 806263452869217408 808892187046576128 811350176252821504 811616527094816768 812117749966927872 812245423925231616 814214768972464128 814985052719966154 815229699591503872 816633237689597952 818613221293910016 820126800755556352 826285132408160256 826686329985171456 827196859382759424 831152154661650432 835223312926998528 838685704651964416 838941578637606912 839348921472909312 839867270795624448 842419384315019264 845915753829998592 850731438100709376 851532094001119232 852057967178416128 854123840482458624 854258118266191872 855066284820948096 858872887914921984 860460905710747648 862547152518774784 863762335402033152 867206700183502848 867343034738540544 867878672139288576 869982903833591808 872028490136813568 875759034504839168 876299869300457472 879393776591407104 879932542585667584 882065999720169472 883308681354018816 887518167952785408 891607579044065536 893410721574944768 895576857483935744 896129930997989376 896838573628588032 897118725058043904 899293851277204032 901112538140246016 903297347634659328 904825255670915072 904967504281993216 909294664928985088 909856210028593152 912205605500878848 912768948284424192 913068592981668864 917133412040441856 921625724609101824 922642650850000896 925446294788374528 926321808556027104 935457132111806464 935742530018869248 939621620966752256 940201894817562624 942481479153057792 943521417733459968 947721807354396672 949324858408828928 951776168296579072 952676591307357696 954603236751310848 956917738133520384 957973605751259136 962238333944070144 966951579917746176 968018518924591104 970365546583621632 970960046991081472 971575121430970368 971878618812880896 974235005550304368 974685441494089728 981463220576321536 983842845841727488 985228913817944064 988222739292618752 988833027308126208 989157642396807936 989924110408876032 992324249685190656 996012966199427072 998427868326526976 998912648732082176 999529538420834304 1003058526424573728 1003979266238447616 1005087061771812864 1007523964669427712 1012009282251522048 1013721074187108352 1016966316810043392 1017928412629779456 1018088442317242368 1022148202544581632 1022956498045108224 1027967154371690496 1032066307249637504 1032228559571648512 1033682794825383936 1037804739563864064 1041127081636921344 1047530878244225024 1048039500309069824 1048686728834973696 1051229342132256768 1052389273625782272 1055909228285263872 1057074323587596288 1067331323302772736 1067990465709932544 1070748189333651456 1072417786276282368 1073265834014539776 1075017937158956544 1078522916062101504 1082823666622570496 1082993898566975488 1085619691963285504 1086646736959954872 1087149146281869312 1088844316919463936 1091484295058546688 1092330052864966656 1101713509877547008 1102248439980228608 1102929145843679232 1104146123148361728 1106823201571943424 1108202872882200576 1111750581704196096 1113631083902664704 1119131895297212416 1119823027727499264 1120514586974355456 1123231351867342848 1123776729823592448 1127887671773331456 1128779584049774592 1134308584134279168 1136077289571221504 1138831787309944832 1139010824354922496 1140088379761264128 1140436208460496896 1145163850553229312 1156275600244670464 1157171562852384768 1159977205111455744 1161074595655842192 1161257129518104576 1162704653515751424 1166426839820795904 1168399825733943296 1172525035455209472 1177200631706617778 1177744908472025088 1178472238024753152 1179044437847703552 1183357557270380544 1194839907997319168 1196158300077391872 1196523235106095104 1199058468369605376 1201483384186994688 1204396463512879104 1213141613371457536 1217025264379232256 1217424790642225152 1218176624950391808 1218368135887847424 1221322153458696192 1222844549387255808 1228834299478802432 1230190201133334528 1235095744741369472 1237030229873000448 1239427698612240384 1240029494977757184 1247656706691825664 1252834969390497792 1253602526423416832 1256641972204077056 1258028556977946624 1258412367956410368 1259023382209363968 1263629076472528896 1270235455076476928 1275890317511360512 1277298141001678848 1278086950767624192 1281185760723687936 1281387177399287808 1290691358566121472 1293820728778162176 1295433495241293824 1295838158417174528 1298980007400405824 1300383159199727616 1300810050275254272 1301014552107810816 1313638551757258752 1314449803950686208 1318444036410834944 1318876856529077248 1319898813878501376 1323098999580254208 1332706051227779072 1337411368566098304 1340116082362417152 1343365286225903616 1344194896496984064 1357237883506372608 1357451256422989824 1362864270059442176 1363941997393477632 1364784315042889728 1368308408251318272 1370622872495587328 1379094876276129792 1382438586913652736 1383739652751818752 1388169442182561792 1389482712834040656 1398248971779964928 1401639122843009024 1403185698167709696 1403613795028303872 1407878971047018496 1409432431450128384 1410302842226343936 1413722218729586688 1423108431070363648 1423987287613243392 1427664252444868608 1429014886961036544 1429890381701709824 1431904855126966272 1433357249545275392 1435376607200280576 1448862315946606496 1450427369876619264 1451792422559285248 1455312393411395584 1456440070486622208 1457362682146455552 1457817928219321344 1461352508325456552 1470572194458238976 1472194830864482304 1475764268762591232 1477603830509600768 1482334108938928128 1483249540962189312 1483736463595211904 1493097370303332352 1494019449299140608 1497641802489790464 1498368973098123264 1499294307631251456 1503850229031108608 1505039445399699456 1505968899357671424 1512411445512372224 1520117839681685504 1520581611280662528 1525449475215065088 1526885134070972416 1533222303816872448 1541950731557535744 1546636273481940992 1548099460874456256 1548342839357472768 1550272871354335232 1556196239698034688 1556707109345796096 1563366713940279296 1570326544629366784 1571296317366337536 1572059250463604736 1573030093252460544 1576844013198385152 1577810076360507392 1583863842427895808 1594877733436522496 1598744624492807168 1600996984954159104 1605861951350505472 1608626679414423552 1612526905738434816 1617784374093152256 1623233054189633536 1624235499933855744 1624490847850463232 1628429537944928256 1629970105439932308 1630459399183007744 1633266475379195904 1637226442587820032 1640253601511112704 1652570264816320512 1653372659970342912 1654393718765518848 1662304309323300864 1670446625853997056 1677371409303928832 1677883157275213824 1678697842945818624 1679734541591248896 1684838768630038528 1691831507659997184 1701462876201418752 1703064188002238464 1704115934356832256 1708247680964917248 1708516236532383744 1710132569641896192 1717745775829843968 1725094305037549568 1734413400367005696 1735757344278577152 1739965807667183616 1744056980273627136 1751518069009678336 1752599738600914944 1758787553182814208 1759865085171335168 1764131999440338944 1765800947559926667 1766617362708037632 1775036335905570816 1783215158088131072 1786821443149889536 1791153714967871488 1792259861995978752 1793677147257176064 1794237450116087808 1798587702554408064 1802225076280492032 1806594695269318656 1809650511341830144 1809935008563986432 1818589329857970176 1819712420057186304 1824411211001757696 1825537896568848384 1826137185963337728 1834266824080883712 1843251449218203648 1845285301700001792 1850892589576749056 1852643617112054208 1870914264223612928 1871485060037738496 1879243241933504512 1880403789635125248 1884962958306115584 1887042835466919936 1895443614708793344 1898649716817657856 1903552336593158144 1905353182614715392 1913835476267040768 1915947211502518272 1936037037849182208 1940731093167243264 1943150242861940736 1943757237625761792 1948470011100608736 1962926441152643072 1967685691683454976 1970457827635888128 1976445478585237504 1977666054616252416 1978315284793615872 1979848220817752064 1984648499370381312 1992025932398854144 1996855736653053952 1997825297464164352 1999059076841668608 2006117052849147456 2007958532476895232 2010174123543625728 2015047929338855424 2024018564503044096 2027442148374216704 2033932633620086784 2035856825259558912 2036176884634484736 2044296405089163264 2045912996090216448 2055934308743380992 2064132614499275008 2064457119143297024 2075609479127728128 2082254163273842688 2095061756488450048 2096079000618139648 2097373457669947392 2102458684264513536 2104778547251564544 2111818456570527744 2114148647175192576 2134662646605545472 2135980931419865088 2141496378667302912 2144835572552564736 2146531668029079552 2150035874317913088 2157045832124203008 2165647333245140992 2165987797133950976 2171239383926571008 2173293473919909744 2174298292563738624 2177688633838927872 2182968590117093376 2184660105729933312 2203427019755094016 2204496879960457216 2205858291687358464 2208292246296723456 2213646403143886848 2216405745764401152 2223501163408392192 2227262167805329408 2239646055454998528 2241029173948710912 2246462703734685696 2247553459647184896 2255775343546662912 2257559168099549184 2268617168268558336 2272154579142443008 2277663574619889664 2278021648709844992 2280176759522528256 2280872416920993792 2290327701106458624 2312551200489340928 2319954410222911488 2322149191311684384 2322514259036209152 2325409307031502848 2336799651467886592 2345050070910418944 2354401263413235556 2355489816944050176 2356944476049506304 2358088875695407104 2366715114540761088 2389679815994638336 2392316600154783744 2393046470212190208 2398116936739210752 2402966768373989376 2408792927025758208 2426283226742915072 2434050528758464512 2434849581284450304 2436353249900783616 2436736271775694848 2442644306917392384 2445689098774511616 2457668598957604864 2460380402266669056 2470191489482738944 2478855397224480768 2480058989955514368 2505669938780995584 2507205052846833664 2513283944408154112 2516057113955893248 2516824735912820736 2518046764418727936 2527258152945057792 2540470910152953856 2551780635022721024 2554596282003357696 2556173901535248384 2562371521447375872 2562774354798575616 2581382717132242944 2587641457556324352 2590866990482587648 2591676316834349056 2597960014800811648 2601620100550508544 2602029104215621632 2627277103514517504 2628899607901372416 2636888072821669888 2637753713058154496 2639797627757002752 2646197999160508416 2665412102455558144 2674822737132196608 2680232164724834304 2686730572451807232 2688389792993968128 2714475767012745216 2714902512845979648 2725728540118884352 2727883994786955264 2729568630085779456 2736616816502636544 2741245744991174656 2764877173827305472 2767479305503637504 2776338884365123584 2778965425668081312 2796497943559929856 2803278245686018048 2806371396335419392 2807227590056607744 2818864862900256768 2820605684452687872 2827444437459173376 2846216862140727296 2847974575226486784 2855328504889737216 2858029773922073088 2859780763403419648 2863809710253932544 2866714499090550784 2870753214400561152 2897724631893212992 2900854739753238528 2903584845118570496 2910624786822791168 2912880140973244416 2914725364292911104 2915635856438642688 2922705016650913104 2941144388916477952 2944389661728964608 2951528537525182464 2955207661019201536 2964668217877856256 2966499081924378624 2967472927190423808 2988038898598281216 2995283604979580928 2996737946196246528 2998588615262502912 3007700458062217216 3011937798715342848 3040235679363371008 3041163222561325056 3050898950430130176 3053770268141944832 3066444607633744896 3083901463115071488 3093272546963881984 3096198921748912512 3096685678714945536 3100545742708670464 3113414218691592192 3126733427880558592 3140653089258733568 3142592634732675072 3144118500927209472 3146060186504921088 3153688026396770304 3155620152721014784 3167727684855791616 3189755466873044992 3197489248985614336 3201993969908318208 3211723902701010944 3217253358828847104 3225053811476869632 3235568748186304512 3246466108379267072 3248470999867711488 3248981695700926464 3256859075889856512 3259940210879864616 3260918798366015488 3266532950758391808 3274452885175640064 3280507203022225408 3305140529632641024 3306745319940685824 3308787437531037696 3324608618646601728 3340893251707994112 3354742818607857664 3357395685891637248 3359469083182497792 3383663015319994368 3402925752402837504 3406128376004476928 3408231868713664512 3416495361929834496 3417032473064767488 3420265139283792384 3435491551659687936 3450188610075099136 3468826800734011392 3471514688557154304 3479931615334367232 3488113960547254272 3503036138019356672 3505199477201829888 3517575106365628416 3519730170342670336 3528263998880677888 3531601895119853334 3533234725416075264 3550072671811141632 3566430316176262144 3582307429935742976 3584519723991957504 3588474900232175616 3597175405108816128 3604450152560984064 3613189390538637312 3619301022683660288 3637178659715940352 3639424840114372608 3651075793137696768 3652274371926675456 3668533648161767424 3686502898436407296 3690570603400003584 3701785179153498112 3705287234224108416 3741828528447225856 3742970120075476992 3758486483867009024 3760807579270250496 3769925916612231168 3774085670933839872 3790887229417586688 3797299433635315712 3807104673186316288 3810706365229430784 3827670952534081536 3831894423005036544 3872074075698364416 3881462186334486528 3886300485723881472 3887514475251523584 3896940022201217472 3925852882305286144 3935371383366909952 3940915655271776256 3952890957170475008 3955332109232504832 3956630569587231744 3959696441635504128 3969296998740762624 3993711473306107904 3995650594928328704 3998118153683337216 4012234105698294912 4020348247087251456 4030095858677710848 4054884296748433408 4071713650519117824 4072353769268969472 4088592810178326528 4091825992180432896 4111868617486761984 4128265228998550016 4128914238286594048 4151218958255456256 4164508326547685376 4190123512976900096 4192158001236279296 4194746915339894784 4204917368529027072 4209557094503129088 4223636913141055488 4228297294350385152 4269325293211090944 4271961862839730176 4282992757334605824 4289671145105129472 4300071748635826176 4331294666490281984 4342478767853142016 4346586947839819488 4355377267677855744 4365937180234186752 4369320211459866624 4406854039510188032 4408993759920914432 4411716583374716928 4416584492593446912 4427292806287773696 4432811491528802304 4447002326816784384 4454524335610658816 4479292110909997056 4482058347897421824 4492925407469371392 4495106919294369792 4511550687093325824 4515118336199098368 4537234336537116672 4544309158284886016 4555327149239779328 4556043297419689984 4560353519045056512 4561744833841987584 4580655402212917248 4625102400978681856 4639908820445822976 4644298382623368768 4645028518072418304 4650818614063005696 4673599302935773184 4690100141820837888 4708802526826471112 4710979633888100352 4713888952099012608 4716177751390814208 4733430229081522176 4779359631989276672 4784633200309567488 4796233873478421504 4817585854051516416 4852566453485830144 4869699162568900608 4872706499801567232 4873472543551389696 4885288613834784768 4891378197549023232 4915337197915209728 4920760804533338112 4940382978965477888 4957710794448961536 4960117979911028736 5011339877561991168 5014410105693667328 5026567888816308224 5032114227911786496 5033649471825641472 5036093528837455872 5054516305890115584 5080941820305907712 5103561270045442048 5109192564006715392 5112347803070496768 5124743042894751744 5125548709597151232 5175282915112648704 5183352633668698112 5195920029601623296 5203240201101017088 5254554207029035008 5257799215802744832 5273776145643339776 5275507426116308992 5279595255514005504 5292395998321016832 5297402842679780001 5330824204911116288 5349645474264393216 5360464329449668608 5373461144903614464 5376779585987936256 5428951534025490432 5429805025691959296 5451457080237768704 5455767989573910528 5459137260171558912 5473233633005273088 5482491489982349312 5529754347654610944 5534958611007275008 5552677768730247168 5557930851336162624 5592995887119859712 5606556491372036096 5612742792670838784 5614455180113215488 5637729725800513536 5641211368905375744 5654888874918346752 5692433724281454592 5695949150452973568 5710657009779474432 5716059547844146176 5719561526806839296 5733428998181101568 5741506428801122304 5795449263786425984 5807169690237140992 5821249573645582336 5829450728585822208 5831271712877285376 5845410033301826208 5882288777832955904 5888779323457929216 5903057075050364928 5910415322038403072 5929336435755712512 5932998163848757248 5934945854380847616 5976077797196562432 5990567209959161856 5993475892392493056 5997177230525005824 6015400916124434432 6023875597430685696 6080471358726742016 6082326445122650112 6101797900860260352 6107540536283889664 6132889215267489792 6167802926230142976 6186545093927763968 6192397843497825024 6193371357429891072 6226828437383184384 6253466855761117184 6285185269465350144 6288237001854418944 6292120373009842176 6307376052793540608 6311240305442029568 6335455369711583232 6379510933746089984 6394978497971228672 6403987939816636416 6423447805402021888 6434506717657694208 6450107622953739264 6471137496372609024 6492932216758534144 6496941999735422976 6497963391401852928 6513718151779713024 6519880421759729232 6521837596732030976 6533065901516783616 6548905770351280128 6561014406044450816 6610281059265282048 6613490639881371648 6617574875062075392 6649217237293203456 6681786503415988224 6709485637215715328 6718938166364995584 6767326030639988736 6805851504805675008 6812256752008953856 6816463737427329024 6832990723859668992 6834064946129534976 6840530278567584768 6870983103319375872 6900377220150198272 6937653601468022784 6959863230668734464 6976227921094508544 7006072276038713344 7010398954403659776 7035150212731256832 7039460340685340672 7056527997761355776 7063203790239706668 7066469450832150528 7100145343622283264 7132860632352524288 7164614859871485952 7169039447983915008 7176949800464351232 7194350810217632256 7208900305121968128 7226378781077274624 7238602045367320576 7274357319431880704 7278849680228745216 7302151586275393536 7304548743853350912 7337067296323534848 7373005796872814592 7381141206800007168 7403570358306996224 7410574468448216832 7483657056894451712 7521615158540500992 7539851833224462336 7548171341867679744 7581774458835173376 7594598867270631424 7621412730458861568 7655341905068163072 7663788846010073088 7744148151396728832 7762924372668973056 7772600971447762944 7775028950503047168 7793880044402434944 7851705764610572288 7870742766733819904 7881831310543552512 7905781914340950016 7910664218465009664 7913261139174463488 7919392883271008256 7938593997481525248 7987422946612215808 7991301189856657408 7996236307366674432 8024468211396589824 8040696494174502912 8060191717355421696 8109768593496866816 8143427301038235648 8144707538537938944 8177185620356653056 8183651984360865792 8223737234973523968 8256530457997100032 8257828476573188096 8302437916510912512 8329016653095370752 8384316002472558592 8389493830679789568 8409834737058054144 8419114189006258176 8456594588700770304 8538650586422181888 8543923725679460352 8565985514669211648 8579342290210258944 8600143497271652352 8662589332980563968 8684957535706284032 8693173895679638976 8710754535355711488 8731874360468373504 8738640422919733248 8813708079020376064 8817987519841828864 8823433166749433856 8833168985186893824 8854585612575547392 8865622983057604608 8894004653633568768 8909048671221317632 8964116695794843648 8985850814938742784 8990213838588739584 9023101374186651648 9088618316569772032 9110654298479558656 9120707038090113024 9123489667683975168 9161310804425834496 9250204801957363712 9279817640891645952 9288596765246737536 9290057036144836608 9301637228126011392 9347198605871546368 9380200283641675776 9417605053652942224 9421959267776200704 9427777904198025216 9432355502781628416 9466860458163044352 9558719263978553344 9569266400619134976 9592467746956843008 9635171708103032832 9705132906971660288 9739398325137801216 9745412999603134464 9746945087102779392 9770577227669569536 9782756395098046464 9830674395830419456 9841521609066676224 9880765957930955776 9915421588897923072 9920235959822057472 10022679755123982336 10053135777632616448 10064228455823572992 10072187057674911744 10161883640611815424 10207122540090884096 10218385128013430784 10224695606140993536 10249486085789503488 10251097419194302464 10350565830225297408 10366705267337396224 10391840059203246592 10406480402202034176 10509108414058070016 10515598431605489664 10547552291286679552 10551014852232617984 10559190511028011008 10584791996642033664 10594805685359560002 10661648409822232576 10699290948528786432 10746922289807228928 10753559171975872512 10857903068050980864 10902914160475537408 10911535979147821056 10918274520343117824 10964982979964698624 11059508695309221888 11069917222014550016 11105355537460494336 11115861702672325248 11185991774239719424 11213112982744072192 11225485585341677568 11228910360226430976 11275459451601027072 11282422737810751488 11309777749836693504 11384867448562909184 11391898300905947136 11421314019558948864 11432119095688292352 11439123053613678592 11466857996362203136 11483012857602244608 11590898527572851968 11614339380474281984 11642499147291164672 11658901457171644416 11662543425754570752 11690820066603652416 11764577555665911808 11777558646915858432 11806114150100729856 11820830644076806144 11858672871511425024 11865996327697514496 11869891708761695232 11981134419918323712 11986951784784986112 11994354461050011648 12030801832248868864 12160942717453484032 12164652890245300224 12215081072567779328 12265778430534979584 12335605852460285952 12373090187855527936 12384795686995650048 12386742714859782144 12453656874766368768 12506933711522234368 12570370538930700288 12576474003708837888 12584240746019684352 12614752105587081216 12622480610884059136 12670910739423166464 12759021867492179968 12789956995942457344 12807975879633272832 12846895610804043776 12869013435315388416 12900215245907478528 12985864433517068288 12993883999470845952 13027436303559426048 13039760843519458464 13066131803033567232 13097811540702560256 13122028812088901632 13220562118530564096 13226981279762743296 13235149750124150784 13298434474586406912 13363573006831976448 13418971274431430656 13437876332729991168 13534652061279977472 13611703009611350016 13624513504017907712 13632927474854658048 13665981447719337984 13668129892259069952 13681060557135169536 13741966206638751744 13800754440300396544 13875307202936045568 13919726461337468928 13952455842189017088 14020797908807319552 14070300425462513664 14078920681370681344 14113055995522711552 14126407580479413336 14132938901664301056 14200290687244566528 14265721264705048576 14329229719742971904 14338078895967830016 14353899600928702464 14388701620435264512 14452757562154549248 14477204090734641152 14548714638863761408 14557699360457490432 14609097487706701824 14674134592647069696 14746011593745629184 14762282413600014336 14807140716613992448 14821148936896433664 14967314113788903424 15043230317081001984 15079703666448924672 15096342683735359488 15163548917670346752 15189197734541262848 15242825460917723136 15310683810136326144 15327577692020146176 15525848745337946112 15550057901006094336 15587760088804869888 15703411529221144576 15741485533467639808 15763662621087105024 15821328436930019328 15826522278348926976 15838785766542016512 15877187994963050496 15974845893224431616 15982602379713314816 15992472614733348864 16048936422793179648 16081392988349005824 16120383434710843392 16219537186993733632 16286854602076471296 16289415077075877888 16354371240713306112 16367303968721731584 16447474469947047936 16513060915994200064 16515656953146376192 16604875833021825024 16658033306190741504 16778987661359579136 16819669474116108288 16838228378012516352 16913189177401540608 17077301172844363776 17087847451358920704 17131971029338423296 17158684580420517888 17200286994543304704 17325178665961127936 17369915071412568064 17386347791359277952 17421509070711422976 17463748720936747008 17635975039683657728 17646866333498867712 17666337970373787648 17709171225151094784 17731245966115209216 17788009307267137536 17818097342442635264 17928233391589687296 17971701629877485568 17980427677177479168 18046202748373303296 18177236633139544064 18221308596959117312 18241414076180226048 18246979335367950336 18322621608851668992 18500409603914727424 18559635281783291904 18577193530493475072 18580114072289673216 18760400567283351552 18835210107305884448 18855555808396050432 18864711005563256832 18933720916326088704 19117438527957106688 19138532801238269952 19184935493913686016 19270343416206065664 19410265813943320576 19478796650275602432 19490825999206268928 19493890174205558784 19541154455339139072 19565512790196092928 19661348791660838912 19683043218133352448 19761531915861911552 19830843177795846144 19840471919644114944 20045359510247964672 20106271555265232896 20128456911647145984 20323767281223630848 20414245080181768192 20436770256026861568 20449391212281987072 20498972171579006976 20502194838388604928 20701131660450594816 20733410534674792448 20783680118406493184 20812960804404068352 21018216828116140032 21031196863210979328 21102029704465235968 21118381022056022016 21169583993284067328 21189611370719120004 21323296819644465152 21398581897057572864 21493844579614457856 21507118343951745024 21715806136101961728 21805828320951074816 21823071958295642112 21836549040686235648 21929965959929397248 22119017390618443776 22139834444029100032 22210711074920988672 22231723405344650496 22426225965488144384 22450971170683355136 22564845475621502976 22619555499673387008 22769734897125818368 22783796601811894272 22864238191376584704 22878246107227357184 22933715992724406272 22966025715204489216 23181797055145703936 23228678760948563968 23284998294582329344 23317802914343288832 23325086851509141504 23381640133207304832 23529155111331823616 23555117293831716864 23612228300201459712 23641661288153612288 23717345743022850048 23731992655395028992 23739783417523390464 23962268839836647424 23973903569569972224 23988708922100023296 24061603664497737728 24321885434906968064 24329305780490600448 24430162145135558656 24531556861069959168 24671211704920571904 24746180375711055872 24769591373991300096 24773485429719564288 24907313749532737536 25013867423044468736 25152948007417675776 25168481492039368704 25229504211174162432 25518043734984359936 25579913991884914688 25615951759266545664 25693791221608087552 25738026870630776832 25800430491814957056 25971728867034136576 25987767998941691904 26054872607118852096 26079521687038916928 26132263606067134464 26195623081405120512 26244057624177803264 26441124237061128192 26453962559525486592 26470299500248301568 26596868949172813824 26727146013663952896 26837942548862861312 27069304122559954944 27249027008035815424 27265854949709316096 27331962895438675968 27362121114270339072 27483932413277503488 27601508880600793088 27750614405872091136 27839452922674937856 27904911684378034176 28041595817614639104 28140600850925027328 28157841362741362688 28226111991045423104 28252815160958826672 28265877803328602112 28400581374489133056 28531442529410097152 28658459439485943808 28676157791935660032 28707799201857404928 28777403240870529024 28905515124309098496 28954408181469282304 29115398720914980864 29218194975413403648 29348269185294139392 29492023187491258368 29524564827200028672 29614281433227984896 29642297873792867328 29934628227577806848 30159407332897849344 30192685367470718976 30378395469082525696 30485650921835446272 30621367620272652288 30655155384040292352 31051697490675892224 31100115802012188672 31175520177609739776 31406823058442289152 31482971066935279616 31527325242174210048 31642656873860038656 31653044556697853952 31677571533084033024 31754375989926100992 31949691786448863232 31965204759426629632 31984945229466697728 32097872845586359296 32240766869421686784 32573709204152942592 32708742481426612224 32734607937443463168 32894948939894095872 33026121831988400128 33031313906292752384 33209751666043650048 33316066612381483008 33557975322719158272 33639338948232216576 33676456756025032704 33826378354803081216 34154602345688727552 34175694902717841408 34263942058676846592 34317369160841035776 34400573989086609408 34650357331922255872 34739830142825136128 34772695582718555904 34843018141422845952 34927497441873494016 35293732666997735424 35332675940747575296 35418342450302189568 35462491932230418432 35576018614534275072 35636194684885270528 35943403259754971136 35960855354354958336 36092405496746606592 36354473266279088128 36442617193918234624 36482828152360452096 36493958670735900672 36645243217703337984 37000819207829454848 37119270563566583808 37154387060986950144 37160228144579346432 37520801134566703104 37670420214611768896 37711111616792100864 37729422011126513664 37867441832652177408 38234877055914213376 38277065602476539904 38369870987827372032 38540686832412131328 38957593300551204864 38981651998412537856 39082308910678278144 39366086436266704896 39523063831723823104 39661686355591692288 39680943839288229888 40090719020495929344 40212543110530465792 40256913823294291968 40647534562447261696 40828490160363536384 40873540512053723136 40898782424563974144 40997944343158013952 41004389676777209856 41402263320901189632 41466821069349584896 41567360236812986368 41625921608808136704 42062393726421958656 42204059408930471936 42236762044112044032 42339167986568134656 42379222741438240008 42646593639288930304 42797163794115145728 42987689159228915712 43014236687903490048 43431612272203923456 43611656641902149632 43646143916591284224 43673098081372471296 43859931919858794496 44238034781236887552 44279668888058200064 44421422149841977344 44463446810689300992 44852451930976288768 44901942341366710272 45129690951243005952 45239110999346774016 45539469794251636736 45567593203623788544 45728476382753169408 45756492214454714368 45867431985448812544 45932051430408978432 46363594110291407872 46569996589164658688 46650173703018283008 46763280266414609664 47110234587663433728 47224456600402919424 47283322576307224576 47463985310790057984 47479566835046780928 47924537679673294848 47947807139139944448 47977417844200046592 48123207328995475456 48643770869813936128 48658611560981200896 48860324290271117312 49063113722139918336 49342423409841143808 49492360751422111744 49539182747982600192 49546970859439128576 49814627499065475072 50027734846088937472 50336962984078737408 50459008422348324864 51036087469968719872 51159827983769829376 51231903518533091328 51387582443216175104 51476053741261553664 51600860983629914112 51943457734068273152 51975535997883383808 52109745214237704192 52159043374077833856 52264527212134268928 52391246162810241024 52488115248355606528 52907925119050973184 52940599000496603136 53193737898345627648 53454292027327905792 53675885097725722624 54138608245119909888 54498054016071630848 54531709899418632192 54663925790877351936 54724242228540678144 54967864826555006976 55203017761201586176 55501228811744182272 55678905845349875712 56281201701850054656 56452223982090846208 56505630321917653344 56801162748978266112 57062885058820194304 57316918878971887616 57352315583871320064 57415598403714809856 57554806481741058048 57811030248618196992 57908816362938564608 58230797441829961728 58436389950826807296 58696538370588278784 58984046374982516736 59049129654400057344 59228562866455969792 59284595747585734656 59869256455155613696 60318814665795698688 60385370734941437952 60756790938165051392 60971301843670892544 61242735240545304576 61310310768080584704 62103394981351784448 62200231604024377344 62351040355219479552 62813646116884578304 62965942133870559232 63054650484348420096 63306089113395707904 63355143066168066048 63508751979852201984 63899383572897726464 63930409518853259264 63969890458933395456 64195745691172718592 64481533738843373568 65147418408305885184 65417484962853224448 65469215874886926336 65789897879788191744 66052243663976800256 66062627812585504768 66419503332087300096 66632133224762966016 67278677896464433152 67352913512050065408 68309204691377455104 68351389805435682816 68634738321682071552 68801147978173218816 69300714663844511744 69479660285650272256 69545391165437111808 69686036282845691904 69854994883746988032 70587465333995470848 70665351881495150592 70836684900604379136 70924983864460836864 71152037229068550144 71272389369770541056 71886806519509942272 71921710708709916672 72184810993493213184 72708946532558176256 72885234387836469248 72965656304720904192 72987917341471801344 73290486435406675968 74001638415658909696 74238541127133167616 74308774121973900288 74320456289158692864 75041602269133406208 75340840429223537792 75458844022253027328 76469754111828426752 76554131204953079808 76739741975654744064 77081373664824262656 77915186601102409728 77963303996825075712 78164617821356556288 78732172872533409792 79046127663447646208 79323372711183384576 79361887678576459776 80181438040991858688 80425086221060931584 80513827646588583936 81295069124894523392 81747081024107446272 81797564849127948288 81995888686316027904 82804526641802379264 82933642138699169792 83134720473625972736 83251843217616273408 84124787452843917312 84408118817860943872 84473524088224088064 84678335973136269312 84758445482876480016 85293187278577860608 85594327588230291456 85975378318457831424 86028473375806980096 86863224544407846912 87223313283804299264 87346196162744942592 88476069562473775104 88559337776116400128 88842844299683954688 88926893621378601984 89704903861952577536 89803884682733420544 90478221998693548032 91078939588503273472 91135186407247577088 91456952765506338816 91512984428909428736 91734863970897625088 91864102860817956864 92727188220582815744 93139993178329317376 93300347406036566016 93526560532829219328 94220469175326867456 94448913200805838848 94566645152614449152 94927970621580115968 94959133670093561856 95849075359346589696 95895614278279888896 95954835688400093184 96246414657990950912 97287541739627872256 98126227444279836672 98684846819682287616 99078365495965200384 99093941718878257152 99629254998130950144 100055469692177874944 100673925968157474816 100918016844696649728 102072174939937439744 102319655967539658752 102463807037066182656 102775164886432350208 102952107482523107328 103201721967259828224 103886915468136546304 103951071995766767616 104219490428475408384 104318086748155667712 104529054424268537856 104782492325620482048 105881198000993206272 106387475796691255296 106908584054655811584 107351770195451445248 108277216490239819776 108996108032143261696 109063419798837264384 109327851581754703872 109448484457081356288 109935729653110013952 110406035522403172352 111002457623488364544 111357811690699751424 112562403403700109312 112904447964181692416 113011260643835306688 113602325497956532224 114125770117640388608 114633837757943775232 114704631167742640128 114831196807429619712 115109612963482116096 115622060497236393984 115817632725877129216 116872779901653614592 118098259308800114688 118569191495171469312 119738512910311227392 120637629331591397376 120770741469882875904 121513581876330102784 121942603687341785088 122485470481090609152 122620621536161169408 124206789962703568896 124400463208048754688 124702080710438959104 125931884267741118464 126612178226791415808 126710286132336132096 127017503959704403968 127798767145795452928 127860819037706518528 127939780917866790912 128391491382345437184 128963067477686747136 130294836816611770368 130834969925706448896 130938431749773852672 131579795759576383488 132104487327953600512 132125255625171009536 132839006664174600192 133264266449525932032 134557355792928866304 134705827024100130816 136618409382754910208 136702779610871365632 137269476643364143104 137602295956346437632 138601429327689023488 138959320571300544512 139090782330874223616 139709989767493976064 141330703762990301184 141673369801208758272 141849967728921673728 142544778739541082112 143773613039019884544 143843421417419833344 144369621986986426368 145417893065116352512 145770468775672938496 145931312609441808384 145975834682943602688 146580972870813351936 148003276831317819392 148477082254266335232 148617548243947800576 148640912578317385728 150083204538266812416 150681680858447075584 152939508223656853504 153108262409906159616 153479483951309488128 154162747329648525312 155830373202204819456 155926607993650151424 156329235642713112576 157464345745066819584 158092255326895292416 158723775357152919552 160362876081983717376 160850172442121863168 161027655293177167872 162590138249789046784 163494162048214892544 163595129698255896576 163991777372632055808 165609053283604758528 165867284277398339584 166269440947251945472 166503686435232546816 168816237635721887744 169356671946272538624 169516890965752960032 170586374557155721216 171188655176460582912 171950756636915662848 172056946751613960192 173726449088815693824 174446626567608598528 174692392325489885184 176952139124947550208 177118675552232800256 177685688599367909376 177853787242757203968 179409807723905155072 179607769365466841088 180956443997387096064 182270372814495154176 182913905531012677632 183025968857818857472 183469727941795250176 183728205721635913728 185454376441165631488 186279986356658634752 186600694812073132032 187053121065658438656 188440938350653734912 188897826401611677696 189133290305228898304 189918267340187123712 191698150718693179392 191791228556559777792 191909671376800186368 192492829315981901824 194575083479255744512 196252454888559673344 197369693639364575232 198156730991930400768 198187883437756514304 199258509996261900288 200110939384355749888 201836033689393299456 204144349879874879488 204639311935079317504 204927614074132365312 205904214965046214656 206403443934519656448 207773830936273092608 207902143991533535232 208438980856950816768 208636173496311335424 209058108848537075712 209564984651240964096 211762396001986412544 212774951593382510592 213817168109311623168 214703540390902890496 216554432980479639552 218126839597674528768 218655703163509407744 218896968914162712576 219871459306220027904 222004915246976729088 222715623381399502848 225124806807400218624 225808895928363384832 226022521287670613376 228251540235280777216 229267675515887550464 229409262335485280256 229662393614859239424 230219225926964232192 231244120994472787968 231635265451754258432 233745559803307229184 236196518617600229376 237138382990342938624 239477025820622454784 241275258663182794752 241541482939765751808 243885207374683570176 245241243072322338816 248413579925407137792 248800926416097509376 249404161420877918208 251863768535482236928 253224356453582831616 253420572264672264192 254035007919408807936 255597534291590905856 255721638075413037056 255879561835733581824 256782982764690874368 257926134955373494272 260589673633223540736 261669939851412897792 264208974655907201024 265678013328349200384 266528532899051864064 269114711585857732608 269411654048200261632 273236818765509820416 273405559221742731264 274538953286728286208 275204591912692875264 277202858655378046976 277918641142601089024 278181564661748447232 279419979534987952128 282661407525980602368 283346739602417516544 283699935457843347456 285089557479082164224 287547226078039769088 287686842834839666688 288739243973972852736 291540937551345876992 291862625218883616768 296006553662635638784 297235096487895601152 297281825156634771456 300166409076533624832 301363361716894151168 305879016447313707008 306216524819812319232 306958967902618976256 308325494659297050624 311660746404409638912 311853215987300302848 312658471285426225152 316184510653790584832 320725752163967434752 321700344884243726336 322055310586354335744 325180276499578093568 326988324096429785088 327190259396511793152 327983554745264111616 331218106567209517056 331734568554796679168 332538881894503890944 333007372870465093632 337632475271443775488 338713343892545077248 339033781931505920064 341172749114311442432 342377310352921165824 343901513273831325696 344113893503227920384 347452898177631387648 348893253135217197056 354237351104465600512 355707574485514407936 358819615447810310144 359215538730933682176 361912887994774192128 364540745628990308352 365827811062025355264 366051937715637714944 366939455883590500352 367456411443271827456 370908752882331262976 372559972713317269504 373201389624146264064 374106242131316877312 377795652803223355392 379836534680374247424 383396301437386358784 383582457113119555584 383819342753600372736 384985658631963803648 389150166958511489024 392504909777119346688 394739387278729150464 396313461983860801536 396375766875513028608 398517019992523800576 400221878768711499776 403672067378786598912 408288699759749758976 409278623870158635008 409855228148264730624 411808429930092429312 412806887869039312896 415547661872546185216 415804287983067070464 416877961713901633536 417272346992622670848 419129969302481928192 425549903186765021184 427634336218623246336 429407080781805780992 433108865960959279104 436253679195349057536 437311406327018815488 437793937828325425152 439742918612440055808 444009830493953458176 445431246762799005696 450249613614800437248 451617791856726769664 452045042575341226752 456503080470561554432 458818524670970560512 459324787229718478848 460438451853928464384 462488241988945575936 463270530903508516864 467491119606614458368 472393037235200458752 474276765980685877248 478954051641244909568 482550517326365589504 483082965879531503616 487770414749367140352 490482486144644677632 496827159850814275584 497601852832195018752 498808322841755836416 503727537070964473856 506448712907165663232 508070015838817615872 511443276150826074112 511759123671467163648 513565965529381748736 515852269910746988544 521179347266447081472 523339879702825795584 528417949311814402048 531356026656698400768 533057065798103728128 538229423171715465216 538823308096400523264 546811118443485462528 549077906573456572416 550409183825385750528 554405717310756093952 556363129323496894464 558839959069975904256 565322815051961204736 566693479204835033088 567399870915686694912 570179114958164328448 575094452156079538176 575373685669679333376 577478487947945705472 583081875102691753984 583725250437767233536 592013107325271277568 594470192975791202304 594563650313269542912 600332818153067249664 602726723433788302336 612433049639624638464 613917935805237952512 623321492808819277824 623706431974600605696 625316942570852450304 632369021307581169664 641451504327934869504 643400689768487452672 644110621172708671488 650360552999156187136 654380518793023586304 655967109490528223232 663469137109593358336 665077763789007781888 666014745740930187264 675264950542887550976 677426687785090154496 678067563863011840128 682345498228622884864 684754620705842331648 687803026547662651392 688227787006455840768 694905796355262775296 697786506270434394112 708474702208931201024 711415148971028815872 717639230895620620288 718431077461867364352 723825775989548384256 731655622124050710528 733878911767181000704 741817505764662525952 745119945426634539008 746402779248292528128 748212484262633754624 755591305606446710784 759673069360748494848 766792602874772717568 767164914226239111168 767638685507200745472 769971317263927607296 778300333917022978048 785009819554238693376 792626923967721603072 797034039985047601152 800443757537422999552 807344134757573197824 816577399519499517952 818557247740317270016 819710456296529461248 823616859860184858624 825613775738078625792 831095323745092370432 831608575966134140928 833755923427803267072 834544693985245341696 838259938604963856384 851099806373530042368 855268672437246492672 858814161563611561984 866217731921918558208 874622812654037630976 875587875656650850304 888019660987906916352 900499227229600874496 903235583713453539328 904090085150682453504 913006160941123108864 917637049341941121024 918649574459436957696 920876903707856928768 924976483977891151872 926541061807017033728 934982239213228916736 948553531961371754496 957908103282489819136 965101034652731179008 966165931759063007232 975540829498734280704 980964972289289355264 993654319701628551168 995203705664390037504 997616645683511672832 1007455074141928947712 1012897425814331326464 1016140031677635231744 1023518247342934327296 1027131931058763497472 1031704539821493977088 1042358694532894162944 1046679759405651591168 1056835898623628804096 1062712053313396801536 1076458846343430930432 1077646616192801046528 1093622236886970925056 1098155813146913144832 1100818367650771501056 1108811434621512187904 1112726258646993788928 1117679918139951808512 1133386958409670066176 1150188904312159076352 1150747371339358666752 1154956975895891410944 1166163750205383507968 1167450500875534467072 1184026214650542555136 1188940385951582404608 1189127300626539085824 1200665636306134499328 1205453446867576604672 1224866099279249276928 1227835871610475905024 1246642985617638555648 1247412863949201211392 1250633885141704900608 1264738042615162339328 1282903008655869739008 1288221242345417342976 1300721105998312374272 1308761037586047172608 1311934218981056446464 1326938274219186716672 1330155527578015563776 1332029491481860374528 1350529901085775101952 1354853375570180308992 1356135127726023680256 1369509241411684663296 1376455574012911681536 1389811592710525550592 1395573012540868788224 1416949404417862402048 1422830297942057631744 1435278461791241240576 1436862154923734728704 1447651551979096768512 1463311244248101421056 1467757823534362001408 1483635011529325051904 1490239890853269078016 1492805558496585056256 1496424968525267509248 1511182611212893421568 1519346138721496989696 1534329828452478222336 1535277371014401490944 1556600667834045956096 1570019639108477386752 1585253847935443206144 1594068079970095202304 1600887515074845999104 1614688269515146395648 1637114495480634540032 1647233719720369717248 1651227551476157251584 1662190647490184740864 1663217151932268281856 1669089387970490683392 1676519877209927712768 1702199612747060084736 1710537344874492985344 1717628323127223123968 1732435463843837116416 1749245625308075261952 1751175751313301700608 1776039321975813832704 1800998454459201748992 1806471167426907078656 1808180170301364907008 1826012321882246217728 1837299148918873915392 1841753807415713857536 1853082123614034067456 1869964478426457833472 1897107063922743508992 1915816206564979638272 1930202069305462358016 1932331863518126014464 1951081658997468561408 1990407411328780075008 1995233291367023345664 2014910148283857895424 2025794851628662652928 2032280063355270463488 2047036494685868654592 2054263862117526994944 2063409079642987954176 2084717389065788325888 2093359518811303182336 2113671797247257608192 2125424106626793603072 2152917692686861860864 2155293232385602093056 2201636735301543002112 2217622869243024375808 2225452517293987577856 2235359836279903617024 2266773916819340132352 2300377808624318152704 2301494742678717333504 2309913951791782821888 2332327500410767015936 2334901001751068934144 2377880771903164809216 2401331272612268998656 2410906893735153209344 2449732198558498553856 2455671743220951810048 2493285971235277111296 2494825727898402422784 2501267770283409801216 2529476085230324678656 2565806017311739478016 2576442484690834685952 2601442211996624748544 2623868437962112892928 2653876548438373433344 2660311055156031127552 2664058982963720749056 2701059802171550203904 2709706751140360617984 2712270255452047360512 2739018482823369326592 2752911148025823363072 2779623185421051101184 2791146025081737576448 2845660595884115263488 2873724309847469457408 2895303103958193537024 2926622488496202842112 2935515647068724002816 2967270023058650103808 2980479781706538156032 2985611116993170112512 2992849937050535018496 3022365222425786843136 3038692277442993979392 3070554742028802981888 3113201335668091912192 3140039278216954773504 3170507695870886412288 3188136159940190404608 3201775030149691998208 3229376539030292791296 3274228990961269080064 3294467439440739434496 3302455102952314503168 3324381294980369481728 3326434303864536563712 3338178775940981366784 3353039754419855425536 3464870927687674232832 3498491250616150523904 3502351502626603401216 3552078643951627665408 3601996908918403497984 3612942334853814157312 3616360340602729814016 3652024643764492435456 3674598297837747830784 3683507614831427715072 3706164247228068134912 3739928956852915666944 3794214127845487017984 3831632413129959276544 3864663727036252028928 3902163317994937122816 3980814822657560150016 3990466582734046691328 4029820296567715790848 4051589703257325305856 4064560126710540926976 4108527724235053989888 4169434778131576651776 4186719037622606364672 4227343594494515216384 4250848213253587206144 4305835385373723721728 4310586464771204186112 4403273470603086004224 4435245738486048751616 4450905034587975155712 4470719672559807234048 4533547833638680264704 4602989485357434667008 4664655000821534031872 4669802003502137868288 4755761543806329618432 4802662545224537997312 4821813787470306418688 4911343486441903620096 4986571942470554222592 4989651455796804845568 5058952170460649357312 5131612034623478956032 5152884969381669371904 5202884423993249497088 5247736875924225785856 5307753096876746866688 5320622110312062255104 5328117965927441498112 5402119604343100407808 5419413502280721235968 5424540510904094721024 5478036965646738653184 5559246370842102202368 5582292050163475152896 5691321191768230526976 5747448619694938914816 5790606207916387074048 5853244976992405684224 5871031294137448005632 5934540046117300207616 5971222233986340225024 5985699874101070036992 6044730444851573686272 6077384554885987958784 6141109484057605963776 6226402671336183824384 6280078556433909547008 6341015391741772824576 6376272319880380809216 6458753078060585582592 6548457981922538160128 6604910205904629006336 6648762589960738963456 6652868607729073127424 6676357551881962733568 6706079508839710851072 6929741855375348465664 6996982501232301047808 7004703005253206802432 7203993817836806995968 7232720681205459628032 7304049287528984870912 7349196595675495661568 7367015229662855430144 7412328494456136269824 7479857913705831333888 7588428255690974035968 7729327454072504057856 7804326635989874245632 7961629645315120300032 7980933165468093382656 8059640593135431581696 8103179406514650611712 8129120253421081853952 8217055448470107979776 8338869556263153303552 8373438075245212729344 8454687188989030432768 8621172929542408372224 8806546941206172008448 8870491476972097503232 8901810069175950311424 8941439345119614468096 9067095667277360529408 9329310001643068063744 9339604007004275736576 9511523087612659236864 9605325090449075994624 9643627574940612837376 9822686972883807240192 9973143884941108445184 9979302911593609691136 10117904340921298714624 10405768847986498994176 10495473751848451571712 10615506193753493733376 10641244220624124510208 10656235931854882996224 10804239208686200815616 10838827004561442471936 10849081021808189442048 10956073931293477306368 11118492741684204404736 11164584100326950305792 11382642383536461053952 11494897239389877829632 11706489953984811368448 11742062588274896011264 11869080092234600415232 11942444467972680450048 11971399748202140073984 12089460889703147372544 12154769109771975917568 12452805342672367648768 12560157112867819094016 12682030783483545649152 12752544639760761618432 12917506156121171165184 13096915963845076320256 13209820411809258012672 13305737215458146254848 13352715103763925467136 13412159017679421702144 13993965002464602095616 14009406010506413604864 14407987635673613991936 14465441362410919256064 14608098575057969741824 14734030459325710860288 14959715827411662667776 15176856511381948071936 15458654908145008115712 15608653271979748491264 15923259290630240600064 15961866330936186765312 16206358813029301223424 16258240506842163707904 16434110896940215959552 16677739112526306607104 16746876150490425458688 16909374377978060865536 17242345859084816744448 17613093882412344016896 17803620138351900622848 18134191334554721058816 18658620003286136127488 18679208014008551473152 19023046175225318473728 19287255149881225674752 19645373945767614480384 19946287769882216890368 19958605823187219382272 20235808681842597429248 20811537695972997988352 20990947503696903143424 21282488441248249020416 21608478417372401631232 21698162043616378884096 21912147862586954612736 22236985483368408809472 22329168200653900611584 22765284767072922107904 23412979907969622736896 23484125176549792022528 23738160184469200830464 23884888935945360900096 23942799496404280147968 24178921779406294745088 24309538219543951835136 24905610685344735297536 25120314225735638188032 25364061566967091298304 26193831927690152640512 26419640823618516025344 26611474430916292509696 26705430207527850934272 26824318035358843404288 27987930004929204191232 28018812021012827209728 28815975271347227983872 28930882724821838512128 29216197150115939483648 29468060918651421720576 29919431654823325335552 30353713022763896143872 31217306543959496982528 31846518581260481200128 31923732661872373530624 32412717626058602446848 32516481013684327415808 32868221793880431919104 33355478225052613214208 33493752300980850917376 33818748755956121731072 34484691718169633488896 35226187764824688033792 35607240276703801245696 36268382669109442117632 37358416028017102946304 38046092350450636947456 38574510299762451349504 39290747891535228960768 39917211646374438764544 40471617363685194858496 41623075391945995976704 41981895007393806286848 42564976882496498040832 43216956834744803262464 43396324087232757768192 43824295725173909225472 45530569534145844215808 46825959815939245473792 46968250353099584045056 47476320368938401660928 47769777871890721800192 47885598992808560295936 48619076439087903670272 49811221370689470595072 50240628451471276376064 50728123133934182596608 52387663855380305281024 52839281647237032050688 53410860415055701868544 55975860009858408382464 56037624042025654419456 57861765449643677024256 58432394300231878967296 58936121837302843441152 59838863309646650671104 60707426045527792287744 62434613087918993965056 63847465323744747061248 64825435252117204893696 65736443587760863838208 66710956450105226428416 66987504601961701834752 67637497511912243462144 70452375529649376067584 71214480553407602491392 72536765338218884235264 74716832056034205892608 76092184700901273894912 77149020599524902699008 78581495783070457921536 79834423292748877529088 80943234727370389716992 83963790014787612573696 85129953764992996081664 86433913669489606524928 86792648174465515536384 87648591450347818450944 91061139068291688431616 93651919631878490947584 94952640737876803321856 95539555743781443600384 95771197985617120591872 97238152878175807340544 100481256902942552752128 101456246267868365193216 104775327710760610562048 105678563294474064101376 106821720830111403737088 112075248084051308838912 115723530899287354048512 116864788600463757934592 117872243674605686882304 121414852091055584575488 124869226175837987930112 127694930647489494122496 129650870504234409787392 131472887175521727676416 135274995023824486924288 140904751059298752135168 142428961106815204982784 149433664112068411785216 152184369401802547789824 154298041199049805398016 157162991566140915843072 161886469454740779433984 167927580029575225147392 170259907529985992163328 173585296348931031072768 175297182900695636901888 182122278136583376863232 187303839263756981895168 189905281475753606643712 191542395971234241183744 194476305756351614681088 200962513805885105504256 202912492535736730386432 211357126588948128202752 213643441660222807474176 224150496168102617677824 231447061798574708097024 233729577200927515869184 235744487349211373764608 242829704182111169150976 255389861294978988244992 259301741008468819574784 262945774351043455352832 270549990047648973848576 284857922213630409965568 304368738803605095579648 308596082398099610796032 314325983132281831686144 323772938909481558867968 340519815059971984326656 347170592697862062145536 350594365801391273803776 364244556273166753726464 374607678527513963790336 379810562951507213287424 383084791942468482367488 388952611512703229362176 405824985071473460772864 422714253177896256405504 427286883320445614948352 448300992336205235355648 462894123597149416194048 471488974698422747529216 485659408364222338301952 510779722589957976489984 525891548702086910705664 541099980095297947697152 569715844427260819931136 608737477607210191159296 617192164796199221592064 647545877818963117735936 681039630119943968653312 694341185395724124291072 701188731602782547607552 728489112546333507452928 759621125903014426574848 766169583884936964734976 777905223025406458724352 811649970142946921545728 854573766640891229896704 925788247194298832388096 942977949396845495058432 971318816728444676603904 1021559445179915952979968 1051783097404173821411328 1139431688854521639862272 1217474955214420382318592 1234384329592398443184128 1362079260239887937306624 1388682370791448248582144 1456978225092667014905856 1519242251806028853149696 1532339167769873929469952 1623299940285893843091456 1709147533281782459793408 1851576494388597664776192 1942637633456889353207808 2043118890359831905959936 2103566194808347642822656 2278863377709043279724544 2434949910428840764637184 2468768659184796886368256 2777364741582896497164288 2913956450185334029811712 3038484503612057706299392 3064678335539747858939904 3418295066563564919586816 3703152988777195329552384 4086237780719663811919872 4557726755418086559449088 4869899820857681529274368 4937537318369593772736512 5554729483165792994328576 5827912900370668059623424 6129356671079495717879808 6836590133127129839173632 7406305977554390659104768 9115453510836173118898176 9875074636739187545473024 11109458966331585988657152 12258713342158991435759616 13673180266254259678347264 14812611955108781318209536 19750149273478375090946048 22218917932663171977314304 27346360532508519356694528 29625223910217562636419072 39500298546956750181892096 44437835865326343954628608 59250447820435125272838144 88875671730652687909257216 118500895640870250545676288 177751343461305375818514432 355502686922610751637028864
- Sum of all divisors σ(n): 1189809791357178371739125949
- Sum of proper divisors (its aliquot sum) s(n): 834307104434567620102097085
- 355502686922610751637028864 is an abundant number, because the sum of its proper divisors (834307104434567620102097085) is greater than itself. Its abundance is 478804417511956868465068221
Bases of 355502686922610751637028864
- Binary: 100100110000100001001111101000110001110000100101010001010100001000000000000000000000000002
- Hexadecimal: 0x126109F46384A8A84000000
- Base-36: 18O2KRJF763BKT24G0
Squares and roots of 355502686922610751637028864
- 355502686922610751637028864 squared (3555026869226107516370288642) is 126382160409195797530095915459300766653239501569130496
- 355502686922610751637028864 cubed (3555026869226107516370288643) is 44929197604553505130500949924031857945194870502026564753515662936071913334636544
-
355502686922610751637028864 is a
perfect square number . Itssquare root is 18854778888192 -
The
cube root of 355502686922610751637028864 is 708403931.0650786167
Scales and comparisons
How big is 355502686922610751637028864?- 355,502,686,922,610,751,637,028,864 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 355,502,686,922,610,751,637,028,864 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 355502686922610751637028864 cubic inches would be around 59033660.9 feet tall.
Recreational maths with 355502686922610751637028864
- 355502686922610751637028864 backwards is 468820736157016229686205553
- 355502686922610751637028864 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 355502686922610751637028864's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 355502686922610751637028864 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 355502686922610751637028864 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/355502686922610751637028864/
Chicago style:
Numbermatics. 2024. "Number 355502686922610751637028864 - Facts about the integer". https://numbermatics.com/n/355502686922610751637028864/
The information we have on file for 355502686922610751637028864 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 355502686922610751637028864, math, Factors of 355502686922610751637028864, curriculum, school, college, exams, university, Prime factorization of 355502686922610751637028864, STEM, science, technology, engineering, physics, economics, calculator, three hundred fifty-five septillion, five hundred two sextillion, six hundred eighty-six quintillion, nine hundred twenty-two quadrillion, six hundred ten trillion, seven hundred fifty-one billion, six hundred thirty-seven million, twenty-eight thousand, eight hundred sixty-four.