153383017412082882314502144
153,383,017,412,082,882,314,502,144 is an even composite number composed of five prime numbers multiplied together.
153383017412082882314502144 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, five hundred fifty-one divisors.
Prime factorization of 153383017412082882314502144:
218 × 36 × 136 × 176 × 832
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 13 × 13 × 17 × 17 × 17 × 17 × 17 × 17 × 83 × 83)See below for interesting mathematical facts about the number 153383017412082882314502144 from the Numbermatics database.
Names of 153383017412082882314502144
- Cardinal: 153383017412082882314502144 can be written as One hundred fifty-three septillion, three hundred eighty-three sextillion, seventeen quintillion, four hundred twelve quadrillion, eighty-two trillion, eight hundred eighty-two billion, three hundred fourteen million, five hundred two thousand, one hundred forty-four.
Scientific notation
- Scientific notation: 1.53383017412082882314502144 × 1026
Factors of 153383017412082882314502144
Divisors of 153383017412082882314502144
- Number of divisors d(n): 19551
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 27 32 34 36 39 48 51 52 54 64 68 72 78 81 83 96 102 104 108 117 128 136 144 153 156 162 166 169 192 204 208 216 221 234 243 249 256 272 288 289 306 312 324 332 338 351 384 408 416 432 442 459 468 486 498 507 512 544 576 578 612 624 648 663 664 676 702 729 747 768 816 832 864 867 884 918 936 972 996 1014 1024 1053 1079 1088 1152 1156 1224 1248 1296 1326 1328 1352 1377 1404 1411 1458 1494 1521 1536 1632 1664 1728 1734 1768 1836 1872 1944 1989 1992 2028 2048 2106 2158 2176 2197 2241 2304 2312 2448 2496 2592 2601 2652 2656 2704 2754 2808 2822 2873 2916 2988 3042 3072 3159 3237 3264 3328 3456 3468 3536 3672 3744 3757 3888 3978 3984 4056 4096 4131 4212 4233 4316 4352 4394 4482 4563 4608 4624 4896 4913 4992 5184 5202 5304 5312 5408 5508 5616 5644 5746 5832 5967 5976 6084 6144 6318 6474 6528 6591 6656 6723 6889 6912 6936 7072 7344 7488 7514 7776 7803 7956 7968 8112 8192 8262 8424 8466 8619 8632 8704 8788 8964 9126 9216 9248 9477 9711 9792 9826 9984 10368 10404 10608 10624 10816 11016 11232 11271 11288 11492 11664 11934 11952 12168 12288 12393 12636 12699 12948 13056 13182 13312 13446 13689 13778 13824 13872 14027 14144 14688 14739 14976 15028 15552 15606 15912 15936 16224 16384 16524 16848 16932 17238 17264 17408 17576 17901 17928 18252 18343 18432 18496 18954 19422 19584 19652 19773 19968 20169 20667 20736 20808 21216 21248 21632 22032 22464 22542 22576 22984 23328 23409 23868 23904 23987 24336 24576 24786 25272 25398 25857 25896 26112 26364 26624 26892 27378 27556 27648 27744 28054 28288 28561 29133 29376 29478 29952 30056 31104 31212 31824 31872 32448 32768 33048 33696 33813 33864 34476 34528 34816 35152 35802 35856 36504 36686 36864 36992 37349 37908 38097 38844 39168 39304 39546 39936 40338 41067 41334 41472 41616 42081 42432 42496 43264 44064 44217 44928 45084 45152 45968 46656 46818 47736 47808 47974 48672 48841 49152 49572 50544 50796 51714 51792 52224 52728 53248 53703 53784 54756 55029 55112 55296 55488 56108 56576 57122 58266 58752 58956 59319 59904 60112 60507 62001 62208 62424 63648 63744 63869 64896 65536 66096 67392 67626 67728 68952 69056 69632 70227 70304 71604 71712 71961 73008 73372 73728 73984 74698 75816 76194 77571 77688 78336 78608 79092 79872 80676 82134 82668 82944 83232 83521 84162 84864 84992 85683 86528 87399 88128 88434 89557 89856 90168 90304 91936 93312 93636 95472 95616 95948 97344 97682 98304 99144 101088 101439 101592 103428 103584 104448 105456 106496 107406 107568 109512 110058 110224 110592 110976 112047 112216 113152 114244 114291 116532 117113 117504 117912 118638 119808 120224 121014 123201 124002 124416 124848 126243 127296 127488 127738 129792 131072 132192 132651 134784 135252 135456 137904 138112 139264 140454 140608 143208 143424 143922 146016 146523 146744 147456 147968 149396 151632 152388 155142 155376 156672 157216 158184 159744 161109 161352 164268 165087 165336 165888 166464 167042 168324 169728 169984 171366 173056 174798 176256 176868 177957 179114 179712 180336 180608 182351 183872 186003 186624 187272 190944 191232 191607 191896 194688 195364 196608 198288 202176 202878 203184 206856 207168 208896 210681 210912 212992 214812 215136 215883 219024 220116 220448 221184 221952 224094 224432 226304 228488 228582 232713 233064 234226 235008 235824 237276 238459 239616 240448 242028 246402 248004 248832 249696 250563 252486 254592 254976 255476 257049 259584 262144 262197 264384 265302 268671 269568 270504 270912 275808 276224 278528 280908 281216 286416 286848 287844 292032 293046 293488 294912 295936 298792 303264 304317 304776 310284 310752 311831 313344 314432 316368 319488 322218 322704 328536 330174 330672 331776 332928 334084 336141 336648 339456 339968 342732 342873 346112 349596 351339 352512 353736 355914 358228 359424 360672 361216 364702 367744 371293 372006 373248 374544 378729 381888 382464 383214 383792 389376 390728 393216 396576 397953 404352 405756 406368 407779 413712 414336 417792 421362 421824 425984 429624 430272 431766 438048 439569 440232 440896 442368 443904 448188 448864 452608 456976 457164 465426 466128 468452 470016 471648 474552 476918 479232 480896 484056 485537 492804 495261 496008 497664 499392 501126 504972 509184 509952 510952 514098 519168 524394 528768 530604 533871 537342 539136 541008 541824 547053 551616 552448 557056 558009 561816 562432 572832 573696 574821 575688 584064 586092 586976 589824 591872 597584 606528 608634 609552 620568 621504 623662 626688 628864 632736 634933 638976 644436 645408 647649 657072 660348 661344 663552 665856 668168 672282 673296 678912 679936 685464 685746 692224 698139 699192 702678 705024 707472 711828 715377 716456 718848 721344 722432 729404 735488 742586 744012 746496 749088 751689 757458 763776 764928 766428 767584 771147 778752 781456 786432 786591 793152 795906 806013 808704 811512 812736 815558 827424 828672 830297 835584 842724 843648 851968 859248 860544 863532 876096 879138 880464 881792 884736 887808 896376 897728 905216 912951 913952 914328 930852 932256 935493 936904 940032 943296 949104 953836 958464 961792 968112 971074 985608 990522 992016 995328 998784 1002252 1008423 1009944 1018368 1019904 1021904 1028196 1028619 1038336 1048788 1054017 1057536 1061208 1067742 1074684 1078272 1082016 1083648 1085773 1094106 1103232 1104896 1113879 1114112 1116018 1123632 1124864 1136187 1145664 1147392 1149642 1151376 1164241 1168128 1172184 1173952 1179648 1183744 1193859 1195168 1213056 1217268 1219104 1223337 1241136 1243008 1247324 1253376 1257728 1265472 1269866 1277952 1288872 1290816 1295298 1314144 1318707 1320696 1322688 1327104 1331712 1336336 1344564 1346592 1357824 1359872 1370928 1371492 1384448 1396278 1398384 1405356 1410048 1414944 1419857 1423656 1430754 1432912 1437696 1442688 1444864 1456611 1458808 1470976 1485172 1485783 1488024 1492992 1498176 1503378 1514916 1522469 1527552 1529856 1532856 1535168 1542294 1557504 1562912 1573182 1586304 1591812 1601613 1612026 1617408 1623024 1625472 1631116 1641159 1654848 1657344 1660594 1671168 1674027 1685448 1687296 1703936 1718496 1721088 1724463 1727064 1752192 1758276 1760928 1763584 1769472 1775616 1792752 1795456 1810432 1825902 1827904 1828656 1861704 1864512 1870986 1873808 1880064 1886592 1898208 1904799 1907672 1916928 1923584 1936224 1942148 1942947 1971216 1981044 1984032 1990656 1990921 1997568 2004504 2016846 2019888 2036736 2039808 2043808 2056392 2057238 2076672 2094417 2097576 2108034 2115072 2122416 2135484 2146131 2149368 2156544 2164032 2167296 2171546 2188212 2206464 2209792 2227758 2228224 2232036 2247264 2249728 2255067 2272374 2291328 2294784 2299284 2302752 2313441 2328482 2336256 2344368 2347904 2359296 2367488 2370563 2387718 2390336 2418039 2426112 2434536 2438208 2446674 2482272 2486016 2490891 2494648 2506752 2515456 2530944 2539732 2555904 2577744 2581632 2590596 2628288 2637414 2641392 2645376 2654208 2663424 2672672 2689128 2693184 2715648 2719744 2738853 2741856 2742984 2768896 2792556 2796768 2806479 2810712 2820096 2829888 2839714 2847312 2861508 2865824 2875392 2885376 2889728 2913222 2917616 2941952 2970344 2971566 2976048 2985984 2996352 3006756 3025269 3029832 3044938 3055104 3059712 3065712 3070336 3084588 3099967 3115008 3125824 3146364 3162051 3172608 3183624 3203226 3224052 3234816 3246048 3250944 3257319 3262232 3282318 3309696 3314688 3321188 3341637 3342336 3348054 3370896 3374592 3407872 3408561 3436992 3442176 3448926 3454128 3492723 3504384 3516552 3521856 3527168 3538944 3551232 3581577 3585504 3590912 3620864 3651804 3655808 3657312 3670011 3723408 3729024 3741972 3747616 3760128 3773184 3796416 3809598 3815344 3833856 3847168 3872448 3884296 3885894 3942432 3956121 3962088 3968064 3981312 3981842 3995136 4009008 4033692 4039776 4053803 4073472 4079616 4087616 4112784 4114476 4153344 4188834 4195152 4216068 4230144 4244832 4259571 4270968 4292262 4298736 4313088 4328064 4334592 4343092 4369833 4376424 4412928 4419584 4455516 4456448 4457349 4464072 4494528 4499456 4510134 4544748 4567407 4582656 4589568 4598568 4605504 4626882 4656964 4672512 4688736 4695808 4734976 4741126 4775436 4780672 4826809 4836078 4852224 4869072 4876416 4893348 4923477 4964544 4972032 4981782 4989296 5013504 5022081 5030912 5061888 5079464 5111808 5155488 5163264 5173389 5181192 5256576 5274828 5282784 5290752 5301127 5308416 5326848 5345344 5378256 5386368 5431296 5439488 5477706 5483712 5485968 5537792 5585112 5593536 5612958 5621424 5640192 5659776 5679428 5694624 5714397 5723016 5731648 5750784 5770752 5779456 5826444 5828841 5835232 5883904 5940688 5943132 5952096 5971968 5972763 5992704 6013512 6050538 6059664 6089876 6110208 6119424 6131424 6140672 6169176 6199934 6230016 6251648 6292728 6311981 6324102 6345216 6367248 6406452 6438393 6448104 6469632 6492096 6501888 6514638 6524464 6564636 6619392 6629376 6642376 6683274 6684672 6696108 6741792 6749184 6765201 6817122 6873984 6884352 6897852 6908256 6932243 6940323 6985446 7008768 7033104 7043712 7054336 7077888 7102464 7111689 7163154 7171008 7181824 7241728 7254117 7303608 7311616 7314624 7340022 7446816 7458048 7472673 7483944 7495232 7520256 7546368 7592832 7619196 7630688 7667712 7694336 7744896 7768592 7771788 7884864 7912242 7924176 7936128 7962624 7963684 7990272 8018016 8067384 8079552 8107606 8146944 8159232 8175232 8225568 8228952 8254129 8306688 8377668 8390304 8419437 8432136 8460288 8489664 8519142 8541936 8584524 8597472 8626176 8656128 8669184 8686184 8739666 8752848 8825856 8839168 8911032 8914698 8928144 8989056 8998912 9020268 9075807 9089496 9134814 9165312 9179136 9197136 9211008 9253764 9299901 9313928 9345024 9377472 9391616 9469952 9482252 9486153 9550872 9561344 9653618 9672156 9704448 9738144 9752832 9771957 9786696 9846954 9929088 9944064 9963564 9978592 10024911 10027008 10044162 10061824 10123776 10158928 10223616 10225683 10310976 10326528 10346778 10362384 10478169 10513152 10549656 10565568 10581504 10602254 10616832 10653696 10690688 10756512 10772736 10793861 10862592 10878976 10955412 10967424 10971936 11010033 11075584 11170224 11187072 11225916 11242848 11280384 11319552 11358856 11389248 11428794 11446032 11463296 11501568 11541504 11558912 11652888 11657682 11670464 11767808 11868363 11881376 11886264 11904192 11943936 11945526 11985408 12027024 12101076 12119328 12161409 12179752 12220416 12238848 12262848 12281344 12338352 12399868 12460032 12503296 12585456 12623962 12648204 12690432 12734496 12778713 12812904 12876786 12896208 12939264 12984192 13003776 13029276 13048928 13109499 13129272 13238784 13258752 13284752 13366548 13369344 13372047 13392216 13483584 13498368 13530402 13634244 13702221 13747968 13768704 13795704 13816512 13864486 13880646 13970892 14017536 14066208 14087424 14108672 14115049 14204928 14223378 14326308 14342016 14363648 14480427 14483456 14508234 14607216 14623232 14629248 14680044 14770431 14893632 14916096 14945346 14967888 14990464 15040512 15092736 15135133 15185664 15238392 15261376 15335424 15388672 15489792 15520167 15537184 15543576 15769728 15824484 15848352 15872256 15903381 15925248 15927368 15980544 16036032 16134768 16159104 16215212 16293888 16318464 16350464 16451136 16457904 16508258 16613376 16755336 16780608 16838874 16864272 16920576 16979328 17038284 17083872 17143191 17169048 17194944 17252352 17312256 17338368 17372368 17479332 17486523 17505696 17651712 17678336 17822064 17829396 17856288 17918289 17978112 17997824 18040536 18151614 18178992 18269628 18330624 18358272 18394272 18422016 18458141 18507528 18599802 18627856 18690048 18754944 18783232 18935943 18939904 18964504 18972306 19101744 19122688 19307236 19315179 19344312 19408896 19476288 19505664 19543914 19573392 19693908 19792097 19858176 19888128 19927128 19957184 20049822 20054016 20088324 20123648 20247552 20295603 20317856 20451366 20621952 20653056 20693556 20724768 20796729 20820969 20956338 21026304 21099312 21131136 21163008 21204508 21233664 21307392 21335067 21381376 21513024 21545472 21587722 21725184 21757952 21762351 21910824 21934848 21943872 22020066 22151168 22340448 22374144 22418019 22451832 22485696 22560768 22639104 22717712 22778496 22857588 22892064 22926592 23003136 23083008 23117824 23305776 23315364 23340928 23535616 23736726 23762752 23772528 23808384 23887872 23891052 23970816 24054048 24137569 24202152 24238656 24322818 24359504 24440832 24477696 24525696 24562688 24676704 24762387 24799736 24920064 25006592 25170912 25247924 25258311 25296408 25380864 25468992 25557426 25625808 25753572 25792416 25878528 25881973 25968384 26007552 26058552 26097856 26218998 26258544 26477568 26517504 26569504 26733096 26744094 26784432 26967168 26996736 27060804 27227421 27268488 27404442 27495936 27537408 27591408 27633024 27728972 27761292 27899703 27941784 28035072 28132416 28174848 28217344 28230098 28409856 28446756 28458459 28652616 28684032 28727296 28960854 28966912 29016468 29214432 29246464 29258496 29315871 29360088 29540862 29787264 29832192 29890692 29935776 29980928 30074733 30081024 30185472 30270266 30371328 30476784 30522752 30670848 30777344 30817319 30979584 31040334 31074368 31087152 31434507 31539456 31648968 31696704 31744512 31806762 31850496 31854736 31961088 32072064 32269536 32318208 32381583 32430424 32587776 32636928 32700928 32902272 32915808 33016516 33030099 33226752 33510672 33561216 33677748 33728544 33841152 33845657 33958656 34076568 34167744 34286382 34338096 34389888 34504704 34624512 34676736 34744736 34958664 34973046 35011392 35303424 35356672 35605089 35644128 35658792 35712576 35836578 35956224 35995648 36081072 36303228 36357984 36484227 36539256 36661248 36716544 36788544 36844032 36916282 37015056 37199604 37255712 37380096 37509888 37566464 37871886 37879808 37929008 37944612 38203488 38245376 38336139 38614472 38630358 38688624 38817792 38952576 39011328 39087828 39146784 39328497 39387816 39584194 39716352 39776256 39854256 39914368 40099644 40108032 40176648 40247296 40299571 40495104 40591206 40635712 40902732 41106663 41243904 41306112 41387112 41449536 41593458 41641938 41912676 42052608 42198624 42262272 42326016 42345147 42409016 42614784 42670134 42762752 43026048 43090944 43175444 43441281 43450368 43524702 43821648 43869696 43887744 44040132 44302336 44311293 44680896 44748288 44836038 44903664 44971392 45121536 45278208 45405399 45435424 45556992 45715176 45784128 45853184 46006272 46166016 46235648 46560501 46611552 46630728 46681856 47071232 47473452 47525504 47545056 47616768 47710143 47775744 47782104 47941632 48108096 48275138 48404304 48477312 48645636 48719008 48881664 48955392 49051392 49125376 49353408 49524774 49599472 49840128 50013184 50341824 50495848 50516622 50592816 50761728 50937984 51114852 51251616 51429573 51507144 51584832 51757056 51763946 51936768 52015104 52117104 52195712 52437996 52517088 52699439 52955136 53035008 53139008 53466192 53488188 53568864 53754867 53934336 53993472 54121608 54454842 54536976 54808884 54991872 55074816 55182816 55266048 55374423 55457944 55522584 55799406 55883568 56070144 56264832 56349696 56434688 56460196 56807829 56819712 56893512 56916918 57305232 57368064 57454592 57921708 57933824 57945537 58032936 58428864 58492928 58516992 58631742 58720176 59081724 59376291 59574528 59664384 59781384 59871552 59961856 60149466 60162048 60370944 60540532 60742656 60886809 60953568 61045504 61554688 61634638 61959168 62080668 62148736 62174304 62390187 62869014 63078912 63297936 63393408 63489024 63613524 63700992 63709472 63922176 64005201 64144128 64539072 64636416 64763166 64860848 65175552 65273856 65287053 65401856 65804544 65831616 66033032 66060198 66453504 67021344 67122432 67254057 67355496 67457088 67682304 67691314 67917312 68153136 68335488 68572764 68676192 68779776 68914651 69009408 69249024 69353472 69489472 69917328 69946092 70022784 70606848 70713344 71210178 71288256 71317584 71425152 71673156 71912448 71991296 72162144 72412707 72606456 72715968 72968454 73078512 73322496 73433088 73577088 73688064 73832564 74030112 74287161 74399208 74511424 74760192 75019776 75132928 75743772 75759616 75774933 75858016 75889224 76406976 76490752 76672278 77228944 77260716 77377248 77635584 77645919 77905152 78022656 78175656 78293568 78656994 78775632 79168388 79432704 79552512 79708512 79828736 80199288 80353296 80494592 80599142 80990208 81182412 81271424 81805464 82055753 82213326 82487808 82612224 82774224 82899072 83186916 83283876 83699109 83825352 84105216 84397248 84524544 84652032 84690294 84818032 85229568 85340268 85375377 85525504 86052096 86181888 86350888 86882562 86900736 87049404 87643296 87739392 87775488 87947613 88080264 88622586 89361792 89496576 89672076 89807328 89942784 90119159 90224199 90243072 90556416 90810798 90870848 91113984 91430352 91568256 91706368 92012544 92332032 92451957 92471296 93121002 93223104 93261456 93363712 94142464 94303521 94946904 95051008 95090112 95233536 95420286 95551488 95564208 95883264 96216192 96550276 96808608 96954624 97144749 97291272 97438016 97763328 97910784 98102784 98250752 98706816 99049548 99090297 99198944 99680256 100026368 100683648 100991696 101033244 101185632 101523456 101536971 101875968 102229704 102503232 102859146 103014288 103169664 103514112 103527892 103873536 104030208 104234208 104391424 104875992 105034176 105398878 105910272 106070016 106278016 106932384 106976376 107137728 107303677 107509734 107868672 107986944 108243216 108909684 109073952 109452681 109617768 109983744 110149632 110365632 110532096 110748846 110915888 111045168 111598812 111767136 112140288 112529664 112699392 112869376 112920392 113615658 113639424 113787024 113833836 114610464 114736128 114909184 115008417 115843416 115891074 116065872 116857728 116985856 117033984 117263484 117440352 117848131 117985491 118163448 118752582 119149056 119328768 119562768 119743104 119923712 120298932 120324096 120741888 120898713 121081064 121485312 121773618 121907136 122091008 123109376 123269276 123319989 123918336 124161336 124297472 124348608 124780374 125738028 126157824 126595872 126786816 126978048 127035441 127227048 127418944 127844352 128010402 128288256 129078144 129272832 129526332 129721696 130323843 130351104 130574106 130803712 131609088 131663232 132066064 132120396 132907008 132933879 134042688 134244864 134508114 134710992 134914176 135364608 135382628 135834624 136216197 136306272 136670976 137145528 137352384 137559552 137829302 138018816 138498048 138706944 138978944 139834656 139892184 140045568 140320193 141213696 141426688 142420356 142576512 142635168 142850304 143130429 143346312 143824896 143982592 144324288 144825414 145212912 145431936 145936908 146157024 146644992 146866176 147154176 147376128 147665128 148060224 148574322 148798416 149022848 149520384 150039552 150265856 151487544 151549866 151716032 151778448 152813952 152981504 153344556 154288719 154457888 154521432 154754496 155271168 155291838 155810304 156045312 156351312 156587136 157313988 157551264 158098317 158336776 158865408 159105024 159417024 159657472 160398576 160706592 160989184 161198284 161264601 161980416 162364824 162542848 163610928 164111506 164426652 164975616 165224448 165548448 165798144 166123269 166373832 166567752 167398218 167650704 168210432 168794496 169049088 169304064 169380588 169636064 170423487 170459136 170680536 170750754 171051008 172104192 172363776 172701776 173765124 173801472 173836611 174098808 175286592 175478784 175550976 175895226 176160528 177245172 178128873 178723584 178993152 179344152 179614656 179885568 180238318 180448398 180486144 181112832 181621596 181741696 182227968 182860704 183136512 183412736 183495637 184664064 184903914 184942592 186242004 186446208 186522912 186727424 187170561 188284928 188607042 189893808 190102016 190180224 190467072 190840572 191102976 191128416 191766528 192015603 192432384 193100552 193617216 193909248 194289498 194582544 194876032 195526656 195821568 196205568 196501504 196756729 197413632 198099096 198180594 198397888 199360512 200052736 201367296 201762171 201983392 202066488 202371264 203046912 203073942 203751936 204459408 205006464 205718292 206028576 206339328 206743953 207028224 207055784 207747072 208060416 208468416 208782848 209751984 210068352 210797756 211820544 212140032 212556032 213864768 213952752 214275456 214607354 215019468 215737344 215973888 216486432 217238121 217819368 218147904 218905362 219235536 219967488 220299264 220731264 221064192 221497692 221831776 222090336 222861483 223197624 223534272 224280576 225059328 225398784 225738752 225840784 227231316 227278848 227324799 227574048 227667672 229220928 229472256 229818368 230016834 231686832 231782148 232131744 232937757 233715456 233971712 234067968 234526968 234880704 235696262 235970982 236326896 237505164 238298112 238657536 239125536 239486208 239847424 239955833 240597864 241483776 241797426 242162128 242970624 243547236 243814272 244182016 246167259 246218752 246538552 246639978 247836672 248322672 248594944 248697216 249560748 251097327 251476056 252315648 253191744 253573632 253956096 254070882 254454096 254837888 255688704 256020804 256576512 257297261 258156288 258545664 259052664 259443392 260647686 260702208 261148212 261607424 263218176 263326464 263842839 264132128 264240792 265867758 268085376 268489728 269016228 269421984 269828352 270357477 270672597 270729216 270765256 271669248 272432394 272612544 273341952 274291056 274704768 275119104 275658604 276037632 276996096 277355871 277413888 277957888 279669312 279784368 280091136 280640386 282427392 282853376 282910563 284840712 285153024 285270336 285700608 286260858 286692624 287649792 287965184 288648576 289650828 290425824 290863872 291434247 291873816 292314048 293289984 293732352 294308352 294752256 295330256 296120448 297148644 297270891 297596832 298045696 299040768 300079104 300531712 302975088 303099732 303432064 303556896 304610913 305627904 305963008 306689112 308577438 308915776 309042864 309508992 310542336 310583676 311620608 312090624 312702624 313174272 313788397 314627976 315102528 316196634 316673552 317730816 318210048 318834048 319314944 320797152 321413184 321911031 321978368 322396568 322529202 323960832 324729648 325085696 327221856 328223012 328358043 328853304 329951232 330448896 331096896 331596288 332246538 332747664 333135504 334796436 335301408 336420864 336465649 337588992 338098176 338608128 338761176 339272128 340846974 340918272 341361072 341501508 342102016 344208384 344727552 345025251 345403552 347530248 347673222 348197616 350573184 350957568 351101952 351790452 352321056 353544393 353956473 354490344 356257746 357447168 357986304 358688304 359229312 359771136 360476636 360896796 360972288 362225664 362696139 363243192 363483392 364455936 365721408 366273024 366825472 366991274 369328128 369807828 369885184 369959967 372484008 372892416 373045824 373454848 374341122 376569856 377214084 379787616 380204032 380360448 380934144 381106323 381681144 382256832 383533056 384031206 384864768 386201104 387234432 387818496 388578996 389165088 389752064 390971529 391053312 392411136 393003008 393513458 394827264 396198192 396361188 396795776 398721024 400105472 400625147 402734592 403524342 403966784 404132976 404742528 406093824 406147884 407503872 408648591 408918816 410012928 411436584 412057152 412678656 413487906 414056448 414111568 415494144 416120832 416936832 417565696 419503968 420136704 420960579 421595512 423641088 424280064 425112064 427729536 427905504 428550912 429214708 429391287 430038936 431474688 431947776 432972864 434476242 435638736 436295808 437810724 438471072 439934976 439993541 440598528 441462528 442128384 442995384 443663552 444180672 445722966 446395248 447068544 448561152 450118656 450797568 451477504 451681568 454462632 454649598 455148096 455335344 458441856 458944512 459636736 460033668 462866157 463373664 463564296 464263488 465875514 467430912 467943424 468135936 469053936 469761408 471392524 471941964 472653792 474294951 475010328 476596224 477315072 478251072 478972416 479694848 479911666 481195728 482967552 483594852 483793803 484324256 485941248 487094472 487628544 488364032 492334518 492437504 493077104 493279956 495673344 496645344 497189888 497394432 498369807 499121496 502194654 502952112 504631296 506383488 507147264 507912192 508141764 508908192 509675776 511270461 511377408 512041608 513153024 514594522 516312576 517091328 518105328 518886784 521295372 521404416 522296424 523214848 523894423 526436352 526652928 527685678 528264256 528481584 531735516 534386619 536170752 536979456 538032456 538843968 539656704 540714954 541345194 541458432 541530512 543338496 544864788 545225088 546683904 548582112 549409536 550238208 550486911 551317208 553992192 554711742 554827776 555915776 559338624 559568736 560182272 561280772 561511683 564854784 565821126 569681424 570306048 570540672 571401216 572521716 573385248 575299584 575376169 575930368 576046809 577297152 579301656 580851648 581727744 582868494 583747632 584628096 586579968 587464704 588616704 589504512 590270187 590660512 592240896 594297288 594541782 595193664 596091392 598081536 600158208 601063424 605286513 605950176 606199464 606864128 607113792 609221826 611255808 611926016 613378224 617154876 617831552 618085728 619017984 620231859 621084672 621167352 623241216 624181248 625405248 626348544 627576794 629255952 630205056 632393268 633347104 635461632 636420096 637668096 638629888 641594304 642826368 643822062 643956736 644793136 645058404 647921664 649459296 650171392 651714363 654443712 656446024 656716086 657706608 659902464 660897792 662193792 663192576 664493076 665495328 666271008 668584449 669592872 670602816 672841728 672931298 675177984 676196352 677216256 677522352 678544256 681693948 681836544 682722144 683003016 684204032 685092707 688416768 689455104 690050502 690807104 695060496 695346444 696395232 698813271 701146368 701915136 702203904 703580904 704642112 707088786 707912946 708980688 712515492 714894336 715972608 717376608 718458624 719542272 719867499 720953272 721793592 724451328 725392278 726486384 726966784 728911872 731442816 732546048 733650944 733982548 738501777 738656256 739615656 739919934 744968016 745784832 746091648 746909696 748682244 753139712 753291981 754428168 759575232 760408064 760720896 761868288 762212646 763362288 764513664 767066112 768062412 769729536 771891783 772402208 774468864 775636992 777157992 778330176 779504128 781943058 782106624 784822272 786006016 787026916 789654528 791528517 792396384 792722376 793591552 800210944 801250294 805469184 807048684 807933568 808265952 809485056 811072431 812187648 812295768 815007744 817297182 817837632 820025856 822873168 824114304 825357312 826975812 828112896 828223136 830988288 832067613 832241664 833873664 835131392 839007936 840273408 841921158 843191024 847282176 848560128 848731689 850224128 855459072 855811008 857101824 858429416 858782574 860077872 862949376 863895552 865945728 868952484 871277472 872591616 874302741 875621448 876942144 879869952 879987082 881197056 882925056 884256768 885990768 887327104 888361344 891445932 892790496 894137088 895890463 897122304 900237312 901595136 902955008 903363136 908925264 909299196 910296192 910670688 913832739 916883712 917889024 919273472 920067336 925732314 926747328 927128592 928526976 931751028 934861824 935886848 936271872 938107872 939522816 941365191 942785048 943883928 945307584 948589902 950020656 953192448 954630144 956502144 957944832 959389696 959823332 962391456 965733093 965935104 967189704 967587606 968648512 971882496 974188944 975257088 976728064 984669036 984875008 985074129 986154208 986559912 991346688 993290688 994379776 994788864 996739614 998242992 1004389308 1005904224 1009262592 1009396947 1012766976 1014294528 1015824384 1016283528 1017816384 1019351552 1022540922 1022754816 1024083216 1026306048 1029189044 1032625152 1034182656 1035075753 1036210656 1037773568 1042590744 1044592848 1046429696 1047788846 1052872704 1053305856 1055371356 1056528512 1056963168 1060633179 1063471032 1068773238 1072341504 1073958912 1076064912 1077687936 1079313408 1081429908 1082690388 1082916864 1083061024 1086676992 1088088417 1089729576 1090450176 1093367808 1097164224 1098819072 1100476416 1100973822 1102634416 1107984384 1109423484 1109655552 1109879901 1111831552 1118677248 1119137472 1120364544 1122561544 1123023366 1129709568 1131642252 1139362848 1140612096 1141081344 1142802432 1143318969 1145043432 1146770496 1150599168 1150752338 1152093618 1154594304 1158603312 1161703296 1163455488 1165736988 1167495264 1169256192 1171549067 1172914587 1173159936 1177233408 1179009024 1180540374 1181321024 1184481792 1188594576 1189083564 1190387328 1192182784 1196163072 1200316416 1201875441 1202126848 1210573026 1211900352 1212398928 1213728256 1214227584 1218443652 1222511616 1223852032 1225945773 1226756448 1234309752 1235663104 1236171456 1238035968 1240463718 1242169344 1242334704 1246482432 1248362496 1250810496 1252697088 1255153588 1258511904 1260410112 1262881737 1264786536 1266694208 1270923264 1272840192 1275336192 1277259776 1283188608 1285652736 1287644124 1287913472 1288173861 1289586272 1290116808 1295843328 1298918592 1300342784 1303428726 1308887424 1312892048 1313432172 1315413216 1319804928 1319980623 1321795584 1324387584 1326385152 1328986152 1330990656 1332542016 1337168898 1339185744 1341205632 1345683456 1345862596 1350355968 1352392704 1354432512 1355044704 1357088512 1363387896 1365444288 1366006032 1368408064 1370185414 1376833536 1378910208 1380101004 1381614208 1390120992 1390692888 1392790464 1394947801 1397626542 1402292736 1403830272 1404407808 1407161808 1409284224 1414177572 1415825892 1417961376 1422884853 1425030984 1429788672 1431945216 1434753216 1436917248 1439084544 1439734998 1441906544 1443587184 1448902656 1450784556 1451381409 1452972768 1453933568 1457823744 1462885632 1465092096 1467301888 1467965096 1477003554 1477312512 1479231312 1479839868 1489936032 1491569664 1492183296 1493819392 1495109421 1497364488 1506583962 1508856336 1519150464 1520816128 1521441792 1523736576 1524425292 1526724576 1529027328 1532025703 1533811383 1534132224 1536124824 1539459072 1543783566 1544804416 1548937728 1551273984 1554315984 1556660352 1559008256 1563886116 1564213248 1569644544 1571683269 1572012032 1574053832 1579309056 1583057034 1584792768 1585444752 1587183104 1600421888 1602500588 1603159857 1610938368 1614097368 1615867136 1616531904 1618970112 1622144862 1624375296 1624591536 1630015488 1634594364 1635675264 1640051712 1645746336 1648228608 1650714624 1651460733 1653951624 1656446272 1661976576 1664135226 1664483328 1667747328 1670262784 1678015872 1680546816 1683842316 1684535049 1686382048 1694564352 1697463378 1700448256 1710918144 1711622016 1714203648 1716858832 1717565148 1720155744 1725898752 1726128507 1727791104 1728140427 1731891456 1737904968 1742554944 1745183232 1748605482 1751242896 1753884288 1759739904 1759974164 1762394112 1765850112 1768513536 1770810561 1771981536 1774654208 1776722688 1782891864 1785580992 1788274176 1791780926 1794244608 1800474624 1803190272 1805910016 1806726272 1817850528 1818598392 1820592384 1821341376 1824162509 1827665478 1833767424 1835778048 1838546944 1840134672 1851464628 1853494656 1854257184 1857053952 1860695577 1863502056 1869723648 1871773696 1872543744 1876215744 1879045632 1882730382 1885570096 1887767856 1890615168 1897179804 1900041312 1906384896 1909260288 1913004288 1915889664 1918779392 1919646664 1924782912 1931466186 1931870208 1934379408 1935175212 1937297024 1943764992 1948377888 1950514176 1953456128 1955143089 1969338072 1970148258 1972308416 1973119824 1982693376 1986581376 1988759552 1989577728 1993479228 1996485984 2003418227 2005753347 2008778616 2011808448 2018525184 2018793894 2025533952 2028589056 2031648768 2032567056 2035632768 2038703104 2045081844 2045509632 2048166432 2052612096 2055278121 2058378088 2065250304 2068365312 2070151506 2072421312 2075547136 2085181488 2089185696 2092859392 2095577692 2096439813 2105745408 2106611712 2110742712 2113057024 2113926336 2121266358 2126942064 2137546476 2144683008 2147917824 2152129824 2155375872 2158626816 2159602497 2162859816 2165380776 2166122048 2173353984 2176176834 2179459152 2180900352 2186735616 2194328448 2197638144 2200952832 2201947644 2205268832 2215505331 2215968768 2218846968 2219759802 2223663104 2237354496 2238274944 2240729088 2245123088 2246046732 2259419136 2259875943 2263284504 2278725696 2281224192 2282162688 2285604864 2286637938 2290086864 2293540992 2301198336 2301504676 2304187236 2309188608 2315675349 2317206624 2323406592 2326910976 2331473976 2334990528 2338512384 2343098134 2345829174 2346319872 2354466816 2358018048 2361080748 2362642048 2368963584 2377189152 2378167128 2380774656 2384365568 2385443281 2400632832 2403750882 2404253696 2421146052 2423800704 2424797856 2427456512 2428455168 2433217293 2436887304 2445023232 2447704064 2451891546 2453512896 2468619504 2471326208 2472342912 2476071936 2480927436 2484338688 2484669408 2492964864 2496202839 2496724992 2501620992 2505394176 2510307176 2517023808 2520820224 2525763474 2529573072 2533388416 2541846528 2545680384 2550672384 2554519552 2557837477 2566377216 2571305472 2575288248 2576347722 2579172544 2580233616 2591686656 2597837184 2600685568 2606857452 2617774848 2622908223 2625784096 2626864344 2630826432 2639609856 2639961246 2643591168 2648775168 2652770304 2657972304 2661981312 2665084032 2674337796 2678371488 2682411264 2687671389 2691366912 2691725192 2700711936 2704785408 2708865024 2710089408 2714177024 2726775792 2730888576 2732012064 2736816128 2740370828 2741498217 2753667072 2757820416 2760202008 2763228416 2780241984 2781385776 2785580928 2789895602 2795253084 2804585472 2807660544 2808815616 2814323616 2818568448 2824095573 2828355144 2831651784 2835922752 2845769706 2850061968 2859577344 2863890432 2869506432 2873834496 2878169088 2879469996 2883813088 2887174368 2897199279 2897805312 2901569112 2902762818 2905945536 2907867136 2915647488 2925771264 2930184192 2934603776 2935930192 2954007108 2954625024 2955222387 2958462624 2959679736 2979872064 2983139328 2984366592 2987638784 2990218842 2994728976 3013167924 3017712672 3028190841 3038300928 3041632256 3042883584 3047473152 3048850584 3053449152 3058054656 3064051406 3067622766 3068264448 3072249648 3078918144 3087567132 3089608832 3097875456 3102547968 3108631968 3113320704 3118016512 3119425829 3127772232 3139289088 3143366538 3144024064 3148107664 3158618112 3166114068 3169585536 3170889504 3174366208 3181899537 3200843776 3205001176 3206319714 3221876736 3228194736 3231734272 3233063808 3237940224 3244289724 3248750592 3249183072 3260030976 3264265251 3269188728 3271350528 3280103424 3291492672 3296457216 3301429248 3302921466 3307903248 3312892544 3323953152 3328270452 3328966656 3335494656 3340525568 3344864393 3356031744 3361093632 3367684632 3369070098 3372764096 3389128704 3394926756 3400896512 3421836288 3423244032 3428407296 3429956907 3433717664 3435130296 3440311488 3451797504 3452257014 3456280854 3463782912 3475809936 3485109888 3490366464 3497210964 3502485792 3507768576 3514647201 3518743761 3519479808 3519948328 3531700224 3537027072 3541621122 3543963072 3549308416 3553445376 3565783728 3571161984 3576548352 3583561852 3588489216 3600949248 3605626323 3606380544 3613452544 3635701056 3637196784 3641184768 3642682752 3648325018 3655330956 3667534848 3671556096 3677093888 3677837319 3680269344 3702929256 3706989312 3708514368 3714107904 3721391154 3727004112 3739447296 3743547392 3745087488 3752431488 3758091264 3765460764 3771140192 3775535712 3781230336 3788645211 3794359608 3800082624 3812769792 3818520576 3826008576 3831779328 3837558784 3839293328 3849565824 3862932372 3863740416 3864521583 3868758816 3870350424 3874594048 3887529984 3896755776 3901028352 3906912256 3910286178 3938676144 3940296516 3944616832 3946239648 3959941869 3965386752 3973162752 3977519104 3979155456 3986958456 3992971968 4006836454 4011506694 4017557232 4023616896 4037050368 4037587788 4051067904 4057178112 4063297536 4065134112 4071265536 4077406208 4079249161 4090163688 4096332864 4105224192 4110556242 4116756176 4130500608 4136730624 4140303012 4144842624 4151094272 4170362976 4178371392 4184843403 4185718784 4191155384 4192879626 4211490816 4213223424 4221485424 4226114048 4227852672 4242532716 4253884128 4268654559 4275092952 4289366016 4295835648 4304259648 4310751744 4317253632 4319204994 4325719632 4330761552 4332244096 4346707968 4352353668 4358918304 4361800704 4373471232 4374053437 4388656896 4395276288 4401905664 4403895288 4410537664 4431010662 4431937536 4437693936 4439519604 4447326208 4474708992 4476549888 4481458176 4485328263 4490246176 4492093464 4519751886 4526569008 4557451392 4562448384 4564325376 4571209728 4573275876 4580173728 4587081984 4596077109 4601434149 4602396672 4603009352 4608374472 4618377216 4631350698 4634413248 4646813184 4653821952 4662947952 4669981056 4677024768 4686196268 4691658348 4692639744 4708933632 4715049807 4716036096 4722161496 4725284096 4737927168 4754378304 4756334256 4761549312 4768731136 4770886562 4801265664 4807501764 4808507392 4809479571 4842292104 4847601408 4849595712 4854913024 4856910336 4866434586 4873774608 4890046464 4895408128 4903783092 4907025792 4937239008 4942652416 4944685824 4952143872 4954382199 4961854872 4969338816 4985929728 4992405678 4993449984 5003241984 5010788352 5020614352 5034047616 5041640448 5051526948 5053605147 5059146144 5066776832 5083693056 5101344768 5109039104 5115674954 5132754432 5142610944 5150576496 5152695444 5158345088 5160467232 5178385521 5183373312 5195674368 5201371136 5213714904 5235549696 5245816446 5251568192 5253728688 5261652864 5279219712 5279922492 5287182336 5297550336 5305540608 5312431683 5315944608 5323962624 5330168064 5348675592 5356742976 5364822528 5375342778 5382733824 5383450384 5401423872 5409570816 5417730048 5420178816 5428354048 5453551584 5461777152 5464024128 5472487527 5473632256 5480741656 5482996434 5507334144 5515640832 5520404016 5526456832 5560483968 5562771552 5571161856 5579791204 5582086731 5590506168 5609170944 5615321088 5617631232 5628647232 5637136896 5648191146 5656710288 5663303568 5671845504 5691539412 5700123936 5719154688 5719916033 5727780864 5739012864 5747668992 5756338176 5758939992 5767626176 5774348736 5794398558 5795610624 5803138224 5805525636 5811891072 5815734272 5831294976 5851542528 5860368384 5865429267 5869207552 5871860384 5908014216 5910444774 5916925248 5919359472 5959744128 5966278656 5968733184 5975277568 5980437684 5989457952 6010254681 6017260041 6026335848 6035425344 6056381682 6076601856 6083264512 6085767168 6094946304 6097701168 6106898304 6116109312 6128102812 6135245532 6136528896 6144499296 6157836288 6165834363 6175134264 6179217664 6195750912 6205095936 6217263936 6226641408 6236033024 6238851658 6255544464 6278578176 6286733076 6288048128 6289319439 6296215328 6317236224 6332228136 6339171072 6341779008 6348732416 6363799074 6401687552 6410002352 6412639428 6443753472 6456389472 6463468544 6466127616 6475880448 6478807491 6488579448 6498366144 6520061952 6528530502 6538377456 6542701056 6560206848 6582985344 6592914432 6602858496 6605842932 6615806496 6625785088 6646515993 6647906304 6656540904 6670989312 6681051136 6689728786 6712063488 6722187264 6735369264 6738140196 6745528192 6778257408 6789853512 6801793024 6810627499 6843672576 6846488064 6856814592 6859913814 6867435328 6870260592 6880622976 6903595008 6904514028 6912561708 6927565824 6947026047 6951619872 6970219776 6980732928 6994421928 7004971584 7015537152 7029294402 7037487522 7038959616 7039896656 7063400448 7074054144 7083242244 7087926144 7098616832 7106890752 7131567456 7142323968 7153096704 7156329843 7167123704 7201898496 7211252646 7212761088 7226905088 7271402112 7274393568 7282369536 7285365504 7296650036 7299651879 7310661912 7335069696 7343112192 7355674638 7360538688 7405858512 7413978624 7417028736 7428215808 7442782308 7454008224 7478894592 7479890197 7487094784 7488608517 7490174976 7504862976 7516182528 7530921528 7542280384 7551071424 7562460672 7577290422 7588719216 7600165248 7625539584 7637041152 7652017152 7663558656 7673512431 7675117568 7678586656 7699131648 7725864744 7729043166 7737517632 7740700848 7749188096 7775059968 7793511552 7802056704 7813824512 7820572356 7868724669 7877352288 7880593032 7889233664 7892479296 7919883738 7930773504 7946325504 7955038208 7958310912 7973916912 7985943936 8013672908 8023013388 8035114464 8047233792 8063014167 8074100736 8075175576 8102135808 8114356224 8126595072 8130268224 8142531072 8154812416 8158498322 8180327376 8192665728 8210448384 8221112484 8224494651 8233512352 8261001216 8273461248 8280606024 8289685248 8302188544 8340725952 8356742784 8369686806 8371437568 8382310768 8385759252 8422981632 8426446848 8442970848 8452228096 8455705344 8472286719 8485065432 8507768256 8537309118 8550185904 8578732032 8591671296 8608519296 8621503488 8634507264 8638409988 8651439264 8661523104 8664488192 8691597837 8693415936 8704707336 8717836608 8723601408 8746942464 8748106874 8777313792 8790552576 8803811328 8807790576 8821075328 8862021324 8863875072 8875387872 8879039208 8894652416 8906205191 8949417984 8953099776 8962916352 8970656526 8980492352 8984186928 9039503772 9053138016 9084572523 9114902784 9124896768 9128650752 9142419456 9146551752 9160347456 9174163968 9192154218 9202868298 9204793344 9206018704 9216748944 9236754432 9262701396 9268826496 9293626368 9307643904 9325895904 9339962112 9354049536 9358277487 9372392536 9383316696 9417867264 9430099614 9432072192 9444322992 9450568192 9475854336 9508756608 9512668512 9523098624 9537462272 9541773124 9545698611 9602531328 9615003528 9618959142 9684584208 9695202816 9699191424 9709826048 9713820672 9732869172 9747549216 9780092928 9781394873 9790816256 9792795753 9807566184 9814051584 9874478016 9885304832 9889371648 9904287744 9908764398 9923709744 9938677632 9971859456 9984811356 9986899968 10006483968 10021576704 10034593179 10041228704 10068095232 10083280896 10103053896 10107210294 10118292288 10133553664 10167386112 10202689536 10218078208 10231349908 10265508864 10285221888 10289870721 10301152992 10305390888 10316690176 10320934464 10356771042 10391348736 10402742272 10427429808 10471099392 10491632892 10503136384 10507457376 10523305728 10543941603 10558439424 10559844984 10595100672 10611081216 10624863366 10631889216 10647925248 10660336128 10697351184 10713485952 10729645056 10750685556 10765467648 10766900768 10802847744 10816878969 10819141632 10840357632 10856708096 10907103168 10923554304 10928048256 10944975054 10947264512 10961483312 10965992868 11014668288 11031281664 11033511957 11040808032 11052913664 11120967936 11125543104 11142323712 11159582408 11164173462 11181012336 11218341888 11230642176 11235262464 11257294464 11274273792 11296382292 11313420576 11326607136 11343691008 11365935633 11383078824 11400247872 11438309376 11439832066 11455561728 11478025728 11495337984 11512676352 11517879984 11535252352 11548697472 11588797116 11591221248 11606276448 11611051272 11623782144 11631468544 11646576019 11662589952 11703085056 11720736768 11730858534 11738415104 11743720768 11816028432 11820889548 11833850496 11838718944 11879825607 11919488256 11932557312 11937466368 11950555136 11960875368 11978915904 12020509362 12034520082 12052671696 12070850688 12112763364 12153203712 12166529024 12171534336 12189892608 12195402336 12213796608 12232218624 12237747483 12256205624 12270491064 12288998592 12315672576 12331668726 12350268528 12358435328 12391501824 12410191872 12434527872 12453282816 12472066048 12477703316 12511088928 12554530209 12557156352 12573466152 12578638878 12592430656 12634472448 12664456272 12678342144 12683558016 12697464832 12727598148 12803375104 12805963677 12820004704 12825278856 12887506944 12912778944 12926937088 12932255232 12951760896 12957614982 12977158896 12996732288 13040123904 13057061004 13076754912 13085402112 13120413696 13122160311 13165970688 13185828864 13205716992 13211685864 13231612992 13251570176 13293031986 13295812608 13313081808 13341978624 13362102272 13379457572 13424126976 13444374528 13455984789 13470738528 13476280392 13491056384 13579707024 13603586048 13621254998 13687345152 13692976128 13713629184 13719827628 13734870656 13740521184 13761245952 13788231327 13807190016 13809028056 13825123416 13855131648 13894052094 13903239744 13940439552 13961465856 13988843856 14009943168 14031074304 14058588804 14074975044 14077919232 14079793312 14126800896 14145149421 14148108288 14166484488 14175852288 14197233664 14213781504 14263134912 14284647936 14306193408 14312659686 14334247408 14403796992 14422505292 14425522176 14428438713 14453810176 14542804224 14548787136 14564739072 14570731008 14593300072 14599303758 14621323824 14670139392 14686224384 14711349276 14721077376 14811717024 14827957248 14834057472 14856431616 14863146597 14885564616 14908016448 14957789184 14959780394 14977217034 14980349952 15009725952 15032365056 15061843056 15084560768 15102142848 15124921344 15154580844 15177438432 15200330496 15230137871 15251079168 15304034304 15327117312 15347024862 15350235136 15357173312 15398263296 15451729488 15458086332 15475035264 15481401696 15498376192 15535156563 15550119936 15587023104 15604113408 15627649024 15641144712 15737449338 15754704576 15761186064 15778467328 15784958592 15839767476 15861547008 15892651008 15910076416 15916621824 15937295049 15947833824 15971887872 16027345816 16046026776 16070228928 16094467584 16126028334 16148201472 16150351152 16204271616 16228712448 16253190144 16260536448 16285062144 16309624832 16316996644 16360654752 16385331456 16417462581 16420896768 16442224968 16448989302 16467024704 16522002432 16546922496 16561212048 16579370496 16604377088 16681451904 16713485568 16739373612 16742875136 16746260193 16764621536 16771518504 16845963264 16852893696 16885941696 16904456192 16911410688 16944573438 16970130864 17015536512 17074618236 17100371808 17157464064 17159748099 17183342592 17217038592 17243006976 17269014528 17276819976 17302878528 17323046208 17328976384 17383195674 17386831872 17409414672 17435673216 17447202816 17493884928 17496213748 17554627584 17581105152 17596287801 17607622656 17615581152 17642150656 17724042648 17750775744 17758078416 17789304832 17812410382 17898835968 17906199552 17925832704 17941313052 17960984704 17968373856 18030764043 18079007544 18106276032 18169145046 18229805568 18249793536 18257301504 18284838912 18293103504 18320694912 18348327936 18384308436 18405736596 18409586688 18412037408 18433497888 18473508864 18497503089 18525402792 18537652992 18587252736 18615287808 18651791808 18679924224 18708099072 18716554974 18744785072 18766633392 18835734528 18860199228 18864144384 18867958317 18888645984 18901136384 18951708672 19017513216 19025337024 19046197248 19074924544 19083546248 19091397222 19205062656 19230007056 19237918284 19369168416 19390405632 19398382848 19419652096 19427641344 19436422473 19465738344 19495098432 19560185856 19562789746 19585591506 19615132368 19628103168 19748956032 19770609664 19778743296 19808575488 19817528796 19847419488 19877355264 19916334139 19939547979 19943718912 19969622712 20012967936 20043153408 20069186358 20082457408 20136190464 20166561792 20206107792 20214420588 20236584576 20267107328 20334772224 20405379072 20431882497 20436156416 20462699816 20531017728 20570443776 20579741442 20602305984 20610781776 20633380352 20641868928 20713542084 20782697472 20805484544 20841078141 20854859616 20942198784 20983265784 21006272768 21014914752 21046611456 21087883206 21116878848 21119689968 21190201344 21222162432 21249726732 21263778432 21295850496 21320672256 21394702368 21426971904 21459290112 21468989529 21501371112 21533801536 21605695488 21633757938 21638283264 21680715264 21713416192 21814206336 21847108608 21856096512 21889950108 21894529024 21898955637 21922966624 21931985736 22029336576 22067023914 22081616064 22105827328 22241935872 22251086208 22284647424 22319164816 22328346924 22362024672 22436683776 22439670591 22461284352 22465825551 22470524928 22514588928 22548547584 22592764584 22626841152 22653214272 22687382016 22731871266 22766157648 22800495744 22876618752 22879664132 22911123456 22956051456 22990675968 23020537293 23025352704 23035759968 23070504704 23097394944 23177594232 23212552896 23222102544 23247564288 23262937088 23293152038 23325179904 23406170112 23441473536 23461717068 23476830208 23487441536 23632056864 23641779096 23667700992 23677437888 23714112617 23759651214 23838976512 23865114624 23874932736 23901110272 23921750736 23957831808 24041018724 24069040164 24105343392 24141701376 24189042501 24225526728 24306407424 24333058048 24343068672 24379785216 24390804672 24427593216 24464437248 24475494966 24512411248 24540982128 24577997184 24631345152 24663337452 24673483953 24700537056 24716870656 24783003648 24820383744 24869055744 24906565632 24944132096 24955406632 25022177856 25109060418 25114312704 25146932304 25157277756 25184861312 25268944896 25328912544 25356684288 25367116032 25394929664 25416860157 25455196296 25611927354 25640009408 25650557712 25775013888 25825557888 25853874176 25864510464 25903521792 25915229964 25954317792 25993464576 26044436951 26074793511 26080247808 26114122008 26153509824 26170804224 26240827392 26244320622 26331941376 26371657728 26411433984 26423371728 26463225984 26503140352 26586063972 26591625216 26626163616 26683957248 26718615573 26724204544 26758915144 26848253952 26888749056 26911969578 26941477056 26952560784 26982112768 27159414048 27207172096 27242509996 27253717569 27374690304 27385952256 27427258368 27439655256 27469741312 27481042368 27522491904 27576462654 27614380032 27618056112 27650246832 27710263296 27788104188 27806479488 27880879104 27922931712 27977687712 28019886336 28062148608 28074832461 28117177608 28149950088 28159586624 28253601792 28290298842 28296216576 28332968976 28351704576 28394467328 28427563008 28526269824 28569295872 28612386816 28625319372 28637095833 28668494816 28807593984 28845010584 28856877426 28907620352 29085608448 29097574272 29129478144 29141462016 29186600144 29198607516 29242647648 29340278784 29344184619 29372448768 29378387259 29422698552 29442154752 29623434048 29655914496 29668114944 29712863232 29726293194 29771129232 29816032896 29915578368 29919560788 29954434068 29960699904 30019451904 30064730112 30103779537 30123686112 30169121536 30204285696 30249842688 30309161688 30354876864 30400660992 30460275742 30502158336 30608068608 30654234624 30694049724 30700470272 30714346624 30796526592 30903458976 30916172664 30950070528 30962803392 30996752384 31010762653 31070313126 31174046208 31208226816 31255298048 31282289424 31474898676 31509409152 31522372128 31556934656 31569917184 31631824809 31679534952 31785302016 31820152832 31833243648 31874590098 31895667648 31943775744 32054691632 32092053552 32140457856 32188935168 32252056668 32296402944 32300702304 32408543232 32450636907 32457424896 32521072896 32570124288 32619249664 32633993288 32721309504 32770662912 32834925162 32841793536 32884449936 32897978604 32934049408 33044004864 33093844992 33122424096 33158740992 33208754176 33251887201 33362903808 33426971136 33478747224 33492520386 33529243072 33543037008 33691926528 33705787392 33771883392 33808912384 33822821376 33889146876 33940261728 34031073024 34097806899 34149236472 34200743616 34314928128 34319496198 34366685184 34434077184 34486013952 34538029056 34553639952 34605757056 34646092416 34657952768 34766391348 34773663744 34818829344 34871346432 34894405632 34939728057 34987769856 34992427496 35109255168 35162210304 35192575602 35215245312 35231162304 35284301312 35448085296 35501551488 35516156832 35578609664 35624820764 35639476821 35797671936 35812399104 35851665408 35882626104 35921969408 35936747712 36061528086 36158015088 36212552064 36338290092 36459611136 36499587072 36514603008 36569677824 36586207008 36641389824 36696655872 36713242449 36768616872 36811473192 36824074816 36866995776 36947017728 36995006178 37050805584 37075305984 37174505472 37230575616 37303583616 37359848448 37416198144 37433109948 37489570144 37533266784 37663590627 37671469056 37720398456 37735916634 37777291968 37802272768 37903417344 38035026432 38050674048 38092394496 38149849088 38167092496 38182794444 38410125312 38417891031 38460014112 38475836568 38738336832 38780811264 38796765696 38839304192 38855282688 38872844946 38931476688 38990196864 39120371712 39125579492 39171183012 39230264736 39256206336 39366480933 39497912064 39541219328 39557486592 39617150976 39635057592 39694838976 39754710528 39832668278 39879095958 39887437824 39939245424 40025935872 40086306816 40138372716 40164914816 40272380928 40333123584 40412215584 40428841176 40473169152 40534214656 40552535777 40810758144 40863764994 40872312832 40925399632 41062035456 41140887552 41159482884 41204611968 41221563552 41266760704 41283737856 41364693981 41427084168 41565394944 41610969088 41682156282 41709719232 41884397568 41966531568 42012545536 42029829504 42093222912 42175766412 42233757696 42239379936 42380402688 42435448263 42444324864 42499453464 42527556864 42591700992 42641344512 42789404736 42853943808 42918580224 42937979058 43002742224 43067603072 43211390976 43267515876 43276566528 43361430528 43426832384 43483237109 43628412672 43694217216 43712193024 43779900216 43797911274 43845933248 43863971472 44058673152 44134047828 44163232128 44211654656 44483871744 44502172416 44569294848 44589439791 44638329632 44656693848 44724049344 44873367552 44879341182 44931651102 44941049856 45029177856 45097095168 45185529168 45253682304 45306428544 45374764032 45463742532 45532315296 45600991488 45690413613 45753237504 45759328264 45912102912 45981351936 46041074586 46050705408 46071519936 46141009408 46194789888 46355188464 46425105792 46444205088 46495128576 46525874176 46586304076 46605469689 46650359808 46812340224 46882947072 46923434136 46974883072 47264113728 47283558192 47335401984 47354875776 47428225234 47519302428 47677953024 47730229248 47749865472 47802220544 47811885147 47843501472 47915663616 48082037448 48138080328 48210686784 48283402752 48378085002 48451053456 48612814848 48666116096 48686137344 48759570432 48781609344 48855186432 48928874496 48950989932 49024822496 49081964256 49155994368 49252387743 49262690304 49326674904 49346967906 49401074112 49433741312 49566007296 49640767488 49738111488 49813131264 49888264192 49910813264 50044355712 50218120836 50228625408 50238780579 50293864608 50314555512 50369722624 50537889792 50657825088 50713368576 50734232064 50789859328 50833720314 50910392592 51223854708 51280018816 51301115424 51479244297 51550027776 51651115776 51707748352 51729020928 51807043584 51830459928 51908635584 51986929152 52088873902 52149587022 52160495616 52228244016 52307019648 52341608448 52481654784 52488641244 52663882752 52743315456 52822867968 52846743456 52926451968 53006280704 53030239093 53172127944 53252327232 53367914496 53437231146 53448409088 53517830288 53696507904 53777498112 53823939156 53882954112 53905121568 53964225536 54092292129 54318828096 54414344192 54485019992 54507435138 54749380608 54771904512 54854516736 54879310512 54939482624 54962084736 55044983808 55152925308 55228760064 55236112224 55300493664 55420526592 55492509267 55576208376 55612958976 55761758208 55845863424 55955375424 56039772672 56124297216 56149664922 56234355216 56299900176 56319173248 56507203584 56580597684 56592433152 56665937952 56703409152 56788934656 56855126016 56862694681 57052539648 57138591744 57224773632 57250638744 57274191666 57336989632 57615187968 57690021168 57713754852 57815240704 58171216896 58195148544 58258956288 58282924032 58309267419 58373200288 58397215032 58485295296 58680557568 58688369238 58756774518 58845397104 58884309504 59246868096 59311828992 59336229888 59425726464 59452586388 59542258464 59632065792 59749002417 59818643937 59831156736 59839121576 59908868136 60038903808 60129460224 60207559074 60247372224 60338243072 60408571392 60499685376 60618323376 60709753728 60801321984 60920551484 61004316672 61216137216 61295647491 61308469248 61388099448 61428693248 61593053184 61806917952 61832345328 61900141056 61925606784 61993504768 62021525306 62140626252 62348092416 62416453632 62510596096 62523234423 62564578848 62949797352 63018818304 63044744256 63113869312 63139834368 63263649618 63359069904 63570604032 63640305664 63666487296 63749180196 63791335296 63887551488 64109383264 64184107104 64280915712 64377870336 64406968587 64504113336 64601404608 64817086464 64901273814 64914849792 65042145792 65140248576 65238499328 65267986576 65442619008 65541325824 65669850324 65683587072 65696866911 65768899872 65795957208 65868098816 66088009728 66244848192 66317481984 66417508352 66503774402 66725807616 66853942272 66957494448 66985040772 67058486144 67086074016 67319011773 67383853056 67411574784 67543766784 67617824768 67645642752 67778293752 67880523456 68062146048 68195613798 68298472944 68401487232 68629856256 68638992396 68733370368 68868154368 68972027904 69061611879 69076058112 69107279904 69211514112 69292184832 69315905536 69532782696 69637658688 69742692864 69788811264 69879456114 69975539712 69984854992 70218510336 70324420608 70385151204 70430490624 70462324608 70568602624 70896170592 71003102976 71032313664 71142337851 71157219328 71249641528 71278953642 71595343872 71624798208 71703330816 71765252208 71843938816 71873495424 72123056172 72316030176 72425104128 72567127503 72676580184 72919222272 72999174144 73029206016 73139355648 73172414016 73282779648 73393311744 73426484898 73537233744 73622946384 73648149632 73733991552 73894035456 73990012356 74101611168 74150611968 74349010944 74358908429 74461151232 74607167232 74719696896 74832396288 74866219896 74979140288 75066533568 75327181254 75342938112 75440796912 75471833268 75554583936 75604545536 75806834688 76070052864 76101348096 76184788992 76250580471 76299698176 76334184992 76365588888 76835782062 76920028224 76951673136 77476673664 77561622528 77593531392 77678608384 77710565376 77745689892 77862953376 77980393728 78133310853 78224380533 78240743424 78251158984 78342366024 78460529472 78512412672 78732961866 78995824128 79082438656 79114973184 79234301952 79270115184 79389677952 79509421056 79665336556 79758191916 79774875648 79878490848 80051871744 80155846719 80172613632 80276745432 80329829632 80544761856 80666247168 80824431168 80857682352 80946338304 81068429312 81105071554 81621516288 81727529988 81744625664 81761152707 81850799264 82124070912 82281775104 82318965768 82409223936 82443127104 82533521408 82567475712 82729387962 82854168336 83130789888 83221938176 83364312564 83419438464 83768795136 83933063136 84025091072 84059659008 84186445824 84224497383 84351532824 84478759872 84760805376 84870896526 84888649728 84998906928 85055113728 85183401984 85282689024 85578809472 85707887616 85837160448 85875958116 85911287499 86005484448 86135206144 86422781952 86535031752 86722861056 86853664768 86966474218 87256825344 87388434432 87424386048 87559800432 87595822548 87691866496 87727942944 88032553857 88117346304 88268095656 88326464256 88423309312 88967743488 89004344832 89138589696 89178879582 89276659264 89313387696 89448098688 89746735104 89758682364 89863302204 89882099712 90058355712 90194190336 90311338611 90371058336 90507364608 90612857088 90749528064 90927485064 91064630592 91201982976 91380827226 91506475008 91518656528 91824205824 91962703872 92082149172 92101410816 92143039872 92282018816 92389579776 92710376928 92850211584 92888410176 92990257152 93032287959 93051748352 93172608152 93210939378 93624680448 93765894144 93846868272 93949766144 94528227456 94567116384 94670803968 94709751552 94856450468 94895474427 95038604856 95355906048 95460458496 95499730944 95623770294 95687002944 95831327232 96164074896 96276160656 96421373568 96566805504 96756170004 96902106912 97225629696 97238572561 97332232192 97351910721 97372274688 97563218688 97710372864 97857748992 97901979864 98049644992 98163928512 98311988736 98504775486 98525380608 98653349808 98693935812 98802148224 98867482624 99132014592 99281534976 99476222976 99626262528 99755661603 99776528384 99821626528 100088711424 100436241672 100477561158 100587729216 100629111024 100739445248 101075779584 101315650176 101426737152 101468464128 101579718656 101667440628 101820785184 102293420697 102447709416 102560037632 102602230848 102958488594 103100055552 103302231552 103415496704 103458041856 103614087168 103660919856 103817271168 103973858304 104177747804 104299174044 104320991232 104456488032 104614039296 104683216896 104819184171 104963309568 104977282488 105327765504 105486630912 105645735936 105693486912 105852903936 106012561408 106060478186 106344255888 106504654464 106735828992 106874462292 106896818176 106918430463 107035660576 107393015808 107554996224 107647878312 107765908224 107810243136 107928451072 108184584258 108637656192 108828688384 108970039984 109014870276 109498761216 109543809024 109709033472 109758621024 109878965248 109924169472 110089967616 110139727347 110305850616 110472224448 110600987328 110841053184 110985018534 111152416752 111225917952 111523516416 111691726848 111910750848 112079545344 112248594432 112299329844 112468710432 112599800352 112638346496 112990771881 113014407168 113161195368 113331875904 113406818304 113577869312 113710252032 113725389362 114105079296 114277183488 114449547264 114501277488 114548383332 114673979264 115230375936 115380042336 115427509704 115630481408 115780667483 116342433792 116390297088 116517912576 116565848064 116618534838 116746400576 116794430064 116970590592 117361115136 117376738476 117513549036 117690794208 117768619008 118099442799 118493736192 118623657984 118672459776 118851452928 118905172776 119084516928 119264131584 119498004834 119637287874 119662313472 119678243152 119817736272 120077807616 120258920448 120415118148 120494744448 120676486144 120817142784 120999370752 121236646752 121419507456 121602643968 121657607331 121841102968 122432274432 122591294982 122616938496 122776198896 122857386496 123186106368 123613835904 123664690656 123800282112 123851213568 123987009536 124043050612 124094081943 124281252504 124696184832 124832907264 125046468846 125129157696 125899594704 126037636608 126089488512 126227738624 126279668736 126527299236 126718139808 127141208064 127158133349 127280611328 127306344789 127332974592 127498360392 127582670592 127775102976 128218766528 128368214208 128561831424 128755740672 128813937174 129008226672 129202809216 129634172928 129802547628 129829699584 130084291584 130280497152 130449711327 130476998656 130535973152 130885238016 131082651648 131339700648 131393733822 131537799744 131591914416 131736197632 132176019456 132489696384 132634963968 132835016704 133007548804 133451615232 133707884544 133768319373 133914988896 133970081544 134116972288 134172148032 134638023546 134823149568 135087533568 135235649536 135291285504 135556587504 135761046912 136124292096 136391227596 136596945888 136802974464 137071240839 137259712512 137277984792 137736308736 137944055808 138123223758 138152116224 138214559808 138423028224 138584369664 138631811072 139065565392 139275317376 139485385728 139577622528 139758912228 139816409067 139951079424 139969709984 140437020672 140648841216 140770302408 140924649216 141137205248 141792341184 142006205952 142064627328 142284675702 142314438656 142499283056 142557907284 143190687744 143249596416 143406661632 143435655441 143530504416 143687877632 143746990848 144246112344 144632060352 144850208256 145134255006 145353160368 145838444544 145998348288 146058412032 146278711296 146344828032 146565559296 146786623488 146852969796 147074467488 147245892768 147296299264 147467983104 147757163229 147788070912 147980024712 148203222336 148301223936 148698021888 148717816858 148922302464 149214334464 149439393792 149664792576 149732439792 149958280576 150133067136 150654362508 150685876224 150881593824 150943666536 151109167872 151209091072 151405488247 151613669376 152140105728 152202696192 152369577984 152501160942 152599396352 152668369984 152731177776 153671564124 153840056448 153903346272 154437732891 154953347328 155123245056 155187062784 155357216768 155421130752 155491379784 155725906752 155960787456 156266621706 156448761066 156481486848 156502317968 156684732048 156921058944 157024825344 157465923732 157991648256 158164877312 158229946368 158468603904 158540230368 158779355904 159018842112 159090717279 159330673112 159516383832 159756981696 160103743488 160311693438 160345227264 160553490864 160659659264 161089523712 161332494336 161648862336 161715364704 161892676608 162136858624 162210143108 162276876387 163243032576 163455059976 163522305414 163701598528 164248141824 164563550208 164637931536 164818447872 164886254208 165067042816 165134951424 165458775924 165708336672 166261579776 166283712841 166443876352 166477527801 166728625128 166838876928 167537590272 167866126272 168050182144 168119318016 168372891648 168448994766 168703065648 168957519744 169521610752 169741793052 169777299456 169997813856 170110227456 170366803968 170565378048 170588084043 171157618944 171415775232 171674320896 171751916232 171822574998 172010968896 172270412288 172845563904 173070063504 173445722112 173707329536 173932948436 174513650688 174776868864 174848772096 174927802257 175119600864 175191645096 175383732992 175455885888 176065107714 176536191312 176652928512 176846618624 177935486976 178008689664 178277179392 178357759164 178553318528 178626775392 178896197376 179247007251 179493470208 179517364728 179726604408 180116711424 180388380672 180622677222 180742116672 181014729216 181225714176 181499056128 181854970128 182129261184 182403965952 182761654452 183012950016 183037313056 183648411648 183886942473 183925407744 184164298344 184286079744 184564037632 184779159552 185420753856 185700423168 185776820352 185980514304 186064575918 186103496704 186345216304 186421878756 187249360896 187531788288 187569703269 187693736544 187899532288 189056454912 189134232768 189341607936 189419503104 189712900936 189790948854 190077209712 190711812096 190920916992 190999461888 191247540588 191374005888 191662654464 192328149792 192552321312 192842747136 193133611008 193220905761 193512340008 193804213824 194451259392 194477145122 194703821442 194744549376 195126437376 195420745728 195715497984 195803959728 196099289984 196327857024 196623977472 197009550972 197050761216 197306699616 197387871624 197604296448 197734965248 197991792323 198264029184 198952445952 199252525056 199511323206 199553056768 199643253056 200177422848 200872483344 200955122316 201175458432 201258222048 201478890496 201957035319 202151559168 202631300352 202853474304 202936928256 203159437312 203334881256 203641570368 204586841394 204895418832 205120075264 205204461696 205916977188 206200111104 206604463104 206830993408 206916083712 207184835637 207228174336 207321839712 207634542336 207947716608 208355495608 208598348088 208912976064 209228078592 209366433792 209638368342 209926619136 209954564976 210655531008 210973261824 211291471872 211386973824 211705807872 212025122816 212120956372 212688511776 213009308928 213427013553 213471657984 213748924584 213836860926 214071321152 214786031616 215109992448 215295756624 215531816448 215620486272 215856902144 216369168516 217275312384 217657376768 217701382509 217940079968 218029740552 218997522432 219087618048 219418066944 219517242048 219757930496 219848338944 220179935232 220279454694 220611701232 220944448896 221201974656 221682106368 221970037068 222304833504 222451835904 223047032832 223076725287 223383453696 223821501696 224159090688 224497188864 224598659688 224937420864 225199600704 225276692992 225981543762 226028814336 226322390736 226663751808 226813636608 227155738624 227420504064 227450778724 228210158592 228554366976 228751741413 228899094528 229002554976 229096766664 229347958528 230760084672 230855019408 231260962816 231561334966 232684867584 232780594176 233035825152 233131696128 233237069676 233492801152 233588860128 233941181184 234399932559 234722230272 234753476952 235027098072 235381588416 235537238016 236198885598 236987472384 237247315968 237344919552 237702905856 237810345552 238169033856 238528263168 238996009668 239274575748 239324626944 239356486304 239635472544 240155615232 240467540157 240517840896 240830236296 240989488896 241352972288 241634285568 241998741504 242473293504 242839014912 243205287936 243315214662 243682205936 244864548864 245182589964 245233876992 245283458121 245552397792 245714772992 246372212736 247227671808 247329381312 247600564224 247702427136 247974019072 248086101224 248188163886 248562505008 249392369664 249665814528 250092937692 250258315392 251799189408 252075273216 252178977024 252455477248 252559337472 252673492149 253054598472 253436279616 254282416128 254316266698 254612689578 254665949184 254996720784 255165341184 255550205952 256437533056 256736428416 257123662848 257511481344 257627874348 258016453344 258405618432 258912343807 259268345856 259605095256 260168583168 260560994304 260899422654 260953997312 261071946304 261770476032 262165303296 262679401296 262787467644 263075599488 263183828832 263472395264 264097661571 264352038912 264979392768 265269927936 265670033408 266015097608 266903230464 267415769088 267536638746 267829977792 267940163088 268233944576 268344296064 269276047092 269646299136 270175067136 270471299072 270582571008 270934015833 271113175008 271522093824 272248584192 272782455192 273193891776 273605948928 274142481678 274519425024 274555969584 275472617472 275888111616 276246447516 276304232448 276429119616 276846056448 277168739328 277263622144 278131130784 278550634752 278970771456 279096863877 279155245056 279517824456 279632818134 279939419968 280874041344 281297682432 281540604816 281849298432 282274410496 283584682368 284012411904 284129254656 284569351404 284628877312 284686423281 284998566112 285115814568 286381375488 286499192832 286871310882 287061008832 287375755264 287493981696 288492224688 289264120704 289700416512 290268510012 290706320736 291676889088 291715717683 291996696576 292055732163 292116824064 292689656064 293131118592 293573246976 293705939592 294148934976 294491785536 294592598528 294935966208 295514326458 295576141824 295960049424 296406444672 296602447872 297396043776 297435633716 297844604928 298428668928 298878787584 299266984809 299329585152 299464879584 299916561152 300266134272 301308725016 301763187648 301887333072 302218335744 302418182144 302810976494 303227338752 304280211456 304405392384 304739155968 305002321884 305198792704 305336739968 305462355552 307343128248 307680112896 307806692544 308875465782 309906694656 310246490112 310374125568 310714433536 310842261504 310982759568 311451813504 311921574912 312533243412 312897522132 312962973696 313004635936 313369464096 313842117888 314049650688 314457552513 314931847464 315983296512 316329754624 316459892736 316937207808 317080460736 317558711808 318037684224 318181434558 318661346224 319032767664 319513963392 320207486976 320623386876 320690454528 320755291389 321106981728 321319318528 322179047424 322664988672 323297724672 323430729408 323785353216 324273717248 324420286216 324553752774 326486065152 326910119952 327044610828 327403197056 328496283648 329127100416 329275863072 329636895744 329772508416 330134085632 330269902848 330419182041 330917551848 331416673344 332523159552 332567425682 332955055602 333457250256 333677753856 335075180544 335732252544 336100364288 336238636032 336745783296 336897989532 337406131296 337915039488 338577680363 338972315643 339043221504 339483586104 339995627712 340220454912 340733607936 341130756096 341176168086 342315237888 342831550464 343348641792 343503832464 343645149996 344021937792 344540824576 345691127808 346140127008 346891444224 347342002449 347414659072 347865896872 349027301376 349553737728 349697544192 349855604514 350239201728 350383290192 350767465984 350911771776 352130215428 353072382624 353305857024 353693237248 354298328397 355870973952 356017379328 356554358784 356715518328 357106637056 357253550784 357792394752 358494014502 358986940416 359034729456 359453208816 360233422848 360776761344 361245354444 361484233344 362029458432 362451428352 362998112256 363709940256 364258522368 364807931904 364972821993 365523308904 366074626112 367296823296 367773884946 367850815488 368328596688 368572159488 369128075264 369558319104 370841507712 371400846336 371553640704 371961028608 372129151836 372206993408 372282245829 372690432608 372843757512 374498721792 375139406538 375387473088 375799064576 378112909824 378268465536 378683215872 378839006208 379425801872 379581897708 380154419424 381423624192 381474400047 381841833984 381919034367 381998923776 382495081176 382748011776 383325308928 384656299584 385104642624 385685494272 386267222016 386441811522 387024680016 387608427648 388902518784 388954290244 389407642884 389489098752 390252874752 390841491456 391349133981 391430995968 391607919456 392198579968 392655714048 393247954944 394019101944 394613399232 394775743248 395208592896 395469930496 395983584646 396528058368 397904891904 398505050112 399022646412 399106113536 399286506112 400354845696 401744966688 401910244632 402350916864 402516444096 402957780992 403139914489 403914070638 405262600704 405706948608 405873856512 406318874624 406669762512 407283140736 409173682788 409790837664 410240150528 410408923392 411213722517 411833954376 413208926208 413661986816 413832167424 414369671274 414456348672 414643679424 415269084672 415895433216 416710991216 417196696176 417825952128 418456157184 418732867584 419276736684 419449227201 419853238272 419909129952 421311062016 421946523648 422773947648 423411615744 424050245632 424241912744 425377023552 426018617856 426854027106 426943315968 427497849168 427673721852 428142642304 429572063232 430219984896 430591513248 431063632896 431240972544 431713804288 432738337032 434550624768 435402765018 435880159936 436059481104 437995044864 438175236096 438836133888 439034484096 439515860992 439696677888 440359870464 440558909388 441223402464 441888897792 442403949312 443271489687 443364212736 443940074136 444609667008 444903671808 446094065664 446153450574 446766907392 447643003392 448318181376 448994377728 449197319376 449874841728 450399201408 450553385984 451963087524 452057628672 452644781472 453327503616 453627273216 454216464741 454311477248 454841008128 454901557448 456420317184 457108733952 457503482826 457798189056 458005109952 458193533328 458695917056 461520169344 461710038816 462521925632 463122669932 463313198673 465369735168 465561188352 466071650304 466263392256 466474139352 466985602304 467177720256 467882362368 468799865118 469444460544 469506953904 470054196144 470763176832 471074476032 472397771196 473974944768 474494631936 474689839104 475405811712 475620691104 476338067712 477056526336 477272151837 477992019336 478549151496 478712972608 479270945088 480311230464 480935080314 481035681792 481660472592 481978977792 482705944576 483268571136 483997483008 484946587008 485678029824 486410575872 486630429324 486830629161 487364411872 489729097728 490365179928 490566916242 491104795584 491429545984 492744425472 494455343616 494658762624 495201128448 495404854272 495948038144 496172202448 496376327772 497125010016 498784739328 498851138523 499331629056 499432583403 500185875384 500516630784 503598378816 504150546432 504357954048 504910954496 505118674944 505346984298 506109196944 506872559232 508564832256 508632533396 509225379156 509331898368 509993441568 510330682368 511100411904 511764252129 512875066112 513472856832 514247325696 515022962688 515255748696 516032906688 516811236864 517824687614 518536691712 519210190512 520337166336 521121988608 521798845308 521907994624 522143892608 523540952064 524330606592 525358802592 525574935288 526151198976 526367657664 526944790528 527182965101 528195323142 529958785536 530539855872 531340066816 532030195216 533806460928 534831538176 535073277492 535659955584 535880326176 536467889152 536688592128 537741021753 538552094184 540350134272 540942598144 541165142016 541868031666 542226350016 543044187648 544497168384 545564910384 546387783552 547211897856 548284963356 549038850048 549111939168 550945234944 551660827419 551776223232 552492895032 552858239232 553692112896 554337478656 554527244288 556262261568 557101269504 557941542912 558193727754 558310490112 559035648912 559265636268 559878839936 561748082688 562595364864 563081209632 563698596864 564548820992 565282082417 567169364736 568024823808 568258509312 569138702808 569372846562 569997132224 570231629136 572762750976 572998385664 573742621764 574122017664 574751510528 574987963392 576984449376 578528241408 579400833024 579662717283 580537020024 581412641472 583353778176 583431435366 584111464326 584233648128 585379312128 586262237184 587146493952 587411879184 588297869952 588983571072 589185197056 589871932416 591028652916 591152283648 591920098848 592812889344 593204895744 593975376969 594792087552 594871267432 596857337856 597757575168 598533969618 598659170304 598929759168 599833122304 600532268544 602617450032 603526375296 603774666144 604436671488 604836364288 605621952988 605871105957 606454677504 608560422912 608810784768 609478311936 610004643768 610673479936 610924711104 614686256496 615360225792 615613385088 617750931564 619813389312 620492980224 620748251136 621428867072 621554506911 621684523008 621965519136 622903627008 623843149824 625066486824 625795044264 626009271872 626738928192 627684235776 628099301376 628915105026 629863694928 631966593024 632659509248 632919785472 633874415616 634160921472 635117423616 636075368448 636362869116 637322692448 638065535328 639027926784 640281040659 640414973952 641246773752 641510582778 642213963456 642638637056 644358094848 645329977344 646595449344 646861458816 647570706432 648547434496 648840572432 649107505548 652972130304 653104147527 653820239904 654089221656 654806394112 656992567296 658254200832 658551726144 659273791488 659545016832 660268171264 660539805696 660838364082 661835103696 662833346688 665046319104 665134851364 665910111204 666914500512 667355507712 669230175861 670150361088 671464505088 672200728576 672477272064 673491566592 673795979064 674812262592 675830078976 677155360726 677944631286 678086443008 678967172208 679991255424 680440909824 681467215872 682261512192 682352336172 684630475776 685663100928 686697283584 687007664928 687290299992 688043875584 689081649152 689393108209 692280254016 693782888448 694684004898 694829318144 695731793744 698054602752 699107475456 699395088384 699711209028 700478403456 700766580384 701534931968 701823543552 703199797677 704260430856 706144765248 706611714048 707386474496 708596656794 711741947904 712034758656 713108717568 713431036656 714213274112 714507101568 715584789504 716988029004 717973880832 718069458912 718906417632 720466845696 721402620471 721553522688 722490708888 722968466688 724058916864 724902856704 725996224512 727419880512 728517044736 729615863808 729945643986 731046617808 732149252224 734593646592 735547769892 735701630976 736657193376 737144318976 738256150528 739116638208 739215030853 741683015424 742801692672 743107281408 743922057216 744258303672 744564491658 745380865216 745687515024 748997443584 750278813076 750774946176 751598129152 756225819648 756536931072 757366431744 757678012416 758020476447 758851603744 759163795416 760308838848 762847248384 762948800094 763838068734 763997847552 764990162352 765496023552 766650617856 769312599168 770209285248 771370988544 772534444032 772883623044 774049360032 775216855296 776737031421 777805037568 777908580488 778815285768 780505749504 781682982912 782698267962 782861991936 783215838912 784397159936 785311428096 786495909888 788038203888 789226798464 789551486496 790417185792 790939860992 791967169292 792292984713 793056116736 795809783808 797010100224 798045292824 798573012224 800709691392 803489933376 803820489264 804701833728 805032888192 805915561984 806279828978 807828141276 810525201408 811413897216 811747713024 812637749248 812802047499 813339525024 814566281472 818347365576 819581675328 820480301056 820817846784 822427445034 823667908752 826417852416 827323973632 827664334848 828739342548 828912697344 829287358848 830538169344 831790866432 833421982432 834393392352 835651904256 836912314368 837290591631 837465735168 838553473368 838898454402 839818259904 842622124032 843893047296 845547895296 846823231488 848100491264 848483825488 850754047104 852037235712 853708054212 853886631936 854059269843 854995698336 855347443704 856285284608 859144126464 861183026496 862127265792 862481945088 863427608576 865476674064 869101249536 870805530036 871760319872 872118962208 875147153049 875990089728 876350472192 878068968192 879031721984 879393355776 880719740928 881117818776 882446804928 883777795584 884807898624 886542979374 886728425472 887880148272 889219334016 889807343616 892188131328 892306901148 893533814784 895286006784 896636362752 897800954427 897988755456 898394638752 899749683456 900798402816 901106771968 903926175048 905289562944 906655007232 907254546432 908432929482 908622954496 909682016256 909803114896 912840634368 914217467904 915006965652 915596378112 916010219904 916387066656 917391834112 923040338688 923420077632 925043851264 926245339864 926626397346 930739470336 931122376704 932143300608 932526784512 932948278704 933971204608 934355440512 935764724736 937599730236 938888921088 939013907808 940108392288 941526353664 942148952064 943372657539 944795542392 947949889536 948989263872 949379678208 950811623424 951241382208 952676135424 954113052672 954544303674 955984038672 957098302992 957425945216 958541890176 960622460928 961870160628 962071363584 963320945184 963957955584 965411889152 966537142272 966665809577 967994966016 969893174016 971356059648 972821151744 973260858648 973661258322 974728823744 979458195456 980730359856 981133832484 982209591168 982859091968 985488850944 988910687232 989317525248 990402256896 990809708544 991257546123 991896076288 992344404896 992752655544 994250020032 997569478656 997702277046 998865166806 1000371750768 1001033261568 1007196757632 1008301092864 1008715908096 1009821908992 1010237349888 1010693968596 1012218393888 1013745118464 1015733041089 1016916946929 1017129664512 1017265066792 1018450758312 1019986883136 1020661364736 1022200823808 1023528504258 1025750132224 1026945713664 1028494651392 1030045925376 1030511497392 1032065813376 1033622473728 1035649375228 1037073383424 1038420381024 1040674332672 1042026007347 1042243977216 1043597690616 1044287785216 1047081904128 1048661213184 1050717605184 1051149870576 1052302397952 1052735315328 1053889581056 1054365930202 1056390646284 1059917571072 1061079711744 1062680133632 1062894985191 1064060390432 1067612921856 1069663076352 1070146554984 1071319911168 1071760652352 1072935778304 1073377184256 1075482043506 1077104188368 1080700268544 1081885196288 1082330284032 1083736063332 1084452700032 1086088375296 1088994336768 1091129820768 1092775567104 1094423795712 1094918465979 1096569926712 1098223878336 1101890469888 1103321654838 1103552446464 1104985790064 1105716478464 1107384225792 1108674957312 1109054488576 1112524523136 1114202539008 1115883085824 1116387455508 1116620980224 1116846737487 1118071297824 1118531272536 1119757679872 1123496165376 1126162419264 1127397193728 1129097641984 1130564164834 1134338729472 1136049647616 1136517018624 1138277405616 1138745693124 1139994264448 1140463258272 1144423200141 1145525501952 1145996771328 1147485243528 1148244035328 1149503021056 1149975926784 1153968898752 1157056482816 1158801666048 1159325434566 1161074040048 1162825282944 1166707556352 1166862870732 1168222928652 1168467296256 1170758624256 1172524474368 1174047401943 1174292987904 1174823758368 1176595739904 1177967142144 1178370394112 1179743864832 1182057305832 1183840197696 1185625778688 1186409791488 1187950753938 1189584175104 1189742534864 1193714675712 1195515150336 1197067939236 1197318340608 1197859518336 1199666244608 1201064537088 1205234900064 1207052750592 1207549332288 1208873342976 1209419743467 1209672728576 1211243905976 1211742211914 1217120845824 1217621569536 1218956623872 1220009287536 1221346959872 1221849422208 1229372512992 1230720451584 1231226770176 1233641167551 1235501863128 1239626778624 1240985960448 1241496502272 1243109013822 1243369046016 1243931038272 1245807254016 1247686299648 1250132973648 1251590088528 1252018543744 1253477856384 1255368471552 1256198602752 1257830210052 1259727389856 1263933186048 1264101443293 1265319018496 1265839570944 1268321842944 1270234847232 1272150736896 1272725738232 1274645384896 1276131070656 1278055853568 1280562081318 1280829947904 1282493547504 1283021165556 1284427926912 1285277274112 1288716189696 1290659954688 1293190898688 1293722917632 1295141412864 1297094868992 1297681144864 1298215011096 1306208295054 1307640479808 1308178443312 1309612788224 1313985134592 1316508401664 1317103452288 1318547582976 1319090033664 1320536342528 1321079611392 1321676728164 1323670207392 1325666693376 1329814469061 1330092638208 1330269702728 1331820222408 1333829001024 1334711015424 1338460351722 1340300722176 1342929010176 1344401457152 1344954544128 1346983133184 1347591958128 1349624525184 1351660157952 1354310721452 1355889262572 1356172886016 1357934344416 1359982510848 1360881819648 1362649394223 1362934431744 1364523024384 1364704672344 1369260951552 1371326201856 1373394567168 1374015329856 1374580599984 1376087751168 1378163298304 1378786216418 1384560508032 1387565776896 1389368009796 1389658636288 1389939596019 1391463587488 1396109205504 1398214950912 1398790176768 1399422418056 1400956806912 1401533160768 1403069863936 1403647087104 1406399595354 1408520861712 1412289530496 1413223428096 1414772948992 1417193313588 1423483895808 1424069517312 1426217435136 1426862073312 1428426548224 1429014203136 1431169579008 1431816455511 1433976058008 1436138917824 1437812835264 1440933691392 1442805240942 1443107045376 1444981417776 1445936933376 1448117833728 1449805713408 1451992449024 1454839761024 1457034089472 1459231727616 1459891287972 1460491887483 1462093235616 1464298504448 1469187293184 1471095539784 1473314386752 1474288637952 1476512301056 1478233276416 1478430061706 1483366030848 1485603385344 1486214562816 1487844114432 1488516607344 1489128983316 1490761730432 1491375030048 1496553415569 1497994887168 1500557626152 1501549892352 1503196258304 1512451639296 1513073862144 1514732863488 1515356024832 1516040952894 1517703207488 1518327590832 1520617677696 1525694496768 1525897600188 1527676137468 1527995695104 1529980324704 1530992047104 1533301235712 1535292756387 1538625198336 1540418570496 1542741977088 1545068888064 1545767246088 1548098720064 1550433710592 1553474062842 1555610075136 1555817160976 1557630571536 1561011499008 1563365965824 1565396535924 1565723983872 1566431677824 1568794319872 1570622856192 1572991819776 1576076407776 1578453596928 1579102972992 1580834371584 1581548895303 1581879721984 1583934338584 1584585969426 1591619567616 1594020200448 1596090585648 1597146024448 1601419382784 1606979866752 1607640978528 1609403667456 1610065776384 1611831123968 1612559657956 1613223065259 1615656282552 1621050402816 1622827794432 1623495426048 1625604094998 1626679050048 1629132562944 1636694731152 1639163350656 1640960602112 1641635693568 1644854890068 1647335817504 1652835704832 1653055733537 1654647947264 1654982482257 1655328669696 1657478685096 1658574717696 1661076338688 1663581732864 1666843964864 1668786784704 1671303808512 1673824628736 1674581183262 1674931470336 1677106946736 1677796908804 1679636519808 1685244248064 1687786094592 1691095790592 1693646462976 1695846247251 1696200982528 1696967650976 1701508094208 1704074471424 1707416108424 1708118539686 1709991396672 1710694887408 1712570569216 1718288252928 1722366052992 1724254531584 1724963890176 1726855217152 1730953348128 1738202499072 1738988151849 1741611060072 1743520639744 1744237924416 1750294306098 1752700944384 1756137936384 1758063443968 1758786711552 1761439481856 1762235637552 1764893609856 1767555591168 1769615797248 1773085958748 1773456850944 1775760296544 1778438668032 1779614687232 1781926130907 1784376262656 1784613802296 1790572013568 1793272725504 1795601908854 1795977510912 1796789277504 1799499366912 1801596805632 1802213543936 1807852350096 1810579125888 1813310014464 1814509092864 1816865858964 1817245908992 1817613317871 1819364032512 1819606229792 1825681268736 1828434935808 1830013931304 1832020439808 1832774133312 1834783668224 1846080677376 1846840155264 1850087702528 1852490679728 1853252794692 1861478940672 1862244753408 1864286601216 1864663520733 1865053569024 1865896557408 1867942409216 1868710881024 1871529449472 1875199460472 1878027815616 1880216784576 1883052707328 1884297904128 1886745315078 1889591084784 1895899779072 1897978527744 1898759356416 1901623246848 1902482764416 1905352270848 1908226105344 1909088607348 1911968077344 1914196605984 1914851890432 1917083780352 1920843121977 1921244921856 1923740321256 1926641890368 1927915911168 1930823778304 1933074284544 1933331619154 1935989932032 1939786348032 1942712119296 1945642303488 1946521717296 1947322516644 1949457647488 1958916390912 1961460719712 1962267664968 1964419182336 1965718183936 1968271347211 1970977701888 1977821374464 1978635050496 1980804513792 1981619417088 1982515092246 1983792152576 1984688809792 1985505311088 1988500040064 1995138957312 1995404554092 1997730333612 2000743501536 2002066523136 2007690527583 2014393515264 2016602185728 2017431816192 2019643817984 2020474699776 2021387937192 2024436787776 2027490236928 2031466082178 2033833893858 2034259329024 2034530133584 2036901516624 2039973766272 2041322729472 2044401647616 2047057008516 2051500264448 2053891427328 2056989302784 2060091850752 2061022994784 2064131626752 2067244947456 2068179324627 2071298750456 2076840762048 2081348665344 2084052014694 2084487954432 2087195381232 2088575570432 2094163808256 2097322426368 2101435210368 2102299741152 2104604795904 2105470630656 2107779162112 2108731860404 2109599393031 2112781292568 2119835142144 2122159423488 2125789970382 2128120780864 2135225843712 2139326152704 2140293109968 2142639822336 2143521304704 2145871556608 2146754368512 2150964087012 2154208376736 2161400537088 2161688266933 2163770392576 2164207861413 2164660568064 2167472126664 2168905400064 2172176750592 2177988673536 2182259641536 2185551134208 2188847591424 2189836931958 2193139853424 2196447756672 2203780939776 2206643309676 2207104892928 2209971580128 2211432956928 2214768451584 2217349914624 2217645092559 2218108977152 2225049046272 2228405078016 2231766171648 2232774911016 2233693474974 2236142595648 2237062545072 2239515359744 2246992330752 2252324838528 2254794387456 2258195283968 2261128329668 2268677458944 2272099295232 2273034037248 2274061429341 2276554811232 2277491386248 2279988528896 2280926516544 2288846400282 2291993542656 2294970487056 2296488070656 2299006042112 2299951853568 2307937797504 2314112965632 2317603332096 2318650869132 2322148080096 2325650565888 2330211094263 2333415112704 2333725741464 2336445857304 2341517248512 2345048948736 2348094803886 2348585975808 2349647516736 2353191479808 2355934284288 2356740788224 2359487729664 2364114611664 2367680395392 2371251557376 2372819582976 2375901507876 2376878954139 2379168350208 2379485069728 2387429351424 2391030300672 2394135878472 2395719036672 2399332489216 2402129074176 2410469800128 2414105501184 2415098664576 2417746685952 2418839486934 2419345457152 2422487811952 2423484423828 2434241691648 2435243139072 2437913247744 2438406142497 2440018575072 2442693919744 2443698844416 2458745025984 2461440903168 2462453540352 2467282335102 2471003726256 2479253557248 2481971920896 2482993004544 2486218027644 2486738092032 2487862076544 2491614508032 2495372599296 2500265947296 2503180177056 2504037087488 2506955712768 2510736943104 2511871774893 2512397205504 2515660420104 2519454779712 2527866372096 2528202886586 2531679141888 2536643685888 2540469694464 2544301473792 2545451476464 2549290769792 2552262141312 2556111707136 2561124162636 2561659895808 2564987095008 2566042331112 2568855853824 2570554548224 2573893300199 2577432379392 2586381797376 2587445835264 2590282825728 2594189737984 2595362289728 2596430022192 2612416590108 2615280959616 2616356886624 2619225576448 2625441459147 2627970269184 2634206904576 2637095165952 2638180067328 2641072685056 2642159222784 2643353456328 2647340414784 2651333386752 2659628938122 2660185276416 2660539405456 2663640444816 2667658002048 2669422030848 2676920703444 2680601444352 2685858020352 2688802914304 2689909088256 2693402863281 2693966266368 2695183916256 2699249050368 2703320315904 2708621442904 2711778525144 2715868688832 2719965021696 2721763639296 2725298788446 2725868863488 2729046048768 2729409344688 2738521903104 2742652403712 2746789134336 2748030659712 2749161199968 2752175502336 2756326596608 2757572432836 2769121016064 2775131553792 2778736019592 2779879192038 2782927174976 2792218411008 2796429901824 2797580353536 2798844836112 2801913613824 2803066321536 2806139727872 2807294174208 2812799190708 2817041723424 2824579060992 2826446856192 2829545897984 2830117972617 2834386627176 2846967791616 2848139034624 2852434870272 2853724146624 2856853096448 2858028406272 2862339158016 2863632911022 2867952116016 2872277835648 2875625670528 2881867382784 2885610481884 2886214090752 2889962835552 2891873866752 2896235667456 2899611426816 2899997428731 2903984898048 2909679522048 2914068178944 2918463455232 2919782575944 2920983774966 2924186471232 2928597008896 2938374586368 2942191079568 2946628773504 2948577275904 2953024602112 2956466552832 2956860123412 2966732061696 2971206770688 2972429125632 2973772638369 2975688228864 2977033214688 2978257966632 2981523460864 2982750060096 2993106831138 3001115252304 3003099784704 3006392516608 3024903278592 3026147724288 3029465726976 3030712049664 3032081905788 3035406414976 3036655181664 3041235355392 3047199123267 3051388993536 3051795200376 3055352274936 3059960649408 3061984094208 3066602471424 3070585512774 3077250396672 3080837140992 3085483954176 3090137776128 3091534492176 3096197440128 3100867421184 3106948125684 3111220150272 3111634321952 3115261143072 3122022998016 3126078022041 3126731931648 3130793071848 3132863355648 3137588639744 3141245712384 3145983639552 3152152815552 3156907193856 3158205945984 3161668743168 3163097790606 3163759443968 3167868677168 3169171938852 3183239135232 3188040400896 3188684955573 3192181171296 3194292048896 3202838765568 3213959733504 3215281957056 3218807334912 3220131552768 3223662247936 3225119315912 3226446130518 3231312565104 3242100805632 3245655588864 3246990852096 3251208189996 3253358100096 3258265125888 3273389462304 3278326701312 3281921204224 3283271387136 3284755397937 3289709780136 3294671635008 3305671409664 3306111467074 3309964964514 3310657339392 3314957370192 3317149435392 3322152677376 3327163465728 3333687929728 3337573569408 3342607617024 3347649257472 3349162366524 3349862940672 3354213893472 3355593817608 3359273039616 3365860469491 3370488496128 3382191581184 3387292925952 3391692494502 3392401965056 3393935301952 3403016188416 3408148942848 3414832216848 3416237079372 3419982793344 3421389774816 3425141138432 3433269600423 3436576505856 3444732105984 3448509063168 3449927780352 3453710434304 3461906696256 3476404998144 3477976303698 3483222120144 3487041279488 3488475848832 3500588612196 3505401888768 3512275872768 3516126887936 3517573423104 3522142205829 3522878963712 3524471275104 3529787219712 3535111182336 3539231594496 3546171917496 3551520593088 3556877336064 3559229374464 3563852261814 3568752525312 3569227604592 3581144027136 3586545451008 3591203817708 3591955021824 3593578555008 3598998733824 3603193611264 3604427087872 3615704700192 3621158251776 3626620028928 3628259230401 3629018185728 3633731717928 3635226635742 3639212459584 3651362537472 3656869871616 3660027862608 3664040879616 3665548266624 3669567336448 3692161354752 3693680310528 3700175405056 3700923502653 3704981359456 3706505589384 3722957881344 3724489506816 3729327041466 3730107138048 3731793114816 3735884818432 3737421762048 3743058898944 3750398920944 3756055631232 3760433569152 3766105414656 3768595808256 3773490630156 3779182169568 3791799558144 3792304329879 3795957055488 3797518712832 3804965528832 3810704541696 3816452210688 3818177214696 3823936154688 3828393211968 3829703780864 3834167560704 3841686243954 3842489843712 3847480642512 3853283780736 3855831822336 3861647556608 3866148569088 3866663238308 3871979864064 3879572696064 3885424238592 3891284606976 3893043434592 3894645033288 3898915294976 3922921439424 3924535329936 3928838364672 3931436367872 3936542694422 3941955403776 3955642748928 3957270100992 3961609027584 3963238834176 3965030184492 3967584305152 3969377619584 3971010622176 3977000080128 3990277914624 3990809108184 3995460667224 4001487003072 4004133046272 4015381055166 4028787030528 4033204371456 4034863632384 4039287635968 4040949399552 4042775874384 4048873575552 4054980473856 4062932164356 4067667787716 4068518658048 4069060267168 4073803033248 4079947532544 4082645458944 4087948182669 4088803295232 4094114017032 4103000528896 4107782854656 4113978605568 4120183701504 4122045989568 4128263253504 4134489894912 4136358649254 4142597500912 4153681524096 4162697330688 4168104029388 4168975908864 4169818788057 4174390762464 4177151140864 4188327616512 4194644852736 4202870420736 4204599482304 4209209591808 4210941261312 4215558324224 4217463720808 4219198786062 4225562585136 4239670284288 4244318846976 4251579940764 4256241561728 4270451687424 4278652305408 4280586219936 4285279644672 4287042609408 4291743113216 4293508737024 4295449366533 4301928174024 4308416753472 4322801074176 4323376533866 4328415722826 4329321136128 4334944253328 4337810800128 4344353501184 4355977347072 4364519283072 4371102268416 4377695182848 4379673863916 4386279706848 4392895513344 4401509844719 4407561879552 4413286619352 4419943160256 4422865913856 4429536903168 4434699829248 4435290185118 4436217954304 4450098092544 4456810156032 4463532343296 4465549822032 4467386949948 4472285191296 4474125090144 4479030719488 4489660246707 4493984661504 4504649677056 4509588774912 4516390567936 4522256659336 4537354917888 4544198590464 4546068074496 4548122858682 4553109622464 4554982772496 4559977057792 4561853033088 4577692800564 4583987085312 4589940974112 4592976141312 4598012084224 4599903707136 4605878269161 4615875595008 4628225931264 4635206664192 4637301738264 4644296160192 4651301131776 4660422188526 4666830225408 4667451482928 4672891714608 4683034497024 4690097897472 4696189607772 4697171951616 4699295033472 4706382959616 4711868568576 4713481576448 4718975459328 4728229223328 4735360790784 4742503114752 4744646685909 4745639165952 4751803015752 4753757908278 4758970139456 4774858702848 4782060601344 4788271756944 4791438073344 4798664978432 4804258148352 4820939600256 4828211002368 4830197329152 4835493371904 4837678973868 4838690914304 4839669195777 4844975623904 4846968847656 4868483383296 4870486278144 4876812284994 4880037150144 4885387839488 4887397688832 4917490051968 4922881806336 4924907080704 4934564670204 4942007452512 4958507114496 4959167200611 4963943841792 4964947446771 4965986009088 4972436055288 4975724153088 4983229016064 4990745198592 5000531894592 5006360354112 5008074174976 5013911425536 5021473886208 5023743549786 5024794411008 5031320840208 5038909559424 5055732744192 5056405773172 5063358283776 5073287371776 5080939388928 5087538741753 5088602947584 5090902952928 5098581539584 5104524282624 5112223414272 5122248325272 5129974190016 5132084662224 5137711707648 5141109096448 5147786600398 5154864758784 5172763594752 5174891670528 5180565651456 5188379475968 5190724579456 5192860044384 5224833180216 5230561919232 5232713773248 5238451152896 5250882918294 5268413809152 5274190331904 5276360134656 5282145370112 5284318445568 5286706912656 5294680829568 5302666773504 5319257876244 5320370552832 5321078810912 5327280889632 5335316004096 5338844061696 5345778392721 5353841406888 5371716040704 5377605828608 5379818176512 5386805726562 5387932532736 5390367832512 5398498100736 5406640631808 5417242885808 5423557050288 5431737377664 5439930043392 5443527278592 5450597576892 5451737726976 5452839953613 5458092097536 5458818689376 5477043806208 5485304807424 5496061319424 5498322399936 5504351004672 5512653193216 5515144865672 5538242032128 5550263107584 5557472039184 5559758384076 5565854349952 5584436822016 5592859803648 5595160707072 5597689672224 5603827227648 5606132643072 5612279455744 5614588348416 5625598381416 5634083446848 5649158121984 5652893712384 5660235945234 5668773254352 5693935583232 5696278069248 5704869740544 5707448293248 5713706192896 5716056812544 5724678316032 5727265822044 5735904232032 5744555671296 5751251341056 5762529365931 5763734765568 5771220963768 5779925671104 5783747733504 5792471334912 5799222853632 5799994857462 5807969796096 5819359044096 5828136357888 5836926910464 5839565151888 5841967549932 5848372942464 5857194017792 5876749172736 5884382159136 5893257547008 5897154551808 5904814041633 5906049204224 5912933105664 5913720246824 5933464123392 5942413541376 5944858251264 5947545276738 5951376457728 5954066429376 5956515933264 5963046921728 5965500120192 5986213662276 6002230504608 6006199569408 6012785033216 6023071582749 6049806557184 6052295448576 6058931453952 6061424099328 6064163811576 6070812829952 6073310363328 6082470710784 6094398246534 6102777987072 6103590400752 6110704549872 6119921298816 6123968188416 6133204942848 6141171025548 6154500793344 6161674281984 6170967908352 6180275552256 6183068984352 6192394880256 6201734842368 6204537973881 6213896251368 6223268643904 6230522286144 6244045996032 6252156044082 6253463863296 6261586143696 6265726711296 6275177279488 6282491424768 6291967279104 6304305631104 6313814387712 6316411891968 6323337486336 6326195581212 6327518887936 6328798179093 6335737354336 6338343877704 6366478270464 6377369911146 6384362342592 6388584097792 6405677531136 6427919467008 6430563914112 6437614669824 6440263105536 6447324495872 6450238631824 6452892261036 6462625130208 6484201611264 6485064800799 6491311177728 6492623584239 6493981704192 6502416379992 6506716200192 6516530251776 6546778924608 6556653402624 6563842408448 6566542774272 6569510795874 6579419560272 6589343270016 6611342819328 6612222934148 6619929929028 6621314678784 6629914740384 6634298870784 6644305354752 6652935277677 6654326931456 6667375859456 6675147138816 6685215234048 6695298514944 6698324733048 6708427786944 6711187635216 6718546079232 6731720938982 6740976992256 6764383162368 6774585851904 6783384989004 6784803930112 6787870603904 6806032376832 6816297885696 6829664433696 6832474158744 6839965586688 6842779549632 6850282276864 6853378546313 6866539200846 6889464211968 6897018126336 6899855560704 6907420868608 6923813392512 6952809996288 6955952607396 6966444240288 6974082558976 6976951697664 6990633282789 7001177224392 7024551745536 7032253775872 7035146846208 7044284411658 7045757927424 7048942550208 7059574439424 7070222364672 7078463188992 7092343834992 7103041186176 7113754672128 7118458748928 7127704523628 7130636862417 7137505050624 7138455209184 7162288054272 7173090902016 7182407635416 7187157110016 7197997467648 7206387222528 7208854175744 7231409400384 7242316503552 7253240057856 7256518460802 7258036371456 7267463435856 7270453271484 7278424919168 7302725074944 7313739743232 7320055725216 7328081759232 7331096533248 7339134672896 7384322709504 7387360621056 7401847005306 7409962718912 7413011178768 7445915762688 7448979013632 7458654082932 7460214276096 7463586229632 7471769636864 7474843524096 7486117797888 7500797841888 7512111262464 7520867138304 7532210829312 7535615324679 7537191616512 7546981260312 7558364339136 7583599116288 7584608659758 7595037425664 7609931057664 7621409083392 7632904421376 7636354429392 7647872309376 7656786423936 7659407561728 7668335121408 7683372487908 7684979687424 7694961285024 7706567561472 7711663644672 7721679900597 7723295113216 7732297138176 7733326476616 7759145392128 7770848477184 7782569213952 7786086869184 7789290066576 7797830589952 7845842878848 7849070659872 7857676729344 7862872735744 7873085388844 7876324377441 7883910807552 7911285497856 7914540201984 7923218055168 7926477668352 7930060368984 7938755239168 7942021244352 7954000160256 7980555829248 7981618216368 7990921334448 8002974006144 8008266092544 8030762110332 8057574061056 8066408742912 8069727264768 8078575271936 8080208589843 8081898799104 8085551748768 8097747151104 8109960947712 8125864328712 8135335575432 8138120534336 8147606066496 8159895065088 8165290917888 8175896365338 8177606590464 8188228034064 8206001057792 8215565709312 8227957211136 8240367403008 8244091979136 8256526507008 8268979789824 8272717298508 8285195001824 8307363048192 8325394661376 8336208058776 8339637576114 8348781524928 8354302281728 8376655233024 8389289705472 8405740841472 8409198964608 8418419183616 8421882522624 8431116648448 8434927441616 8438397572124 8451125170272 8479340568576 8488637693952 8490353917851 8503159881528 8512483123456 8540903374848 8557304610816 8561172439872 8570559289344 8574085218816 8583486226432 8587017474048 8590898733066 8603856348048 8616833506944 8645602148352 8646753067732 8656831445652 8658642272256 8669888506656 8675621600256 8688707002368 8699992286193 8711954694144 8729038566144 8742204536832 8755390365696 8759347727832 8772559413696 8785791026688 8803019689438 8815123759104 8826573238704 8839886320512 8845731827712 8859073806336 8869399658496 8870580370236 8872435908608 8900196185088 8913620312064 8927064686592 8931099644064 8934773899896 8944570382592 8948250180288 8958061438976 8962110406717 8979320493414 9009299354112 9019177549824 9032781135872 9044513318672 9074709835776 9088397180928 9092136148992 9096245717364 9106219244928 9109965544992 9119954115584 9123706066176 9141597369801 9155385601128 9179881948224 9185952282624 9196024168448 9199807414272 9211756538322 9231751190016 9256451862528 9270413328384 9274603476528 9288592320384 9302602263552 9320844377052 9333660450816 9334902965856 9345783429216 9366068994048 9378234066123 9380195794944 9392379215544 9398590066944 9412765919232 9423737137152 9426963152896 9437950918656 9456458446656 9470721581568 9485006229504 9489293371818 9491278331904 9503606031504 9507515816556 9517940278912 9549717405696 9564121202688 9576543513888 9582876146688 9597329956864 9608516296704 9609795401089 9641879200512 9656422004736 9660394658304 9670986743808 9675357947736 9679338391554 9689951247808 9693937695312 9736966766592 9740972556288 9753624569988 9760074300288 9770775678976 9774795377664 9834980103936 9845763612672 9849814161408 9854266193811 9869129340408 9884014905024 9917014228992 9918334401222 9929894893542 9931972018176 9944872110576 9951448306176 9966458032128 9981490397184 10001063789184 10012720708224 10016148349952 10027822851072 10042947772416 10047487099572 10049588822016 10062641680416 10077819118848 10097581408473 10111465488384 10112811546344 10146574743552 10161878777856 10175077483506 10177205895168 10181805905856 10197163079168 10209048565248 10224446828544 10244496650544 10259948380032 10264169324448 10275423415296 10282218192896 10295573200796 10299808801269 10309729517568 10345527189504 10349783341056 10361131302912 10381449158912 10385720088768 10449666360432 10461123838464 10465427546496 10476902305792 10501765836588 10536827618304 10548380663808 10552720269312 10564290740224 10566426617487 10568636891136 10573413825312 10589361659136 10605333547008 10638515752488 10642157621824 10654561779264 10670632008192 10677688123392 10691556785442 10707682813776 10743432081408 10755211657216 10759636353024 10773611453124 10775865065472 10780735665024 10796996201472 10813281263616 10834485771616 10847114100576 10863474755328 10879860086784 10884777691203 10887054557184 10901195153784 10905679907226 10917637378752 10954087612416 10970609614848 10992122638848 10996644799872 11008702009344 11025306386432 11030289731344 11076484064256 11100526215168 11102770507959 11114944078368 11119516768152 11131708699904 11168873644032 11190321414144 11195379344448 11207654455296 11212265286144 11224558911488 11229176696832 11251196762832 11268166893696 11298316243968 11305787424768 11320471890468 11337546508704 11376912989637 11387871166464 11392556138496 11414896586496 11427412385792 11432113625088 11449356632064 11454531644088 11471808464064 11489111342592 11502502682112 11525058731862 11527469531136 11542441927536 11559851342208 11567495467008 11584942669824 11598445707264 11599989714924 11615939592192 11638718088192 11656272715776 11673853820928 11679130303776 11683935099864 11696745884928 11714388035584 11768764318272 11786515094016 11794309103616 11809628083266 11812098408448 11825866211328 11827440493648 11866928246784 11884827082752 11889716502528 11895090553476 11902752915456 11908132858752 11913031866528 11926093843456 11931000240384 11972427324552 12004461009216 12012399138816 12025570066432 12046143165498 12099613114368 12104590897152 12117862907904 12122848198656 12128327623152 12141625659904 12146620726656 12164941421568 12188796493068 12205555974144 12207180801504 12221409099744 12239842597632 12247936376832 12263844548007 12266409885696 12282342051096 12309001586688 12323348563968 12341935816704 12360551104512 12366137968704 12384789760512 12403469684736 12409075947762 12427792502736 12446537287808 12461044572288 12488091992064 12504312088164 12506927726592 12523172287392 12531453422592 12550354558976 12564982849536 12566655524501 12583934558208 12608611262208 12627628775424 12632823783936 12646674972672 12652391162424 12657596358186 12671474708672 12676687755408 12732956540928 12754739822292 12768724685184 12777168195584 12811355062272 12855838934016 12861127828224 12875229339648 12880526211072 12886348099599 12894648991744 12900477263648 12905784522072 12925250260416 12968403222528 12970129601598 12985247168478 12987963408384 13004832759984 13013432400384 13033060503552 13093557849216 13113306805248 13127684816896 13133085548544 13139021591748 13158839120544 13178686540032 13204529534157 13222685638656 13224445868296 13239859858056 13259829480768 13268597741568 13288610709504 13305870555354 13308653862912 13334751718912 13350294277632 13370430468096 13390597029888 13396649466096 13416855573888 13422375270432 13437092158464 13463441877964 13468980740121 13481953984512 13528766324736 13549171703808 13566769978008 13575741207808 13612064753664 13632595771392 13659328867392 13664948317488 13679931173376 13685559099264 13700564553728 13706757092626 13733078401692 13778928423936 13794036252672 13799711121408 13814841737216 13817634807483 13847626785024 13905619992576 13911905214792 13932888480576 13948165117952 13953903395328 13981266565578 14002354448784 14049103491072 14064507551744 14070293692416 14088568823316 14091515854848 14097885100416 14119148878848 14140444729344 14156926377984 14184687669984 14206082372352 14227509344256 14233940057727 14236917497856 14255409047256 14261273724834 14276910418368 14324576108544 14346181804032 14364815270832 14374314220032 14395994935296 14412774445056 14417708351488 14462818800768 14484633007104 14506480115712 14513036921604 14516072742912 14519007587331 14534926871712 14540906542968 14556849838336 14605450149888 14640111450432 14656163518464 14662193066496 14678269345792 14768645419008 14774721242112 14803694010612 14819925437824 14826022357536 14877501601833 14891831525376 14897958027264 14917308165864 14927172459264 14943539273728 14949687048192 14972235595776 15001595683776 15024222524928 15041734276608 15064421658624 15071230649358 15074383233024 15093962520624 15116728678272 15167198232576 15169217319516 15190074851328 15219862115328 15242818166784 15262616225259 15265808842752 15272708858784 15295744618752 15313572847872 15318815123456 15336670242816 15366744975816 15389922570048 15413135122944 15423327289344 15443359801194 15446590226432 15464594276352 15466652953232 15518290784256 15541696954368 15565138427904 15572173738368 15578580133152 15595661179904 15691685757696 15698141319744 15715353458688 15725745471488 15746170777688 15752648754882 15822570995712 15829080403968 15846436110336 15852955336704 15860120737968 15877510478336 15884042488704 15908000320512 15961111658496 15963236432736 15981842668896 16005948012288 16016532185088 16037335178163 16061524220664 16115148122112 16132817485824 16139454529536 16160417179686 16163797598208 16171103497536 16195494302208 16219921895424 16251728657424 16270671150864 16276241068672 16295212132992 16319790130176 16330581835776 16351792730676 16355213180928 16376456068128 16412002115584 16431131418624 16433318762809 16455914422272 16488183958272 16513053014016 16537959579648 16545434597016 16570390003648 16614726096384 16650789322752 16672416117552 16679275152228 16697563049856 16708604563456 16753310466048 16778579410944 16811481682944 16818397929216 16836838367232 16843765045248 16862233296896 16869854883232 16876795144248 16902250340544 16958681137152 16980707835702 17006319763056 17024966246912 17081806749696 17114609221632 17122344879744 17141118578688 17148170437632 17166972452864 17174034948096 17181797466132 17207712696096 17233667013888 17287588097793 17291204296704 17293506135464 17313662891304 17339777013312 17351243200512 17377414004736 17399984572386 17423909388288 17458077132288 17484409073664 17510780731392 17518695455664 17545118827392 17571582053376 17606039378876 17630247518208 17653146477408 17679772641024 17691463655424 17714442124899 17718147612672 17738799316992 17741160740472 17800392370176 17827240624128 17854129373184 17862199288128 17869547799792 17889140765184 17896500360576 17916122877952 17924220813434 17958640986828 18018598708224 18038355099648 18065562271744 18069214748247 18089026637344 18149419671552 18176794361856 18184272297984 18192491434728 18212438489856 18219931089984 18239908231168 18247412132352 18283194739602 18310771202256 18359763896448 18371904565248 18392048336896 18399614828544 18423513076644 18463502380032 18512903725056 18540826656768 18549206953056 18577184640768 18605204527104 18613613921643 18641688754104 18669805931712 18691566858432 18732137988096 18756468132246 18760391589888 18784758431088 18797180133888 18825531838464 18847474274304 18853926305792 18875901837312 18912916893312 18941443163136 18970012459008 18978586743636 18982556663808 18986394537279 19007212063008 19015031633112 19035880557824 19099434811392 19153087027776 19165752293376 19194659913728 19217032593408 19219590802178 19283758401024 19312844009472 19320789316608 19341973487616 19350715895472 19358676783108 19379902495616 19387875390624 19455194402397 19473933533184 19481945112576 19507249139976 19520148600576 19541551357952 19549590755328 19669960207872 19691527225344 19699628322816 19708532387622 19738258680816 19768029810048 19834028457984 19836668802444 19859789787084 19863944036352 19889744221152 19902896612352 19932916064256 19958805833031 19962980794368 20002127578368 20025441416448 20032296699904 20055645702144 20085895544832 20094974199144 20125283360832 20155638237696 20195162816946 20222930976768 20225623092688 20293149487104 20323757555712 20350154967012 20354411790336 20363611811712 20394326158336 20418097130496 20448893657088 20488993301088 20519896760064 20528338648896 20550846830592 20560135638939 20564436385792 20591146401592 20599617602538 20691054379008 20699566682112 20722262605824 20762898317824 20771440177536 20899332720864 20922247676928 20930855092992 20953804611584 20971899848367 21003531673176 21073655236608 21096761327616 21105440538624 21132853234974 21137273782272 21146827650624 21178723318272 21210667094016 21277031504976 21284315243648 21309123558528 21341264016384 21355376246784 21383113570884 21415365627552 21486864162816 21489724535981 21510423314432 21519272706048 21547222906248 21561471330048 21593992402944 21626562527232 21668971543232 21694228201152 21726949510656 21759720173568 21769555382406 21774109114368 21802390307568 21811359814452 21835274757504 21908175224832 21941219229696 21984245277696 21993289599744 22017404018688 22050612772864 22060579462688 22152968128512 22205541015918 22229888156736 22239033536304 22263417399808 22337747288064 22380642828288 22390758688896 22415308910592 22424530572288 22449117822976 22458353393664 22502393525664 22536333787392 22596632487936 22606845974037 22611574849536 22640943780936 22675093017408 22753825979274 22785112276992 22829793172992 22854824771584 22864227250176 22898713264128 22909063288176 22943616928128 22978222685184 23005005364224 23050117463724 23054939062272 23084883855072 23119702684416 23134990934016 23165039701791 23169885339648 23196891414528 23199979429848 23277436176384 23312545431552 23347707641856 23358260607552 23367870199728 23393491769856 23428776071168 23537528636544 23573030188032 23588618207232 23619256166532 23624196816896 23628973132323 23651732422656 23654880987296 23733856493568 23769654165504 23779433005056 23790181106952 23816265717504 23826063733056 23852187686912 23862000480768 23944854649104 24008922018432 24024798277632 24051140132864 24092286330996 24199226228736 24209181794304 24235725815808 24240625769529 24245696397312 24256655246304 24283251319808 24293241453312 24329882843136 24377592986136 24414361603008 24442818199488 24479685195264 24495872753664 24527689096014 24532819771392 24564684102192 24618003173376 24646697127936 24683871633408 24721102209024 24732275937408 24769579521024 24806939369472 24818151895524 24855585005472 24893074575616 24922089144576 24976183984128 25008624176328 25046344574784 25062906845184 25100709117952 25129965699072 25133311049002 25167869116416 25217222524416 25255257550848 25265647567872 25293349945344 25304782324848 25315192716372 25342949417344 25353375510816 25465913081856 25509479644584 25537449370368 25554336391168 25622710124544 25711677868032 25722255656448 25750458679296 25761052422144 25772696199198 25789297983488 25800954527296 25811569044144 25850500520832 25936806445056 25940259203196 25970494336956 25975926816768 26009665519968 26026864800768 26066121007104 26099976858579 26187115698432 26226613610496 26255369633792 26266171097088 26278043183496 26317678241088 26357373080064 26409059068314 26445371277312 26448891736592 26479719716112 26519658961536 26537195483136 26577221419008 26611741110708 26617307725824 26669503437824 26700588555264 26740860936192 26781194059776 26793298932192 26833711147776 26844750540864 26874184316928 26886331220151 26926883755928 26937961480242 27057532649472 27098343407616 27133539956016 27151482415616 27224129507328 27265191542784 27318657734784 27329896634976 27359862346752 27371118198528 27401129107456 27413514185252 27424792109403 27466156803384 27557856847872 27588072505344 27599422242816 27635269614966 27695253570048 27811239985152 27823810429584 27865776961152 27896330235904 27907806790656 27962533131156 28004708897568 28098206982144 28101947470129 28129015103488 28134702198369 28140587384832 28177137646632 28195770200832 28238297757696 28280889458688 28313852755968 28369375339968 28412164744704 28455018688512 28467880115454 28473834995712 28510818094512 28522547449668 28553820836736 28649152217088 28692363608064 28729630541664 28748628440064 28791989870592 28825548890112 28829386203267 28835416702976 28925637601536 28969266014208 29012960231424 29026073843208 29038015174662 29069853743424 29081813085936 29113699676672 29210900299776 29280222900864 29312327036928 29324386132992 29356538691584 29537290838016 29549442484224 29562798581433 29607388021224 29639850875648 29652044715072 29755003203666 29795916054528 29834616331728 29854344918528 29887078547456 29899374096384 29944471191552 30003191367552 30048445049856 30083468553216 30128843317248 30142461298716 30148766466048 30187925041248 30233457356544 30292744225419 30334396465152 30338434639032 30439724230656 30485636333568 30525232450518 30531617685504 30545417717568 30591489237504 30627145695744 30637630246912 30673340485632 30733489951632 30779845140096 30826270245888 30846654578688 30886719602388 30893180452864 30899426403807 30929188552704 30933305906464 31036581568512 31083393908736 31144347476736 31157160266304 31191322359808 31383371515392 31396282639488 31430706917376 31451490942976 31492341555376 31505297509764 31645141991424 31658160807936 31692872220672 31699279852461 31705910673408 31720241475936 31755020956672 31768084977408 31816000641024 31926472865472 31963685337792 32011896024576 32033064370176 32074670356326 32123048441328 32230296244224 32265634971648 32278909059072 32320834359372 32327595196416 32342206995072 32390988604416 32439843790848 32503457314848 32541342301728 32552482137344 32590424265984 32639580260352 32654333073609 32661163671552 32703585461352 32752912136256 32824004231168 32862262837248 32866637525618 32911828844544 32976367916544 33026106028032 33075919159296 33090869194032 33140780007296 33229452192768 33301578645504 33344832235104 33358550304456 33395126099712 33417209126912 33460612902587 33506620932096 33622963365888 33636795858432 33673676734464 33687530090496 33724466593792 33739709766464 33753590288496 33804500681088 33917362274304 33961415671404 34012639526112 34049932493824 34130738968911 34163613499392 34244689759488 34282237157376 34296340875264 34333944905728 34348069896192 34363594932264 34415425392192 34467334027776 34575176195586 34582408593408 34587012270928 34627325782608 34679554026624 34702486401024 34754828009472 34799969144772 34847818776576 34916154264576 34968818147328 35021561462784 35037390911328 35090237654784 35143164106752 35212078757752 35306292954816 35359545282048 35382927310848 35428884249798 35436295225344 35477598633984 35482321480944 35600784740352 35654481248256 35708258746368 35724398576256 35739095599584 35778281530368 35793000721152 35832245755904 35848441626868 35917281973656 36037197416448 36076710199296 36138429496494 36178053274688 36298839343104 36353588723712 36368544595968 36384982869456 36424876979712 36439862179968 36479816462336 36494824264704 36566389479204 36621542404512 36719527792896 36743809130496 36784096673792 36791533644021 36799229657088 36847026153288 36927004760064 37025807450112 37081653313536 37098413906112 37154369281536 37210409054208 37227227843286 37283377508208 37339611863424 37383133716864 37464275976192 37512936264492 37520783179776 37569516862176 37594360267776 37651063676928 37694948548608 37699966573503 37707852611584 37751803674624 37825833786624 37882886326272 37940024918016 37957173487272 37972789074558 38014424126016 38030063266224 38071761115648 38198869622784 38306174055552 38331504586752 38389319827456 38434065186816 38439181604356 38567516802048 38625688018944 38641578633216 38659044298797 38683946975232 38701431790944 38717353566216 38759804991232 38775750781248 38910388804794 38963890225152 39014498279952 39040297201152 39083102715904 39099181510656 39339920415744 39383054450688 39399256645632 39417064775244 39476517361632 39536059620096 39613588602471 39668056915968 39673337604888 39719579574168 39779488442304 39805793224704 39865832128512 39917611666062 39925961588736 40004255156736 40050882832896 40064593399808 40111291404288 40171791089664 40189948398288 40250566721664 40311276475392 40390325633892 40406942220363 40445861953536 40451246185376 40586298974208 40647515111424 40700309934024 40727223623424 40788652316672 40836194260992 40897787314176 40977986602176 41039793520128 41056677297792 41101693661184 41120271277878 41128872771584 41182292803184 41199235205076 41382108758016 41399133364224 41444525211648 41452904422449 41525796635648 41542880355072 41798665441728 41844495353856 41861710185984 41907609223168 41943799696734 42007063346352 42147310473216 42193522655232 42210881077248 42265706469948 42274547564544 42293655301248 42357446636544 42421334188032 42554063009952 42568630487296 42618247117056 42682528032768 42701820173181 42710752493568 42766227141768 42830731255104 42973728325632 42979449071962 43038545412096 43094445812496 43122942660096 43187984805888 43253125054464 43337943086464 43388456402304 43453899021312 43519440347136 43539110764812 43548218228736 43604780615136 43622719628904 43670549515008 43756186103383 43816350449664 43968490555392 43986579199488 44034808037376 44101225545728 44121158925376 44305936257024 44411082031836 44459776313472 44478067072608 44526834799616 44632504805499 44675494576128 44781517377792 44830617821184 44849061144576 44898235645952 44916706787328 45004787051328 45072667574784 45193264975872 45213691948074 45223149699072 45281887561872 45350186034816 45507651958548 45570224553984 45659586345984 45709649543168 45728454500352 45787848675777 45797426528256 45818126576352 45887233856256 45956445370368 46010010728448 46100234927448 46169767710144 46239405368832 46269981868032 46330079403582 46339770679296 46393782829056 46399958859696 46554872352768 46625090863104 46695415283712 46716521215104 46735740399456 46786983539712 46857552142336 47075057273088 47146060376064 47177236414464 47238512333064 47257946264646 47309761974592 47467712987136 47539308331008 47558866010112 47580362213904 47632531435008 47652127466112 47704375373824 47724000961536 47889709298208 48017844036864 48049596555264 48102280265728 48112005534489 48184572661992 48398452457472 48418363588608 48481251539058 48491392794624 48513310492608 48566502639616 48586482906624 48659765686272 48755185972272 48828723206016 48885636398976 48959370390528 48991745507328 49055378192028 49065639542784 49129368204384 49236006346752 49293394255872 49299956288427 49367743266816 49464551874816 49539159042048 49613878738944 49636303791048 49711170010944 49786149151232 49844178289152 49952367968256 50017248352656 50092689149568 50125813690368 50201418235904 50259931398144 50266622098004 50335738232832 50434445048832 50510515101696 50531295135744 50586699890688 50609564649696 50630385432744 50685898834688 50706751021632 51018959289168 51074898740736 51108672782336 51245420249088 51423355736064 51444511312896 51500917358592 51522104844288 51545392398396 51578595966976 51601909054592 51623138088288 51701001041664 51873612890112 51880518406392 51940988673912 52019331039936 52053729601536 52132242014208 52199953717158 52374231396864 52453227220992 52510739267584 52532342194176 52556086366992 52635356482176 52714746160128 52818118136628 52890742554624 52897783473184 52959439432224 53039317923072 53074390966272 53143326374697 53154442838016 53223482221416 53339006875648 53401177110528 53481721872384 53562388119552 53586597864384 53667422295552 53689501081728 53748368633856 53772662440302 53853767511856 53875922960484 54115065298944 54196686815232 54207644244741 54267079912032 54302964831232 54448259014656 54530383085568 54637315469568 54659793269952 54719724693504 54742236397056 54802258214912 54827028370504 54849584218806 54932313606768 55115713695744 55176145010688 55198844485632 55270539229932 55390507140096 55622479970304 55647620859168 55731553922304 55792660471808 55815613581312 55840841764929 55925066262312 56009417795136 56196413964288 56203894940258 56269404396738 56281174769664 56354275293264 56391540401664 56476595515392 56561778917376 56627705511936 56738750679936 56824329489408 56910037377024 56935760230908 56947669991424 57021636189024 57045094899336 57107641673472 57219627981347 57298304434176 57459261083328 57497256880128 57583979741184 57651097780224 57658772406534 57670833405952 57851275203072 57938532028416 58025920462848 58052147686416 58076030349324 58139707486848 58163626171872 58227399353344 58365583207191 58421800599552 58560445801728 58624654073856 58648772265984 58713077383168 59074581676032 59098884968448 59125597162866 59214776042448 59279701751296 59304089430144 59510006407332 59591832109056 59669232663456 59708689837056 59774157094912 59798748192768 59876417499093 59888942383104 60006382735104 60096890099712 60166937106432 60257686634496 60284922597432 60375850082496 60466914713088 60585488450838 60668792930304 60676869278064 60879448461312 60971272667136 61050464901036 61063235371008 61090835435136 61182978475008 61254291391488 61275260493824 61346680971264 61466979903264 61559690280192 61652540491776 61680406916817 61693309157376 61773439204776 61798852807614 61866611812928 62073163137024 62166787817472 62288694953472 62314320532608 62382644719616 62766743030784 62792565278976 62861413834752 62902981885952 62915699545101 62984683110752 63010595019528 63290283982848 63316321615872 63398559704922 63411821346816 63440482951872 63510041913344 63536169954816 63632001282048 63852945730944 63927370675584 64023792049152 64066128740352 64149340712652 64246096882656 64460592488448 64469173607943 64531269943296 64557818118144 64641668718744 64684413990144 64781977208832 64879687581696 65006914629696 65082684603456 65104964274688 65180848531968 65279160520704 65308666147218 65322327343104 65407170922704 65505824272512 65648008462336 65724525674496 65733275051236 65823657689088 65952735833088 66052212056064 66151838318592 66181738388064 66281560014592 66458904385536 66689664470208 66717100608912 66790252199424 66834418253824 66921225805174 67013241864192 67245926731776 67273591716864 67347353468928 67375060180992 67448933187584 67479419532928 67507180576992 67609001362176 67834724548608 67922831342808 68025279052224 68099864987648 68261477937822 68489379518976 68564474314752 68592681750528 68667889811456 68696139792384 68727189864528 68830850784384 68934668055552 69150352391172 69164817186816 69174024541856 69254651565216 69359108053248 69404972802048 69495119105373 69509656018944 69599938289544 69832308529152 69937636294656 70043122925568 70074781822656 70180475309568 70286328213504 70424157515504 70612585909632 70719090564096 70765854621696 70857768499596 70872590450688 70886919396969 70955197267968 70964642961888 71201569480704 71308962496512 71448797152512 71478191199168 71556563060736 71586001442304 71664491511808 71696883253736 71834563947312 72074394832896 72153420398592 72276858992988 72356106549376 72597678686208 72707177447424 72737089191936 72769965738912 72849753959424 72879724359936 72959632924672 72989648529408 73132778958408 73243084809024 73439055585792 73487618260992 73583067288042 73598459314176 73694052306576 73854009520128 74051614900224 74163306627072 74196827812224 74308738563072 74420818108416 74454455686572 74566755016416 74679223726848 74766267433728 74928551952384 75025872528984 75139033724352 75188720535552 75302127353856 75389897097216 75399933147006 75415705223168 75503607349248 75651667573248 75765772652544 75880049836032 75914346974544 75945578149116 76028848252032 76060126532448 76143522231296 76397739245568 76612348111104 76663009173504 76778639654912 76868130373632 76878363208712 77135033604096 77251376037888 77283157266432 77318088597594 77367893950464 77402863581888 77434707132432 77519609982464 77551501562496 77820777609588 77927780450304 78028996559904 78080594402304 78166205431808 78198363021312 78299930575737 78679840831488 78766108901376 78798513291264 78834129550488 78953034723264 79072119240192 79227177204942 79336113831936 79346675209776 79439159148336 79558976884608 79611586449408 79731664257024 79835223332124 79851923177472 80008510313472 80101765665792 80129186799616 80222582808576 80343582179328 80379896796576 80501133443328 80622552950784 80658993660453 80780651267784 80813884440726 80902492370752 81172597948416 81295030222848 81400619868048 81454447246848 81577304633344 81672388521984 81795574628352 81955973204352 82079587040256 82113354595584 82203387322368 82240542555756 82257745543168 82274376328209 82364585606368 82398470410152 82764217516032 82798266728448 82905808844898 83051593271296 83085760710144 83597330883456 83688990707712 83723420371968 83815218446336 83887599393468 84014126692704 84294620946432 84305842410387 84387045310464 84404106595107 84421762154496 84531412939896 84587310602496 84714893273088 84842668376064 85108126019904 85137260974592 85236494234112 85365056065536 85403640346362 85421504987136 85532454283536 85661462510208 85947456651264 85958898143924 86077090824192 86188891624992 86245885320192 86375969611776 86488158609801 86506250108928 86675886172928 86776912804608 86907798042624 87038880694272 87078221529624 87209561230272 87245439257808 87341099030016 87512372206766 87632700899328 87936981110784 87973158398976 88069616074752 88202451091456 88242317850752 88611872514048 88822164063672 88919552626944 88956134145216 89053669599232 89265009610998 89563034755584 89661235642368 89698122289152 89796471291904 89833413574656 90009574102656 90145335149568 90386529951744 90427383896148 90446299398144 90563775123744 90700372069632 90878232676257 91015303917096 91319172691968 91419299086336 91456909000704 91575697351554 91594853056512 91636253152704 91774467712512 91912890740736 92020021456896 92200469854896 92339535420288 92478810737664 92539963736064 92660158807164 92679541358592 92698279211421 92787565658112 92799917719392 93109744705536 93250181726208 93433042430208 93471480798912 93573967079424 93715104284672 94150114546176 94292120752128 94354472828928 94477024666128 94515892529292 94619523949184 94935425974272 95078616662016 95117732020224 95160724427808 95265062870016 95304254932224 95408750747648 95448001923072 95779418596416 96035688073728 96099193110528 96224011068978 96369145323984 96796904914944 96836727177216 96962503078116 96982785589248 97026620985216 97133005279232 97172965813248 97319531372544 97510371944544 97657446412032 97771272797952 97918740781056 97962999220827 97983491014656 98110756384056 98258736408768 98472012693504 98586788511744 98599912576854 98735486533632 98929103749632 99078318084096 99227757477888 99272607582096 99422340021888 99572298302464 99688356578304 99904735936512 100034496705312 100185378299136 100251627380736 100381838707761 100402836471808 100519862796288 100533244196008 100868890097664 101021030203392 101062590271488 101173399781376 101219129299392 101260770865488 101371797669376 101413502043264 102037918578336 102149797481472 102217345564672 102392216906733 102490840498176 102846711472128 102889022625792 103001834717184 103044209688576 103090784796792 103203818109184 103246276176576 103402002083328 103747225780224 103761036812784 103881977347824 104038662079872 104107459203072 104264484028416 104399907434316 104748462793728 104906454441984 105021478535168 105064684388352 105112172733984 105270712964352 105429492320256 105636236273256 105795566946368 105918878864448 106078635846144 106148781932544 106286652749394 106308885676032 106446964442832 106678013751296 106802354221056 106963443744768 107124776239104 107173195728768 107334844591104 107379002163456 107496737267712 107545324880604 107707535023712 107751845920968 108230130597888 108415288489482 108534159824064 108605929662464 108896518029312 109060766171136 109274630939136 109319586539904 109439449387008 109484472794112 109604516429824 109654056741008 109699168437612 109864627213536 110231427391488 110352290021376 110374600932063 110397688971264 110541078459864 110781014280192 111244959940608 111295241718336 111463107844608 111585320943616 111631227162624 111681683529858 111850132524624 112018835590272 112392827928576 112407789880516 112538808793476 112562349539328 112708550586528 112783080803328 112953191030784 113099899720509 113123557834752 113255411023872 113477501359872 113648658978816 113820074754048 113871520461816 114043272378048 114090189798672 114215283346944 114439255962694 114596608868352 114918522166656 114994513760256 115167959482368 115302195560448 115317544813068 115341666811904 115702550406144 115877064056832 116051840925696 116104295372832 116152060698648 116279414973696 116327252343744 116454798706688 116507435287321 116731166414382 117120891603456 117249308147712 117297544531968 117426154766336 118149163352064 118197769936896 118251194325732 118429552084896 118559403502592 118608178860288 118840765807413 119020012814664 119338465326912 119417379674112 119548314189824 119597496385536 119752834998186 119777884766208 120012765470208 120193780199424 120333874212864 120515373268992 120569845194864 120751700164992 120933829426176 121170976901676 121220826661089 121337585860608 121353738556128 121758896922624 121942545334272 122100929802072 122181670870272 122365956950016 122508582782976 122550520987648 122693361942528 122933959806528 123119380560384 123305080983552 123360813833634 123386618314752 123546878409552 123597705615228 123733223625856 124146326274048 124333575634944 124577389906944 124628641065216 124765289439232 125533486061568 125585130557952 125722827669504 125831399090202 125969366221504 126021190039056 126580567965696 126632643231744 126797119409844 126823642693632 126880965903744 127020083826688 127072339909632 127264002564096 127705891461888 127854741351168 128047584098304 128105460519543 128132257480704 128298681425304 128492193765312 128921184976896 128938347215886 129115636236288 129283337437488 129368827980288 129563954417664 129759375163392 130013829259392 130165369206912 130209928549376 130361697063936 130558321041408 130617332294436 130644654686208 130814341845408 131011648545024 131268558310149 131296016924672 131449051348992 131466550102472 131905471666176 132104424112128 132303676637184 132363476776128 132563120029184 132917808771072 133379328940416 133434201217824 133580504398848 133668836507648 133842451610348 133897514416497 134026483728384 134491853463552 134547183433728 134694706937856 134750120361984 134958839065856 135014361153984 135218002724352 135669449097216 135845662685616 136050558104448 136199729975296 136522955875644 136978759037952 137128948629504 137185363501056 137335779622912 137363546027331 137392279584768 137454379729056 137661701568768 137869336111104 138300704782344 138348049083712 138509303130432 138718216106496 138809945604096 138990238210746 139019312037888 139199876579088 139664617058304 139875272589312 140086245851136 140149563645312 140360950619136 140572656427008 140848315031008 141225171819264 141438181128192 141531709243392 141715536999192 141773838793938 141929285923776 142403138961408 142617924993024 142897594305024 142956382398336 143113126121472 143172002884608 143328983023616 143393766507472 143669127894624 144148789665792 144306840797184 144336016603467 144553717985976 144712213098752 145195357372416 145474178383872 145539931477824 145699507918848 145759448719872 145919265849344 145979297058816 146265557916816 146486169618048 146878111171584 146975236521984 147166134576084 147196918628352 147388104613152 147708019040256 147899868865281 148103229800448 148393655624448 148617477126144 148841636216832 148908911373144 149133510032832 149358447453696 149532534867456 149857103904768 150051745057968 150278067448704 150377441071104 150604254707712 150779794194432 150799866294012 150831410446336 151007214698496 151303335146496 151531545305088 151760099672064 151828693949088 151891156298232 152057696504064 152120253064896 152287044462592 153224696222208 153326018347008 153557279309824 153736260747264 153756726417424 154270067208192 154502752075776 154566314532864 154636177195188 154735787900928 154805727163776 154869414264864 155039219964928 155103003124992 155641555219176 156057993119808 156161188804608 156332410863616 156396726042624 156599861151474 157359681662976 157532217802752 157597026582528 157668259100976 157906069446528 158144238480384 158454354409884 158672227663872 158693350419552 158878318296672 159117953769216 159223172898816 159429979124091 159463328514048 159670446664248 160017020626944 160203531331584 160258373599232 160445165617152 160687164358656 160759793593152 161002266886656 161245105901568 161317987320906 161561302535568 161627768881452 161804984741504 162345195896832 162590060445696 162801239736096 162908894493696 163154609266688 163344777043968 163366521818513 163591149256704 163911946408704 164159174080512 164226709191168 164406774644736 164481085111512 164548752656418 164729171212736 164796940820304 165528435032064 165596533456896 165811617689796 166103186542592 166171521420288 167194661766912 167377981415424 167446840743936 167522525294787 167630436892672 167775198786936 168028253385408 168589241892864 168611684820774 168808213190214 168843524308992 169062825879792 169174621204992 169429786546176 169685336752128 170216252039808 170274521949184 170472988468224 170730112131072 170807280692724 170843009974272 171064908567072 171322925020416 171658883944041 171894913302528 171917796287848 172377783249984 172491770640384 172751939223552 172976317219602 173012500217856 173351772345856 173553825609216 173815596085248 174077761388544 174156443059248 174419122460544 174490878515616 174682198060032 175024744413532 175096749621573 175265401798656 175873962221568 175946316797952 176139232149504 176484635701504 177223745028096 177644328127344 177839105253888 177912268290432 178107339198464 178530019221996 179126069511168 179322471284736 179396244578304 179592942583808 179629252497279 179666827149312 180019148205312 180290670299136 180773059903488 180854767792296 181127550247488 181400744139264 181756465352514 182030607834192 182638345383936 182838598172672 182913818001408 183151394703108 183189706113024 183272506305408 183548935425024 183825781481472 184040042913792 184400939709792 184679070840576 184957621475328 185041220750451 185079927472128 185320317614328 185396558422842 185599835438784 186219489411072 186500363452416 186866084860416 186942961597824 187147934158848 187430208569344 188300229092352 188584241504256 188708945657856 188747098635303 188954049332256 189031785058584 189239047898368 189870851948544 190235464040448 190321448855616 190530125740032 190608509864448 190817501495296 190896003846144 191558837192832 192071376147456 192198386221056 192448022137956 192738290647968 193407520823829 193593809829888 193673454354432 193925006156232 194053241970432 194266010558464 194345931626496 194639062745088 195020743889088 195314892824064 195542545595904 195837481562112 195925998441654 195966982029312 196221512768112 196517472817536 196944025387008 197173577023488 197199825153708 197470973067264 197858207499264 198156636168192 198455514955776 198545215164192 198844680043776 199144596604928 199376713156608 200068993410624 200370756598272 200503254761472 200763677415522 200805672943616 201039725592576 201066488392016 201737780195328 202042060406784 202125180542976 202346799562752 202438258598784 202521541730976 202743595338752 202827004086528 204075837156672 204299594962944 204434691129344 204784433813466 205693422944256 205778045251584 206003669434368 206088419377152 206181569593584 206407636218368 206492552353152 206804004166656 207494451560448 207522073625568 207763954695648 208077324159744 208214918406144 208485357316119 208528968056832 208799814868632 209496925587456 209812908883968 210129368776704 210224345467968 210541425928704 210858984640512 211272472546512 211591133892736 211837757728896 212157271692288 212297563865088 212573305498788 212617771352064 212893928885664 213356027502592 213604708442112 213633143916517 213926887489536 214346391457536 214669689182208 214758004326912 214993474535424 215090649761208 215415070047424 215503691841936 216460261195776 216830576978964 217068319648128 217211859324928 217793036058624 218121532342272 218549261878272 218639173079808 218878898774016 218968945588224 219209032859648 219308113482016 219398336875224 219729254427072 220462854782976 220749201864126 220795377942528 221082156919728 221562028560384 222489919881216 222590483436672 222926215689216 223170641887232 223262454325248 223363367059716 223700265049248 224037671180544 224785655857152 224815579761032 225077617586952 225417101173056 225566161606656 225906382061568 226199799441018 226247115669504 226510822047744 226955002719744 227297317957632 227640149508096 227743040923632 228086544756096 228180379597344 228430566693888 228878511925388 229193217736704 229837044333312 229989027520512 230335918964736 230604391120896 230635089626136 231405100812288 231754128113664 232103681851392 232208590745664 232304121397296 232558829947392 232654504687488 232909597413376 233014870574642 233462332828764 234241783206912 234498616295424 234595089063936 234852309532672 234899791727211 236298326704128 236395539873792 236502388651464 236859104169792 237118807005184 237216357720576 237681531614826 238040025629328 238676930653824 238834759348224 239096628379648 239194992771072 239505669996372 239555769532416 240025530940416 240387560398848 240667748425728 241030746537984 241139690389728 241503400329984 241867658852352 241976980981359 242341953803352 242441653322178 242707477112256 243517793845248 243885090668544 244201859604144 244363341740544 244731913900032 245017165565952 245101041975296 245386723885056 245867919613056 246238761120768 246610161967104 246721627667268 246773236629504 246823128984627 247093756819104 247195411230456 247466447251712 248292652548096 249154779813888 249257282130432 249530578878464 251066972123136 251170261115904 251445655339008 251662798180404 251938732443008 252042380078112 252917527231161 253161135931392 253265286463488 253594238819688 253761931807488 254040167653376 254144679819264 254528005128192 255411782923776 255709482702336 256095168196608 256210921039086 256264514961408 256597362850608 256984387530624 257842369953792 257876694431772 258231272472576 258566674874976 258737655960576 259127908835328 259464475829403 259518750326784 260027658518784 260330738413824 260419857098752 260723394127872 261116642082816 261234664588872 261628683690816 262023297090048 262537116620298 262592033849344 262898102697984 262933100204944 263810943332352 264208848224256 264607353274368 264726953552256 265126240058368 265835617542144 266758657880832 266868402435648 267161008797696 267337673015296 267684903220696 267795028832994 268983706927104 269094366867456 269389413875712 269500240723968 269917678131712 270028722307968 270436005448704 271338898194432 271691325371232 272101116208896 272399459950592 272634698028771 273045911751288 273957518075904 274257897259008 274370727002112 274727092054662 274784559169536 274908759458112 275323403137536 275738672222208 276601409564688 276696098167424 277018606260864 277436432212992 277619891208192 277980476421492 278038624075776 278399753158176 279329234116608 279366418967753 279750545178624 280299127290624 280721901238272 281145312854016 281696630062016 282450343638528 282876362256384 283063418486784 283431073998384 283547677587876 283858571847552 284806277922816 285235849986048 285795188610048 285912764796672 286226252242944 286344005769216 286657966047232 286787533014944 287338255789248 288297579331584 288672033206934 289107435971952 289424426197504 290390714744832 290948356767744 291079862955648 291399015837696 291518897439744 291838531698688 291958594117632 292531115833632 292972339236096 293756222343168 293888997662481 293950473043968 294332269152168 294776209226304 295416038080512 295799737730562 296206459600896 296787311248896 297234954252288 297683272433664 297817822746288 298267020065664 298716894907392 299065069734912 299714207809536 300103490115936 300556134897408 300754882142208 301145516123283 301208509415424 301559588388864 301599732588024 302606670292992 303063090610176 303520199344128 303657387898176 303782312596464 304115393008128 304240506129792 304574088925184 306449392444416 306652036694016 307114558619648 307176650720199 307472521494528 307513452834848 308540134416384 309005504151552 309132629065728 309272354390376 309611454327552 309738828529728 310078439929856 310206006249984 311283110438352 312115986239616 312322377609216 312664821727232 312793452085248 313199722302948 314719363325952 315064435605504 315194053165056 315336518201952 315812138893056 316288476960768 316908708819768 317386700839104 317756636593344 318235907538432 318446345797632 318859958248182 318926657028096 319340893328496 320034041253888 320407062663168 320516747198464 320890331234304 321374328717312 321519587186304 322004533773312 322490211803136 322635974641812 323122605071136 323255537762904 323609969483008 324690391793664 325602479472192 325817788987392 326309218533376 326689554087936 326733043637026 327182298513408 327823892817408 328318348161024 328453418382336 328813549289472 328962170223024 329097505312836 329458342425472 329593881640608 331056870064128 331193066913792 331623235379592 332206373085184 332343042840576 334389323533824 334755962830848 334893681487872 335045050589574 335260873785344 335550397573872 336056506770816 337178483785728 337223369641548 337616426380428 337687048617984 338125651759584 338349242409984 338859573092352 339299699161527 339370673504256 340432504079616 340549043898368 340945976936448 341460224262144 341614561385448 342129817134144 342645850040832 343317767888082 343789826605056 343835592575696 344755566499968 344983541280768 345503878447104 345952634439204 346025000435712 346703544691712 347107651218432 347631192170496 348155522777088 348312886118496 348838244921088 348981757031232 349364396120064 349522305861963 350049488827064 350193499243146 351747924443136 351892633595904 352278464299008 352969271403008 354447490056192 355288656254688 355678210507776 355824536580864 356214678396928 356522297422239 357060038443992 358252139022336 358644942569472 358792489156608 359258504994558 359333654298624 360038296410624 360581340598272 361546119806976 361709535584592 362255100494976 362801488278528 363512930705028 364061215668384 365276690767872 365325317111677 365677196345344 365827636002816 366302789406216 366545012610816 367097870850048 367651562962944 368080085827584 368801879419584 369358141681152 369915242950656 370082441500902 370159854944256 370640635228656 370793116845684 371199670877568 372438978822144 373000726904832 373732169720832 373885923195648 374295868317696 374860417138688 376600458184704 377168483008512 377494197270606 377908098664512 378063570117168 378478095796736 379741703897088 380470928080896 380642897711232 381060251480064 381217019728896 381635002990592 381792007692288 383117674385664 384142752294912 384316381558629 384396772442112 384896044275912 385476581295936 386815041647658 387346908708864 387850012312464 388106483940864 388532021116928 388691863252992 389278125490176 390041487778176 390629785648128 391085091191808 391674963124224 391851996883308 391933964058624 392443025536224 393034945635072 393805674930447 393888050774016 394347154046976 394399650307416 395716414998528 396313272336384 396911029911552 397090430328384 397689360087552 398289193209856 398753426313216 400137986821248 400741513196544 401006509522944 401527354831044 401611345887232 401692543249491 402079451185152 402132976784032 403475560390656 404084120813568 404250361085952 404876517197568 405043083461952 405487190677504 405654008173056 408151674313344 408599189925888 408869382258688 409568867626932 411386845888512 411556090503168 412007338868736 412090638081993 412176838754304 412363139187168 412815272436736 412985104706304 413608008333312 415044147251136 415527909391296 416154648319488 416429836812288 416970714632238 417057936113664 417599629737264 418993851174912 419625817767936 420258737553408 420448690935936 421082851857408 421717969281024 422544945093024 423182267785472 423675515457792 424314543384576 424595127730176 425146610997576 425787857771328 426712055005184 427209416884224 427266287833034 427853774979072 428692782915072 429339378364416 429516008653824 429986949070848 430181299522416 430830140094848 431007383683872 432920522391552 433661153957928 434136639296256 434423718649856 435586072117248 437098523756544 437278346159616 437757797548032 437937891176448 438418065719296 438616226964032 438796673750448 439458508854144 440925709565952 441498403728252 441590755885056 442164313839456 443124057120768 443699606595843 445180966873344 445852431378432 446341283774464 446524908650496 446726734119432 447400530098496 448075342361088 449571311714304 449631159522064 450155235173904 450834202346112 451132323213312 451812764123136 452399598882036 452494231339008 453021644095488 453910005439488 454594635915264 455280299016192 455486081847264 456173089512192 456360759194688 456861133387776 457757023850776 459674088666624 459978055041024 460671837929472 461208782241792 461270179252272 462810201624576 463508256227328 464207363702784 464417181491328 464608242794592 465117659894784 465309009374976 465819194826752 466029741149284 466924665657528 468483566413824 468997232590848 469190178127872 469799583454422 472596653408256 472791079747584 473004777302928 473718208339584 474237614010368 474432715441152 475363063229652 476080051258656 477353861307648 477669518696448 478193256759296 478289937372273 478389985542144 479011339992744 480051061880832 480775120797696 481335496851456 482061493075968 482279380779456 483006800659968 483735317704704 483953961962718 484683907606704 484883306644356 485414954224512 487035587690496 487770181337088 488403719208288 488726683481088 489463827800064 490034331131904 490099565455539 490202083950592 490773447770112 491735839226112 492477522241536 493220323934208 493443255334536 493646257969254 494187513638208 494390822460912 494932894503424 496585305096192 498309559627776 498514564260864 499061157756928 502133944246272 502340522231808 502567575884361 502891310678016 503325596360808 503877464886016 504084760156224 505835054462322 506530572926976 507188477639376 507523863614976 508080335306752 508289359638528 509056010256384 510823565847552 511418965404672 512190336393216 512421842078172 512529029922816 513194725701216 513968775061248 514976651832123 515684739907584 515753388863544 517133349749952 517475311921152 518255817670656 518928951658806 519037500653568 520055317037568 520661476827648 520839714197504 521446788255744 522233284165632 522469329177744 523257367381632 524046594180096 525074233240596 525184067698688 525290248864719 525796205395968 525866200409888 527621886664704 528417696448512 529453907104512 530252480116736 531671235084288 533517315761664 533736804871296 534322017595392 534675346030592 535369806441392 535590057665988 537967413854208 538188733734912 538778827751424 538887757491837 539000481447936 539835356263424 540057444615936 540872010897408 543382650742464 544202232417792 544798919901184 545269396057542 546091823502576 547915036151808 548515794518016 548741454004224 549454184109324 549569118339072 549817518916224 550646806275072 551477344444416 553202819129376 553392196334848 554037212521728 554872864425984 555123662251353 555239782416384 555960952842984 556799506316352 558658468233216 558732837935506 559501090357248 560598254581248 561443802476544 562290625708032 563393260124032 564900687277056 565752724512768 566126836973568 566862147996768 567095355175752 567717143695104 568830419343979 569612555845632 571590377220096 571825529593344 572452504485888 572688011538432 573315932094464 573575066029888 574676511578496 576595158663168 577344066413868 578214871943904 578848852395008 580222562471487 580781429489664 582159725911296 582798031675392 583037794879488 583677063397376 583917188235264 585062231667264 585944678472192 587512444686336 587777995324962 587900946087936 588664538304336 589552418452608 590832076161024 591599475461124 592412919201792 593574622497792 594469908504576 595366544867328 595635645492576 596534040131328 597433789814784 598130139469824 600206980231872 601112269794816 601509764284416 602291032246566 602417018830848 603119176777728 603199465176048 605213340585984 606126181220352 607040398688256 607314775796352 607564625192928 608230786016256 608481012259584 609148177850368 612898784888832 613304073388032 614353301440398 615026905669696 617080268832768 618011008303104 618265258131456 618544708780752 619222908655104 619477657059456 620156879859712 620412012499968 622566220876704 624231972479232 624644755218432 625329643454464 625456071948357 625586904170496 626399444605896 629438726651904 630388106330112 630673036403904 631624277786112 632576953921536 633817417639536 634773401678208 635513273186688 636471815076864 636892691595264 637719916496364 637853314056192 638681786656992 640068082507776 640814125326336 640899431749551 641033494396928 641780662468608 643039174372608 644009067546624 644980423606272 645271949283624 646245210142272 646511075525808 647219938966016 649380783587328 651204958944384 651635577974784 652618437066752 653379108175872 653466087274052 654364597026816 655647785634816 656636696322048 656906836764672 657627098578944 657924340446048 658195010625672 658916684850944 659187763281216 662386133827584 663246470759184 664412746170368 664686085681152 668778647067648 669511925661696 669787362975744 670090101179148 670521747570688 671100795147744 672113013541632 674356967571456 674446739283096 675232852760856 676251303519168 676698484819968 677719146184704 678599398323054 678741347008512 680865008159232 681098087796736 681891953872896 682920448524288 683229122770896 684259634268288 685291700081664 686635535776164 687579653210112 687671185151392 689511132999936 689967082561536 691007756894208 691905268878408 693407089383424 694215302436864 695262384340992 696311045554176 696625772236992 697676489842176 697963514062464 698728792240128 699044611723926 700098977654128 700386998486292 703495848886272 703785267191808 704556928598016 704699375181633 705938542806016 708894980112384 710577312509376 711356421015552 711649073161728 712429356793856 713044594844478 714120076887984 716504278044672 717289885138944 717584978313216 718517009989116 718667308597248 720076592821248 721162681196544 723092239613952 723419071169184 724510200989952 725602976557056 725930942944077 727025861410056 728122431336768 730553381535744 730650634223354 731655272005632 732605578812432 733090025221632 734195741700096 735303125925888 736160171655168 737603758839168 738716283362304 739830485901312 740164883001804 740319709888512 741281270457312 741586233691368 742399341755136 743855163757511 744877957644288 747464339441664 747771846391296 748591736635392 749720834277376 753200916369408 754336966017024 754988394541212 755816197329024 756127140234336 756956191593472 758752581693483 759483407794176 761285795422464 762120502960128 762434039457792 763270005981184 763584015384576 766235348771328 768285504589824 768632763117258 768793544884224 769792088551824 770953162591872 773630083295316 774693817417728 775700024624928 776212967881728 777064042233856 777383726505984 778393427488209 778556250980352 780082975556352 781259571296256 782170182383616 783349926248448 783703993766616 784886051072448 786069891270144 787611349860894 787776101548032 788694308093952 788799300614832 791432829997056 792626544672768 793822059823104 794180860656768 795378720175104 796578386419712 797506852626432 800275973642496 801483026393088 802013019045888 803054709662088 803385086498982 804265953568064 806951120781312 808168241627136 808500722171904 809753034395136 810086166923904 810974381355008 811308016346112 816303348626688 817198379851776 817738764517376 817904094086313 819137735253864 822773691777024 823112181006336 824181276163986 824353677508608 824726278374336 825630544873472 825970209412608 827216016666624 830088294502272 831055818782592 832309296638976 832859673624576 833941429264476 834115872227328 835199259474528 837987702349824 838099256903259 839251635535872 840897381871872 842165703714816 843435938562048 845089890186048 846364535570944 847351030915584 848629086769152 849190255460352 850293221995152 851575715542656 853424110010368 854418833768448 854532575666068 855707549958144 857385565830144 858678756728832 859032017307648 859973898141696 860362599044832 861660280189696 862014767367744 867322307915856 868273278592512 868847437299712 871172144234496 874197047513088 874556692319232 875515595096064 875875782352896 876836131438592 877232453928064 877593347500896 878917017708288 881851419131904 882996807456504 884328627678912 886248114241536 887399213191686 890361933746688 891704862756864 892682567548928 893049817300992 893453468238864 894801060196992 896150684722176 899142623428608 899262319044128 900310470347808 901668404692224 902264646426624 903436548369849 903625528246272 904799197764072 907820010878976 909189271830528 910560598032384 910972163694528 912346179024384 912721518389376 913722266775552 915514047701552 919348177333248 919956110082048 921343675858944 921529952160597 922417564483584 922540358504544 925620403249152 927016512454656 928834362982656 929216485589184 930235319789568 930618018749952 931638389653504 932059482298568 933849331315056 936967132827648 937994465181696 938380356255744 939599166908844 945193306816512 945582159495168 946009554605856 947436416679168 948475228020736 948865430882304 950726126459304 952160102517312 954707722615296 955339037392896 956579874744546 956779971084288 958022679985488 960102123761664 961550241595392 962670993702912 964122986151936 964558761558912 966013601319936 967470635409408 967907923925436 969367815213408 969766613288712 970829908449024 974071175380992 976807438416576 977453366962176 978927655600128 980068662263808 980199130911078 980404167901184 981546895540224 983471678452224 984955044483072 986440647868416 986886510669072 987292515938508 988375027276416 988781644921824 989865789006848 993170610192384 996619119255552 997029128521728 998122315513856 1004267888492544 1004681044463616 1005135151768722 1005782621356032 1006651192721616 1007754929772032 1008169520312448 1011670108924644 1013061145853952 1014376955278752 1015047727229952 1016160670613504 1016578719277056 1017899097484581 1018112020512768 1021647131695104 1022837930809344 1024380672786432 1024843684156344 1026389451402432 1027937550122496 1029953303664246 1031369479815168 1031506777727088 1034266699499904 1034950623842304 1036511635341312 1037857903317612 1038075001307136 1040110634075136 1041322953655296 1041679428395008 1042893576511488 1044466568331264 1044938658355488 1046514734763264 1048093188360192 1048566917585889 1050148466481192 1050580497729438 1051732400819776 1055243773329408 1056835392897024 1058907814209024 1060504960233472 1063342470168576 1067034631523328 1067473609742592 1068644035190784 1069350692061184 1069566892266717 1070739612882784 1071180115331976 1075934827708416 1076377467469824 1077775514983674 1078000962895872 1079670712526848 1080114889231872 1081744021794816 1086765301484928 1088404464835584 1089597839802368 1090538792115084 1092183647005152 1095830072303616 1095975951335031 1097031589036032 1097482908008448 1098908368218648 1099635037832448 1101293612550144 1102954688888832 1106405638258752 1106784392669696 1108074425043456 1109745728851968 1110247324502706 1110479564832768 1111921905685968 1113599012632704 1117316936466432 1117465675871012 1119002180714496 1121196509162496 1122887604953088 1124581251416064 1126786520248064 1129801374554112 1131505449025536 1133724295993536 1134190710351504 1135434287390208 1137660838687958 1139225111691264 1143180754440192 1143651059186688 1144905008971776 1145376023076864 1146631864188928 1147150132059776 1149353023156992 1153190317326336 1154688132827736 1156429743887808 1157697704790016 1160445124942974 1164319451822592 1165596063350784 1166075589758976 1167354126794752 1167834376470528 1170124463334528 1171889356944384 1175024889372672 1175555990649924 1175801892175872 1177329076608672 1179104836905216 1181417024791341 1181664152322048 1183198950922248 1187149244995584 1188939817009152 1190733089734656 1191271290985152 1193068080262656 1194867579629568 1196260278939648 1200413960463744 1202224539589632 1203019528568832 1204582064493132 1204834037661696 1205077629748473 1206238353555456 1206398930352096 1210426681171968 1212252362440704 1214629551592704 1215129250385856 1216461572032512 1216962024519168 1218296355700736 1225797569777664 1226608146776064 1228706602880796 1230053811339392 1234160537665536 1236022016606208 1236530516262912 1237089417561504 1238445817310208 1238955314118912 1240313759719424 1240824024999936 1245132441753408 1248463944958464 1249289510436864 1250912143896714 1251173808340992 1252798889211792 1258877453303808 1260776212660224 1261346072807808 1263248555572224 1265153907843072 1267634835279072 1269546803356416 1271026546373376 1272943630153728 1273785383190528 1275439832992728 1277363573313984 1280136165015552 1281628250652672 1281798863499102 1282066988793856 1283561324937216 1286078348745216 1288018135093248 1289960847212544 1290543898567248 1292490420284544 1293022151051616 1294439877932032 1298761567174656 1302409917888768 1303271155949568 1305236874133504 1306758216351744 1306932174548104 1311295571269632 1313273392644096 1313813673529344 1315254197157888 1315848680892096 1316390021251344 1317833369701888 1318375526562432 1324772267655168 1326492941518368 1328825492340736 1329372171362304 1331098819787529 1337557294135296 1339023851323392 1339574725951488 1340180202358296 1342201590295488 1344226027083264 1348713935142912 1348893478566192 1350465705521712 1352502607038336 1353396969639936 1355438292369408 1357198796646108 1357482694017024 1361730016318464 1362196175593472 1363783907745792 1365840897048576 1366458245541792 1368519268536576 1370583400163328 1373271071552328 1375342370302784 1379022265999872 1379934165123072 1382015513788416 1383810537756816 1386814178766848 1388430604873728 1390524768681984 1392622091108352 1393251544473984 1395352979684352 1395927028124928 1397457584480256 1398089223447852 1400197955308256 1400773996972584 1406991697772544 1407570534383616 1409398750363266 1411877085612032 1417789960224768 1421154625018752 1422712842031104 1423298146323456 1424858713587712 1426089189688956 1428240153775968 1433008556089344 1434579770277888 1434869812116819 1435169956626432 1437034019978232 1440153185642496 1442325362393088 1446184479227904 1446838142338368 1449020401979904 1451205953114112 1451861885888154 1454051722820112 1456244862673536 1461106763071488 1461301268446708 1463310544011264 1465211157624864 1466180050443264 1468391483400192 1470298696366617 1470606251851776 1472320343310336 1475207517678336 1477432566724608 1479660971802624 1480329766003608 1482562540914624 1483172467382736 1484798683510272 1487710327515022 1489755915288576 1494928678883328 1495543692782592 1497183473270784 1499441668554752 1506401832738816 1508673932034048 1509976789082424 1511632394658048 1512254280468672 1513912383186944 1517505163386966 1522571590844928 1524241005920256 1524868078915584 1526540011962368 1527168030769152 1532470697542656 1536571009179648 1537265526234516 1537587089768448 1539584177103648 1541906325183744 1544929955496369 1547260166590632 1551400049249856 1552425935763456 1554128084467712 1554767453011968 1556786854976418 1557112501960704 1560165951112704 1562519142592512 1564340364767232 1566699852496896 1567407987533232 1569772102144896 1572139782540288 1575222699721788 1575552203096064 1575870746594157 1577388616187904 1577598601229664 1582865659994112 1585253089345536 1588361721313536 1590757440350208 1593156772839424 1595013705252864 1600551947284992 1602966052786176 1604026038091776 1606109419324176 1606770172997964 1608531907136128 1613902241562624 1616336483254272 1617001444343808 1619506068790272 1620172333847808 1621948762710016 1622616032692224 1632606697253376 1634396759703552 1635808188172626 1638275470507728 1645547383554048 1646224362012672 1648362552327972 1648707355017216 1649452556748672 1651261089746944 1651940418825216 1654432033333248 1660176589004544 1662111637565184 1664618593277952 1665370986754059 1665719347249152 1667882858528952 1670398518949056 1675975404699648 1676198513806518 1678503271071744 1681794763743744 1684331407429632 1686871877124096 1690179780372096 1692729071141888 1694702061831168 1697258173538304 1698380510920704 1700586443990304 1703151431085312 1706491258031937 1706848220020736 1708837667536896 1709065151332136 1714771131660288 1717357513457664 1718064034615296 1719947796283392 1720725198089664 1723320560379392 1724029534735488 1734644615831712 1736546557185024 1737694874599424 1740667687414461 1742344288468992 1748394095026176 1749113384638464 1751031190192128 1751751564705792 1754464907856128 1755186695001792 1757834035416576 1763702838263808 1765993614913008 1768657255357824 1772496228483072 1774798426383372 1780723867493376 1783409725513728 1785365135097856 1786099634601984 1786906936477728 1789602120393984 1792301369444352 1798524638088256 1800620940695616 1803336809384448 1804529292853248 1806873096739698 1807251056492544 1809598395528144 1815640021757952 1818378543661056 1821121196064768 1821944327389056 1824692358048768 1825443036778752 1827444533551104 1831028095403104 1838696354666496 1839912220164096 1843059904321194 1845080717009088 1851240806498304 1854033024909312 1857668725965312 1858432971178368 1860470639579136 1861236037499904 1863276779307008 1864118964597136 1867698662630112 1873934265655296 1875988930363392 1876368215845071 1876760712511488 1879198333817688 1891164318990336 1892019109211712 1894872833358336 1896950456041472 1897730861764608 1901452252918608 1904320205034624 1909415445230592 1910678074785792 1913159749489092 1913559942168576 1916045359970976 1920204247523328 1922698295248653 1923100483190784 1925341987405824 1929117523117824 1932027202639872 1934941270818816 1935815847850872 1938735630426816 1939533226577424 1941659816898048 1948142350761984 1953614876833152 1954906733924352 1957855311200256 1960137324527616 1960398261822156 1960808335802368 1963093791080448 1966943356904448 1969910088966144 1972881295736832 1973773021338144 1974585031877016 1976750054552832 1977563289843648 1979731578013696 1993238238511104 1994058257043456 1996244631027712 2008535776985088 2009362088927232 2010270303537444 2011565242712064 2013302385443232 2015509859544064 2016339040624896 2023340217849288 2028753910557504 2030095454459904 2032321341227008 2033157438554112 2035798194969162 2036224041025536 2043294263390208 2045675861618688 2048761345572864 2049687368312688 2052778902804864 2055875100244992 2059906607328492 2062738959630336 2063013555454176 2068533398999808 2069901247684608 2073023270682624 2075715806635224 2080221268150272 2082645907310592 2083358856790016 2085787153022976 2088933136662528 2089877316710976 2093029469526528 2096186376720384 2097133835171778 2100296932962384 2101160995458876 2103464801639552 2110487546658816 2113670785794048 2117815628418048 2121009920466944 2126684940337152 2134069263046656 2134947219485184 2137288070381568 2139133784533434 2141479225765568 2142360230663952 2151869655416832 2152754934939648 2155551029967348 2156001925791744 2159341425053696 2160229778463744 2163488043589632 2173530602969856 2176808929671168 2177792828832231 2179195679604736 2181077584230168 2184367294010304 2191660144607232 2191951902670062 2194965816016896 2197816736437296 2199270075664896 2202587225100288 2205909377777664 2212811276517504 2213568785339392 2216148850086912 2219491457703936 2220494649005412 2220959129665536 2223843811371936 2227198025265408 2231565491272533 2234633872932864 2234931351742024 2242393018324992 2245775209906176 2249162502832128 2253573040496128 2259602749108224 2263010898051072 2267448591987072 2268381420703008 2270868574780416 2275321677375916 2276257745080449 2278450223382528 2286361508880384 2287302118373376 2289810017943552 2290752046153728 2294300264119552 2298706046313984 2306380634652672 2309376265655472 2312859487775616 2315395409580032 2320890249885948 2328638903645184 2331192126701568 2332151179517952 2334708253589504 2335180282464627 2335668752941056 2340248926669056 2343778713888768 2350049778745344 2351111981299848 2354658153217344 2358209673810432 2362834049582682 2363328304644096 2366397901844496 2374298489991168 2377879634018304 2381466179469312 2382542581970304 2386136160525312 2389735159259136 2392520557879296 2400827920927488 2404449079179264 2406039057137664 2409164128986264 2410155259496946 2412797860704192 2420853362343936 2424504724881408 2429259103185408 2430258500771712 2432923144065024 2433924049038336 2436592711401472 2451595139555328 2453216293552128 2453712282258939 2457413205761592 2460107622678784 2468321075331072 2473061032525824 2474178835123008 2476891634620416 2477910628237824 2480627519438848 2481648049999872 2490264883506816 2496927889916928 2498579020873728 2501824287793428 2502347616681984 2505597778423584 2514297770709777 2517754906607616 2522692145615616 2526497111144448 2530307815686144 2535269670558144 2539093606712832 2542053092746752 2545887260307456 2547570766381056 2550879665985456 2554727146627968 2560272330031104 2563256501305344 2563597726998204 2564133977587712 2567122649874432 2572156697490432 2576036270186496 2579921694425088 2581087797134496 2584980840569088 2586044302103232 2588879755864064 2604819835777536 2606542311899136 2610473748267008 2613516432703488 2613864349096208 2622591142539264 2626546785288192 2627627347058688 2630508394315776 2631697361784192 2632780042502688 2635666739403776 2636751053124864 2652985883036736 2657650984681472 2658744342724608 2662197639575058 2675114588270592 2678047702646784 2679149451902976 2680360404716592 2684403180590976 2688452054166528 2697427870285824 2697786957132384 2700931411043424 2705005214076672 2706793939279872 2710309645109547 2710876584738816 2714397593292216 2723460032636928 2724392351186944 2727567815491584 2731681794097152 2732916491083584 2737038537073152 2741166800326656 2746542143104656 2750684740605568 2758044531999744 2759868330246144 2764031027576832 2767621075513632 2773628357533696 2776861209747456 2777230870914721 2781049537363968 2786503088947968 2790705959368704 2791854056249856 2794915168960512 2796178446895704 2800395910616512 2801547993945168 2813983395545088 2815141068767232 2818797500726532 2823754171224064 2835579920449536 2842309250037504 2845425684062208 2846596292646912 2849717427175424 2852178379377912 2856480307551936 2866017112178688 2869739624233638 2870339913252864 2874068039956464 2880306371284992 2884650724786176 2892368958455808 2893676284676736 2898040803959808 2902411906228224 2903723771776308 2908103445640224 2912489725347072 2922213526142976 2922602536893416 2930422315249728 2932360100886528 2936782966800384 2940597392733234 2941212503703552 2944640686620672 2950415035356672 2954865133449216 2959321943605248 2960659532007216 2965125081829248 2966344934765472 2969597367020544 2975420655030044 2979511830577152 2989857357766656 2991087385565184 2994366946541568 3012803665477632 3017347864068096 3019953578164848 3023264789316096 3024508560937344 3027824766373888 3035010326773932 3045143181689856 3048482011840512 3049736157831168 3053080023924736 3053697292453743 3054336061538304 3064941395085312 3073142018359296 3074531052469032 3079168354207296 3083812650367488 3089859910992738 3094520333181264 3102800098499712 3104851871526912 3108256168935424 3109534906023936 3113573709952836 3114225003921408 3120331902225408 3125038285185024 3128680729534464 3133399704993792 3134815975066464 3139544204289792 3144279565080576 3145700752757667 3150445399443576 3151741493188314 3155197202459328 3165731319988224 3170506178691072 3176723442627072 3181514880700416 3186313545678848 3190027410505728 3201103894569984 3205932105572352 3208052076183552 3208700676800151 3212218838648352 3213540345995928 3217063814272256 3227804483125248 3234002888687616 3239012137580544 3240344667695616 3243897525420032 3245232065384448 3265213394506752 3268793519407104 3271616376345252 3276550941015456 3287927854005093 3291094767108096 3292448724025344 3296725104655944 3298905113497344 3302522179493888 3303880837650432 3308864066666496 3320353178009088 3324223275130368 3329237186555904 3330741973508118 3331438694498304 3335765717057904 3340797037898112 3351950809399296 3352397027613036 3357006542143488 3363589527487488 3368662814859264 3373743754248192 3380359560744192 3385458142283776 3389404123662336 3394516347076608 3401172887980608 3406302862170624 3412982516063874 3413696440041472 3417675335073792 3418130302664272 3429542263320576 3434715026915328 3436128069230592 3439895592566784 3441450396179328 3446641120758784 3448059069470976 3469289231663424 3473093114370048 3475389749198848 3481335374828922 3496788190052352 3498226769276928 3502062380384256 3503503129411584 3508929815712256 3510373390003584 3515668070833152 3527405676527616 3531987229826016 3537314510715648 3544251074374023 3544992456966144 3549596852766744 3561447734986752 3566819451027456 3572199269203968 3573813872955456 3579204240787968 3584602738888704 3597049276176512 3601241881391232 3606673618768896 3609058585706496 3613746193479396 3614502112985088 3619196791056288 3631280043515904 3631763446580789 3636757087322112 3643888654778112 3649384716097536 3650886073557504 3654889067102208 3662056190806208 3677392709332992 3679824440328192 3686119808642388 3690161434018176 3702481612996608 3708066049818624 3715337451930624 3716865942356736 3720941279158272 3722472074999808 3726553558614016 3728237929194272 3735397325260224 3747868531310592 3752736431690142 3753521425022976 3758396667635376 3782328637980672 3784038218423424 3789745666716672 3793900912082944 3795461723529216 3802904505837216 3808640410069248 3818830890461184 3821356149571584 3826319498978184 3832090719941952 3840408495046656 3845396590497306 3846200966381568 3850683974811648 3858235046235648 3864054405279744 3869882541637632 3871631695701744 3877471260853632 3879066453154848 3883319633796096 3896284701523968 3907229753666304 3909813467848704 3915710622400512 3920274649055232 3920796523644312 3933886713808896 3939820177932288 3945762591473664 3947546042676288 3949170063754032 3953500109105664 3955126579687296 3959463156027392 3986476477022208 3988116514086912 3992489262055424 3993296459362587 4017071553970176 4018724177854464 4020540607074888 4026604770886464 4031019719088128 4032678081249792 4046680435698576 4057507821115008 4060190908919808 4064642682454016 4066314877108224 4071596389938324 4072448082051072 4086588526780416 4091351723237376 4097522691145728 4099374736625376 4105557805609728 4111750200489984 4119813214656984 4126027110908352 4137066797999616 4139802495369216 4146046541365248 4151431613270448 4160442536300544 4165291814621184 4166717713580032 4171574306045952 4177866273325056 4179754633421952 4186058939053056 4192372753440768 4194267670343556 4200593865924768 4202321990917752 4206929603279104 4220975093317632 4235631256836096 4242019840933888 4253369880674304 4268138526093312 4269894438970368 4274576140763136 4278267569066868 4282958451531136 4284720461327904 4303739310833664 4305509869879296 4311102059934696 4318682850107392 4320459556927488 4326976087179264 4347061205939712 4353617859342336 4355585657664462 4358391359209472 4362155168460336 4368734588020608 4383320289214464 4383903805340124 4389931632033792 4395633472874592 4398540151329792 4405174450200576 4410896089099851 4411818755555328 4425622553035008 4427137570678784 4432297700173824 4438982915407872 4440989298010824 4447687622743872 4454396050530816 4463130982545066 4469267745865728 4469862703484048 4484786036649984 4491550419812352 4498325005664256 4507146080992256 4519205498216448 4526021796102144 4534897183974144 4536762841406016 4541737149560832 4550643354751832 4552515490160898 4572723017760768 4574604236746752 4579620035887104 4581504092307456 4588600528239104 4597412092627968 4612761269305344 4618752531310944 4625718975551232 4630790819160064 4634789866489107 4641780499771896 4657277807290368 4662384253403136 4664302359035904 4670360564929254 4671337505882112 4680497853338112 4687557427777536 4700099557490688 4702223962599696 4709316306434688 4716419347620864 4725668099165364 4726656609288192 4732795803688992 4748596979982336 4749229122451801 4755759268036608 4765085163940608 4772272321050624 4779470318518272 4785041115758592 4801655841854976 4808898158358528 4812078114275328 4818328257972528 4820310518993892 4825595721408384 4841706724687872 4849009449762816 4858518206370816 4860517001543424 4865846288130048 4867848098076672 4873185422802944 4903190279110656 4907424564517878 4914826411523184 4920215245357568 4936642150662144 4946122065051648 4948357670246016 4953783269240832 4955821256475648 4961255038877696 4963296099999744 4980529767013632 4993855779833856 4996112960262177 4997158041747456 5003648575586856 5011195556847168 5028595541419554 5035509813215232 5045384291231232 5052994222288896 5060615631372288 5070539341116288 5078187213425664 5084106185493504 5091774520614912 5095141532762112 5101759331970912 5109454293255936 5119473774095811 5120544660062208 5126513002610688 5127195453996408 5144313394980864 5152072540372992 5159843388850176 5162175594268992 5169961681138176 5172088604206464 5177759511728128 5209639671555072 5213084623798272 5220947496534016 5222003062243383 5227032865406976 5227728698192416 5245182285078528 5253093570576384 5255254694117376 5263394723568384 5265560085005376 5271333478807552 5273502106249728 5305971766073472 5315301969362944 5317488685449216 5324395279150116 5350229176541184 5356095405293568 5358298903805952 5360720809433184 5368806361181952 5376904108333056 5395573914264768 5401862822086848 5410010428153344 5413587878559744 5420619290219094 5421753169477632 5428795186584432 5446920065273856 5448784702373888 5455135630983168 5463363588194304 5465832982167168 5474077074146304 5482333600653312 5493084286209312 5501369481211136 5516089063999488 5519736660492288 5535242151027264 5547256715067392 5553722419494912 5554461741829442 5562099074727936 5573006177895936 5581411918737408 5583708112499712 5589830337921024 5592356893791408 5600791821233024 5603095987890336 5627966791090176 5630282137534464 5637595001453064 5647508342448128 5684618500075008 5690851368124416 5693192585293824 5699434854350848 5704356758755824 5712960615103872 5732034224357376 5739479248467276 5740679826505728 5748136079912928 5760612742569984 5768094885745959 5769301449572352 5787352569353472 5796081607919616 5804823812456448 5807447543552616 5816206891280448 5824979450694144 5844427052285952 5845205073786832 5860844630499456 5864720201773056 5873565933600768 5881194785466468 5882425007407104 5889281373241344 5900830070713344 5909730266898432 5918643887210496 5921319064014432 5930250163658496 5932689869530944 5939194734041088 5950841310060088 5979714715533312 5982174771130368 5988733893083136 6025607330955264 6034695728136192 6039907156329696 6046529578632192 6049017121874688 6055649532747776 6070020653547864 6090286363379712 6096964023681024 6099472315662336 6107394584907486 6108672123076608 6129882790170624 6146284036718592 6149062104938064 6158336708414592 6167625300734976 6179719821985476 6189040666362528 6205600196999424 6209703743053824 6216512337870848 6219069812047872 6227147419905672 6240663804450816 6250076570370048 6257361459068928 6266799409987584 6269631950132928 6279088408579584 6288559130161152 6291401505515334 6300890798887152 6303482986376628 6310394404918656 6331462639976448 6341012357382144 6353446885254144 6363029761400832 6372627091357696 6380054821011456 6402207789139968 6411864211144704 6417401353600302 6424437677296704 6427080691991856 6434127628544512 6455608966250496 6468005777375232 6478024275161088 6480689335391232 6487795050840064 6490464130768896 6530426789013504 6533378486496693 6537587038814208 6543232752690504 6553101882030912 6575855708010186 6584897448050688 6593450209311888 6597810226994688 6605044358987776 6607761675300864 6617728133332992 6640706356018176 6648446550260736 6658474373111808 6661483947016236 6662877388996608 6671531434115808 6681594075796224 6694696473817599 6703901618798592 6704794055226072 6727179054974976 6737325629718528 6747487508496384 6760719121488384 6770916284567552 6778808247324672 6789032694153216 6802345775961216 6812605724341248 6825965032127748 6827392880082944 6828773235241347 6835350670147584 6836260605328544 6859084526641152 6869430053830656 6872256138461184 6882900792358656 6893282241517568 6896118138941952 6938578463326848 6946186228740096 6950779498397696 6962670749657844 6993576380104704 6996453538553856 7004124760768512 7005540847393881 7007006258823168 7017859631424512 7020746780007168 7031336141666304 7063974459652032 7074629021431296 7088502148748046 7089984913932288 7099193705533488 7122895469973504 7133638902054912 7144398538407936 7147627745910912 7158408481575936 7169205477777408 7194098552353024 7202483762782464 7213347237537792 7218117171412992 7227492386958792 7238393582112576 7262560087031808 7263526893161578 7273514174644224 7287777309556224 7298769432195072 7301772147115008 7309778134204416 7324112381612416 7354785418665984 7359648880656384 7372239617284776 7380322868036352 7404963225993216 7430674903861248 7433731884713472 7441882558316544 7444944149999616 7453107117228032 7456475858388544 7470794650520448 7495737062621184 7505472863380284 7507042850045952 7516793335270752 7542893312129331 7568076436846848 7579491333433344 7587801824165888 7590923447058432 7605809011674432 7617280820138496 7637661780922368 7642712299143168 7652638997956368 7664181439883904 7680816990093312 7690793180994612 7692401932763136 7701367949623296 7716470092471296 7728108810559488 7739765083275264 7743263391403488 7754942521707264 7758132906309696 7766639267592192 7814459507332608 7819626935697408 7831421244801024 7840549298110464 7841593047288624 7867773427617792 7879640355864576 7891525182947328 7895092085352576 7898340127508064 7907000218211328 7910253159374592 7918926312054784 7972952954044416 7976233028173824 7986592918725174 8034143107940352 8037448355708928 8041081214149776 8053209541772928 8062039438176256 8065356162499584 8093360871397152 8115015642230016 8120381817839616 8129285364908032 8130928935328641 8132629754216448 8143192779876648 8173177053560832 8182703446474752 8195045382291456 8198749473250752 8211115611219456 8223500400979968 8239626429313968 8252054221816704 8274133595999232 8279604990738432 8292093082730496 8302863226540896 8320885072601088 8330583629242368 8331692612744163 8333435427160064 8343148612091904 8359509266843904 8372117878106112 8384745506881536 8388535340687112 8401187731849536 8404643981835504 8413859206558208 8441950186635264 8471262513672192 8484039681867776 8506739761348608 8536277052186624 8539788877940736 8549152281526272 8556535138133736 8565916903062272 8569440922655808 8611019739758592 8622204119869392 8637365700214784 8640919113854976 8653952174358528 8694122411879424 8707235718684672 8711171315328924 8716782718418944 8724310336920672 8737469176041216 8766640578428928 8767807610680248 8791266945749184 8797080302659584 8810348900401152 8821792178199702 8823637511110656 8851245106070016 8854275141357568 8864595400347648 8877965830815744 8881978596021648 8895375245487744 8908792101061632 8926261965090132 8938535491731456 8939725406968096 8969572073299968 8983100839624704 9014292161984512 9038410996432896 9052043592204288 9069794367948288 9073525682812032 9083474299121664 9101286709503664 9105030980321796 9145446035521536 9149208473493504 9159240071774208 9161091877361229 9163008184614912 9177201056478208 9194824185255936 9237505062621888 9251437951102464 9261581638320128 9269579732978214 9283560999543792 9314555614580736 9324768506806272 9328604718071808 9340721129858508 9342675011764224 9360995706676224 9375114855555072 9400199114981376 9404447925199392 9418632612869376 9432838695241728 9437102258273001 9451336198330728 9465591607377984 9497193959964672 9498458244903602 9511518536073216 9530170327881216 9544544642101248 9558940637036544 9570082231517184 9603311683709952 9617796316717056 9624156228550656 9636656515945056 9640621037987784 9651191442816768 9670117128847643 9683413449375744 9717036412741632 9721034003086848 9731692576260096 9735696196153344 9746370845605888 9806380558221312 9814849129035756 9829652823046368 9840430490715136 9863783562015279 9873284301324288 9896715340492032 9907566538481664 9911642512951296 9922510077755392 9926592199999488 9961059534027264 9987711559667712 9992225920524354 9994316083494912 10007297151173712 10022391113694336 10057191082839108 10071019626430464 10090768582462464 10105988444577792 10121231262744576 10141078682232576 10156374426851328 10168212370987008 10183549041229824 10203518663941824 10218908586511872 10238947548191622 10241089320124416 10253026005221376 10254390907992816 10288626789961728 10304145080745984 10319686777700352 10324351188537984 10339923362276352 10344177208412928 10355519023456256 10419279343110144 10426169247596544 10444006124486766 10455457396384832 10490364570157056 10506187141152768 10510509388234752 10526789447136768 10531120170010752 10542666957615104 10547004212499456 10611943532146944 10630603938725888 10632753223122069 10634977370898432 10648790558300232 10700458353082368 10716597807611904 10721441618866368 10737612722363904 10753808216666112 10791147828529536 10803725644173696 10820020856306688 10827175757119488 10841238580438188 10843506338955264 10857590373168864 10893840130547712 10895290339742367 10897569404747776 10910271261966336 10931665964334336 10948154148292608 10964667201306624 10986168572418624 11002738962422272 11032178127998976 11039473320984576 11070484302054528 11094513430134784 11107444838989824 11108923483658884 11124198149455872 11146012355791872 11162823837474816 11167416224999424 11179660675842048 11184713787582816 11201583642466048 11206191975780672 11260564275068928 11275190002906128 11295016684896256 11369237000150016 11381702736248832 11386385170587648 11398869708701696 11408713517511648 11425921230207744 11464068448714752 11478958496934552 11496272159825856 11521225485139968 11536189771491918 11538602899144704 11574705138706944 11592163215839232 11609647624912896 11614895087105232 11632413782560896 11649958901388288 11688854104571904 11690410147573664 11721689260998912 11729440403546112 11747131867201536 11762389570932936 11801660141426688 11819460533796864 11837287774420992 11842638128028864 11860500327316992 11865379739061888 11878389468082176 11901682620120176 11959429431066624 11964349542260736 11977467786166272 11979889378087761 12051214661910528 12079814312659392 12093059157264384 12098034243749376 12111299065495552 12140041307095728 12180572726759424 12193928047362048 12198944631324672 12214789169814972 12217344246153216 12259765580341248 12292568073437184 12298124209876128 12316673416829184 12335250601469952 12359439643970952 12378081332725056 12411200393998848 12419407486107648 12438139624095744 12454294839811344 12481327608901632 12500153140740096 12514722918137856 12533598819975168 12539263900265856 12558176817159168 12577118260322304 12582803011030668 12601781597774304 12606965972753256 12620788809837312 12662925279952896 12706893770508288 12726059522801664 12745254182715392 12760109642022912 12804415578279936 12823728422289408 12834802707200604 12848875354593408 12854161383983712 12868255257089024 12911217932500992 12956048550322176 12961378670782464 12975590101680128 12980928261537792 13060853578027008 13066756972993386 13075174077628416 13086465505381008 13106203764061824 13151711416020372 13169794896101376 13186900418623776 13195620453989376 13210088717975552 13215523350601728 13232688267299553 13235456266665984 13281412712036352 13296893100521472 13316948746223616 13322967894032472 13343062868231616 13363188151592448 13389392947635198 13407803237597184 13409588110452144 13454358109949952 13474651259437056 13494975016992768 13521438242976768 13541832569135104 13557616494649344 13578065388306432 13604691551922432 13625211448682496 13651930064255496 13657546470482694 13672521210657088 13718169053282304 13738860107661312 13744512276922368 13765801584717312 13786564483035136 13792236277883904 13877156926653696 13892372457480192 13901558996795392 13904369599467321 13925341499315688 13987152760209408 13992907077107712 14011081694787762 14014012517646336 14035719262849024 14041493560014336 14062672283332608 14127948919304064 14149258042862592 14177004297496092 14179969827864576 14198387411066976 14245790939947008 14247687367355403 14267277804109824 14295255491821824 14316816963151872 14338410955554816 14388197104706048 14404967525564928 14426694475075584 14436234342825984 14454984773917584 14476787164225152 14525120174063616 14527053786323156 14547028349288448 14575554619112448 14597538864390144 14603544294230016 14619556268408832 14648224763224832 14709570837331968 14744479234569552 14760645736072704 14809926451986432 14861349807722496 14867463769426944 14883765116633088 14889888299999232 14906214234456064 14912951716777088 14941589301040896 14991474125242368 15010945726760568 15033586670541504 15085786624258662 15136152873693696 15158982666866688 15175603648331776 15181846894116864 15211618023348864 15234561640276992 15275323561844736 15285424598286336 15305277995912736 15328362879767808 15358421322287433 15361633980186624 15381586361989224 15432940184942592 15456217621118976 15479530166550528 15486526782806976 15509885043414528 15516265812619392 15533278535184384 15628919014665216 15639253871394816 15662842489602048 15666009186730149 15681098596220928 15683186094577248 15735546855235584 15759280711729152 15790184170705152 15796680255016128 15814000436422656 15820506318749184 15837852624109568 15945905908088832 15952466056347648 15973185837450348 16068286215880704 16074896711417856 16082162428299552 16106419083545856 16124078876352512 16130712324999168 16186721742794304 16230031284460032 16240763635679232 16261857870657282 16265259508432896 16286385559753296 16346354107121664 16365406892949504 16390090764582912 16397498946501504 16422231222438912 16447000801959936 16479252858627936 16504108443633408 16548267191998464 16559209981476864 16605726453081792 16641770145202176 16661167258484736 16663385225488326 16666870854320128 16686297224183808 16719018533687808 16744235756212224 16769491013763072 16777070681374224 16802375463699072 16809287963671008 16827718413116416 16883900373270528 16942525027344384 16968079363735552 17072554104373248 17079577755881472 17098304563052544 17113070276267472 17131833806124544 17138881845311616 17222039479517184 17244408239738784 17274731400429568 17281838227709952 17304284657237877 17307904348717056 17388244823758848 17414471437369344 17422342630657848 17448620673841344 17474938352082432 17533281156857856 17535615221360496 17582533891498368 17594160605319168 17620697800802304 17643584356399404 17647275022221312 17702490212140032 17708550282715136 17729190800695296 17755931661631488 17763957192043296 17790750490975488 17817584202123264 17852523930180264 17879450813936192 17939144146599936 17966201679249408 18028584323969024 18076821992865792 18104087184408576 18139588735896576 18147051365624064 18166948598243328 18202573419007328 18210061960643592 18290892071043072 18298416946987008 18322183754722458 18326016369229824 18354402112956416 18389648370511872 18475010125243776 18502875902204928 18523163276640256 18539159465956428 18567121999087584 18629111229161472 18649537013612544 18657209436143616 18681442259717016 18721991413352448 18750229711110144 18800398229962752 18808895850398784 18837265225738752 18865677390483456 18874204516546002 18902672396661456 18931183214755968 18994387919929344 18996916489807204 19023037072146432 19060340655762432 19089089284202496 19117881274073088 19140164463034368 19206623367419904 19235592633434112 19273313031890112 19281242075975568 19302382885633536 19340234257695286 19366826898751488 19434072825483264 19442068006173696 19463385152520192 19471392392306688 19492741691211776 19612761116442624 19629698258071512 19659305646092736 19680860981430272 19727567124030558 19793430680984064 19815133076963328 19823285025902592 19845020155510784 19853184399998976 19922119068054528 19975423119335424 19984451841048708 19988632166989824 20014594302347424 20044782227388672 20084089421452797 20114382165678216 20181537164924928 20211976889155584 20242462525489152 20282157364465152 20312748853702656 20336424741974016 20367098082459648 20407037327883648 20437817173023744 20477895096383244 20482178640248832 20486319705724041 20506052010442752 20508781815985632 20577253579923456 20608290161491968 20648702377075968 20679846724552704 20688354416825856 20711038046912512 20838558686220288 20852338495193088 20888012248973532 20910914792769664 20980729140314112 21012374282305536 21021018776469504 21053578894273536 21062240340021504 21085333915230208 21094008424998912 21223887064293888 21265506446244138 21269954741796864 21297581116600464 21400916706164736 21433195615223808 21442883237732736 21475225444727808 21507616433332224 21582295657059072 21607451288347392 21640041712613376 21654351514238976 21682477160876376 21715180746337728 21787680261095424 21790580679484734 21795138809495552 21820542523932672 21863331928668672 21896308296585216 21929334402613248 21972337144837248 22005477924844544 22064356255997952 22078946641969152 22140968604109056 22189026860269568 22214889677979648 22217846967317768 22292024711583744 22325647674949632 22334832449998848 22359321351684096 22369427575165632 22403167284932096 22412383951561344 22521128550137856 22550380005812256 22590033369792512 22628679936387993 22738474000300032 22763405472497664 22772770341175296 22817427035023296 22851842460415488 22928136897429504 22957916993869104 22992544319651712 23042450970279936 23072379542983836 23077205798289408 23149410277413888 23184326431678464 23219295249825792 23229790174210464 23264827565121792 23299917802776576 23380820295147328 23443378521997824 23458880807092224 23494263734403072 23524779141865872 23603320282853376 23638921067593728 23674575548841984 23685276256057728 23721000654633984 23730759478123776 23756778936164352 23803365240240352 23918858862133248 23928699084521472 23959778756175522 24102429323821056 24159628625318784 24186118314528768 24196068487498752 24222598130991104 24280082614191456 24361145453518848 24387856094724096 24392786805985923 24397889262649344 24429578339629944 24519531160682496 24585136146874368 24596248419752256 24633346833658368 24670501202939904 24718879287941904 24756162665450112 24822400787997696 24838814972215296 24876279248191488 24908589679622688 24962655217803264 24995077838232489 25000306281480192 25029445836275712 25078527800531712 25116353634318336 25154236520644608 25165606022061336 25203563195548608 25213931945506512 25241577619674624 25325850559905792 25413787541016576 25452119045603328 25490508365430784 25520219284045824 25608831156559872 25647456844578816 25669605414401208 25697750709186816 25708322767967424 25736510514178048 25912097100644352 25922757341564928 25951180203360256 25961856523075584 26121707156054016 26133513945986772 26150348155256832 26172931010762016 26212407528123648 26303422832040744 26373800837247552 26391240907978752 26420177435951104 26431046701203456 26465376534599106 26470912533331968 26562825424072704 26593786201042944 26633897492447232 26645935788064944 26686125736463232 26726376303184896 26778785895270396 26815606475194368 26819176220904288 26908716219899904 26949302518874112 27042876485953536 27083665138270208 27115232989298688 27156130776612864 27209383103844864 27250422897364992 27303860128510992 27315092940965388 27345042421314176 27436338106564608 27477720215322624 27489024553844736 27531603169434624 27573128966070272 27584472555767808 27754313853307392 27784744914960384 27808739198934642 27850682998631376 27974305520418816 27985814154215424 28022163389575524 28028025035292672 28071438525698048 28082987120028672 28125344566665216 28255897838608128 28298516085725184 28311306774819003 28354008594992184 28396774822133952 28491581879894016 28495374734710806 28534555608219648 28590510983643648 28633633926303744 28676821911109632 28776394209412096 28809935051129856 28853388950151168 28872468685651968 28909969547835168 28953574328450304 29010351386542929 29050240348127232 29054107572646312 29151109238224896 29195077728780288 29207088588460032 29239112536817664 29296449526449664 29419141674663936 29488958469139104 29521291472145408 29591350686045837 29619852903972864 29722699615444992 29734927538853888 29767530233266176 29779776599998464 29825903433554176 29883178602081792 29982948250484736 30021891453521136 30067173341083008 30171573248517324 30272305747387392 30317965333733376 30351207296663552 30363693788233728 30423236046697728 30469123280553984 30550647123689472 30610555991825472 30656725759535616 30716842644574866 30723267960373248 30763172723978448 30865880369885184 30912435242237952 30959060333101056 30973053565613952 31019770086829056 31032531625238784 31066557070368768 31257838029330432 31278507742789632 31332018373460298 31366372189154496 31471093710471168 31518561423458304 31580368341410304 31593360510032256 31628000872845312 31641012637498368 31675705248219136 31891811816177664 31898259669366207 31904932112695296 31946371674900696 32149793422835712 32164324856599104 32212838167091712 32248157752705024 32261424649998336 32373443485588608 32460062568920064 32481527271358464 32523715741314564 32530519016865792 32572771119506592 32685871019227101 32692708214243328 32730813785899008 32794997893003008 32844462444877824 32894001603919872 32958505717255872 33008216887266816 33096534383996928 33118419962953728 33211452906163584 33283540290404352 33322334516969472 33326770450976652 33333741708640256 33372594448367616 33438037067375616 33488471512424448 33538982027526144 33554141362748448 33604750927398144 33618575927342016 33655436826232832 33885050054688768 33936158727471104 34145108208746496 34159155511762944 34196609126105088 34226140552534944 34263667612249088 34277763690623232 34488816479477568 34549462800859136 34563676455419904 34608569314475754 34615808697434112 34776489647517696 34828942874738688 34844685261315696 34897241347682688 34949876704164864 35066562313715712 35071230442720992 35165067782996736 35188321210638336 35241395601604608 35287168712798808 35404980424280064 35417100565430272 35458381601390592 35511863323262976 35527914384086592 35581500981950976 35635168404246528 35705047860360528 35758901627872384 35878288293199872 35932403358498816 36057168647938048 36153643985731584 36279177471793152 36294102731248128 36333897196486656 36405146838014656 36420123921287184 36581784142086144 36596833893974016 36644367509444916 36652032738459648 36708804225912832 36779296741023744 36950020250487552 37005751804409856 37046326553280512 37078318931912856 37134243998175168 37258222458322944 37314418872287232 37362884519434032 37443982826704896 37500459422220288 37600796459925504 37617791700797568 37674530451477504 37731354780966912 37748409033092004 37805344793322912 37862366429511936 37988775839858688 37993832979614408 38120681311524864 38178178568404992 38235762548146176 38280328926068736 38413246734839808 38471185266868224 38546626063780224 38562484151951136 38604765771267072 38680468515390572 38733653797502976 38868145650966528 38884136012347392 38926770305040384 38942784784613376 39225522232885248 39259396516143024 39318611292185472 39361721962860544 39455134248061116 39586861361968128 39630266153926656 39646570051805184 39690040311021568 39698064801898659 39706368799997952 39844238136109056 39950846238670848 39968903682097416 40029188604694848 40089564454777344 40168178842905594 40228764331356432 40363074329849856 40423953778311168 40484925050978304 40564314728930304 40625497707405312 40672849483948032 40734196164919296 40814074655767296 40875634346047488 40955790192766488 40972639411448082 41017563631971264 41154507159846912 41216580322983936 41297404754151936 41359693449105408 41376708833651712 41422076093825024 41677117372440576 41704676990386176 41713108798401963 41776024497947064 41821829585539328 41961458280628224 42042037552939008 42107157788547072 42124480680043008 42170667830460416 42188016849997824 42447774128587776 42531012892488276 42539909483593728 42595162233200928 42743062102066209 42801833412329472 42885766475465472 42950450889455616 43015232866664448 43164591314118144 43214902576694784 43280083425226752 43308703028477952 43364954321752752 43430361492675456 43575360522190848 43581161358969468 43590277618991104 43641085047865344 43726663857337344 43792616593170432 43858668805226496 43944674289674496 44010955849689088 44128712511995904 44281937208218112 44378053720539136 44429779355959296 44435693934635536 44584049423167488 44651295349899264 44669664899997696 44718642703368192 44738855150331264 44806334569864192 44824767903122688 45100760011624512 45180066739585024 45257359872775986 45476948000600064 45526810944995328 45545540682350592 45634854070046592 45703684920830976 45856273794859008 45915833987738208 45985088639303424 46075263966862299 46084901940559872 46144759085967672 46298820554827776 46368652863356928 46438590499651584 46459580348420928 46529655130243584 46599835605553152 46761640590294656 46886757043995648 46917761614184448 46988527468806144 47049558283731744 47206640565706752 47212924805550257 47277842135187456 47370552512115456 47442001309267968 47461518956247552 47513557872328704 47606730480480704 47837717724266496 47857398169042944 47919557512351044 48204858647642112 48319257250637568 48372236629057536 48392136974997504 48445196261982208 48560165228382912 48722290907037696 48785573611971846 48795778525298688 48859156679259888 49039062321364992 49170272293748736 49192496839504512 49266693667316736 49341002405879808 49437758575883808 49512325330900224 49644801575995392 49677629944430592 49817179359245376 49925310435606528 49990155676464978 50000612562960384 50058891672551424 50157055601063424 50232707268636672 50308473041289216 50331212044122672 50407126391097216 50427863891013024 50483155239349248 50651701119811584 50827575082033152 50904238091206656 51217662313119744 51294913689157632 51339210828802416 51395501418373632 51416645535934848 51473021028356096 51824194201288704 51845514683129856 51902360406720512 51912853971713631 51923713046151168 52243414312108032 52267027891973544 52345862021524032 52424815056247296 52606845664081488 52747601674495104 52782481815957504 52840354871902208 52862093402406912 52930753069198212 52941825066663936 53125650848145408 53187572402085888 53267794984894464 53291871576129888 53372251472926464 53452752606369792 53557571790540792 53638352441808576 53817432439799808 53898605037748224 54085752971907072 54167330276540416 54230465978597376 54312261553225728 54418766207689728 54500845794729984 54607720257021984 54630185881930776 54690084842628352 54872676213129216 54978049107689472 55063206338869248 55146257932140544 55168945111535616 55508627706614784 55569489829920768 55617478397869284 55701365997262752 55948611040837632 55971628308430848 56044326779151048 56142877051396096 56165974240057344 56250689133330432 56511795677216256 56597032171450368 56622613549638006 56708017189984368 56793549644267904 56983163759788032 56990749469421612 57069111216439296 57181021967287296 57267267852607488 57353643822219264 57552788418824192 57619870102259712 57706777900302336 57819939095670336 57907148656900608 58020702773085858 58100480696254464 58108215145292624 58302218476449792 58390155457560576 58414177176920064 58478225073635328 58592899052899328 58838283349327872 58977916938278208 59042582944290816 59182701372091674 59445399230889984 59469855077707776 59535060466532352 59559553199996928 59651806867108352 59766357204163584 59965896500969472 60043782907042272 60134346682166016 60252268264358391 60343146497034648 60544611494774784 60635930667466752 60727387576467456 60846472093395456 60938246561107968 61101294247378944 61221111983650944 61313451519071232 61433685289149732 61446535920746496 61526345447956896 61731760739770368 61739978591873413 61824870484475904 61946107131227904 62039540173658112 62065063250477568 62133114140737536 62515676058660864 62557015485579264 62664036746920596 62732744378308992 62942187420942336 63037122846916608 63160736682820608 63186721020064512 63256001745690624 63282025274996736 63351410496438272 63796519338732414 63809864225390592 63892743349801392 64299586845671424 64328649713198208 64425676334183424 64496315505410048 64522849299996672 64746886971177216 64920125137840128 64963054542716928 65047431482629128 65145542239013184 65371742038454202 65385416428486656 65461627571798016 65589995786006016 65688924889755648 65788003207839744 65917011434511744 66016433774533632 66193068767993856 66236839925907456 66422905812327168 66567080580808704 66644669033938944 66653540901953304 66876074134751232 66976943024848896 67077964055052288 67108282725496896 67209501854796288 67237151854684032 67310873652465664 67770100109377536 67872317454942208 67886039809163979 68290216417492992 68318311023525888 68452281105069888 68527335224498176 68555527381246464 68977632958955136 69098925601718272 69127352910839808 69217138628951508 69231617394868224 69552979295035392 69657885749477376 69689370522631392 69794482695365376 69899753408329728 70142460885441984 70330135565993472 70376642421276672 70482791203209216 70574337425597616 70809960848560128 70834201130860544 70916763202781184 71023726646525952 71055828768173184 71163001963901952 71270336808493056 71410095720721056 71517803255744768 71756576586399744 72114337295876096 72307287971463168 72558354943586304 72588205462496256 72667794392973312 72810293676029312 72840247842574368 73163568284172288 73193667787948032 73288735018889832 73417608451825664 73558593482047488 73900040500975104 74011503608819712 74092653106561024 74156637863825712 74268487996350336 74516444916645888 74628837744574464 74725769038868064 74887965653409792 74985233514697467 75000918844440576 75235583401595136 75349060902955008 75462709561933824 75496818066184008 75610689586645824 75724732859023872 75977551679717376 75987665959228816 76241362623049728 76356357136809984 76471525096292352 76560657852137472 76826493469679616 76942370533736448 77093252127560448 77124968303902272 77209531542534144 77360937030781144 77736291301933056 77768272024694784 77853540610080768 77885569569226752 78451044465770496 78518793032286048 78637222584370944 78723443925721088 78910268496122232 79173722723936256 79260532307853312 79293140103610368 79396129603797318 79412737599995904 79688476272218112 79901692477341696 79937807364194832 80058377209389696 80179128909554688 80336357685811188 80457528662712864 80726148659699712 80847907556622336 81128629457860608 81250995414810624 81345698967896064 81468392329838592 81628149311534592 81751268692094976 81911580385532976 81945278822896164 82035127263942528 82309014319693824 82433160645967872 82594809508303872 82719386898210816 82753417667303424 82844152187650048 83354234744881152 83426217596803926 83552048995894128 83643659171078656 83922916561256448 84084075105878016 84214315577094144 84248961360086016 84341335660920832 84376033699995648 84895548257175552 84933920324457009 85062025784976552 85190324466401856 85486124204132418 85603666824658944 85771532950930944 85900901778911232 86030465733328896 86329182628236288 86429805153389568 86560166850453504 86617406056955904 86729908643505504 86860722985350912 87031054159628787 87150721044381696 87162322717938936 87453327714674688 87585233186340864 87717337610452992 87889348579348992 88021911699378176 88257425023991808 88563874416436224 88756107441078272 88774052058137511 88859558711918592 88871387869271072 89168098846334976 89302590699798528 89339329799995392 89477710300662528 89612669139728384 89649535806245376 90201520023249024 90360133479170048 90514719745551972 90953896001200128 91053621889990656 91091081364701184 91269708140093184 91407369841661952 91831667975476416 91970177278606848 92150527933724598 92169803881119744 92289518171935344 92597641109655552 92737305726713856 92877180999303168 92919160696841856 93059310260487168 93199671211106304 93523281180589312 93773514087991296 93835523228368896 94099116567463488 94413281131413504 94425849611100514 94555684270374912 94741105024230912 94884002618535936 94923037912495104 95027115744657408 95213460960961408 95675435448532992 95714796338085888 95839115024702088 96638514501275136 96744473258115072 96784273949995008 96890392523964416 97120330456765824 97444581814075392 97571147223943692 97591557050597376 97718313358519776 98057613057681303 98078124642729984 98384993679009024 98533387334633472 98682004811759616 98875517151767616 99024650661800448 99289603151990784 99355259888861184 99634358718490752 99850620871213056 99980311352929956 100001225125920768 100117783345102848 100314111202126848 100465414537273344 100616946082578432 100662424088245344 100814252782194432 100855727782026048 100966310478698496 101655150164066304 101808476182413312 102435324626239488 102589827378315264 102678421657604832 102791002836747264 102833291071869696 102946042056712192 103648388402577408 103691029366259712 103825707943427262 103847426092302336 104486828624216064 104534055783947088 104691724043048064 104849630112494592 105213691328162976 105495203348990208 105564963631915008 105680709743804416 105724186804813824 105861506138396424 106251301696290816 106375144804171776 106535589969788928 106583743152259776 106744502945852928 106905505212739584 107115143581081584 107276704883617152 107634864879599616 107797210075496448 108171505943814144 108334660553080832 108460931957194752 108837532415379456 109001691589459968 109215440514043968 109260371763861552 109380169685256704 109745352426258432 109956098215378944 110126412677738496 110292515864281088 110337890223071232 111017255413229568 111138979659841536 111234956795738568 111402731994525504 111943256616861696 112088653558302096 112285754102792192 112331948480114688 112501378266660864 113023591354432512 113194064342900736 113245227099276012 113416034379968736 113587099288535808 113966327519576064 113981498938843224 114362043934574592 114534535705214976 114707287644438528 115105576837648384 115239740204519424 115413555800604672 115639878191340672 115814297313801216 116041405546171716 116200961392508928 116216430290585248 116604436952899584 116780310915121152 116828354353840128 117185798105798656 117676566698655744 117955833876556416 118085165888581632 118365402744183348 118890798461779968 118939710155415552 119070120933064704 119094194405695977 119119106399993856 119303613734216704 119532714408327168 120087565814084544 120268693364332032 120504536528716782 120686292994069296 121089222989549568 121271861334933504 121454775152934912 121692944186790912 121876493122215936 122202588494757888 122442223967301888 122626903038142464 122867370578299464 123052690895913792 123463521479540736 123479957183746826 123649740968951808 123892214262455808 124079080347316224 124130126500955136 124266228281475072 125031352117321728 125114030971158528 125328073493841192 125465488756617984 125884374841884672 126321473365641216 126373442040129024 126512003491381248 126564050549993472 126702820992876544 127593038677464828 127619728450781184 127785486699602784 128229186306198627 128657299426396416 128851352668366848 128992631010820096 129045698599993344 129493773942354432 129840250275680256 129926109085433856 130094862965258256 130291084478026368 130743484076908404 130770832856973312 130923255143596032 131179991572012032 131377849779511296 131576006415679488 131834022869023488 132032867549067264 132386137535987712 132845811624654336 133134161161617408 133289338067877888 133307081803906608 133752148269502464 133953886049697792 134155928110104576 134216565450993792 134419003709592576 134474303709368064 134621747304931328 135540200218755072 135772079618327958 136580432834985984 136636622047051776 136904562210139776 137054670448996352 137111054762492928 137955265917910272 138197851203436544 138225791900586897 138254705821679616 138434277257903016 139105958590070784 139315771498954752 139378741045262784 139588965390730752 139799506816659456 140284921770883968 140660271131986944 140753284842553344 140965582406418432 141148674851195232 141619921697120256 141638774416650771 141668402261721088 141833526405562368 142111657536346368 142326003927803904 142540673616986112 142820191441442112 143035606511489536 143513153172799488 144228674591752192 144614575942926336 145116709887172608 145176410924992512 145335588785946624 145620587352058624 145680495685148736 146387335575896064 146577470037779664 146835216903651328 147117186964094976 147800081001950208 148023007217639424 148185306213122048 148313275727651424 148536975992700672 149032889833291776 149451538077736128 149775931306819584 149970467029394934 150001837688881152 150471166803190272 150698121805910016 150925419123867648 150993636132368016 151221379173291648 151449465718047744 151955103359434752 151975331918457632 152482725246099456 152712714273619968 153652986939359232 153884741067472896 154186504255120896 154249936607804544 154419063085068288 154721874061562288 155472582603866112 155536544049389568 155707081220161536 155738561915140893 155771139138453504 157037586064572096 157274445168741888 157446887851442176 157820536992244464 158347445447872512 158521064615706624 158586280207220736 158792259207594636 158825475199991808 159376952544436224 159803384954683392 159875614728389664 160116754418779392 160358257819109376 160672715371622376 160915057325425728 161452297319399424 161695815113244672 162257258915721216 162501990829621248 162691397935792128 162936784659677184 163256298623069184 163502537384189952 163823160771065952 163890557645792328 164070254527885056 164618028639387648 165189619016607744 165438773796421632 165506835334606848 165688304375300096 166708469489762304 166852435193607852 167104097991788256 167287318342157312 167845833122512896 168428631154188288 168497922720172032 168682671321841664 168752067399991296 169791096514351104 169867840648914018 170124051569953104 170380648932803712 170972248408264836 171207333649317888 171543065901861888 171801803557822464 172060931466657792 172658365256472576 172859610306779136 173120333700907008 173459817287011008 173721445970701824 174062108319257574 174301442088763392 174324645435877872 174906655429349376 175170466372681728 175434675220905984 175778697158697984 176043823398756352 176514850047983616 177127748832872448 177548104116275022 177742775738542144 178336197692669952 178605181399597056 178678659599990784 178955420601325056 179225338279456768 179299071612490752 180403040046498048 180720266958340096 180756804793075173 181029439491103944 181907792002400256 182182162729402368 182539416280186368 182814739683323904 183663335950952832 183940354557213696 184301055867449196 184339607762239488 184579036343870688 185195282219311104 185219935775620239 185474611453427712 185838321393683712 186118620520974336 186399342422212608 187046562361178624 187547028175982592 187671046456737792 188198233134926976 188826562262827008 188851699222201028 189111368540749824 189482210048461824 189768005237071872 189846075824990208 190054231489314816 190426921921922816 191429592676171776 191678230049404176 193277029002550272 193488946516230144 193568547899990016 193780785047928832 194240660913531648 194889163628150784 195142294447887384 195436626717039552 196115226115362606 196156249285459968 196769987358018048 197066774669266944 197364009623519232 197751034303535232 198049301323600896 198579206303981568 198710519777722368 199268717436981504 199701241742426112 199960622705859912 200628222404253696 200930829074546688 201233892165156864 201324848176490688 201628505564388864 201711455564052096 201932620957396992 203310300328132608 203616952364826624 203658119427491937 204870649252478976 205356843315209664 205582005673494528 205666582143739392 205892084113424384 207296776805154816 207382058732519424 207651415886854524 207694852184604672 208973657248432128 209068111567894176 209383448086096128 209699260224989184 210427382656325952 210990406697980416 211129927263830016 211448373609627648 211723012276792848 212502603392581632 212750289608343552 213071179939577856 213167486304519552 213489005891705856 213811010425479168 214230287162163168 214553409767234304 215269729759199232 216343011887628288 216669321106161664 216921863914389504 217675064830758912 218003383178919936 218430881028087936 218520743527723104 218760339370513408 219490704852516864 220252825355476992 220585031728562176 220675780446142464 222034510826459136 222277959319683072 222469913591477136 222805463989051008 223886513233723392 224177307116604192 224571508205584384 224663896960229376 224955700544092401 225002756533321728 226047182708865024 226388128685801472 226490454198552024 226832068759937472 227174198577071616 227932655039152128 227962997877686448 228724087869149184 229069071410429952 229414575288877056 230211153675296768 230479480409038848 230827111601209344 231279756382681344 231628594627602432 232082811092343432 232432860581170496 233208873905799168 233560621830242304 233656708707680256 234371596211597312 235353133397311488 235911667753112832 236170331777163264 236730805488366696 237781596923559936 237879420310831104 238188388811391954 238238212799987712 238607227468433408 239065428816654336 240175131628169088 240537386728664064 241009073057433564 241372585988138592 242178445979099136 242543722669867008 243385888373581824 243752986244431872 244405176989515776 244884447934603776 245253806076284928 245734741156598928 246105381791827584 246927042959081472 246959914367493652 247299481937903616 247784428524911616 248158160694632448 248260253001910272 248532456562950144 250062704234643456 250656146987682384 250930977513235968 251768749683769344 252642946731282432 252746884080258048 253024006982762496 253128101099986944 253405641985753088 255186077354929656 255570973399205568 256458372612397254 257314598852792832 257702705336733696 257985262021640192 258091397199986688 258987547884708864 259680500551360512 259852218170867712 260189725930516512 260582168956052736 261093162478886361 261486968153816808 262359983144024064 262755699559022592 263152012831358976 263668045738046976 264065735098134528 264772275071975424 265691623249308672 266268322323234816 266322156174412533 266578676135755776 266614163607813216 267504296539004928 267907772099395584 268433130901987584 268838007419185152 268948607418736128 269243494609862656 271080400437510144 271544159236655916 273160865669971968 273273244094103552 273809124420279552 274109340897992704 274222109524985856 275910531835820544 276451583801173794 276509411643359232 276868554515806032 278211917180141568 278631542997909504 278757482090525568 279177930781461504 279599013633318912 280569843541767936 281320542263973888 281506569685106688 282297349702390464 283239843394240512 283277548833301542 283336804523442176 283667052811124736 284223315072692736 284652007855607808 285081347233972224 285640382882884224 286071213022979072 287026306345598976 288457349183504384 290233419774345216 290352821849985024 290671177571893248 291241174704117248 291360991370297472 292774671151792128 293154940075559328 293670433807302656 294172839173043909 294234373928189952 295600162003900416 296046014435278848 296626551455302848 297073951985401344 298065779666583552 298903076155472256 299551862613639168 299940934058789868 300003675377762304 300942333606380544 301396243611820032 301850838247735296 301987272264736032 302442758346583296 302898931436095488 303950663836915264 304965450492198912 305425428547239936 307305973878718464 307769482134945792 308373008510241792 308499873215609088 308838126170136576 309443748123124576 310945165207732224 311073088098779136 311477123830281786 311542278276907008 314075172129144192 314548890337483776 314893775702884352 315641073984488928 316694890895745024 317042129231413248 317172560414441472 317584518415189272 318753905088872448 319606769909366784 319751229456779328 320233508837558784 320716515638218752 321345430743244752 321830114650851456 322904594638798848 323391630226489344 324514517831442432 325003981659242496 325382795871584256 326512597246138368 327005074768379904 327646321542131904 327781115291584656 328140509055770112 329236057278775296 330379238033215488 330877547592843264 331013670669213696 331376608750600192 333416938979524608 333704870387215704 334208195983576512 334574636684314624 336857262308376576 336995845440344064 337365342643683328 337504134799982592 339582193028702208 339735681297828036 340248103139906208 340761297865607424 341944496816529672 343086131803723776 343603607115644928 344121862933315584 345316730512945152 345719220613558272 346240667401814016 346919634574022016 347442891941403648 348124216638515148 348602884177526784 348649290871755744 349813310858698752 350340932745363456 351557394317395968 352087646797512704 353029700095967232 354255497665744896 355096208232550044 355485551477084288 356672395385339904 357210362799194112 357357319199981568 357910841202650112 358450676558913536 358598143224981504 360806080092996096 361513609586150346 362058878982207888 363815584004800512 364364325458804736 365078832560372736 365629479366647808 367326671901905664 367880709114427392 368602111734898392 369158072687741376 370390564438622208 370439871551240478 370949222906855424 371676642787367424 372237241041948672 372798684844425216 374093124722357248 375094056351965184 375342092913475584 376396466269853952 377653124525654016 377703398444402056 378964420096923648 379536010474143744 379692151649980416 380108462978629632 380853843843845632 382859185352343552 383356460098808352 384687558918595881 386554058005100544 386977893032460288 387137095799980032 388481321827063296 389778327256301568 390284588895774768 390873253434079104 392230452230725212 392312498570919936 393539974716036096 394133549338533888 394728019247038464 395502068607070464 396098602647201792 397158412607963136 398537434873963008 399402483484852224 399921245411719824 401256444808507392 401861658149093376 402467784330313728 402649696352981376 403257011128777728 403422911128104192 403865241914793984 406620600656265216 407316238854983874 409741298504957952 410713686630419328 411164011346989056 411333164287478784 411784168226848768 414593553610309632 414677375701760691 414764117465038848 415302831773709048 417947314496864256 418136223135788352 418766896172192256 419398520449978368 420854765312651904 421980813395960832 422259854527660032 422896747219255296 423446024553585696 424916323249952313 425005206785163264 425500579216687104 426334972609039104 426978011783411712 427622020850958336 428460574324326336 429106819534468608 430539459518398464 432686023775256576 433338642212323328 433843727828779008 435350129661517824 436006766357839872 436861762056175872 437041487055446208 437520678741026816 440505650710953984 441170063457124352 441351560892284928 444069021652918272 444555918639366144 444939827182954272 445610927978102016 448354614233208384 449143016411168768 449327793920458752 449911401088184802 450005513066643456 452094365417730048 452776257371602944 452980908397104048 453664137519874944 454348397154143232 455865310078304256 455925995755372896 457448175738298368 458138142820859904 460422307350593536 460958960818077696 461654223202418688 462559512765362688 463257189255204864 464165622184686864 464865721162340992 466417747811598336 467121243660484608 467313417415360512 468743192423194624 471823335506225664 472340663554326528 473461610976733392 475563193847119872 475758840621662208 476376777622783908 476476425599975424 477214454936866816 478130857633308672 480350263256338176 481074773457328128 482018146114867128 482745171976277184 484356891958198272 485087445339734016 486771776747163648 487505972488863744 488810353979031552 489768895869207552 490507612152569856 491469482313197856 492210763583655168 493854085918162944 493919828734987304 495568857049823232 496316321389264896 496520506003820544 497064913125900288 500125408469286912 501312293975364768 501861955026471936 503537499367538688 505285893462564864 505493768160516096 506048013965524992 506256202199973888 510372154709859312 511141946798411136 512916745224794508 514629197705585664 515405410673467392 515970524043280384 516182794399973376 517975095769417728 519361001102721024 520379451861033024 521164337912105472 522186324957772722 522973936307633616 524719966288048128 525511399118045184 526304025662717952 527336091476093952 528131470196269056 529544550143950848 531383246498617344 532644312348825066 533228327215626432 535008593078009856 535815544198791168 536866261803975168 537676014838370304 537897214837472256 538486989219725312 542160800875020288 542270414379225519 543088318473311832 546546488188207104 547618248840559104 548218681795985408 548444219049971712 551821063671641088 552903167602347588 553018823286718464 553737109031612064 555659807326860717 556423834360283136 557514964181051136 558355861562923008 559198027266637824 561139687083535872 562641084527947776 563013139370213376 564594699404780928 566479686788481024 566555097666603084 566673609046884352 567334105622249472 568446630145385472 569304015711215616 570162694467944448 571280765765768448 572142426045958144 576914698367008768 580466839548690432 580705643699970048 581342355143786496 582482349408234496 582721982740594944 586309880151118656 587340867614605312 588345678346087818 588468747856379904 591200324007800832 592092028870557696 593253102910605696 594147903970802688 596131559333167104 597806152310944512 599103725227278336 599881868117579736 601884667212761088 602792487223640064 603701676495470592 603974544529472064 604885516693166592 605797862872190976 607901327673830528 609930900984397824 610850857094479872 614611947757436928 616746017020483584 616999746431218176 617676252340273152 618887496246249152 621890330415464448 622146176197558272 622954247660563572 623084556553814016 628150344258288384 629097780674967552 629787551405768704 631282147968977856 633389781791490048 634345120828882944 635169036830378544 637507810177744896 639213539818733568 639502458913558656 640467017675117568 641433031276437504 642690861486489504 643660229301702912 645809189277597696 649029035662884864 650007963318484992 650765591743168512 653025194492276736 654010149536759808 655292643084263808 655562230583169312 656281018111540224 658472114557550592 660758476066430976 661755095185686528 662027341338427392 666833877959049216 667409740774431408 668416391967153024 669149273368629248 673714524616753152 673991690880688128 674730685287366656 674867101632277203 675008269599965184 679164386057404416 679471362595656072 680496206279812416 681522595731214848 683888993633059344 686172263607447552 687207214231289856 688243725866631168 690633461025890304 691438441227116544 692481334803628032 693839269148044032 694885783882807296 696248433277030296 697298581743511488 699626621717397504 700681865490726912 703114788634791936 704175293595025408 706059400191934464 708510995331489792 710192416465100088 710971102954168576 713344790770679808 714714638399963136 715821682405300224 716901353117827072 717196286449963008 721612160185992192 723027219172300692 724117757964415776 727631168009601024 730157665120745472 731258958733295616 734653343803811328 735761418228854784 737204223469796784 738316145375482752 740781128877244416 740879743102480956 741898445813710848 743353285574734848 744474482083897344 745597369688850432 748186249444714496 750188112703930368 752792932539707904 755306249051308032 755406796888804112 757928840193847296 759072020948287488 759384303299960832 760216925957259264 761707687687691264 766712920197616704 769375117837191762 773108116010201088 773955786064920576 774274191599960064 776962643654126592 779556654512603136 780569177791549536 781746506868158208 783279487436659083 784460904461450424 787079949432072192 788267098677067776 789456038494076928 791004137214140928 792197205294403584 794316825215926272 797074869747926016 798804966969704448 799842490823439648 802512889617014784 802619721694354369 803723316298186752 805299392705962752 806514022257555456 806845822256208384 807730483829587968 813241201312530432 814632477709967748 819482597009915904 821427373260838656 822328022693978112 822666328574957568 823568336453697536 829354751403521382 829528234930077696 830605663547418096 835894628993728512 836272446271576704 837533792344384512 838797040899956736 841709530625303808 843961626791921664 844519709055320064 846892049107171392 849832646499904626 850010413570326528 851001158433374208 852669945218078208 853956023566823424 855244041701916672 856921148648652672 858213639068937216 861078919036796928 865372047550513152 870700259323035648 872013532715679744 873723524112351744 874082974110892416 875041357482053632 881011301421907968 882340126914248704 882518517519131727 882703121784569856 888138043305836544 889879654365908544 891221855956204032 896709228466416768 898286032822337536 898655587840917504 899822802176369604 900011026133286912 904188730835460096 905552514743205888 905961816794208096 907328275039749888 908696794308286464 911851991510745792 914896351476596736 916276285641719808 920844614701187072 921917921636155392 923308446404837376 925119025530725376 926514378510409728 928331244369373728 929731442324681984 932835495623196672 934626834830721024 937486384846389248 943646671012451328 944681327108653056 946923221953466784 951126387694239744 951517681243324416 952753555245567816 954428909873733632 956261715266617344 960700526512676352 962149546914656256 964036292229734256 965490343952554368 968713783916396544 970174890679468032 973543553494327296 975011944977727488 979537791738415104 981015224305139712 982938964626395712 984421527167310336 987708171836325888 987839657469974608 991137714099646464 992632642778529792 993041012007641088 994129826251800576 1000250816938573824 1002624587950729536 1003723910052943872 1010571786925129728 1010987536321032192 1012096027931049984 1012512404399947776 1020744309419718624 1022283893596822272 1025833490449589016 1029258395411171328 1030810821346934784 1032365588799946752 1035950191538835456 1038722002205442048 1040758903722066048 1042328675824210944 1044372649915545444 1045947872615267232 1049439932576096256 1051022798236090368 1054672182952187904 1056262940392538112 1059089100287901696 1062766492997234688 1065288624697650132 1066456654431252864 1070017186156019712 1071631088397582336 1073732523607950336 1075352029676740608 1075794429674944512 1076973978439450624 1084540828758451038 1086176636946623664 1093092976376414208 1095236497681118208 1096437363591970816 1096888438099943424 1103642127343282176 1105806335204695176 1107474218063224128 1111319614653721434 1112847668720566272 1115029928362102272 1116711723125846016 1118396054533275648 1122279374167071744 1125282169055895552 1126026278740426752 1129189398809561856 1132959373576962048 1133110195333206168 1136893260290770944 1138608031422431232 1140325388935888896 1142561531531536896 1144284852091916288 1153829396734017536 1154062676755787643 1160933679097380864 1161411287399940096 1164964698816468992 1165443965481189888 1172619760302237312 1174681735229210624 1176691356692175636 1176937495712759808 1182400648015601664 1184184057741115392 1186506205821211392 1188295807941605376 1195612304621889024 1198207450454556672 1199763736235159472 1203769334425522176 1205584974447280128 1207403352990941184 1207949089058944128 1209771033386333184 1211595725744381952 1215802655347661056 1219861801968795648 1229223895514873856 1233492034040967168 1233999492862436352 1235352504680546304 1237774992492498304 1243780660830928896 1244292352395116544 1245908495321127144 1256300688516576768 1258195561349935104 1259575102811537408 1262564295937955712 1266779563582980096 1268690241657765888 1270338073660757088 1274748969749856939 1275015620355489792 1279004917827117312 1280934035350235136 1282866062552875008 1285381722972979008 1287320458603405824 1291618378555195392 1298058071325769728 1300015926636969984 1301531183486337024 1306050388984553472 1308020299073519616 1310585286168527616 1311124461166338624 1312562036223080448 1321516952132861952 1323510190371373056 1324054682676854784 1333667755918098432 1334819481548862816 1336832783934306048 1338298546737258496 1347429049233506304 1347983381761376256 1349734203264554406 1350016539199930368 1358328772114808832 1358942725191312144 1360992412559624832 1363045191462429696 1367777987266118688 1372344527214895104 1374414428462579712 1381266922051780608 1382876882454233088 1384962669607256064 1387678538296088064 1389771567765614592 1392496866554060592 1394597163487022976 1399253243434795008 1401363730981453824 1406229577269583872 1408350587190050816 1417021990662979584 1420384832930200176 1421942205908337152 1426689581541359616 1429429276799926272 1431643364810600448 1433802706235654144 1434392572899926016 1443224320371984384 1446054438344601384 1448235515928831552 1455262336019202048 1460315330241490944 1462517917466591232 1469306687607622656 1471522836457709568 1474408446939593568 1476632290750965504 1481562257754488832 1481759486204961912 1486706571149469696 1488948964167794688 1491194739377700864 1496372498889428992 1500376225407860736 1505585865079415808 1510612498102616064 1510813593777608224 1515857680387694592 1518144041896574976 1518768606599921664 1523415375375382528 1533425840395233408 1538750235674383524 1546216232020402176 1547911572129841152 1548548383199920128 1553925287308253184 1561138355583099072 1563493013736316416 1566558974873318166 1568921808922900848 1574159898864144384 1576534197354135552 1578912076988153856 1582008274428281856 1584394410588807168 1588633650431852544 1594149739495852032 1599684981646879296 1605025779234029568 1605239443388708738 1607446632596373504 1610598785411925504 1613028044515110912 1613691644512416768 1615460967659175936 1626482402625060864 1629264955419935496 1642854746521677312 1644656045387956224 1645332657149915136 1647136672907395072 1658709502807042764 1659056469860155392 1661211327094836192 1666979421980582151 1672544892543153408 1675067584688769024 1677594081799913472 1683419061250607616 1687923253583843328 1689039418110640128 1693784098214342784 1699665292999809252 1700020827140653056 1702002316866748416 1705339890436156416 1707912047133646848 1710488083403833344 1713842297297305344 1716427278137874432 1730744095101026304 1741400518646071296 1744027065431359488 1747447048224703488 1748165948221784832 1750082714964107264 1762022602843815936 1765037035038263454 1765406243569139712 1776276086611673088 1779759308731817088 1782443711912408064 1793418456932833536 1796572065644675072 1797311175681835008 1799645604352739208 1808377461670920192 1811105029486411776 1811923633588416192 1814656550079499776 1817393588616572928 1823703983021491584 1829792702953193472 1832552571283439616 1841689229402374144 1843835843272310784 1850238051061450752 1853028757020819456 1856662488738747456 1859462884649363968 1865670991246393344 1869253669661442048 1874972769692778496 1887293342024902656 1889362654217306112 1893846443906933568 1903035362486648832 1905507110491135632 1908857819747467264 1912523430533234688 1921401053025352704 1924299093829312512 1928072584459468512 1930980687905108736 1937427567832793088 1947087106988654592 1950023889955454976 1959075583476830208 1962030448610279424 1965877929252791424 1968843054334620672 1975416343672651776 1975679314939949216 1982275428199292928 1985265285557059584 1986082024015282176 2000501633877147648 2005249175901459072 2007447820105887744 2021143573850259456 2021975072642064384 2024192055862099968 2024601304896831609 2025024808799895552 2041488618839437248 2044567787193644544 2051666980899178032 2058516790822342656 2061621642693869568 2064731177599893504 2071900383077670912 2077444004410884096 2081517807444132096 2084657351648421888 2088745299831090888 2091895745230534464 2098879865152192512 2102045596472180736 2109344365904375808 2112525880785076224 2118178200575803392 2125532985994469376 2130577249395300264 2132913308862505728 2140034372312039424 2147465047215900672 2150704059353481216 2151588859349889024 2153947956878901248 2169081657516902076 2172353273893247328 2190472995362236416 2192874727183941632 2193776876199886848 2207284254686564352 2211612670409390352 2214948436126448256 2222639229307442868 2225695337441132544 2230059856724204544 2233423446251692032 2236792109066551296 2244558748334143488 2250564338111791104 2258378797619123712 2265918747153924096 2266220390666412336 2273786520581541888 2277216062844862464 2280650777871777792 2285123063063073792 2288569704183832576 2308125353511575286 2321867358194761728 2322822574799880192 2329929397632937984 2330887930962379776 2345239520604474624 2349363470458421248 2349838462309977249 2353382713384351272 2364801296031203328 2368368115482230784 2373012411642422784 2376591615883210752 2391224609243778048 2396414900909113344 2399527472470318944 2407538668851044352 2407859165083063107 2411169948894560256 2415898178117888256 2419542066772666368 2423191451488763904 2431605310695322112 2439723603937591296 2458447791029747712 2466984068081934336 2467998985724872704 2470705009361092608 2475549984984996608 2488584704790233088 2491816990642254288 2512601377033153536 2516391122699870208 2519150205623074816 2525128591875911424 2533559127165960192 2540676147321514176 2549497939499713878 2550031240710979584 2558009835654234624 2561868070700470272 2565732125105750016 2570763445945958016 2574640917206811648 2583236757110390784 2596116142651539456 2612100777969106944 2616040598147039232 2621170572337055232 2622248922332677248 2625124072446160896 2643033904265723904 2647020380742746112 2647555552557395181 2648109365353709568 2669638963097725632 2673665567868612096 2676597093474516992 2694858098467012608 2695966763522752512 2699468406529108812 2700033078399860736 2716657544229617664 2717885450382624288 2721984825119249664 2726090382924859392 2735555974532237376 2744689054429790208 2748828856925159424 2762533844103561216 2765753764908466176 2769925339214512128 2775357076592176128 2779543135531229184 2784993733108121184 2789194326974045952 2798506486869590016 2812459154539167744 2816701174380101632 2834043981325959168 2840769665860400352 2843884411816674304 2853379163082719232 2863286729621200896 2867605412471308288 2868785145799852032 2886448640743968768 2892108876689202768 2896471031857663104 2910524672038404096 2920630660482981888 2925035834933182464 2938613375215245312 2943045672915419136 2948816893879187136 2953264581501931008 2963124515508977664 2963518972409923824 2973413142298939392 2977897928335589376 2982389478755401728 2992744997778857984 3000752450815721472 3011171730158831616 3021627187555216448 3031715360775389184 3036288083793149952 3037537213199843328 3046830750750765056 3066851680790466816 3077500471348767048 3092432464040804352 3097096766399840256 3107850574616506368 3122276711166198144 3126986027472632832 3133117949746636332 3137843617845801696 3148319797728288768 3153068394708271104 3164016548856563712 3168788821177614336 3177267300863705088 3188299478991704064 3199369963293758592 3210051558468059136 3210478886777417476 3214893265192747008 3221197570823851008 3226056089030221824 3227383289024833536 3230921935318351872 3258529910839870992 3285709493043354624 3289312090775912448 3290665314299830272 3294273345814790144 3317419005614085528 3322422654189672384 3333958843961164302 3345089785086306816 3350135169377538048 3355188163599826944 3366838122501215232 3375846507167686656 3378078836221280256 3387568196428685568 3399330585999618504 3410679780872312832 3415824094267293696 3420976166807666688 3427684594594610688 3432854556275748864 3461488190202052608 3462188030267362929 3482801037292142592 3494894096449406976 3496331896443569664 3500165429928214528 3524045205687631872 3530074070076526908 3530812487138279424 3552552173223346176 3559518617463634176 3564887423824816128 3586836913865667072 3594622351363670016 3599291208705478416 3616754923341840384 3622210058972823552 3623847267176832384 3629313100158999552 3634787177233145856 3647407966042983168 3659585405906386944 3683378458804748288 3687671686544621568 3700476102122901504 3706057514041638912 3713324977477494912 3718925769298727936 3731341982492786688 3749945539385556992 3774586684049805312 3778725308434612224 3787692887813867136 3806070724973297664 3811014220982271264 3817715639494934528 3824246909249570817 3825046861066469376 3842802106050705408 3848598187658625024 3856145168918937024 3861961375810217472 3874855135665586176 3894174213977309184 3900047779910909952 3918151166953660416 3924060897220558848 3931755858505582848 3937686108669241344 3951358629879898432 3964550856398585856 3970530571114119168 3972164048030564352 4001003267754295296 4010498351802918144 4014895640211775488 4042287147700518912 4043950145284128768 4049202609793663218 4050049617599791104 4082977237678874496 4089135574387289088 4103333961798356064 4117033581644685312 4123243285387739136 4143800766155341824 4154888008821768192 4163035614888264192 4169314703296843776 4177490599662181776 4183791490461068928 4197759730304385024 4204091192944361472 4218688731808751616 4225051761570152448 4251065971988938752 4261154498790600528 4265826617725011456 4280068744624078848 4294930094431801344 4301408118706962432 4303177718699778048 4307895913757802496 4338163315033804152 4344706547786494656 4380945990724472832 4385749454367883264 4387553752399773696 4414568509373128704 4423225340818780704 4429896872252896512 4445278458614885736 4460119713448409088 4466846892503384064 4473584218133102592 4489117496668286976 4501128676223582208 4516757595238247424 4531837494307848192 4532440781332824672 4547573041163083776 4554432125689724928 4570246126126147584 4577139408367665152 4616250707023150572 4643734716389523456 4645645149599760384 4659858795265875968 4661775861924759552 4690479041208949248 4699676924619954498 4706765426768702544 4729602592062406656 4736736230964461568 4746024823284845568 4753183231766421504 4782449218487556096 4799054944940637888 4815077337702088704 4815718330166126214 4822339897789120512 4831796356235776512 4839084133545332736 4846382902977527808 4863210621390644224 4879447207875182592 4933968136163868672 4935997971449745408 4941410018722185216 4951099969969993216 4977169409580466176 4983633981284508576 5000938265941746453 5025202754066307072 5032782245399740416 5050257183751822848 5067118254331920384 5081352294643028352 5098995878999427756 5100062481421959168 5116019671308469248 5123736141400940544 5131464250211500032 5141526891891916032 5149281834413623296 5192232285303078912 5224201555938213888 5232081196294078464 5242341144674110464 5244497844665354496 5250248144892321792 5286067808531447808 5295111105114790362 5296218730707419136 5339277926195451264 5347331135737224192 5353194186949033984 5389716196934025216 5391933527045505024 5398936813058217624 5433315088459235328 5435770900765248576 5443969650238499328 5452180765849718784 5471111949064474752 5489378108859580416 5497657713850318848 5525067688207122432 5531507529816932352 5550714153184352256 5559086271062458368 5569987466216242368 5578388653948091904 5597012973739180032 5624918309078335488 5633402348760203264 5668087962651918336 5681539331720800704 5687768823633348608 5726573459242401792 5735210824942616576 5737570291599704064 5772897281487937536 5784217753378405536 5792942063715326208 5841261320965963776 5850071669866364928 5877226750430490624 5886091345830838272 5897633787758374272 5906529163003862016 5926249031017955328 5927037944819847648 5946826284597878784 5955795856671178752 5985489995557715968 6001504901631442944 6022343460317663232 6043254375110432896 6063430721550778368 6072576167586299904 6075074426399686656 6093661501501530112 6133703361580933632 6155000942697534096 6184864928081608704 6194193532799680512 6215701149233012736 6244553422332396288 6253972054945265664 6266235899493272664 6275687235691603392 6296639595456577536 6306136789416542208 6328033097713127424 6337577642355228672 6354534601727410176 6376598957983408128 6398739926587517184 6420103116936118272 6420957773554834952 6442395141647702016 6452112178060443648 6454766578049667072 6461843870636703744 6517059821679741984 6571418986086709248 6578624181551824896 6581330628599660544 6634838011228171056 6644845308379344768 6667917687922328604 6690179570172613632 6700270338755076096 6710376327199653888 6733676245002430464 6751693014335373312 6775136392857371136 6798661171999237008 6821359561744625664 6831648188534587392 6841952333615333376 6855369189189221376 6865709112551497728 6924376060534725858 6965602074584285184 6989788192898813952 6992663792887139328 7000330859856429056 7048090411375263744 7049515386929931747 7060148140153053816 7105104346446692352 7119037234927268352 7129774847649632256 7173673827731334144 7189244702727340032 7198582417410956832 7223577495249189321 7233509846683680768 7247694534353664768 7258626200317999104 7269574354466291712 7294815932085966336 7319170811812773888 7366756917609496576 7375343373089243136 7400952204245803008 7412115028083277824 7426649954954989824 7437851538597455872 7499891078771113984 7549173368099610624 7557450616869224448 7575385775627734272 7622028441964542528 7635431278989869056 7648493818499141634 7650093722132938752 7685604212101410816 7697196375317250048 7712290337837874048 7723922751620434944 7749710271331172352 7788348427954618368 7836302333907320832 7848121794441117696 7863511717011165696 7875372217338482688 7902717259759796864 7929101712797171712 7941061142228238336 7944328096061128704 8020996703605836288 8029791280423550976 8084574295401037824 8087900290568257536 8098405219587326436 8100099235199582208 8165954475357748992 8178271148774578176 8206667923596712128 8234067163289370624 8246486570775478272 8287601532310683648 8309776017643536384 8326071229776528384 8338629406593687552 8354981199324363552 8367582980922137856 8395519460608770048 8437377463617503232 8450103523140304896 8502131943977877504 8522308997581201056 8531653235450022912 8560137489248157696 8589860188863602688 8602816237413924864 8606355437399556096 8676326630067608304 8689413095572989312 8761891981448945664 8771498908735766528 8775107504799547392 8829137018746257408 8846450681637561408 8859793744505793024 8890556917229771472 8920239426896818176 8933693785006768128 8947168436266205184 8978234993336573952 9002257352447164416 9033515190476494848 9064881562665649344 9095146082326167552 9108864251379449856 9140492252252295168 9154278816735330304 9232501414046301144 9291290299199520768 9319717590531751936 9323551723849519104 9380958082417898496 9399353849239908996 9413530853537405088 9459205184124813312 9492049646569691136 9506366463532843008 9564898436975112192 9598109889881275776 9630154675404177408 9631436660332252428 9644679795578241024 9663592712471553024 9678168267090665472 9692765805955055616 9726421242781288448 9867936272327737344 9871995942899490816 9882820037444370432 9902199939939986432 9967267962569017152 10001876531883492906 10050405508132614144 10065564490799480832 10100514367503645696 10134236508663840768 10162704589286056704 10197991757998855512 10232039342616938496 10247472282801881088 10262928500423000064 10283053783783832064 10298563668827246592 10384464570606157824 10448403111876427776 10484682289348220928 10488995689330708992 10500496289784643584 10572135617062895616 10590222210229580724 10592437461414838272 10678555852390902528 10694662271474448384 10706388373898067968 10783867054091010048 10797873626116435248 10866630176918470656 10871541801530497152 10887939300476998656 10904361531699437568 10942223898128949504 10978756217719160832 11050135376414244864 11063015059633864704 11101428306368704512 11118172542124916736 11139974932432484736 11156777307896183808 11194025947478360064 11249836618156670976 11336175925303836672 11363078663441601408 11375537647266697216 11453146918484803584 11470421649885233152 11472740727748712451 11475140583199408128 11545794562975875072 11568435506756811072 11585884127430652416 11682522641931927552 11700143339732729856 11754453500860981248 11772182691661676544 11795267575516748544 11813058326007724032 11854075889639695296 11893652569195757568 11911591713342357504 11970979991115431936 12003009803262885888 12044686920635326464 12086508750220865792 12126861443101556736 12150148852799373312 12187323003003060224 12267406723161867264 12310001885395068192 12369729856163217408 12431402298466025472 12489106844664792576 12507944109890531328 12532471798986545328 12551374471383206784 12593279190913155072 12612273578833084416 12656066195426254848 12675155284710457344 12753197915966816256 12797479853175034368 12840206233872236544 12841915547109669904 12884790283295404032 12904224356120887296 12909533156099334144 12923687741273407488 13034119643359483968 13142837972173418496 13157248363103649792 13162661257199321088 13269676022456342112 13289690616758689536 13335835375844657208 13380359140345227264 13400540677510152192 13420752654399307776 13467352490004860928 13503386028670746624 13550272785714742272 13597322343998474016 13642719123489251328 13663296377069174784 13710738378378442752 13731418225102995456 13848752121069451716 13931204149168570368 13979576385797627904 13985327585774278656 14000661719712858112 14099030773859863494 14120296280306107632 14210208692893384704 14238074469854536704 14259549695299264512 14347347655462668288 14397164834821913664 14447154990498378642 14467019693367361536 14495389068707329536 14517252400635998208 14539148708932583424 14589631864171932672 14638341623625547776 14801904408491606016 14824230056166555648 14853299909909979648 14875703077194911744 14999782157542227968 15002814797825239359 15098346736199221248 15150771551255468544 15244056883929085056 15270862557979738112 15296987636998283268 15300187444265877504 15371208424202821632 15394392750634500096 15424580675675748096 15447845503240869888 15576696855909236736 15672604667814641664 15696243588882235392 15727023434022331392 15750744434676965376 15805434519519593728 15858203425594343424 15888656192122257408 16041993407211672576 16059582560847101952 16169148590802075648 16175800581136515072 16196810439174652872 16331908950715497984 16356542297549156352 16413335847193424256 16468134326578741248 16492973141550956544 16575203064621367296 16652142459553056768 16677258813187375104 16709962398648727104 16735165961844275712 16791038921217540096 16874754927235006464 16900207046280609792 17004263887955755008 17044617995162402112 17063306470900045824 17179720377727205376 17205632474827849728 17212710874799112192 17352653260135216608 17378826191145978624 17523783962897891328 17550215009599094784 17658274037492514816 17692901363275122816 17719587489011586048 17781113834459542944 17840478853793636352 17867387570013536256 17956469986673147904 18004514704894328832 18067030380952989696 18129763125331298688 18190292164652335104 18217728502758899712 18280984504504590336 18308557633470660608 18465002828092602288 18582580598399041536 18639435181063503872 18647103447699038208 18761916164835796992 18798707698479817992 18827061707074810176 18918410368249626624 18984099293139382272 19012732927065686016 19129796873950224384 19196219779762551552 19260309350808354816 19262873320664504856 19327185424943106048 19356336534181330944 19385531611910111232 19452842485562576896 19735872544655474688 19743991885798981632 19804399879879972864 19934535925138034304 20003753063766985812 20100811016265228288 20131128981598961664 20201028735007291392 20325409178572113408 20395983515997711024 20464078685233876992 20494944565603762176 20525857000846000128 20566107567567664128 20597127337654493184 20896806223752855552 20969364578696441856 20977991378661417984 21000992579569287168 21144271234125791232 21180444420459161448 21357111704781805056 21389324542948896768 21412776747796135936 21567734108182020096 21595747252232870496 21670732485747567963 21743083603060994304 21775878600953997312 21808723063398875136 21884447796257899008 21957512435438321664 22100270752828489728 22126030119267729408 22202856612737409024 22236345084249833472 22279949864864969472 22313554615792367616 22499673236313341952 22672351850607673344 22726157326883202816 22751075294533394432 22906293836969607168 22945481455497424902 22950281166398816256 23091589125951750144 23136871013513622144 23171768254861304832 23365045283863855104 23508907001721962496 23544365383323353088 23590535151033497088 23626116652015448064 23708151779279390592 23787305138391515136 23823183426684715008 23941959982230863872 24089373841270652928 24173017500441731584 24253722886203113472 24300297705598746624 24374646006006120448 24534813446323734528 24620003770790136384 24739459712326434816 24862804596932050944 24978213689329585152 25015888219781062656 25064943597973090656 25102748942766413568 25186558381826310144 25312132390852509696 25350310569420914688 25506395831933632512 25594959706350068736 25680412467744473088 25683831094219339808 25769580566590808064 25808448712241774592 25819066312198668288 26068239286718967936 26285675944346836992 26314496726207299584 26325322514398642176 26539352044912684224 26579381233517379072 26671670751689314416 26760718280690454528 26801081355020304384 26841505308798615552 26934704980009721856 27006772057341493248 27100545571429484544 27194644687996948032 27285438246978502656 27326592754138349568 27421476756756885504 27462836450205990912 27697504242138903432 27959152771595255808 27970655171548557312 28001323439425716224 28198061547719726988 28240592560612215264 28476148939709073408 28519099390598529024 28694695310925336576 28794329669643827328 28894309980996757284 28934039386734723072 28990778137414659072 29034504801271996416 29078297417865166848 29179263728343865344 29603808816983212032 29648460112333111296 29706599819819959296 29751406154389823488 30005629595650478718 30196693472398442496 30301543102510937088 30488113767858170112 30541725115959476224 30593975273996566536 30742416848405643264 30788785501269000192 30849161351351496192 30895691006481739776 31153393711818473472 31345209335629283328 31454046868044662784 31501488869353930752 31610869039039187456 31716406851188686848 31777312384244514816 32083986814423345152 32119165121694203904 32351601162273030144 32393620878349305744 32663817901430995968 32713084595098312704 32826671694386848512 32936268653157482496 33150406129242734592 33304284919106113536 33354517626374750208 33419924797297454208 33470331923688551424 33582077842435080192 33749509854470012928 34008527775911510016 34089235990324804224 34126612941800091648 34359440755454410752 34411264949655699456 34418222183246137353 34425421749598224384 34705306520270433216 34757652382291957248 35047567925795782656 35100430019198189568 35316548074985029632 35385802726550245632 35439174978023172096 35562227668919085888 35680957707587272704 35734775140027072512 35912939973346295808 36009029409788657664 36134060761905979392 36259526250662597376 36380584329304670208 36561969009009180672 36617115266941321216 36930005656185204576 37278870362127007744 37294206895398076416 37523832329671593984 37597415396959635984 37654123414149620352 37836820736499253248 37968198586278764544 38025465854131372032 38259593747900448768 38392439559525103104 38520618701616709632 38525746641329009712 38654370849886212096 38712673068362661888 38771063223820222464 38905684971125153792 39471745089310949376 39487983771597963264 39608799759759945728 39869071850276068608 40007506127533971624 40201622032530456576 40262257963197923328 40402057470014582784 40650818357144226816 40791967031995422048 40928157370467753984 40989889131207524352 41132215135135328256 41194254675308986368 41793612447505711104 41938729157392883712 41955982757322835968 42001985159138574336 42360888840918322896 42714223409563610112 42778649085897793536 42825553495592271872 43191494504465740992 43341464971495135926 43486167206121988608 43551757201907994624 43617446126797750272 43768895592515798016 43915024870876643328 44405713225474818048 44472690168499666944 44559899729729938944 44627109231584735232 44999346472626683904 45008444393475718077 45452314653766405632 45502150589066788864 45812587673939214336 45890962910994849804 45900562332797632512 46183178251903500288 46273742027027244288 46343536509722609664 46730090567727710208 47017814003443924992 47088730766646706176 47181070302066994176 47252233304030896128 47416303558558781184 47574610276783030272 47883919964461727744 48178747682541305856 48346035000883463168 48507445772406226944 48749292012012240896 49069626892647469056 49240007541580272768 49478919424652869632 49725609193864101888 49956427378659170304 50031776439562125312 50129887195946181312 50205497885532827136 50373116763652620288 50624264781705019392 50700621138841829376 51012791663867265024 51189919412700137472 51367662188438679616 51539161133181616128 51616897424483549184 51638132624397336576 52136478573437935872 52571351888693673984 52650645028797284352 53078704089825368448 53158762467034758144 53343341503378628832 53521436561380909056 53602162710040608768 53869409960019443712 54013544114682986496 54201091142858969088 54389289375993896064 54570876493957005312 54653185508276699136 54842953513513771008 54925672900411981824 55395008484277806864 55918305543190511616 55941310343097114624 56002646878851432448 56396123095439453976 56481185121224430528 56952297879418146816 57038198781197058048 57389390621850673152 57588659339287654656 57788619961993514568 57981556274829318144 58069009602543992832 58156594835730333696 58358527456687730688 59207617633966424064 59413199639639918592 59502812308779646976 60011259191300957436 60393386944796884992 60603086205021874176 60976227535716340224 61187950547993133072 61484833696811286528 61577571002538000384 61698322702702992384 61791382012963479552 62690418671258566656 62908093736089325568 63002977738707861504 63221738078078374912 63432813702377373696 64167973628846690304 64238330243388407808 64703202324546060288 64787241756698611488 65012197457242703889 65327635802861991936 65426169190196625408 65653343388773697024 65872537306314964992 66300812258485469184 66608569838212227072 66709035252749500416 66839849594594908416 66940663847377102848 67499019708940025856 68017055551823020032 68178471980649608448 68253225883600183296 68718881510908821504 68836444366492274706 68850843499196448768 69410613040540866432 69515304764583914496 70095135851591565312 70633096149970059264 70771605453100491264 70878349956046344192 71124455337838171776 71361915415174545408 71469550280054145024 71825879946692591616 72268121523811958784 72519052501325194752 72761168658609340416 73123938018018361344 73234230533882642432 73860011312370409152 74557740724254015488 74588413790796152832 75047664659343187968 75194830793919271968 75308246828299240704 75936397172557529088 76050931708262744064 76519187495800897536 76784879119050206208 77041237403233419264 77051493282658019424 77308741699772424192 77425346136725323776 77811369942250307584 78943490178621898752 78975967543195926528 79217599519519891456 79738143700552137216 80015012255067943248 80403244065060913152 80524515926395846656 80804114940029165568 81301636714288453632 81583934063990844096 81856314740935507968 81979778262415048704 82264430270270656512 82388509350617972736 83877458314785767424 83911965514645671936 84003970318277148672 84721777681836645792 85428446819127220224 85557298171795587072 86382989008931481984 86682929942990271852 86972334412243977216 87103514403815989248 87234892253595500544 87537791185031596032 88811426450949636096 88945380336999333888 89119799459459877888 89254218463169470464 90016888786951436154 90904629307532811264 91004301178133577728 91625175347878428672 91781925821989699608 92366356503807000576 92547484054054488576 92687073019445219328 93460181135455420416 94035628006887849984 94362140604133988352 94504466608061792256 94832607117117562368 95149220553566060544 95767839928923455488 96357495365082611712 96692070001766926336 97498584024024481792 98139253785294938112 98480015083160545536 99451218387728203776 99912854757318340608 100063552879124250624 100259774391892362624 100410995771065654272 100746233527305240576 101248529563410038784 102025583327734530048 102379838825400274944 102735324376877359232 103078322266363232256 103233794848967098368 103276265248794673152 104272957146875871744 105142703777387347968 105301290057594568704 106157408179650736896 106317524934069516288 106686683006757257664 107042873122761818112 107204325420081217536 107738819920038887424 108027088229365972992 108402182285717938176 108778578751987792128 109141752987914010624 109685907027027542016 109851345800823963648 110790016968555613728 111836611086381023232 111882620686194229248 112792246190878907952 112962370242448861056 113904595758836293632 114076397562394116096 114778781243701346304 115177318678575309312 115577239923987029136 115963112549658636288 116138019205087985664 116313189671460667392 116717054913375461376 118415235267932848128 118826399279279837184 119005624617559293952 120022518382601914872 120786773889593769984 121206172410043748352 121952455071432680448 122375901095986266144 122969667393622573056 123396645405405984768 123582764025926959104 125380837342517133312 125816187472178651136 126005955477415723008 126443476156156749824 128335947257693380608 128476660486776815616 129574483513397222976 130024394914485407778 130655271605723983872 130852338380393250816 131306686777547394048 131745074612629929984 133217139676424454144 133418070505499000832 133679699189189816832 133881327694754205696 134998039417880051712 136356943961299216896 136506451767200366592 137437763021817643008 137672888732984549412 137701686998392897536 138821226081081732864 139030609529167828992 140190271703183130624 141266192299940118528 141543210906200982528 141756699912092688384 142248910675676343552 142723830830349090816 143651759893385183232 144536243047623917568 145038105002650389504 145522337317218680832 146247876036036722688 147720022624740818304 149115481448508030976 149176827581592305664 150095329318686375936 150389661587838543936 150616493656598481408 151872794345115058176 152101863416525488128 153038374991601795072 153569758238100412416 154102986565316038848 154617483399544848384 154850692273450647552 155622739884500615168 157951935086391853056 158435199039039782912 159476287401104274432 160030024510135886496 160806488130121826304 161608229880058331136 162603273428576907264 163167868127981688192 163712629481871015936 163959556524830097408 164528860540541313024 164777018701235945472 167754916629571534848 167823931029291343872 168007940636554297344 169443555363673291584 170856893638254440448 171114596343591174144 172765978017862963968 173365859885980543704 173944668824487954432 174207028807631978496 174469784507191001088 175075582370063192064 177622852901899272192 178239598918919755776 178508436926338940928 180033777573902872308 181809258615065622528 182008602356267155456 183563851643979399216 184732713007614001152 185094968108108977152 185374146038890438656 188071256013775699968 188724281208267976704 189008933216123584512 189665214234235124736 190298441107132121088 192714990730165223424 193384140003533852672 194997168048048963584 195036592371728111667 196278507570589876224 196960030166321091072 198902436775456407552 199825709514636681216 200127105758248501248 200519548783784725248 200821991542131308544 202497059126820077568 204051166655469060096 204759677650800549888 205470648753754718464 206156644532726464512 206552530497589346304 208545914293751743488 210285407554774695936 212314816359301473792 212635049868139032576 213373366013514515328 214085746245523636224 214408650840162435072 215477639840077774848 216804364571435876352 217557157503975584256 218283505975828021248 219371814054055084032 219702691601647927296 221580033937111227456 223673222172762046464 223765241372388458496 225584492381757815904 225924740484897722112 227809191517672587264 228152795124788232192 229557562487402692608 230354637357150618624 231154479847974058272 231926225099317272576 232276038410175971328 233434109826750922752 236830470535865696256 237652798558559674368 238011249235118587904 240045036765203829744 241573547779187539968 242412344820087496704 243904910142865360896 244751802191972532288 245939334787245146112 246793290810811969536 247165528051853918208 251632374944357302272 252011910954831446016 252886952312313499648 256671894515386761216 259148967026794445952 260048789828970815556 261310543211447967744 261704676760786501632 262613373555094788096 266434279352848908288 266836141010998001664 267359398378379633664 267762655389508411392 272713887922598433792 273012903534400733184 274875526043635286016 275345777465969098824 277642452162163465728 278061219058335657984 280380543406366261248 283086421812401965056 283513399824185376768 284497821351352687104 285447661660698181632 287303519786770366464 289072486095247835136 290076210005300779008 292495752072073445376 295440045249481636608 298353655163184611328 300190658637372751872 300779323175677087872 301232987313196962816 303745588690230116352 306076749983203590144 307139516476200824832 308205973130632077696 309234966799089696768 309701384546901295104 311245479769001230336 315903870172783706112 316870398078079565824 318952574802208548864 320060049020271772992 321612976260243652608 323216459760116662272 325206546857153814528 326335736255963376384 327425258963742031872 329057721081082626048 329554037402471890944 335509833259143069696 335647862058582687744 338887110727346583168 341713787276508880896 342229192687182348288 345531956035725927936 346731719771961087408 347889337648975908864 348414057615263956992 348939569014382002176 350151164740126384128 355245705803798544384 356479197837839511552 357016873852677881856 360067555147805744616 363618517230131245056 364017204712534310912 367127703287958798432 370189936216217954304 370748292077780877312 376142512027551399936 377448562416535953408 378017866432247169024 379330428468470249472 385429981460330446848 386768280007067705344 390073184743456223334 392557015141179752448 393920060332642182144 399651419029273362432 400254211516497002496 401039097567569450496 401643983084262617088 404994118253640155136 409519355301601099776 410941297507509436928 412313289065452929024 413105060995178692608 417091828587503486976 420570815109549391872 424629632718602947584 425270099736278065152 426746732027029030656 428171492491047272448 430955279680155549696 433608729142871752704 435114315007951168512 436567011951656042496 438743628108110168064 443160067874222454912 447346444345524092928 447530482744776916992 451168984763515631808 451849480969795444224 455618383035345174528 456305590249576464384 459115124974805385216 460709274714301237248 462308959695948116544 463852450198634545152 464552076820351942656 466868219653501845504 475305597117119348736 476022498470237175808 480090073530407659488 484824689640174993408 487809820285730721792 489503604383945064576 491878669574490292224 493586581621623939072 494331056103707836416 503264749888714604544 504023821909662892032 505773904624626999296 513343789030773522432 518297934053588891904 520097579657941631112 522621086422895935488 523409353521573003264 525226747110189576192 532868558705697816576 534718796756759267328 535525310779016822784 545427775845196867584 546025807068801466368 550691554931938197648 555284904324326931456 556122438116671315968 566172843624803930112 567026799648370753536 568995642702705374208 570895323321396363264 578144972190495670272 580152420010601558016 584991504144146890752 585109777115184335001 590880090498963273216 596707310326369222656 600381317274745503744 601558646351354175744 602465974626393925632 607491177380460232704 612153499966407180288 614279032952401649664 616411946261264155392 618469933598179393536 622490959538002460672 633740796156159131648 637905149604417097728 640120098040543545984 643225952520487305216 646432919520233324544 650413093714307629056 652671472511926752768 654850517927484063744 658115442162165252096 659108074804943781888 671019666518286139392 671295724117165375488 677774221454693166336 683427574553017761792 684458385374364696576 691063912071451855872 693463439543922174816 695778675297951817728 696828115230527913984 700302329480252768256 710491411607597088768 712958395675679023104 714033747705355763712 720135110295611489232 727237034460262490112 728034409425068621824 734255406575917596864 740379872432435908608 741496584155561754624 754897124833071906816 756035732864494338048 758660856936940498944 773536560014135410688 780146369486912446668 785114030282359504896 787840120665284364288 799302838058546724864 800508423032994004992 802078195135138900992 803287966168525234176 819038710603202199552 821882595015018873856 824626578130905858048 834183657175006973952 841141630219098783744 849259265437205895168 850540199472556130304 853493464054058061312 856342984982094544896 861910559360311099392 867217458285743505408 870228630015902337024 877487256216220336128 886320135748444909824 895060965489553833984 902337969527031263616 903698961939590888448 911236766070690349056 918230249949610770432 921418549428602474496 924617919391896233088 927704900397269090304 929104153640703885312 933736439307003691008 950611194234238697472 952044996940474351616 960180147060815318976 969649379280349986816 975619640571461443584 979007208767890129152 987173163243247878144 988662112207415672832 1006529499777429209088 1011547809249253998592 1026687578061547044864 1036595868107177783808 1040195159315883262224 1045242172845791870976 1046818707043146006528 1050453494220379152384 1065737117411395633152 1069437593513518534656 1071050621558033645568 1090855551690393735168 1092051614137602932736 1101383109863876395296 1110569808648653862912 1112244876233342631936 1132345687249607860224 1134053599296741507072 1137991285405410748416 1156289944380991340544 1160304840021203116032 1170219554230368670002 1181760180997926546432 1200762634549491007488 1203117292702708351488 1204931949252787851264 1214982354760920465408 1228558065904803299328 1232823892522528310784 1236939867196358787072 1244981919076004921344 1267481592312318263296 1275810299208834195456 1280240196081087091968 1292865839040466649088 1300826187428615258112 1305342945023853505536 1309701035854968127488 1316230884324330504192 1342039333036572278784 1342591448234330750976 1355548442909386332672 1366855149106035523584 1368916770748729393152 1382127824142903711744 1386926879087844349632 1391557350595903635456 1393656230461055827968 1400604658960505536512 1425916791351358046208 1428067495410711527424 1440270220591222978464 1454474068920524980224 1468510813151835193728 1480759744864871817216 1482993168311123509248 1509794249666143813632 1512071465728988676096 1517321713873880997888 1547073120028270821376 1560292738973824893336 1570228060564719009792 1575680241330568728576 1598605676117093449728 1604156390270277801984 1606575932337050468352 1638077421206404399104 1643765190030037747712 1668367314350013947904 1698518530874411790336 1701080398945112260608 1706986928108116122624 1712685969964189089792 1734434916571487010816 1740457260031804674048 1754974512432440672256 1772640271496889819648 1790121930979107667968 1804675939054062527232 1807397923879181776896 1822473532141380698112 1836460499899221540864 1842837098857204948992 1849235838783792466176 1855409800794538180608 1867472878614007382016 1901222388468477394944 1920360294121630637952 1939298758560699973632 1951239281142922887168 1958014417535780258304 1974346326486495756288 1977324224414831345664 2013058999554858418176 2023095618498507997184 2053375156123094089728 2073191736214355567616 2080390318631766524448 2090484345691583741952 2100906988440758304768 2131474234822791266304 2138875187027037069312 2142101243116067291136 2181711103380787470336 2184103228275205865472 2202766219727752790592 2221139617297307725824 2224489752466685263872 2264691374499215720448 2268107198593483014144 2275982570810821496832 2320609680042406232064 2340439108460737340004 2363520361995853092864 2401525269098982014976 2406234585405416702976 2409863898505575702528 2457116131809606598656 2465647785045056621568 2473879734392717574144 2534963184624636526592 2551620598417668390912 2560480392162174183936 2585731678080933298176 2601652374857230516224 2610685890047707011072 2632461768648661008384 2685182896468661501952 2711096885818772665344 2733710298212071047168 2764255648285807423488 2773853758175688699264 2783114701191807270912 2787312460922111655936 2801209317921011073024 2851833582702716092416 2856134990821423054848 2880540441182445956928 2908948137841049960448 2937021626303670387456 2961519489729743634432 2965986336622247018496 3019588499332287627264 3034643427747761995776 3094146240056541642752 3120585477947649786672 3140456121129438019584 3151360482661137457152 3197211352234186899456 3208312780540555603968 3213151864674100936704 3276154842412808798208 3287530380060075495424 3336734628700027895808 3397037061748823580672 3402160797890224521216 3413973856216232245248 3468869833142974021632 3480914520063609348096 3545280542993779639296 3609351878108125054464 3614795847758363553792 3644947064282761396224 3685674197714409897984 3698471677567584932352 3710819601589076361216 3734945757228014764032 3802444776936954789888 3840720588243261275904 3878597517121399947264 3902478562285845774336 3916028835071560516608 3948692652972991512576 4026117999109716836352 4046191236997015994368 4106750312246188179456 4146383472428711135232 4160780637263533048896 4180968691383167483904 4201813976881516609536 4277750374054074138624 4284202486232134582272 4363422206761574940672 4405532439455505581184 4442279234594615451648 4448979504933370527744 4529382748998431440896 4536214397186966028288 4551965141621642993664 4641219360084812464128 4680878216921474680008 4727040723991706185728 4812469170810833405952 4819727797011151405056 4914232263619213197312 4931295570090113243136 5103241196835336781824 5120960784324348367872 5203304749714461032448 5221371780095414022144 5264923537297322016768 5370365792937323003904 5422193771637545330688 5467420596424142094336 5528511296571614846976 5547707516351377398528 5566229402383614541824 5602418635842022146048 5703667165405432184832 5761080882364891913856 5817896275682099920896 5874043252607340774912 5923038979459487268864 5931972673244494036992 6039176998664575254528 6069286855495523991552 6188292480113083285504 6241170955895299573344 6302720965322274914304 6394422704468373798912 6416625561081111207936 6426303729348201873408 6552309684825617596416 6575060760120150990848 6673469257400055791616 6794074123497647161344 6804321595780449042432 6827947712432464490496 6961829040127218696192 7090561085987559278592 7218703756216250108928 7229591695516727107584 7371348395428819795968 7396943355135169864704 7421639203178152722432 7604889553873909579776 7681441176486522551808 7757195034242799894528 7804957124571691548672 7832057670143121033216 7897385305945983025152 8092382473994031988736 8292766944857422270464 8321561274527066097792 8361937382766334967808 8403627953763033219072 8555500748108148277248 8568404972464269164544 8726844413523149881344 8811064878911011162368 8884558469189230903296 8897959009866741055488 9058765497996862881792 9103930283243285987328 9282438720169624928256 9361756433842949360016 9454081447983412371456 9624938341621666811904 9639455594022302810112 9828464527238426394624 9862591140180226486272 10206482393670673563648 10241921568648696735744 10406609499428922064896 10442743560190828044288 10844387543275090661376 10934841192848284188672 11057022593143229693952 11095415032702754797056 11132458804767229083648 11204837271684044292096 11407334330810864369664 11522161764729783827712 11635792551364199841792 11748086505214681549824 11846077958918974537728 12078353997329150509056 12138573710991047983104 12376584960226166571008 12482341911790599146688 12605441930644549828608 12833251122162222415872 12852607458696403746816 13150121520240301981696 13346938514800111583232 13588148246995294322688 13608643191560898084864 13655895424864928980992 13923658080254437392384 14181122171975118557184 14437407512432500217856 14459183391033454215168 14742696790857639591936 14793886710270339729408 15362882352973045103616 15609914249143383097344 15664115340286242066432 15794770611891966050304 16184764947988063977472 16585533889714844540928 16643122549054132195584 16807255907526066438144 17111001496216296554496 17453688827046299762688 17622129757822022324736 17769116938378461806592 17795918019733482110976 18117530995993725763584 18207860566486571974656 18564877440339249856512 18723512867685898720032 18908162895966824742912 19249876683243333623808 19278911188044605620224 19656929054476852789248 19725182280360452972544 20412964787341347127296 20483843137297393471488 20885487120381656088576 21688775086550181322752 22114045186286459387904 22190830065405509594112 22264917609534458167296 22814668661621728739328 23044323529459567655424 23271585102728399683584 23496173010429363099648 23692155917837949075456 24277147421982095966208 24964683823581198293376 25210883861289099657216 25666502244324444831744 25705214917392807493632 26300243040480603963392 26693877029600223166464 27176296493990588645376 27311790849729857961984 27847316160508874784768 28362244343950237114368 28874815024865000435712 28918366782066908430336 29485393581715279183872 29587773420540679458816 30725764705946090207232 31219828498286766194688 31328230680572484132864 33171067779429689081856 33286245098108264391168 33614511815052132876288 34222002992432593108992 34907377654092599525376 35244259515644044649472 35538233876756923613184 36235061991987451527168 36415721132973143949312 37129754880678499713024 37447025735371797440064 37816325791933649485824 38499753366486667247616 38557822376089211240448 39450364560720905945088 40825929574682694254592 40967686274594786942976 41770974240763312177152 43377550173100362645504 44228090372572918775808 44381660130811019188224 46088647058919135310848 46992346020858726199296 47384311835675898150912 48554294843964191932416 49929367647162396586752 50421767722578199314432 51333004488648889663488 52600486080961207926784 53387754059200446332928 54352592987981177290752 54623581699459715923968 55694632321017749569536 56724488687900474228736 57749630049730000871424 57836733564133816860672 58970787163430558367744 59175546841081358917632 61451529411892180414464 62656461361144968265728 66342135558859378163712 66572490196216528782336 68444005984865186217984 69814755308185199050752 70488519031288089298944 71076467753513847226368 72831442265946287898624 74894051470743594880128 75632651583867298971648 76999506732973334495232 77115644752178422480896 78900729121441811890176 81935372549189573885952 83541948481526624354304 86755100346200725291008 88456180745145837551616 88763320261622038376448 92177294117838270621696 93984692041717452398592 99858735294324793173504 100843535445156398628864 102666008977297779326976 105200972161922415853568 108705185975962354581504 109247163398919431847936 111389264642035499139072 113448977375800948457472 115499260099460001742848 115673467128267633721344 118351093682162717835264 122903058823784360828928 125312922722289936531456 132684271117718756327424 133144980392433057564672 140977038062576178597888 142152935507027694452736 145662884531892575797248 149788102941487189760256 151265303167734597943296 153999013465946668990464 157801458242883623780352 163870745098379147771904 167083896963053248708608 173510200692401450582016 176912361490291675103232 177526640523244076752896 184354588235676541243392 187969384083434904797184 199717470588649586347008 205332017954595558653952 210401944323844831707136 218494326797838863695872 226897954751601896914944 230998520198920003485696 231346934256535267442688 236702187364325435670528 245806117647568721657856 250625845444579873062912 265368542235437512654848 266289960784866115129344 281954076125152357195776 299576205882974379520512 302530606335469195886592 307998026931893337980928 315602916485767247560704 327741490196758295543808 334167793926106497417216 347020401384802901164032 355053281046488153505792 368709176471353082486784 375938768166869809594368 399434941177299172694016 436988653595677727391744 453795909503203793829888 461997040397840006971392 473404374728650871341056 491612235295137443315712 501251690889159746125824 530737084470875025309696 532579921569732230258688 563908152250304714391552 599152411765948759041024 615996053863786675961856 631205832971534495121408 655482980393516591087616 694040802769605802328064 710106562092976307011584 737418352942706164973568 751877536333739619188736 798869882354598345388032 907591819006407587659776 923994080795680013942784 946808749457301742682112 983224470590274886631424 1002503381778319492251648 1065159843139464460517376 1127816304500609428783104 1198304823531897518082048 1310965960787033182175232 1420213124185952614023168 1474836705885412329947136 1503755072667479238377472 1597739764709196690776064 1847988161591360027885568 1893617498914603485364224 1966448941180549773262848 2130319686278928921034752 2255632609001218857566208 2396609647063795036164096 2840426248371905228046336 2949673411770824659894272 3007510145334958476754944 3195479529418393381552128 3932897882361099546525696 4260639372557857842069504 4511265218002437715132416 4793219294127590072328192 5680852496743810456092672 5899346823541649319788544 6390959058836786763104256 8521278745115715684139008 9022530436004875430264832 9586438588255180144656384 11798693647083298639577088 12781918117673573526208512 17042557490231431368278016 19172877176510360289312768 25563836235347147052417024 38345754353020720578625536 51127672470694294104834048 76691508706041441157251072 153383017412082882314502144
- Sum of all divisors σ(n): 535862783332635695439809083
- Sum of proper divisors (its aliquot sum) s(n): 382479765920552813125306939
- 153383017412082882314502144 is an abundant number, because the sum of its proper divisors (382479765920552813125306939) is greater than itself. Its abundance is 229096748508469930810804795
Bases of 153383017412082882314502144
- Binary: 1111110111000000001111000001000111101111001101000101110001000100110010000000000000000002
- Hexadecimal: 0x7EE01E08F79A2E22640000
- Base-36: J9T44IJMN2XMV4000
Squares and roots of 153383017412082882314502144
- 153383017412082882314502144 squared (1533830174120828823145021442) is 23526350030435320656720865296004719888309614580596736
- 153383017412082882314502144 cubed (1533830174120828823145021443) is 3608542556361017436571929821833842423286439916785140151706850572084486271401984
-
153383017412082882314502144 is a
perfect square number . Itssquare root is 12384789760512 -
The
cube root of 153383017412082882314502144 is 535294061.8958917717
Scales and comparisons
How big is 153383017412082882314502144?- 153,383,017,412,082,882,314,502,144 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 153,383,017,412,082,882,314,502,144 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 153383017412082882314502144 cubic inches would be around 44607838.5 feet tall.
Recreational maths with 153383017412082882314502144
- 153383017412082882314502144 backwards is 441205413288280214710383351
- The number of decimal digits it has is: 27
- The sum of 153383017412082882314502144's digits is 90
- 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 153383017412082882314502144 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 153383017412082882314502144 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/153383017412082882314502144/
Chicago style:
Numbermatics. 2024. "Number 153383017412082882314502144 - Facts about the integer". https://numbermatics.com/n/153383017412082882314502144/
The information we have on file for 153383017412082882314502144 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 153383017412082882314502144, math, Factors of 153383017412082882314502144, curriculum, school, college, exams, university, Prime factorization of 153383017412082882314502144, STEM, science, technology, engineering, physics, economics, calculator, one hundred fifty-three septillion, three hundred eighty-three sextillion, seventeen quintillion, four hundred twelve quadrillion, eighty-two trillion, eight hundred eighty-two billion, three hundred fourteen million, five hundred two thousand, one hundred forty-four.