343854201877590531440115712
343,854,201,877,590,531,440,115,712 is an even composite number composed of six prime numbers multiplied together.
343854201877590531440115712 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-five thousand, six hundred divisors.
Prime factorization of 343854201877590531440115712:
224 × 73 × 133 × 173 × 293 × 613
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 13 × 13 × 13 × 17 × 17 × 17 × 29 × 29 × 29 × 61 × 61 × 61)See below for interesting mathematical facts about the number 343854201877590531440115712 from the Numbermatics database.
Names of 343854201877590531440115712
- Cardinal: 343854201877590531440115712 can be written as Three hundred forty-three septillion, eight hundred fifty-four sextillion, two hundred one quintillion, eight hundred seventy-seven quadrillion, five hundred ninety trillion, five hundred thirty-one billion, four hundred forty million, one hundred fifteen thousand, seven hundred twelve.
Scientific notation
- Scientific notation: 3.43854201877590531440115712 × 1026
Factors of 343854201877590531440115712
Divisors of 343854201877590531440115712
- Number of divisors d(n): 25600
-
Complete list of divisors:
1 2 4 7 8 13 14 16 17 26 28 29 32 34 49 52 56 58 61 64 68 91 98 104 112 116 119 122 128 136 169 182 196 203 208 221 224 232 238 244 256 272 289 338 343 364 377 392 406 416 427 442 448 464 476 488 493 512 544 578 637 676 686 728 754 784 793 812 832 833 841 854 884 896 928 952 976 986 1024 1037 1088 1156 1183 1274 1352 1372 1421 1456 1508 1547 1568 1586 1624 1664 1666 1682 1708 1768 1769 1792 1856 1904 1952 1972 2023 2048 2074 2176 2197 2312 2366 2548 2639 2704 2744 2842 2873 2912 2989 3016 3094 3136 3172 3248 3328 3332 3364 3416 3451 3536 3538 3584 3712 3721 3757 3808 3904 3944 4046 4096 4148 4352 4394 4459 4624 4732 4901 4913 5096 5278 5408 5488 5551 5684 5746 5824 5831 5887 5978 6032 6188 6272 6344 6409 6496 6656 6664 6728 6832 6902 7072 7076 7168 7259 7424 7442 7514 7616 7808 7888 8092 8192 8281 8296 8381 8704 8788 8918 9248 9464 9802 9826 9947 10192 10309 10556 10816 10829 10933 10976 11102 11368 11492 11648 11662 11774 11956 12064 12376 12383 12544 12688 12818 12992 13312 13328 13456 13481 13664 13804 14144 14152 14161 14297 14336 14518 14848 14884 15028 15232 15379 15616 15776 16184 16384 16562 16592 16762 17408 17576 17629 17836 18473 18496 18928 19604 19652 19894 20111 20384 20618 20923 21112 21632 21658 21866 21952 22204 22736 22984 22997 23296 23324 23548 23912 24128 24157 24389 24752 24766 25088 25376 25636 25984 26047 26299 26624 26656 26912 26962 27328 27608 28288 28304 28322 28594 28672 29036 29696 29768 30056 30073 30464 30758 31232 31552 32368 32768 33124 33184 33524 34307 34391 34816 35152 35258 35672 36946 36992 37349 37856 38857 39208 39304 39788 40222 40768 41209 41236 41846 42224 43264 43316 43732 43904 44408 44863 45472 45968 45994 46592 46648 47096 47824 48256 48314 48373 48778 48841 49504 49532 50176 50752 50813 51272 51301 51968 52094 52598 53248 53312 53824 53924 54656 55216 56576 56608 56644 57188 57344 57967 58072 58667 59392 59536 60112 60146 60928 61516 62464 63104 63257 63713 63869 64736 65536 66248 66368 67048 68614 68782 69632 70304 70516 71344 72163 73892 73984 74698 75712 75803 76531 77714 78416 78608 79576 80444 81536 82418 82472 83317 83692 84448 86528 86632 86681 87464 87808 88816 89726 90944 91936 91988 93184 93296 94192 94367 95648 96512 96628 96746 97556 97682 99008 99064 99127 100079 100352 101504 101626 102544 102602 103936 104188 105196 106496 106624 107648 107653 107848 107909 108953 109312 110432 113152 113216 113288 114376 114688 115934 116144 117334 118784 119072 120224 120292 121856 123032 123403 124928 126208 126514 127426 127738 129311 129472 131072 132496 132736 134017 134096 137228 137564 139264 140608 140777 141032 142129 142477 142688 144326 147784 147968 149396 151424 151606 153062 155428 156832 157216 159152 160888 160979 163072 164836 164944 166634 167384 168896 169099 170723 173056 173264 173362 174928 175253 175616 177632 179452 181888 182329 183872 183976 184093 185861 186368 186592 188384 188734 191296 193024 193256 193492 195112 195364 198016 198128 198254 200158 200704 203008 203252 205088 205204 207872 208376 210392 210511 212992 213248 215296 215306 215696 215818 217906 218624 220864 226304 226432 226576 226981 228752 229177 229376 231868 232288 234668 237568 238144 240149 240448 240584 240737 243049 243712 246064 246806 249856 252416 253028 254852 255476 258622 258944 261443 262144 264992 265472 268034 268192 271999 274456 275128 278528 281216 281554 282064 284258 284954 285376 288463 288652 295568 295936 298792 298961 299693 302848 303212 306124 310856 313664 314041 314432 317057 318304 321776 321958 326144 329672 329888 333268 334768 337792 338198 338611 341446 341887 346112 346528 346724 349856 350506 351232 355264 355691 358904 359107 363776 364658 367744 367952 368186 371722 372736 373184 376768 377468 382592 386048 386512 386984 390224 390728 390949 396032 396256 396508 400316 401408 406016 406504 410176 410408 410669 414613 415744 416752 420784 421022 425984 426496 430592 430612 431392 431636 435812 437248 441728 442799 445991 447083 452608 452864 453152 453962 457504 458354 458752 463736 464576 469336 475136 476288 480298 480896 481168 481474 486098 487424 492128 493612 499712 504832 505141 506056 509704 510952 511241 517244 517888 522886 524288 529984 530944 535717 536068 536384 543998 548912 550256 557056 562432 563108 564128 568516 569908 570752 576926 577304 583219 591136 591872 597584 597922 599386 605696 606424 606767 612248 621712 627328 628082 628849 628864 634114 634933 636608 643552 643916 652288 659344 659776 660569 666536 666913 669536 675584 676396 677222 682892 683774 692224 693056 693448 699712 700553 701012 702464 710528 711382 717808 718214 727552 729316 735488 735904 736372 743444 745472 746368 753536 753571 754936 755363 762671 765184 772096 773024 773968 780448 781456 781898 792064 792512 793016 800632 802816 812032 813008 820352 820816 821338 822341 829226 830297 831488 833504 841568 842044 851968 852992 861184 861224 862784 863272 863821 871624 872117 874496 883456 885598 891982 894166 905216 905728 906304 907924 915008 916708 917504 927472 929152 938119 938672 950272 952576 960596 961792 962336 962948 972196 974848 984256 985439 987224 994903 997339 999424 1009664 1010282 1012112 1019408 1021904 1022482 1034488 1035776 1045772 1048576 1059968 1061888 1071434 1072136 1072768 1075369 1083121 1087996 1097824 1100512 1114112 1124864 1126216 1126853 1128256 1137032 1139816 1141504 1153852 1154608 1166438 1182272 1183744 1195061 1195168 1195844 1198772 1211392 1212848 1213534 1224496 1226771 1243424 1254656 1256164 1257698 1257728 1268228 1269866 1273216 1276303 1287104 1287832 1288651 1301027 1304576 1318688 1319552 1321138 1333072 1333826 1339072 1351168 1352792 1354444 1365784 1367548 1384448 1386112 1386896 1399424 1401106 1402024 1402817 1404928 1416389 1421056 1422764 1435616 1436428 1455104 1458632 1470976 1471808 1472744 1473577 1486888 1487729 1490944 1492736 1507072 1507142 1509872 1510726 1525342 1530368 1544192 1546048 1547936 1560896 1562912 1563796 1584128 1585024 1586032 1588867 1601264 1604239 1605632 1624064 1626016 1640704 1641632 1642676 1644682 1658452 1660594 1662976 1667008 1681043 1683136 1684088 1685159 1701343 1703936 1705984 1722368 1722448 1725568 1726544 1727642 1743248 1744234 1748992 1766912 1771196 1783964 1788332 1810432 1811456 1812608 1815848 1830016 1830101 1833416 1834453 1835008 1847677 1852201 1854944 1858304 1876238 1877344 1900544 1905152 1921192 1923584 1924672 1925896 1944392 1949696 1968512 1970878 1974448 1989806 1994678 1998848 2019328 2020564 2024224 2038816 2043808 2044964 2068976 2071552 2091544 2092727 2097152 2097851 2119936 2123776 2142868 2144272 2145536 2150738 2166242 2175992 2195648 2198287 2201024 2219399 2228224 2249728 2252432 2253706 2256512 2274064 2278289 2279632 2283008 2307704 2309216 2332876 2364544 2367488 2370277 2390122 2390336 2391688 2393209 2397544 2416193 2422784 2425696 2427068 2448992 2453542 2486848 2509312 2512328 2513749 2515396 2515456 2536456 2539732 2546432 2552606 2574208 2575664 2577302 2602054 2609152 2637376 2639104 2642276 2666144 2667652 2678144 2702336 2705584 2708888 2731568 2735096 2736643 2768896 2772224 2773792 2798848 2802212 2804048 2805634 2809856 2832778 2842112 2845528 2871232 2872856 2874683 2902291 2910208 2917264 2941952 2943616 2945488 2947154 2950753 2973776 2975458 2979301 2981888 2985472 3014144 3014284 3019744 3021452 3050684 3060736 3088384 3092096 3095872 3099593 3121792 3121937 3125824 3127592 3129361 3129581 3159637 3168256 3170048 3172064 3177734 3202528 3208478 3211264 3248128 3252032 3281408 3283264 3285352 3289364 3316904 3321188 3325952 3334016 3362086 3366272 3368176 3370318 3402686 3407872 3411968 3444736 3444896 3451136 3453088 3455284 3486496 3488468 3497984 3533824 3535987 3542392 3567928 3576664 3578687 3620864 3622912 3625216 3631696 3660032 3660202 3666832 3668906 3670016 3695354 3704402 3709888 3716608 3750019 3752476 3754688 3801088 3810304 3842384 3847168 3849344 3851792 3858677 3886493 3888784 3896009 3899392 3937024 3941756 3948896 3979612 3989356 3997696 4038656 4041128 4048448 4077632 4082533 4087616 4089928 4121741 4131833 4137952 4143104 4183088 4185454 4194304 4195702 4239872 4247552 4285736 4288544 4291072 4301476 4332484 4351984 4391296 4396574 4401943 4402048 4438798 4444531 4456448 4499456 4504864 4507412 4513024 4548128 4556578 4559264 4566016 4615408 4618432 4623983 4665752 4668391 4729088 4734976 4740554 4780244 4780672 4783376 4786418 4795088 4832386 4845568 4851392 4854136 4897984 4903871 4907084 4973696 5018624 5024656 5027498 5030792 5030912 5072912 5079464 5082337 5092864 5105212 5148416 5151328 5154604 5204108 5218304 5274752 5278208 5284552 5287541 5332288 5335304 5338697 5356288 5389969 5404672 5411168 5417776 5463136 5470192 5473286 5537792 5544448 5547584 5597696 5604424 5608096 5611268 5619712 5665556 5684224 5691056 5742464 5745712 5749366 5756387 5804582 5812079 5820416 5834528 5883904 5887232 5890976 5894308 5901506 5947552 5950916 5958602 5963776 5970944 6028288 6028568 6039488 6042904 6046747 6101368 6104819 6121472 6176768 6184192 6191744 6199186 6243584 6243874 6251648 6255184 6258722 6259162 6319274 6336512 6340096 6344128 6355468 6405056 6416956 6422528 6496256 6504064 6562816 6566528 6566833 6570704 6578728 6582449 6633808 6642376 6646133 6651904 6668032 6724172 6732544 6736352 6740636 6805372 6815744 6823936 6889472 6889792 6902272 6906176 6910568 6964321 6972992 6976936 6981373 6995968 7048421 7067648 7071974 7084784 7135856 7153328 7157374 7241728 7245824 7250432 7263392 7320064 7320404 7333664 7337812 7340032 7390708 7408804 7419776 7433216 7500038 7504952 7509376 7527583 7581847 7602176 7620608 7684768 7694336 7698688 7703584 7717354 7772986 7777568 7792018 7798784 7874048 7883512 7887971 7897792 7959224 7978712 7995392 8077312 8082256 8096896 8155264 8165066 8175037 8175232 8179856 8243482 8263666 8275904 8286208 8365427 8366176 8370908 8388608 8391404 8479744 8495104 8571472 8577088 8582144 8587397 8602952 8664968 8669869 8691097 8703968 8782592 8793148 8803886 8804096 8877596 8889062 8912896 8998912 9009728 9014824 9026048 9096256 9107189 9113156 9118528 9132032 9230816 9236864 9247966 9331504 9336782 9458176 9469952 9481108 9560488 9561344 9566752 9572836 9590176 9664772 9691136 9702784 9708272 9795968 9807742 9814168 9819719 9914723 9947392 10037248 10049312 10054996 10061584 10061824 10145824 10158928 10164674 10185728 10210424 10296832 10302656 10309208 10315039 10408216 10414103 10436608 10549504 10556416 10569104 10575082 10664576 10670608 10677394 10690433 10712576 10779938 10793861 10809344 10822336 10835552 10926272 10940384 10946572 11075584 11088896 11095168 11122069 11195392 11208848 11216192 11222536 11229673 11239424 11331112 11337521 11368448 11382112 11484928 11491424 11498732 11512774 11609164 11624158 11640832 11669056 11767808 11774464 11781952 11788616 11803012 11895104 11901832 11909401 11917204 11927552 11941888 12056576 12057136 12078976 12085808 12093494 12202736 12209638 12242944 12353536 12368384 12383488 12398372 12487168 12487748 12503296 12510368 12517444 12518324 12638548 12673024 12680192 12688256 12710936 12810112 12810707 12833912 12841171 12845056 12933739 12965407 12992512 13008128 13125632 13133056 13133666 13141408 13157456 13164898 13267616 13284752 13292266 13303808 13336064 13448344 13465088 13472704 13481272 13610744 13631488 13647872 13778944 13779584 13804544 13812352 13821136 13928642 13945984 13953872 13962746 13979797 13991936 14096842 14135296 14143948 14169568 14271712 14306656 14314748 14483456 14491648 14500864 14526784 14640128 14640808 14649089 14667328 14675624 14680064 14684957 14781416 14817608 14825989 14839552 14866432 15000076 15009904 15018752 15055166 15163694 15204352 15241216 15369536 15388672 15397376 15407168 15434708 15535793 15545972 15555136 15584036 15597568 15748096 15767024 15775942 15795584 15918448 15948023 15957424 15990784 16154624 16164512 16193792 16310528 16330132 16350074 16350464 16359712 16486964 16527332 16551808 16572416 16591939 16730854 16732352 16741816 16752463 16777216 16782808 16913351 16959488 16990208 17142944 17154176 17164288 17174794 17205904 17329936 17339738 17382194 17407936 17565184 17586296 17596243 17607772 17608192 17755192 17778124 17825792 17997824 18019456 18029648 18052096 18192512 18214378 18226312 18236621 18237056 18264064 18281273 18413057 18461632 18473728 18495932 18663008 18673564 18916352 18939904 18962216 19120976 19122688 19133504 19145672 19156501 19180352 19329544 19340477 19382272 19405568 19416544 19591936 19615484 19628336 19639438 19829446 19894784 20074496 20098624 20109992 20123168 20123648 20291648 20316037 20317856 20329348 20371456 20420848 20593664 20605312 20618416 20630078 20655271 20816432 20828206 20855107 20873216 21099008 21112832 21138208 21150164 21329152 21341216 21354788 21380866 21425152 21559876 21587722 21618688 21644672 21671104 21697151 21852544 21853559 21880768 21893144 21905527 21907067 22117459 22151168 22177792 22190336 22244138 22390784 22417696 22432384 22445072 22459346 22478848 22662224 22675042 22736896 22764224 22969856 22982848 22997464 23025548 23218328 23248316 23281664 23338112 23535616 23548928 23563904 23577232 23606024 23790208 23803664 23818802 23834408 23847889 23855104 23883776 24078613 24113152 24114272 24157952 24171616 24186988 24405472 24419276 24485888 24707072 24736768 24766976 24796744 24974336 24975496 25006592 25020736 25034888 25036648 25050809 25277096 25291393 25346048 25360384 25376512 25421872 25620224 25621414 25667824 25682342 25690112 25867478 25930814 25985024 26016256 26251264 26266112 26267332 26282816 26314912 26329796 26535232 26569504 26584532 26607616 26672128 26896688 26930176 26945408 26962544 27010739 27205451 27221488 27262976 27272063 27295744 27557888 27559168 27609088 27624704 27642272 27857284 27891968 27907744 27925492 27959594 27983872 28193684 28270592 28287896 28339136 28543424 28577731 28613312 28629496 28852187 28922831 28966912 28983296 29001728 29053568 29280256 29281616 29298178 29334656 29351248 29360128 29369914 29562832 29635216 29651978 29679104 29732864 30000152 30019808 30037504 30110332 30327388 30408704 30482432 30739072 30777344 30794752 30813601 30814336 30869416 31071586 31091944 31110272 31111717 31168072 31185701 31195136 31410509 31496192 31534048 31551884 31591168 31836896 31896046 31914848 31981568 32309248 32329024 32387584 32621056 32660264 32678737 32700148 32700928 32719424 32973928 33054664 33103616 33144832 33183878 33461708 33464704 33483632 33504926 33565616 33826702 33918976 33980416 34285888 34308352 34328576 34349588 34411808 34659872 34679476 34764388 34815872 35130368 35172592 35192486 35215544 35216384 35510384 35556248 35576359 35651584 35995648 36038912 36059296 36104192 36385024 36428756 36452624 36473242 36474112 36528128 36562546 36826114 36923264 36947456 36991864 37012787 37326016 37347128 37370879 37729783 37832704 37879808 37924432 38241952 38245376 38267008 38291344 38313002 38359789 38360704 38659088 38680954 38730913 38764544 38811136 38833088 39183872 39230968 39256672 39278876 39658892 39789568 40148992 40197248 40219984 40246336 40247296 40294709 40583296 40632074 40635712 40658696 40681693 40684553 40742912 40841696 41075281 41187328 41210624 41236832 41260156 41310542 41632864 41656412 41710214 41746432 42198016 42225664 42276416 42300328 42658304 42682432 42709576 42733733 42761732 42850304 43119752 43175444 43237376 43289344 43342208 43394302 43705088 43707118 43761536 43786288 43811054 43814134 44234918 44302336 44355584 44380672 44488276 44781568 44835392 44864768 44890144 44918692 44957696 45324448 45350084 45473792 45528448 45939712 45965696 45967831 45994928 46051096 46077143 46436656 46496632 46522931 46563328 46676224 47071232 47097856 47127808 47154464 47212048 47580416 47607328 47637604 47668816 47695778 47710208 47767552 48157226 48226304 48228544 48315904 48343232 48373976 48750247 48810944 48838552 48869611 48971776 49338947 49414144 49473536 49533952 49593488 49948672 49950992 50013184 50041472 50069776 50073296 50101618 50162801 50554192 50582786 50648117 50692096 50720768 50753024 50843744 51240448 51242828 51335648 51364684 51380224 51734956 51861628 51970048 52032512 52502528 52532224 52534664 52565632 52629824 52659592 52693081 53070464 53072929 53139008 53169064 53199137 53215232 53344256 53582633 53713829 53793376 53860352 53890816 53925088 54021478 54410902 54442976 54525952 54544126 54591488 55115776 55118336 55218176 55249408 55284544 55714568 55783936 55815488 55850984 55919188 55967744 56387368 56541184 56575792 56678272 57086848 57155462 57225259 57226624 57258992 57704374 57845662 57933824 57966592 58003456 58107136 58560512 58563232 58596356 58669312 58702496 58720256 58739828 59125664 59270432 59303956 59358208 59465728 60000304 60039616 60075008 60111779 60220664 60654776 60689083 60817408 60837679 60964864 61478144 61554688 61589504 61627202 61628672 61738832 62143172 62183888 62220544 62223434 62336144 62371402 62390272 62821018 62992384 63068096 63103768 63182336 63673792 63750323 63792092 63829696 63963136 64618496 64658048 64775168 65242112 65320528 65357474 65400296 65401856 65438848 65597509 65947856 66070381 66109328 66207232 66289664 66367756 66923416 66929408 66967264 67009852 67131232 67653404 67837952 67960832 68571776 68616704 68657152 68699176 68738033 68823616 69319744 69358952 69403061 69528776 69631744 70069597 70260736 70345184 70384972 70431088 70432768 71020768 71112496 71152718 71303168 71991296 72077824 72118592 72208384 72770048 72857512 72898721 72905248 72946484 72948224 73056256 73125092 73652228 73846528 73894912 73983728 74025574 74652032 74694256 74741758 74833031 75459566 75557027 75665408 75759616 75848864 76483904 76490752 76534016 76582688 76626004 76719578 76721408 77318176 77361908 77461826 77529088 77622272 77666176 77854483 78367744 78461936 78513344 78557752 78607711 79317784 79362647 79579136 80297984 80394496 80439968 80492672 80494592 80589418 81166592 81264148 81271424 81317392 81363386 81369106 81485824 81683392 82150562 82374656 82421248 82473664 82520312 82621084 83265728 83312824 83365807 83420428 83492864 84396032 84451328 84552832 84600656 85316608 85364864 85419152 85467466 85523464 85571837 85700608 86239504 86350888 86399729 86474752 86578688 86684416 86788604 87410176 87414236 87523072 87572576 87622108 87628268 88469836 88604672 88711168 88761344 88976552 89563136 89670784 89729536 89780288 89837384 89888197 89915392 90536173 90648896 90700168 90751469 90757849 90947584 91056896 91629473 91879424 91931392 91935662 91989856 92102192 92154286 92873312 92993264 93045862 93126656 93352448 94142464 94195712 94255616 94308928 94424096 95160832 95214656 95275208 95337632 95391556 95420416 95535104 96314452 96452608 96457088 96631808 96686464 96747952 97500494 97621888 97677104 97739222 97858579 97943552 98677894 98828288 98947072 99067904 99186976 99897344 99901984 100026368 100082944 100139552 100146592 100203236 100325602 101108384 101165572 101296234 101384192 101441536 101506048 101687488 102480896 102485656 102543623 102671296 102729368 102760448 102794699 103469912 103723256 103781923 103940096 104065024 105005056 105064448 105069328 105131264 105259648 105319184 105386162 106140928 106145858 106278016 106338128 106398274 106430464 106688512 107165266 107427658 107586752 107720704 107781632 107850176 108042956 108750551 108821804 108885952 109051904 109088252 109182976 110231552 110236672 110436352 110498816 110569088 111429136 111567872 111630976 111636161 111701968 111838376 111901633 111935488 112708297 112774736 112984261 113082368 113151584 113356544 114173696 114310924 114450518 114453248 114517984 115408748 115691324 115867648 115933184 116006912 116214272 117121024 117126464 117192712 117338624 117404992 117440512 117479656 118251328 118393457 118540864 118607912 118716416 118931456 119823157 120000608 120079232 120150016 120223558 120441328 121309552 121378166 121634816 121675358 121929728 122956288 123109376 123179008 123254404 123257344 123477664 124286344 124367776 124441088 124446868 124672288 124742804 124780544 125642036 125984768 126136192 126207536 126364672 127347584 127500646 127584184 127656347 127659392 127926272 127968911 128891399 129236992 129316096 129550336 130484224 130641056 130714948 130800592 130803712 130877696 131195018 131895712 132140762 132218656 132414464 132579328 132735512 133846832 133858816 133934528 134019704 134095507 134262464 135306808 135383339 135675904 135921664 137143552 137233408 137314304 137398352 137476066 137647232 138639488 138717904 138806122 138975629 139057552 139263488 140139194 140521472 140690368 140769944 140862176 140865536 142041536 142212259 142224992 142305436 142606336 143982592 144155648 144237184 144416768 144586897 145540096 145715024 145797442 145810496 145892968 145896448 145985749 146112512 146250184 147304456 147387773 147693056 147789824 147967456 148051148 149304064 149388512 149483516 149666062 150919132 151114054 151330816 151519232 151697728 152967808 152981504 153068032 153165376 153252008 153338689 153439156 153442816 154636352 154723816 154822213 154923652 155058176 155244544 155332352 155708966 156735488 156923872 157026688 157115504 157215422 158635568 158725294 159158272 160595968 160788992 160879936 160985344 160989184 161178836 162333184 162528296 162542848 162634784 162726772 162738212 162971648 163366784 164301124 164749312 164842496 164947328 165040624 165242168 166531456 166625648 166731614 166840856 166935223 166985728 168550291 168792064 168902656 169105664 169201312 170633216 170729728 170838304 170934932 171046928 171143674 171401216 172479008 172701776 172799458 172949504 173157376 173368832 173577208 174820352 174828472 175046144 175145152 175244216 175256536 175355663 176939672 177039751 177209344 177422336 177522688 177953104 179126272 179341568 179459072 179560576 179674768 179776394 179830784 181072346 181297792 181400336 181502938 181515698 181737361 181895168 182113792 183258946 183758848 183862784 183871324 183979712 184204384 184308572 185746624 185986528 186091724 186253312 186704896 188284928 188391424 188511232 188617856 188848192 189075173 190321664 190429312 190438157 190550416 190675264 190783112 190840832 190891021 190904441 191070208 192628904 192737857 192905216 192914176 193263616 193372928 193495904 195000988 195243776 195354208 195478444 195717158 195887104 197355788 197656576 197894144 198135808 198373952 199794688 199803968 200052736 200165888 200279104 200293184 200406472 200651204 201965309 202216768 202331144 202459817 202592468 202768384 202883072 203012096 203374976 204961792 204971312 205087246 205342592 205458736 205520896 205589398 206939824 207446512 207563846 207880192 208130048 210010112 210128896 210138656 210262528 210519296 210638368 210772324 212281856 212291716 212556032 212676256 212796548 212860928 213377024 214330532 214855316 215173504 215441408 215563264 215695207 215700352 216085912 217501102 217643608 217771904 217782019 218103808 218176504 218299907 218365952 219873563 220463104 220473344 220872704 220997632 221138176 222858272 223135744 223261952 223272322 223403936 223676752 223803266 223870976 225416594 225549472 225968522 226164736 226303168 226713088 228347392 228621848 228751159 228901036 228906496 229035968 230817496 231382648 231735296 231866368 232013824 232428544 234242048 234252928 234385424 234677248 234809984 234959312 236502656 236786914 237076073 237081728 237215824 237432832 237656549 237862912 239646314 240001216 240158464 240300032 240447116 240882656 242619104 242756332 243269632 243350716 243859456 245912576 246218752 246358016 246508808 246514688 246955328 248572688 248735552 248882176 248893736 249034513 249344576 249485608 249561088 251284072 251426201 251969536 252041813 252272384 252415072 252729344 254695168 255001292 255168368 255312694 255318784 255852544 255937822 257782798 258473984 258632192 259100672 260968448 261282112 261429896 261601184 261607424 261755392 262390036 263791424 264108481 264281524 264437312 264828928 265158656 265471024 267693664 267717632 267869056 268039408 268191014 268518523 268524928 270613616 270766678 271116391 271351808 271843328 274287104 274466816 274628608 274796704 274952132 275294464 277278976 277435808 277612244 277951258 278115104 278526976 280278388 281042944 281380736 281539888 281724352 281731072 282062963 284083072 284424518 284449984 284610872 284771851 284791871 285212672 287526967 287965184 288311296 288474368 288833536 289173794 291080192 291430048 291594884 291620992 291785936 291792896 291971498 292225024 292500368 294608912 294775546 295386112 295579648 295934912 296102296 298608128 298777024 298967032 299136131 299332124 301838264 302228108 302661632 303038464 303395456 305935616 305963008 306136064 306330752 306504016 306677378 306878312 306885632 309272704 309447632 309644426 309847304 310022557 310116352 310489088 310664704 311417932 313021969 313470976 313847744 314053376 314231008 314430844 317271136 317450588 318316544 321191936 321577984 321759872 321970688 321978368 322357672 322540001 324666368 325056592 325085696 325269568 325453544 325476424 325660517 325943296 326733568 328602248 328788109 329498624 329684992 329894656 330081248 330484336 333062912 333251296 333463228 333681712 333870446 333971456 337100582 337584128 337805312 338211328 338402624 341266432 341459456 341676608 341869864 342093856 342287348 342802432 344958016 345372629 345403552 345598916 345899008 346314752 346737664 347154416 349640704 349656944 350092288 350290304 350488432 350513072 350711326 351139607 353879344 354079502 354418688 354536819 354844672 355045376 355906208 358252544 358683136 358918144 359121152 359349536 359552788 359661568 362144692 362595584 362800672 363005876 363031396 363474722 363790336 364227584 366517892 367517696 367725568 367742648 367959424 368408768 368617144 368851567 371493248 371510503 371973056 372183448 372393959 372506624 373409792 375078431 375996803 376569856 376782848 377022464 377235712 377696384 378150346 380643328 380858624 380876314 381100832 381350528 381566224 381681664 381782042 381808882 382140416 385257808 385475714 385810432 385828352 386527232 386745856 386991808 390001976 390487552 390708416 390956888 391434316 391774208 394711576 395313152 395788288 396271616 396747904 399589376 399607936 400105472 400331776 400558208 400576813 400586368 400812944 401302408 403930618 404433536 404662288 404919634 405184936 405414113 405536768 405766144 406024192 406749952 409923584 409942624 410174492 410685184 410917472 411041792 411178796 413879648 414893024 415127692 415760384 416260096 420020224 420257792 420277312 420525056 421038592 421276736 421544648 424563712 424583432 424823581 425112064 425352512 425593096 425721856 425863753 426754048 428661064 429710632 429953681 430347008 430882816 431126528 431390414 431400704 432171824 435002204 435287216 435543808 435564038 436353008 436599814 436731904 439747126 440926208 440946688 441745408 441995264 442276352 445716544 446271488 446523904 446544644 446807872 447353504 447606532 447741952 450833188 451098944 451937044 452329472 452606336 453426176 456694784 457243696 457502318 457802072 457812992 458071936 459182563 461634992 462492667 462765296 463470592 463732736 464027648 464857088 468484096 468505856 468770848 469354496 469619968 469918624 473005312 473573828 474152146 474163456 474431648 474865664 475313098 475725824 479292628 480002432 480316928 480600064 480894232 481166231 481765312 485238208 485512664 485821427 486539264 486701432 487718912 490487179 491825152 492437504 492716032 493017616 493029376 493910656 497145376 497471104 497764352 497787472 498069026 498677257 498689152 498971216 499122176 502568144 502852402 503939072 504083626 504544768 504830144 505458688 509390336 510002584 510291047 510336736 510625388 510637568 511705088 511875644 515565596 516947968 517264384 518201344 521936896 522564224 522859792 523202368 523214848 523510784 523831217 524780072 527582848 528216962 528563048 528862009 528874624 528899189 529657856 530156917 530317312 530942048 533978653 535387328 535435264 535738112 536078816 536382028 537037046 537049856 541227232 541533356 542232782 542703616 543686656 548574208 548933632 549257216 549593408 549904264 550588928 554557952 554871616 555224488 555538529 555902516 556230208 557053952 560556776 562085888 562761472 563079776 563448704 563462144 564125926 568166144 568849036 568899968 569221744 569543702 569583742 575053934 575930368 576622592 576948736 577667072 578347588 582160384 582860096 583189768 583241984 583571872 583585792 583942996 584450048 585000736 589217824 589551092 590772224 591159296 591869824 592204592 597216256 597554048 597934064 598272262 598664248 599002859 603676528 604456216 604798103 605323264 606076928 606790912 611871232 611926016 612272128 612661504 613008032 613354756 613756624 613771264 618545408 618895264 619288852 619694608 620045114 620232704 620978176 621329408 622835864 626043938 626941952 627695488 628106752 628462016 628861688 629217379 633753211 634542272 634901176 635260283 635304943 636633088 641406311 642383872 643155968 643519744 643941376 643956736 644715344 645080002 649332736 650113184 650171392 650539136 650907088 650952848 651321034 651886592 652116413 653467136 657204496 657576218 658425521 658997248 659369984 659789312 660162496 660968672 666125824 666502592 666926456 667363424 667740892 667942912 674201164 675168256 675610624 676422656 676805248 682532864 682918912 683353216 683739728 684187712 684574696 685010053 685604864 689916032 690745258 690807104 691197832 691588781 691798016 692629504 693475328 694308832 698279777 699281408 699313888 700184576 700580608 700976864 701026144 701422652 702279214 707758688 708159004 708837376 709073638 709689344 710090752 711812416 716505088 717366272 717836288 718242304 718699072 719105576 719323136 724289384 725191168 725601344 726011752 726062792 726473461 726949444 727580672 728455168 733035784 735035392 735451136 735485296 735918848 736817536 737234288 737703134 742986496 743021006 743946112 744366896 744787918 745013248 746819584 750156862 751993606 753139712 753565696 754044928 754471424 755392768 756300692 761286656 761717248 761752628 762201664 762701056 763132448 763363328 763564084 763617764 764280832 770515616 770951428 771620864 771656704 773054464 773491712 773983616 780003952 780975104 781416832 781453127 781913776 782868632 783311431 783548416 788958079 789423152 790626304 790889827 791576576 792543232 793495808 799178752 799215872 800210944 800663552 801116416 801153626 801172736 801625888 802604816 807861236 808867072 809324576 809839268 810369872 810828226 811073536 811532288 812048384 813499904 819847168 819885248 820348984 821370368 821834944 822083584 822357592 827759296 828754199 829786048 830255384 831520768 832520192 838762099 840040448 840515584 840554624 841050112 842077184 842553472 843089296 849127424 849166864 849647162 850224128 850705024 851186192 851443712 851727506 852767617 853508096 857322128 859421264 859907362 860694016 861765632 862253056 862780828 862801408 864343648 870004408 870574432 871087616 871128076 872706016 873199628 873463808 879494252 881852416 881893376 883490816 883990528 884552704 891433088 892542976 893047808 893089288 893594429 893615744 894707008 895213064 895483904 895782377 901666376 902197888 902239793 903874088 904385329 904658944 905212672 906852352 910904761 913389568 914487392 915004636 915604144 915625984 916143872 918365126 923269984 924985334 925530592 926941184 927465472 928055296 929714176 936968192 937011712 937541696 938708992 939239936 939837248 946010624 947147656 947683373 948304292 948326912 948863296 949731328 950626196 951451648 958585256 960004864 960633856 961200128 961788464 962332462 963530624 970476416 971025328 971642854 972829403 973402864 975437824 980974358 983650304 984875008 985432064 986035232 986058752 987821312 994290752 994942208 995528704 995574944 996138052 997354514 997378304 997942432 998244352 1005136288 1005704804 1007878144 1008167252 1009089536 1009660288 1010917376 1012108279 1018780672 1020005168 1020582094 1020673472 1021250776 1021275136 1021900243 1023410176 1023751288 1031131192 1031714411 1033895936 1034528768 1036402688 1043873792 1045128448 1045719584 1046404736 1046429696 1047021568 1047662434 1049560144 1055165696 1056433924 1057126096 1057724018 1057749248 1057798378 1059315712 1060313834 1060634624 1061884096 1067957306 1070774656 1070870528 1071476224 1072157632 1072764056 1073370823 1074074092 1074099712 1082454464 1083066712 1083755491 1084465564 1085407232 1087373312 1097148416 1097867264 1098514432 1099186816 1099808528 1101177856 1109115904 1109743232 1110448976 1111077058 1111805032 1112433881 1112460416 1114107904 1115157653 1121113552 1123196477 1124171776 1125522944 1126159552 1126897408 1126924288 1128251852 1136332288 1137698072 1137799936 1138443488 1139087404 1139167484 1150107868 1151860736 1153245184 1153897472 1155334144 1156695176 1164320768 1165720192 1166379536 1166483968 1167143744 1167171584 1167885992 1168546561 1168900096 1170001472 1178435648 1179102184 1179769097 1179852037 1181544448 1182318592 1183739648 1184409184 1191183149 1194432512 1195108096 1195868128 1196544524 1197328496 1198005718 1207353056 1208912432 1209596206 1210646528 1212153856 1213581824 1223742464 1223852032 1224544256 1225323008 1226016064 1226709512 1227513248 1227542528 1237090816 1237790528 1238577704 1239278257 1239389216 1240090228 1240465408 1241956352 1242658816 1245671728 1252087876 1253883904 1255390976 1256213504 1256924032 1257723376 1258434758 1267506422 1269084544 1269802352 1270520566 1270609886 1272161527 1273266176 1282812622 1284767744 1286311936 1287039488 1287882752 1287913472 1289430688 1290160004 1298665472 1300226368 1300342784 1301078272 1301814176 1301905696 1302642068 1303773184 1304232826 1306934272 1314408992 1315152436 1316851042 1317994496 1318739968 1319578624 1320324992 1321937344 1323526211 1332251648 1333005184 1333067099 1333852912 1334726848 1335481784 1335885824 1336237147 1336331087 1348402328 1349164999 1350336512 1351221248 1352845312 1353610496 1365065728 1365837824 1366706432 1367479456 1368375424 1369149392 1370020106 1371209728 1379832064 1381490516 1381614208 1382395664 1383177562 1383596032 1385259008 1386950656 1388617664 1396559554 1398562816 1398627776 1400369152 1401161216 1401953728 1402052288 1402845304 1404558428 1413757163 1415517376 1416318008 1417218719 1417674752 1418147276 1419378688 1420181504 1423624832 1433010176 1434732544 1435672576 1436484608 1437398144 1438211152 1438646272 1448578768 1450382336 1451202688 1452023504 1452125584 1452946922 1453898888 1454721229 1455161344 1456910336 1466071568 1468795393 1470070784 1470902272 1470970592 1471837696 1473635072 1474468576 1475406268 1485972992 1486042012 1487892224 1488733792 1489575836 1490026496 1493639168 1500313724 1503987212 1506279424 1507131392 1508089856 1508942848 1510785536 1512601384 1522573312 1523434496 1523505256 1524403328 1525402112 1526264896 1526726656 1527128168 1527235528 1528099349 1528561664 1539114941 1541031232 1541902856 1542774973 1543241728 1543313408 1546108928 1546983424 1547967232 1557701041 1560007904 1561950208 1562833664 1562906254 1563827552 1565737264 1566622862 1567096832 1577916158 1578846304 1581252608 1581779654 1583153152 1585086464 1586991616 1598357504 1598431744 1600421888 1601327104 1602232832 1602307252 1602345472 1603251776 1605209632 1615722472 1617734144 1618649152 1619678536 1620739744 1621656452 1622147072 1623064576 1624096768 1626999808 1639694336 1639770496 1640697968 1642740736 1643669888 1644715184 1655518592 1657508398 1659532511 1659572096 1660510768 1663041536 1663595843 1665040384 1677524198 1680080896 1681031168 1681109248 1682100224 1684154368 1685106944 1686178592 1698254848 1698333728 1699294324 1700448256 1701410048 1702372384 1702887424 1703455012 1705535234 1707016192 1714644256 1718842528 1719814724 1721388032 1723531264 1724506112 1725561656 1725602816 1728687296 1740008816 1741148864 1742175232 1742256152 1743241591 1745412032 1746399256 1746927616 1758988504 1759983407 1763704832 1763786752 1764292691 1766981632 1767981056 1769105408 1782866176 1785085952 1786095616 1786178576 1787188858 1787231488 1789414016 1790426128 1790967808 1791564754 1803332752 1804395776 1804479586 1807748176 1808770658 1809317888 1810425344 1813704704 1821809522 1826779136 1828974784 1830009272 1831208288 1831251968 1832287744 1836730252 1846539968 1848759367 1849970668 1851061184 1853882368 1854930944 1856110592 1859428352 1873936384 1874023424 1875083392 1877417984 1878479872 1879629661 1879674496 1892021248 1894295312 1895366746 1896608584 1896653824 1897726592 1897814737 1899462656 1901252392 1902327761 1902903296 1916041049 1917170512 1920009728 1921267712 1922400256 1923576928 1924664924 1927061248 1940952832 1942050656 1943285708 1945658806 1946805728 1950875648 1961948716 1967300608 1969750016 1970864128 1972070464 1972117504 1975642624 1988581504 1989884416 1991057408 1991149888 1992276104 1993402957 1994709028 1994756608 1995884864 1996488704 2010272576 2011409608 2012688769 2015756288 2016334504 2018179072 2019320576 2021834752 2024216558 2037561344 2040010336 2041164188 2041346944 2042501552 2042550272 2043800486 2047502576 2062262384 2063428822 2067791872 2069057536 2072805376 2087747584 2090256896 2091439168 2092809472 2092859392 2094043136 2095324868 2099120288 2110331392 2112867848 2114252192 2115448036 2115498496 2115596756 2118631424 2120627668 2121269248 2123768192 2135914612 2141549312 2141741056 2142952448 2144315264 2145528112 2146741646 2148148184 2148199424 2164908928 2166133424 2167510982 2168931128 2170157899 2170814464 2174746624 2191153783 2194296832 2195734528 2197028864 2198373632 2199617056 2202355712 2218231808 2219486464 2220897952 2222154116 2223610064 2224867762 2224920832 2228215808 2230315306 2242227104 2246392954 2248343552 2251045888 2252319104 2253794816 2253848576 2256503704 2257780007 2272664576 2275396144 2275599872 2276886976 2278174808 2278334968 2279623619 2300215736 2301516763 2303721472 2306490368 2307794944 2310668288 2313390352 2328641536 2331440384 2332759072 2332967936 2334287488 2334343168 2335771984 2337093122 2337800192 2340002944 2356871296 2358204368 2359538194 2359704074 2362585693 2363088896 2364637184 2367479296 2368818368 2382366298 2388865024 2390216192 2391736256 2393089048 2394656992 2396011436 2414706112 2417608403 2417824864 2419192412 2421293056 2424307712 2427163648 2447484928 2447704064 2449088512 2450646016 2452032128 2453419024 2455026496 2455085056 2457977249 2474181632 2475581056 2477155408 2478556514 2478778432 2480180456 2480930816 2481583273 2481757733 2483912704 2485317632 2491343456 2504175752 2505592141 2507767808 2510781952 2512427008 2513848064 2515446752 2516869516 2535012844 2538169088 2539604704 2541041132 2541219772 2544323054 2546532352 2565625244 2569535488 2572623872 2574078976 2575765504 2575826944 2578861376 2580320008 2597330944 2600452736 2600685568 2602156544 2603628352 2603811392 2605284136 2606757713 2607546368 2608465652 2613868544 2625549017 2628817984 2630304872 2631977621 2633702084 2635988992 2637479936 2639157248 2640649984 2643874688 2647052422 2664503296 2666010368 2666134198 2667705824 2669453696 2670963568 2671771648 2672474294 2672662174 2696804656 2698329998 2700673024 2702442496 2705690624 2707220992 2730131456 2731675648 2733412864 2734958912 2736750848 2738298784 2740040212 2742419456 2759664128 2762981032 2763228416 2764791328 2766355124 2767192064 2770518016 2773901312 2777235328 2793119108 2797125632 2797255552 2800738304 2802322432 2803907456 2804037691 2804104576 2805690608 2809116856 2827514326 2831034752 2832636016 2834437438 2835349504 2836294552 2837898791 2838757376 2840363008 2847249664 2866020352 2869465088 2871345152 2872969216 2874796288 2876422304 2877292544 2897157536 2900764672 2902405376 2904047008 2904251168 2905893844 2907797776 2909442458 2910322688 2913820672 2932143136 2937590786 2940141568 2941804544 2941941184 2943675392 2947270144 2948937152 2950812536 2971945984 2972084024 2973765067 2975784448 2977467584 2979151672 2980052992 2981046271 2987278336 3000627448 3007974424 3009675767 3012558848 3014262784 3016179712 3017885696 3021571072 3025202768 3045146624 3046868992 3047010512 3048806656 3050804224 3052529792 3054256336 3054471056 3056198698 3057123328 3078229882 3082062464 3083805712 3085549946 3086483456 3086626816 3089535137 3092217856 3093966848 3095934464 3115402082 3120015808 3123900416 3125667328 3125812508 3127655104 3131474528 3133245724 3134193664 3155832316 3157692608 3162505216 3163559308 3166306304 3170172928 3173983232 3196715008 3196863488 3200843776 3202654208 3204465664 3204614504 3204690944 3206503552 3210419264 3214277941 3231444944 3235468288 3237298304 3237448669 3239357072 3241479488 3243312904 3244294144 3245147357 3246129152 3248193536 3253999616 3268540613 3276543569 3279388672 3279540992 3281395936 3285481472 3287339776 3289430368 3311037184 3315016796 3319065022 3319144192 3321021536 3326083072 3327191686 3330080768 3355048396 3360161792 3362062336 3362218496 3364200448 3368308736 3370213888 3372357184 3396509696 3396667456 3398588648 3400896512 3402820096 3404744768 3405774848 3406910024 3411070468 3414032384 3429288512 3433410253 3437685056 3439629448 3442776064 3447062528 3449012224 3451123312 3451205632 3457374592 3480017632 3482297728 3484350464 3484512304 3486483182 3490740799 3490824064 3492798512 3493855232 3517977008 3519966814 3527409664 3527573504 3528585382 3533963264 3535962112 3538210816 3565732352 3570171904 3572191232 3572357152 3574377716 3574462976 3578828032 3580852256 3581935616 3583129508 3606665504 3608791552 3608959172 3615496352 3617541316 3618635776 3620850688 3627409408 3643619044 3653558272 3657949568 3660018544 3662416576 3662503936 3664575488 3666818519 3673460504 3693079936 3697518734 3699941336 3702034063 3702122368 3702294323 3707764736 3709861888 3711098419 3712221184 3718856704 3737850571 3747872768 3748046848 3750166784 3754835968 3756959744 3759259322 3759348992 3784042496 3788590624 3790733492 3793217168 3793307648 3795453184 3795629474 3798925312 3802504784 3804655522 3805806592 3832082098 3834341024 3840019456 3842535424 3844800512 3847153856 3849329848 3854122496 3881905664 3884101312 3886571416 3888769703 3891317612 3893611456 3901751296 3923897432 3934601216 3939500032 3941728256 3944140928 3944235008 3951285248 3977163008 3979768832 3982114816 3982299776 3984552208 3986805914 3989418056 3989513216 3991769728 4020545152 4022819216 4025377538 4030293241 4031512576 4032669008 4036358144 4038641152 4043669504 4048433116 4075122688 4080020672 4082328376 4082693888 4085003104 4085100544 4087600972 4095005152 4124524768 4126857644 4135583744 4138115072 4145610752 4175495168 4180513792 4182878336 4185618944 4185718784 4188086272 4190649736 4193020013 4198240576 4220662784 4225735696 4228504384 4230896072 4230996992 4231193512 4233586721 4237262848 4241255336 4242538496 4247536384 4271829224 4274245417 4283098624 4283482112 4285904896 4288630528 4291056224 4293483292 4296296368 4296398848 4329817856 4332266848 4335021964 4337862256 4340315798 4341628928 4349493248 4382307566 4388593664 4391469056 4394057728 4396747264 4399234112 4404711424 4436463616 4438972928 4441795904 4444308232 4446821981 4447220128 4449735524 4449841664 4456431616 4460630612 4484454208 4489844177 4492785908 4496687104 4502091776 4504638208 4507589632 4507697152 4513007408 4515560014 4545329152 4550792288 4551199744 4553773952 4556349616 4556669936 4559247238 4564814891 4600431472 4603033526 4607442944 4608978647 4612980736 4615589888 4621336576 4626780704 4657283072 4662880768 4665518144 4665935872 4668574976 4668686336 4671543968 4674186244 4675600384 4680005888 4713742592 4716408736 4719076388 4719408148 4725171386 4726177792 4729274368 4734958592 4737636736 4764732596 4777730048 4780432384 4783472512 4786178096 4789313984 4792022872 4795070371 4829412224 4835216806 4835649728 4838384824 4841121467 4842586112 4848615424 4854327296 4887958439 4894969856 4895408128 4898177024 4901292032 4904064256 4906838048 4910052992 4910170112 4915954498 4948363264 4951162112 4954310816 4957113028 4957556864 4960360912 4961861632 4963166546 4963515466 4967825408 4970635264 4982686912 5008351504 5011184282 5015535616 5021563904 5024854016 5027696128 5030893504 5033739032 5070025688 5076338176 5079209408 5082082264 5082439544 5085314227 5088646108 5093064704 5131250488 5139070976 5145247744 5148157952 5151531008 5151653888 5157722752 5160640016 5194661888 5200905472 5201371136 5204313088 5207256704 5207622784 5210568272 5213515426 5215092736 5216931304 5227737088 5251098034 5257635968 5260609744 5263955242 5267404168 5270383469 5271977984 5274959872 5278314496 5281299968 5287749376 5294104844 5329006592 5332020736 5332268396 5335411648 5338907392 5341927136 5343543296 5344948588 5345324348 5393609312 5396659996 5401346048 5404884992 5411381248 5414441984 5460262912 5463351296 5466825728 5469917824 5473501696 5476597568 5480080424 5483180017 5484838912 5519328256 5522706553 5525962064 5526456832 5529582656 5532710248 5534384128 5535839609 5536228789 5541036032 5547802624 5554470656 5586238216 5589397853 5594251264 5594511104 5601476608 5604644864 5607814912 5608075382 5608209152 5611381216 5618233712 5655028652 5662069504 5665272032 5668874876 5672589104 5675797582 5677514752 5680726016 5694499328 5732040704 5738930176 5742690304 5745938432 5749592576 5752844608 5754585088 5794315072 5801529344 5804810752 5808094016 5808502336 5811787688 5815595552 5818884916 5820645376 5827641344 5864286272 5871334693 5875181572 5880283136 5883609088 5883882368 5887350784 5894540288 5897874304 5901625072 5943891968 5944168048 5947530134 5951568896 5954935168 5958303344 5960105984 5962092542 5969373319 5974556672 6001254896 6015948848 6019351534 6025117696 6028525568 6032359424 6035771392 6043142144 6050405536 6090293248 6093737984 6094021024 6097613312 6101608448 6105059584 6108512672 6108942112 6112397396 6114246656 6156459764 6164124928 6167611424 6171099892 6172966912 6173253632 6179070274 6184435712 6187933696 6191868928 6230804164 6240031616 6247800832 6251334656 6251625016 6255161003 6255310208 6262949056 6266491448 6268387328 6270476639 6311664632 6315385216 6315678551 6325010432 6327118616 6330697303 6332612608 6340345856 6347966464 6376333327 6393430016 6393726976 6401687552 6405308416 6408931328 6409229008 6409381888 6413007104 6420838528 6428555882 6462889888 6470936576 6474596608 6474897338 6478714144 6482958976 6486625808 6488588288 6490294714 6492258304 6496387072 6507999232 6537081226 6553087138 6558777344 6559081984 6562791872 6570962944 6574679552 6578860736 6622074368 6630033592 6633783611 6638130044 6638288384 6642043072 6652166144 6654383372 6660161536 6710096792 6720323584 6724124672 6724436992 6728400896 6736617472 6740427776 6744714368 6793019392 6793334912 6797177296 6801793024 6805640192 6809489536 6809805821 6813820048 6822140936 6828064768 6858577024 6866820506 6875206117 6875370112 6879258896 6885552128 6892039921 6894125056 6898024448 6902246624 6902411264 6914749184 6960035264 6964595456 6968700928 6969024608 6972966364 6981481598 6981648128 6985597024 6987710464 7035954016 7039933628 7054819328 7055147008 7057170764 7067926528 7071924224 7076421632 7131464704 7140343808 7144382464 7144714304 7148755432 7148925952 7157656064 7161704512 7163871232 7166259016 7213331008 7217583104 7217918344 7222000877 7230992704 7235082632 7237271552 7241701376 7254818816 7287238088 7307116544 7309212577 7315899136 7320037088 7324833152 7325007872 7329150976 7333637038 7346921008 7386159872 7395037468 7399882672 7404068126 7404244736 7404588646 7419723776 7422196838 7424442368 7437713408 7475701142 7495745536 7496093696 7500333568 7509671936 7513919488 7518518644 7518697984 7568084992 7577181248 7581466984 7586434336 7586615296 7590906368 7591258948 7597850624 7605009568 7609311044 7611613184 7664164196 7668682048 7680038912 7685070848 7689601024 7694307712 7698659696 7708244992 7763811328 7768202624 7773142832 7777539406 7782635224 7787037167 7787222912 7803502592 7806103571 7847794864 7862375339 7869202432 7879000064 7883456512 7888281856 7888470016 7902570496 7954326016 7959537664 7964229632 7964599552 7969104416 7973611828 7978836112 7979026432 7983539456 8041090304 8045638432 8050755076 8060586482 8063025152 8065338016 8072716288 8077282304 8087339008 8096866232 8150245376 8160041344 8164656752 8165387776 8170006208 8170201088 8175201944 8179825927 8190010304 8249049536 8253715288 8258383679 8258964259 8271167488 8276230144 8291221504 8338282043 8350990336 8361027584 8365756672 8371237888 8371437568 8376172544 8381299472 8386040026 8396481152 8441325568 8451471392 8457008768 8461792144 8461993984 8462387024 8467173442 8474525696 8477513369 8482510672 8485076992 8495072768 8543658448 8548490834 8566197248 8566964224 8571809792 8577261056 8582112448 8586966584 8592592736 8592797696 8659635712 8664533696 8670043928 8674947799 8675724512 8680631596 8683257856 8698986496 8764615132 8777187328 8782938112 8788115456 8793494528 8798468224 8809422848 8872927232 8877945856 8883591808 8888616464 8893643962 8894440256 8899471048 8899683328 8905130689 8912863232 8921261224 8968908416 8979688354 8985571816 8990654153 8993374208 9004183552 9009276416 9015179264 9015394304 9026014816 9031120028 9077637101 9090658304 9101584576 9102399488 9107547904 9112699232 9113339872 9118494476 9129629782 9200862944 9206067052 9214885888 9217957294 9225961472 9231179776 9242673152 9253561408 9314566144 9325761536 9331036288 9331871744 9337149952 9337372672 9343087936 9348372488 9351200768 9353660029 9360011776 9427485184 9432817472 9438152776 9438816296 9444154993 9450342772 9452355584 9458548736 9469917184 9475273472 9529465192 9555460096 9560864768 9566945024 9572356192 9578627968 9584045744 9590140742 9658824448 9670433612 9671299456 9676769648 9682242934 9685172224 9708654592 9775916878 9789939712 9790816256 9796354048 9802584064 9808128512 9813676096 9820105984 9820340224 9831908996 9896726528 9902324224 9908621632 9914226056 9915113728 9920721824 9923723264 9926333092 9927030932 9935650816 9941270528 9965373824 10016703008 10022368564 10031071232 10043127808 10049708032 10055392256 10061787008 10067478064 10140051376 10152676352 10158418816 10164164528 10164879088 10170628454 10177292216 10183048603 10186129408 10262500976 10278141952 10281567751 10290495488 10296315904 10303062016 10303307776 10315445504 10321280032 10389323776 10401810944 10402742272 10408626176 10414513408 10415245568 10421136544 10427030852 10430185472 10433862608 10455474176 10502196068 10515271936 10521219488 10527910484 10534808336 10540766938 10543955968 10549919744 10556628992 10562599936 10575498752 10588209688 10658013184 10664041472 10664536792 10670823296 10677814784 10683854272 10687086592 10689897176 10690648696 10696695443 10773804587 10787218624 10793319992 10799424811 10802692096 10809769984 10822762496 10828883968 10903907287 10920525824 10926702592 10933651456 10939835648 10947003392 10953195136 10960160848 10966360034 10969677824 11038656512 11045413106 11051924128 11052913664 11059165312 11065420496 11068768256 11071679218 11072457578 11082072064 11085979021 11095605248 11108941312 11172476432 11178795706 11188502528 11189022208 11202953216 11209289728 11215629824 11216150764 11216418304 11222762432 11236467424 11310057304 11324139008 11330544064 11337749752 11345178208 11351595164 11355029504 11361452032 11388998656 11464081408 11477860352 11485380608 11491876864 11499185152 11505689216 11588630144 11603058688 11609621504 11616188032 11616727577 11617004672 11623575376 11631191104 11637769832 11641290752 11645170901 11655282688 11728572544 11742669386 11750363144 11757009277 11760566272 11767218176 11767764736 11774701568 11789080576 11795748608 11803250144 11887783936 11888336096 11895060268 11903137792 11909870336 11916606688 11920211968 11924185084 11938746638 11949113344 12002509792 12031897696 12038703068 12050235392 12057051136 12064718848 12071542784 12086284288 12100811072 12180586496 12187475968 12188042048 12195226624 12203216896 12210119168 12217025344 12217884224 12224794792 12228493312 12312919528 12319883849 12328249856 12335222848 12342199784 12345933824 12346507264 12350048837 12358140548 12368871424 12375867392 12383737856 12461608328 12480063232 12495601664 12502669312 12503250032 12510322006 12510620416 12525898112 12532982896 12536774656 12540953278 12623329264 12630770432 12631357102 12654237232 12661394606 12665225216 12680691712 12695932928 12752666654 12786860032 12787453952 12803375104 12810616832 12817862656 12818458016 12818763776 12826014208 12841677056 12857111764 12925779776 12941873152 12949193216 12949794676 12957428288 12965917952 12973251616 12977176576 12980589428 12984516608 12992774144 13015998464 13074162452 13106174276 13117554688 13118163968 13125583744 13141925888 13149359104 13157407627 13157721472 13244148736 13260067184 13267567222 13276260088 13276576768 13284086144 13284703159 13304332288 13308766744 13316294327 13320323072 13412287343 13420193584 13440647168 13448249344 13448873984 13456801792 13473234944 13480855552 13489428736 13586038784 13586669824 13594354592 13603586048 13611280384 13618979072 13619611642 13627640096 13644281872 13656129536 13717154048 13733641012 13750412234 13750740224 13758517792 13771104256 13784079842 13788250112 13796048896 13804493248 13804822528 13829498368 13920070528 13929190912 13937401856 13938049216 13945932728 13953820699 13962963196 13963296256 13971194048 13975420928 14071908032 14079867256 14088821383 14109638656 14110294016 14114341528 14135853056 14143848448 14152843264 14262929408 14280687616 14288764928 14289428608 14297510864 14297851904 14315312128 14323409024 14332518032 14426662016 14435166208 14435836688 14444001754 14461640453 14461985408 14470165264 14474543104 14483402752 14497049489 14509637632 14574476176 14614233088 14618425154 14631798272 14640074176 14649666304 14650015744 14658301952 14667274076 14693842016 14772319744 14790074936 14799765344 14808136252 14808489472 14809177292 14839447552 14844393676 14848884736 14875426816 14951402284 14991491072 14992187392 15000667136 15019343872 15027838976 15037037288 15037395968 15136169984 15154362496 15162933968 15172868672 15173230592 15181812736 15182517896 15191105293 15195701248 15210019136 15218622088 15223226368 15328328392 15336998261 15337364096 15338076481 15360077824 15370141696 15374550593 15379202048 15388615424 15397319392 15416489984 15485380937 15527622656 15536405248 15546285664 15555078812 15565270448 15574074334 15574445824 15607005184 15612207142 15695589728 15724750678 15738404864 15758000128 15766913024 15776563712 15776940032 15805140992 15908652032 15919075328 15928459264 15929199104 15938208832 15947223656 15957672224 15958052864 15967078912 16082180608 16091276864 16101510152 16110617341 16121172964 16126050304 16130676032 16145432576 16154564608 16174678016 16193732464 16300490752 16320082688 16329313504 16330775552 16340012416 16340402176 16350403888 16359651854 16380020608 16498099072 16507430576 16516767358 16517928518 16538099851 16552460288 16582443008 16676564086 16701980672 16722055168 16731513344 16742475776 16742875136 16752345088 16762598944 16772080052 16792962304 16882651136 16902942784 16914017536 16923584288 16923987968 16924774048 16934346884 16949051392 16955026738 16965021344 16970153984 16990145536 17087316896 17096981668 17132394496 17133928448 17143619584 17154522112 17164224896 17173933168 17185185472 17185595392 17205840743 17319271424 17329067392 17340087856 17349895598 17351449024 17361263192 17366515712 17371082911 17372304131 17397972992 17529230264 17539144987 17554374656 17565876224 17576230912 17586989056 17596936448 17618845696 17745854464 17755891712 17767183616 17777232928 17787287924 17788880512 17798942096 17799366656 17810261378 17825726464 17842522448 17937816832 17959376708 17971143632 17981308306 17986748416 18008367104 18018552832 18030358528 18030788608 18052029632 18062240056 18155274202 18181316608 18203169152 18204798976 18215095808 18225398464 18226679744 18236988952 18247303991 18259259564 18378843119 18401725888 18412134104 18423843347 18429771776 18435914588 18451922944 18462359552 18485346304 18507122816 18629132288 18651523072 18662072576 18663743488 18674299904 18674745344 18686175872 18696744976 18702401536 18707320058 18720023552 18854970368 18865634944 18876305552 18877632592 18888309986 18900685544 18904711168 18911375977 18917097472 18939834368 18950546944 19058930384 19094340109 19110920192 19121729536 19133890048 19144712384 19157255936 19168091488 19180281484 19317648896 19340867224 19342598912 19353539296 19364485868 19370344448 19417309184 19551833756 19579879424 19581632512 19592708096 19605168128 19616257024 19627352192 19640211968 19640680448 19663817992 19793453056 19804648448 19817243264 19828452112 19830227456 19841443648 19847446528 19852666184 19854061864 19865291537 19871301632 19882541056 19930747648 20033406016 20044737128 20056074649 20062142464 20086255616 20099416064 20110784512 20123574016 20134956128 20250113533 20280102752 20305352704 20316837632 20328329056 20329758176 20341256908 20354584432 20366097206 20372258816 20525001952 20556283904 20563135502 20580990976 20592631808 20606124032 20606615552 20630891008 20642560064 20778647552 20803621888 20805484544 20817252352 20829026816 20830491136 20842273088 20854061704 20860370944 20867725216 20910948352 21004392136 21030543872 21042438976 21055820968 21067730369 21069616672 21081533876 21087911936 21099839488 21113257984 21125199872 21150997504 21176419376 21316026368 21328082944 21329073584 21341646592 21355629568 21367708544 21379794352 21381297392 21393390886 21547609174 21574437248 21586639984 21598849622 21605384192 21619539968 21626745959 21645524992 21657767936 21807814574 21841051648 21853405184 21867302912 21879671296 21894006784 21906390272 21920321696 21932720068 21939355648 22077313024 22090826212 22103848256 22105827328 22118330624 22130840992 22137536512 22143358436 22144915156 22164144128 22171958042 22191210496 22217882624 22344952864 22357591412 22377005056 22378044416 22405906432 22418579456 22431259648 22432301528 22432836608 22445524864 22472934848 22499945587 22620114608 22648278016 22661088128 22662140683 22675499504 22690356416 22703190328 22710059008 22716031499 22722904064 22777997312 22879784291 22928162816 22935804983 22955720704 22970761216 22983753728 22998370304 23011378432 23177260288 23206117376 23219243008 23232376064 23233455154 23234009344 23247150752 23262382208 23275539664 23282581504 23290341802 23310565376 23457145088 23485338772 23500726288 23514018554 23521132544 23534436352 23535529472 23549403136 23578161152 23591497216 23606500288 23775567872 23776672192 23790120536 23806275584 23819740672 23833213376 23840423936 23848370168 23877493276 23898226688 24005019584 24033871771 24063795392 24077406136 24100470784 24114102272 24129437696 24143085568 24172568576 24201622144 24361172992 24374951936 24376084096 24390453248 24406433792 24420238336 24434050688 24435185593 24435768448 24449589584 24456986624 24625839056 24639767698 24656499712 24670445696 24684399568 24691867648 24693014528 24700097674 24716281096 24730260893 24737742848 24751734784 24767475712 24923216656 24960126464 24991203328 25005338624 25006500064 25020644012 25021240832 25051796224 25065965792 25073549312 25081906556 25246658528 25261540864 25262714204 25308474464 25322789212 25330450432 25361383424 25391865856 25505333308 25573720064 25574907904 25606750208 25621233664 25635725312 25636916032 25637527552 25652028416 25683354112 25714223528 25851559552 25883746304 25898386432 25899589352 25914238441 25914856576 25931835904 25946503232 25954353152 25961178856 25969033216 25977688933 25985548288 26031996928 26148324904 26164953997 26212348552 26227174541 26235109376 26236327936 26251167488 26283851776 26298718208 26314815254 26315442944 26488297472 26520134368 26535134444 26552520176 26553153536 26568172288 26569406318 26617533488 26632588654 26640646144 26824574686 26840387168 26881294336 26896498688 26897747968 26913603584 26946469888 26961711104 26978857472 27172077568 27173339648 27188709184 27207172096 27222560768 27237958144 27239223284 27255280192 27288563744 27312259072 27434308096 27467282024 27500824468 27501480448 27517035584 27542208512 27568159684 27576500224 27592097792 27608986496 27609645056 27658996736 27840141056 27858381824 27874803712 27876098432 27891865456 27907641398 27925926392 27926592512 27942388096 28143816064 28159734512 28177642766 28212052687 28220588032 28228683056 28271706112 28287696896 28305686528 28525858816 28561375232 28577529856 28578857216 28595021728 28595703808 28630624256 28646818048 28665036064 28853324032 28870332416 28871673376 28888003508 28923280906 28923970816 28940330528 28949086208 28966805504 28994098978 29019275264 29148952352 29228466176 29236850308 29263596544 29280148352 29299332608 29300031488 29316603904 29334548152 29351140091 29387684032 29544639488 29580149872 29599530688 29616272504 29616978944 29618354584 29635107047 29678895104 29688787352 29697769472 29750853632 29902804568 29919717919 29982982144 29984374784 30001334272 30038687744 30055677952 30074074576 30074791936 30272339968 30308724992 30325867936 30345737344 30346461184 30363625472 30365035792 30382210586 30391402496 30420038272 30437244176 30446452736 30656656784 30673996522 30674728192 30676152962 30720155648 30740283392 30749101186 30758404096 30777230848 30794638784 30832979968 30970761874 31055245312 31072810496 31092571328 31110157624 31127753867 31130540896 31148148668 31148891648 31214010368 31224414284 31391179456 31428909239 31449501356 31476809728 31516000256 31533826048 31553127424 31553880064 31610281984 31817304064 31838150656 31856918528 31858398208 31876417664 31894447312 31915344448 31916105728 31934157824 31953704237 32164361216 32182553728 32203020304 32221234682 32242345928 32252100608 32260582549 32261352064 32262850529 32290865152 32309129216 32339571937 32349356032 32387464928 32572697833 32600981504 32640165376 32658627008 32661551104 32680024832 32680804352 32700807776 32719303708 32760041216 32996198144 33014861152 33033534716 33035857036 33076199702 33104920576 33164886016 33353128172 33403961344 33444110336 33463026688 33484951552 33485750272 33504690176 33525197888 33544160104 33585924608 33765302272 33805885568 33828035072 33847168576 33847975936 33849548096 33868693768 33887850269 33898102784 33910053476 33930042688 33940307968 33980291072 34174633792 34193963336 34215709073 34264788992 34267856896 34287239168 34309044224 34328449792 34347866336 34370370944 34371190784 34411681486 34638542848 34658134784 34680175712 34699791196 34702898048 34722526384 34733031424 34742165822 34744608262 35058460528 35078289974 35108749312 35131752448 35152461824 35173978112 35193872896 35237691392 35491708928 35511783424 35534367232 35554465856 35574575848 35577761024 35597884192 35598733312 35620522756 35651452928 35685044896 35875633664 35918753416 35942287264 35962616612 35973496832 36016734208 36037105664 36060717056 36061577216 36104059264 36124480112 36310548404 36362633216 36406338304 36409597952 36430191616 36450796928 36453359488 36473977904 36494607982 36518519128 36757686238 36803451776 36824268208 36847686694 36859543552 36871829176 36892684283 36903845888 36924719104 36970692608 37014245632 37258264576 37303046144 37324145152 37327486976 37348599808 37349490688 37372351744 37393489952 37404803072 37414640116 37440047104 37709940736 37731269888 37752611104 37755265184 37776619972 37801371088 37809422336 37822751954 37834194944 37879668736 37901093888 38117860768 38188680218 38221840384 38243459072 38267780096 38289424768 38314511872 38336182976 38360562968 38382260119 38635297792 38658945871 38681734448 38685197824 38707078592 38728971736 38740688896 38750877263 38753601523 38834618368 39103667512 39125784971 39159758848 39163265024 39185416192 39210336256 39232514048 39254704384 39280423936 39281360896 39327635984 39586906112 39609296896 39634486528 39656904224 39660454912 39682887296 39705332368 39708123728 39730583074 39742603264 39765082112 39861495296 40066812032 40089474256 40112149298 40124284928 40163956781 40172511232 40198832128 40221569024 40247148032 40269912256 40500227066 40560205504 40610705408 40633675264 40656658112 40659516352 40682513816 40709168864 40732194412 40744517632 41050003904 41099342851 41112567808 41126271004 41161981952 41185263616 41212248064 41213231104 41261782016 41285120128 41557295104 41607243776 41610969088 41634504704 41658053632 41660982272 41684546176 41708123408 41720741888 41735450432 41785613233 41821896704 42008784272 42061087744 42084877952 42111641936 42135460738 42139233344 42163067752 42175823872 42186915641 42199678976 42226515968 42250399744 42301995008 42352838752 42595066397 42632052736 42656165888 42658147168 42683293184 42711259136 42735417088 42759588704 42762594784 42786781772 43095218348 43148874496 43173279968 43197699244 43210768384 43239079936 43253491918 43291049984 43315535872 43615629148 43682103296 43706810368 43734605824 43759342592 43788013568 43812780544 43840643392 43865440136 43878711296 44154626048 44181652424 44207696512 44211654656 44236661248 44261681984 44275073024 44286716872 44289830312 44314881121 44328288256 44343916084 44382420992 44435765248 44634333289 44689905728 44715182824 44754010112 44756088832 44811812864 44837158912 44862519296 44864603056 44865673216 44891049728 44945869696 44999891174 45240229216 45296556032 45322176256 45324281366 45350999008 45380712832 45406380656 45420118016 45432062998 45445808128 45555994624 45759568582 45856325632 45871609966 45911441408 45941522432 45967507456 45996740608 46022756864 46354520576 46412234752 46438486016 46464752128 46466910308 46468018688 46494301504 46524764416 46551079328 46565163008 46580683604 46621130752 46914290176 46970677544 47001452576 47028037108 47042265088 47068872704 47071058944 47098806272 47156322304 47182994432 47213000576 47551135744 47553344384 47580241072 47612551168 47639481344 47666426752 47668640747 47696740336 47754986552 47796453376 48010039168 48067743542 48126442819 48127590784 48154812272 48200941568 48228204544 48244279447 48258875392 48286171136 48345137152 48403244288 48722345984 48749903872 48752168192 48780906496 48812867584 48840476672 48868101376 48870371186 48871536896 48899179168 48913973248 49251678112 49279535396 49312999424 49340891392 49368799136 49383735296 49386029056 49400195348 49432562192 49460521786 49475485696 49503469568 49534951424 49846433312 49920252928 49982406656 50010677248 50013000128 50041288024 50042481664 50103592448 50131931584 50147098624 50163813112 50493317056 50523081728 50525428408 50554006139 50616948928 50645578424 50660900864 50722766848 50783731712 51010666616 51147440128 51149815808 51164488039 51213500416 51242467328 51271450624 51273832064 51275055104 51304056832 51366708224 51428447056 51703119104 51767492608 51796772864 51799178704 51828476882 51829713152 51863671808 51893006464 51922357712 51938066432 51955377866 51971096576 52063993856 52296649808 52329907994 52424697104 52454349082 52470218752 52472655872 52502334976 52567703552 52597436416 52629630508 52630885888 52976594944 53040268736 53070268888 53105040352 53106307072 53136344576 53138812636 53235066976 53265177308 53281292288 53649149372 53680774336 53762588672 53792997376 53795495936 53827207168 53892939776 53923422208 53957714944 54344155136 54346679296 54377418368 54414344192 54445121536 54475916288 54478446568 54509260169 54510560384 54577127488 54624518144 54642724997 54868616192 54934564048 55001648936 55002960896 55034071168 55036627373 55084417024 55136319368 55153000448 55167505069 55184195584 55217972992 55219290112 55317993472 55565190421 55680282112 55716763648 55749607424 55752196864 55783730912 55815282796 55851852784 55853185024 55884776192 56287632128 56319469024 56355285532 56424105374 56441176064 56457366112 56543412224 56575393792 56611373056 57051717632 57122750464 57155059712 57157714432 57190043456 57191407616 57261248512 57293636096 57330072128 57706648064 57740664832 57743346752 57776007016 57808685753 57846561812 57847941632 57880661056 57898172416 57933611008 57988197956 58038550528 58297904704 58367974301 58456932352 58473700616 58527193088 58560296704 58598665216 58600062976 58633207808 58669096304 58702280182 58775368064 59089278976 59160299744 59199061376 59232545008 59233957888 59236709168 59270214094 59342593583 59377574704 59395538944 59501707264 59805609136 59839435838 59965964288 59968749568 60002668544 60077375488 60111355904 60148149152 60149583872 60544679936 60617449984 60651735872 60691474688 60692922368 60727250944 60730071584 60764421172 60782804992 60840076544 60874488352 60892905472 61313313568 61347993044 61349456384 61352305924 61440311296 61480566784 61498202372 61516808192 61554461696 61589277568 61665959936 61941523748 62110490624 62145620992 62185142656 62220315248 62255507734 62261081792 62296297336 62297783296 62335914823 62428020736 62448828568 62782358912 62857818478 62899002712 62934579071 62953619456 63032000512 63067652096 63106254848 63107760128 63220563968 63543459707 63634608128 63676301312 63713837056 63716796416 63752835328 63788894624 63830688896 63832211456 63868315648 63907408474 64328722432 64365107456 64406040608 64442469364 64484691856 64504201216 64521165098 64522704128 64525701058 64581730304 64618258432 64679143874 64698712064 64774929856 65145395666 65201963008 65280330752 65317254016 65323102208 65360049664 65361608704 65401615552 65438607416 65475620203 65520082432 65992396288 66029722304 66067069432 66071714072 66109084951 66152399404 66209841152 66329772032 66706256344 66807922688 66888220672 66926053376 66969903104 66971500544 67009380352 67050395776 67088320208 67171849216 67530604544 67611771136 67656070144 67694337152 67695951872 67699096192 67737387536 67775700538 67796205568 67820106952 67860085376 67960582144 68349267584 68387926672 68431418146 68514985097 68529577984 68535713792 68574478336 68618088448 68656899584 68695732672 68740741888 68742381568 68823362972 69277085696 69316269568 69360351424 69399582392 69405796096 69445052768 69466062848 69484331644 69489216524 70116921056 70156579948 70217498624 70263504896 70304923648 70347956224 70387745792 70475382784 70983417856 71023566848 71068734464 71108931712 71149151696 71155522048 71195768384 71197466624 71241045512 71281340221 71302905856 71370089792 71751267328 71837506832 71884574528 71925233224 71946993664 71965914917 71970974257 72033468416 72074211328 72121434112 72123154432 72208118528 72248960224 72621096808 72662172089 72725266432 72812676608 72819195904 72860383232 72901593856 72906718976 72947955808 72989215964 73037038256 73515372476 73606903552 73648536416 73695373388 73743658352 73785368566 73807691776 73849438208 73941385216 74028491264 74516529152 74606092288 74648290304 74654973952 74697199616 74698981376 74744703488 74786979904 74809606144 74829280232 74880094208 75419881472 75462539776 75505222208 75510530368 75553239944 75595973677 75602742176 75618844672 75645503908 75668389888 75759337472 75802187776 76235721536 76327351009 76377360436 76443680768 76486918144 76535560192 76578849536 76629023744 76672365952 76721125936 76764520238 77270595584 77317891742 77363468896 77370395648 77414157184 77457943472 77481377792 77501754526 77507203046 77601853147 77669236736 78207335024 78251569942 78319517696 78326530048 78370832384 78420672512 78465028096 78509408768 78560847872 78562721792 78655271968 79173812224 79218593792 79268973056 79313808448 79320909824 79365774592 79410664736 79416247456 79461166148 79485206528 79530164224 79722990592 80133624064 80178948512 80224298596 80248569856 80327913562 80345022464 80397664256 80443138048 80494296064 80539824512 81000454132 81120411008 81221410816 81267350528 81313316224 81317093039 81319032704 81365027632 81418337728 81464388824 81489035264 81516196307 82100007808 82198685702 82225135616 82252542008 82299064939 82323963904 82370527232 82424496128 82426462208 82523564032 82570240256 83114590208 83214487552 83221938176 83269009408 83316107264 83321964544 83369092352 83416246816 83441483776 83470900864 83571226466 83643793408 84017568544 84122175488 84169755904 84223283872 84270921476 84278466688 84326135504 84351647744 84373831282 84399357952 84453031936 84500799488 84603990016 84705677504 85190132794 85264105472 85312331776 85316294336 85366586368 85422518272 85470834176 85519177408 85525189568 85573563544 86190436696 86239186943 86297748992 86346559936 86395398488 86421536768 86450341859 86478159872 86506983836 86582099968 86631071744 87231258296 87364206592 87413620736 87469211648 87518685184 87576027136 87625561088 87681286784 87730880272 87757422592 88309252096 88363304848 88415393024 88423309312 88473322496 88523363968 88573433744 88579660624 88629762242 88656576512 88687832168 88764841984 88871530496 89268666578 89379811456 89430365648 89508020224 89512177664 89596518973 89623625728 89674317824 89725038592 89729206112 89731346432 89782099456 89891739392 89999782348 90480458432 90593112064 90644352512 90648562732 90701998016 90761425664 90812761312 90840236032 90864125996 90891616256 91111989248 91519137164 91712651264 91743219932 91822882816 91883044864 91935014912 91993481216 92045513728 92709041152 92824469504 92876972032 92929504256 92933820616 92936037376 92988603008 93049528832 93102158656 93130326016 93161367208 93214060289 93242261504 93828580352 93886011401 93941355088 94002905152 94056074216 94084530176 94109273353 94137745408 94142117888 94197612544 94312644608 94365988864 94426001152 95019763501 95102271488 95106688768 95160482144 95225102336 95278962688 95332853504 95337281494 95393480672 95509973104 95592906752 96020078336 96135487084 96252885638 96255181568 96309624544 96456409088 96488558894 96517750784 96572342272 96690274304 96806488576 97444691968 97499807744 97504336384 97561812992 97625735168 97680953344 97736202752 97740742372 97743073792 97798358336 97827946496 98503356224 98559070792 98625998848 98681782784 98737598272 98767470592 98772058112 98800390696 98865124384 98921043572 98950971392 99006939136 99069902848 99692866624 99840505856 99964813312 100021354496 100026000256 100082576048 100084963328 100207184896 100263863168 100327626224 100986634112 101046163456 101050856816 101108012278 101231483171 101233897856 101291156848 101321801728 101445533696 101479346423 101567463424 102021333232 102294880256 102299631616 102328976078 102427000832 102484934656 102542901248 102547664128 102550110208 102608113664 102733416448 102856894112 103406238208 103534985216 103593545728 103598357408 103656953764 103659426304 103727343616 103786012928 103844715424 103876132864 103910755732 103942193152 104127987712 104593299616 104659815988 104849394208 104908698164 104940437504 104945311744 105004669952 105135407104 105194872832 105259261016 105261771776 105953189888 106080537472 106140537776 106210080704 106212614144 106272689152 106277625272 106337737051 106470133952 106530354616 106562584576 107298298744 107358987827 107361548672 107366535367 107525177344 107585994752 107590991872 107621854151 107654414336 107785879552 107846844416 107915429888 108397666559 108688310272 108693358592 108754836736 108828688384 108890243072 108951832576 108956893136 109018520338 109021120768 109154254976 109249036288 109285449994 109737232384 109869128096 110003297872 110005921792 110068142336 110073254746 110168834048 110272638736 110306000896 110335010138 110368391168 110435945984 110438580224 110635986944 111130380842 111360564224 111433527296 111499214848 111504393728 111567461824 111630565592 111703705568 111706370048 111769552384 112575264256 112638938048 112710571064 112774321387 112848210748 112882352128 112914732224 113086824448 113150787584 113222746112 114103435264 114245500928 114310119424 114315428864 114380086912 114382815232 114522497024 114587272192 114660144256 115413296128 115481329664 115486693504 115552014032 115617371506 115693123624 115695883264 115761322112 115766698957 115867222016 115976395912 116077101056 116595809408 116735948602 116878503989 116913864704 116947401232 117054386176 117120593408 117197330432 117200125952 117266415616 117338192608 117404560364 117550736128 118178557952 118320599488 118398122752 118465090016 118467915776 118473418336 118540428188 118685187166 118755149408 118791077888 119003414528 119611218272 119678871676 119931928576 119937499136 120005337088 120154750976 120222711808 120296298304 120299167744 121089359872 121234899968 121303471744 121382949376 121385844736 121454501888 121460143168 121528842344 121565609984 121597580377 121680153088 121748976704 121785810944 122626627136 122695986088 122698912768 122704611848 122774014909 122880622592 122961133568 122996404744 123033616384 123108923392 123178555136 123331919872 123883047496 124220981248 124291241984 124370285312 124440630496 124511015468 124522163584 124592594672 124595566592 124671829646 124897657136 125564717824 125715636956 125798005424 125869158142 125907238912 126135304192 126212509696 126215520256 126441127936 127086919414 127269216256 127352602624 127427674112 127433592832 127505670656 127577789248 127661377792 127664422912 127736631296 127814816948 128657444864 128730214912 128812081216 128884938728 128969383712 129008402432 129042330196 129045408256 129051402116 129163460608 129236516864 129358287748 129397424128 129549859712 130290791332 130403926016 130560661504 130634508032 130646204416 130720099328 130723217408 130803231104 130877214832 130951240406 131040164864 131984792576 132059444608 132134138864 132143428144 132218169902 132304798808 132379631839 132419682304 132659544064 133412512688 133615845376 133660380763 133776441344 133852106752 133939806208 133943001088 134018760704 134100791552 134176640416 134343698432 135061209088 135223542272 135312140288 135388674304 135391903744 135398192384 135474775072 135551401076 135592411136 135640213904 135720170752 135921164288 136698535168 136775853344 136862836292 137029970194 137059155968 137071427584 137148956672 137236176896 137313799168 137391465344 137481483776 137484763136 137646725944 138554171392 138632539136 138720702848 138799164784 138811592192 138890105536 138932125696 138968663288 138978433048 139057040759 140233842112 140313159896 140392522543 140434997248 140527009792 140609847296 140695912448 140775491584 140950765568 141750794731 141966835712 142047133696 142137468928 142217863424 142298303392 142311044096 142391536768 142394933248 142482091024 142562680442 142605811712 142740179584 143502534656 143675013664 143769149056 143850466448 143893987328 143931829834 143941948514 144066936832 144117727273 144148422656 144242868224 144246308864 144416237056 144497920448 145242193616 145324344178 145450532864 145625353216 145638391808 145720766464 145803187712 145813437952 145895911616 145978431928 146074076512 147030744952 147213807104 147297072832 147390746776 147474112583 147487316704 147570737132 147615383552 147698876416 147882770432 148056982528 149033058304 149212184576 149296580608 149309947904 149394399232 149397962752 149489406976 149573959808 149658560464 149760188416 150839762944 150925079552 151010444416 151021060736 151106479888 151191947354 151205484352 151237689344 151291007816 151336779776 151387221713 151518674944 151604375552 152471443072 152654702018 152754720872 152841120601 152887361536 152973836288 153071120384 153157699072 153258047488 153344731904 153442251872 153529040476 154541191168 154635783484 154726937792 154740791296 154828314368 154915886944 154962755584 155003509052 155014406092 155203706294 155338473472 156414670048 156503139884 156639035392 156653060096 156741664768 156841345024 156930056192 157018817536 157121695744 157125443584 157310543936 158347624448 158437187584 158537946112 158627616896 158641819648 158731549184 158821329472 158832494912 158922332296 158970413056 159012220493 159060328448 159445981184 160158490037 160267248128 160357897024 160448597192 160497139712 160550634881 160655827124 160690044928 160795328512 160886276096 160988592128 161079649024 162000908264 162240822016 162442821632 162534701056 162626632448 162634186078 162638065408 162730055264 162836675456 162928777648 162978070528 163032392614 164200015616 164397371404 164505084016 164598129878 164647927808 164741054464 164848992256 165047128064 165140480512 166229180416 166428975104 166443876352 166538018816 166632214528 166643929088 166738184704 166832493632 166882967552 166941801728 167142452932 167287586816 168035137088 168244350976 168339511808 168446567744 168541842952 168556933376 168652271008 168703295488 168747662564 168798715904 168906063872 169001598976 169207980032 169411355008 170380265588 170528210944 170624663552 170632588672 170733172736 170845036544 170941668352 171038354816 171046299151 171050379136 171147127088 172380873392 172478373886 172595497984 172693119872 172790796976 172843073536 172900683718 172956319744 173013967672 173111826251 173164199936 173262143488 174462516592 174728413184 174827241472 174938423296 175037370368 175152054272 175251122176 175362573568 175461760544 175514845184 176618504192 176726609696 176830786048 176846618624 176946644992 177046727936 177146867488 177159321248 177259524484 177313153024 177375664336 177529683968 177743060992 178537333156 178759622912 178860731296 179016040448 179024355328 179193037946 179247251456 179348635648 179450077184 179458412224 179462692864 179564198912 179783478784 179999564696 180960916864 181186224128 181288705024 181297125464 181399669087 181403996032 181522851328 181625522624 181680472064 181728251992 181783232512 181843822531 182223978496 183038274328 183154677979 183425302528 183486439864 183590221787 183645765632 183766089728 183870029824 183986962432 184091027456 185418082304 185648939008 185753944064 185859008512 185867641232 185872074752 185977206016 186099057664 186204317312 186322734416 186428120578 186484523008 187657160704 187772022802 187882710176 188005810304 188112148432 188169060352 188218546706 188275490816 188284235776 188395225088 188461643357 188625289216 188731977728 188852002304 190039527002 190204542976 190213377536 190320964288 190450204672 190557925376 190665707008 190674562988 190786961344 191019946208 191185813504 192040156672 192270974168 192505771276 192510363136 192619249088 192912818176 192977117788 193035501568 193144684544 193380548608 193612977152 194889383936 194999615488 195008672768 195123625984 195251470336 195361906688 195472405504 195481484744 195486147584 195596716672 197006712448 197118141584 197251997696 197363565568 197475196544 197484368809 197544116224 197600781392 197730248768 197842087144 197901942784 198013878272 198139805696 199380977393 199385733248 199681011712 199869157709 199929626624 200042708992 200052000512 200165152096 200169926656 200414369792 200527726336 200655252448 201973268224 202092326912 202101713632 202216024556 202462966342 202467795712 202582313696 202643603456 202891067392 202958692846 203134926848 204042666464 204589760512 204599263232 204657952156 204854001664 204969869312 205085802496 205095328256 205100220416 205216227328 205466832896 205713788224 206812476416 207069970432 207187091456 207196714816 207313907528 207318852608 207454687232 207572025856 207689430848 207752265728 207821511464 207884386304 208255975424 209186599232 209319631976 209438025433 209698788416 209817396328 209880875008 209890623488 210009339904 210270814208 210389745664 210518522032 210523543552 211906379776 212161074944 212281075552 212420161408 212425228288 212545378304 212555250544 212675474102 212940267904 213060709232 213125169152 214596597488 214717975654 214723097344 214733070734 215171989504 215181983744 215243708302 215308828672 215571759104 215693688832 215830859776 216795333118 217376620544 217386717184 217509673472 217657376768 217780486144 217903665152 217913786272 218037040676 218042241536 218308509952 218498072576 218570899988 219474464768 219738256192 220006595744 220011843584 220136284672 220146509492 220337668096 220545277472 220612001792 220670020276 220736782336 220871891968 220877160448 221271973888 222260761684 222721128448 222867054592 222998429696 223008787456 223134923648 223261131184 223407411136 223412740096 223539104768 223675929659 225150528512 225277876096 225421142128 225548642774 225696421496 225764704256 225824077843 225829464448 225839953703 226173648896 226301575168 226377003559 226445492224 228008884831 228206870528 228491001856 228620238848 228630857728 228760173824 228765630464 229044994048 229174544384 229320288512 230826592256 230962659328 230973387008 231104028064 231234743012 231386247248 231391766528 231522644224 231533397914 231734444032 231952791824 232154202112 233191618816 233471897204 233757007978 233827729408 233894802464 234108772352 234241186816 234394660864 234400251904 234532831232 234676385216 234809120728 235101472256 236357115904 236641198976 236796245504 236930180032 236935831552 236946836672 237080856376 237214951883 237370374332 237510298816 237582155776 238006829056 239222436544 239357743352 239509963511 239863857152 239874998272 240010674176 240309501952 240445423616 240592596608 240598335488 242178719744 242469799936 242606943488 242765898752 242771689472 242909003776 242920286336 243057684688 243131219968 243195160754 243360306176 243497953408 245253254272 245391972176 245397825536 245409223696 245548029818 245761245184 245847887701 245922267136 245992809488 246067232768 246217846784 246357110272 246663839744 247766094992 248441962496 248582483968 248740570624 248881260992 249022030936 249044327168 249185189344 249191133184 249343659292 249795314272 251129435648 251431273912 251596010848 251738316284 251814477824 252270608384 252425019392 252431040512 252882255872 254173838828 254538432512 254705205248 254855348224 254867185664 255011341312 255155578496 255322755584 255328845824 255473262592 255629633896 257314889728 257460429824 257624162432 257769877456 257938767424 258016804864 258084660392 258090816512 258102804232 258248789981 258326921216 258473033728 258716575496 258794848256 259099719424 260581582664 260728970437 260807852032 261121323008 261269016064 261292408832 261440198656 261446434816 261606462208 261754429664 261902480812 262080329728 263251475929 263969585152 264118889216 264268277728 264286856288 264436339804 264609597616 264759263678 264839364608 265319088128 266825025376 267231690752 267320761526 267552882688 267704213504 267879612416 267886002176 268037521408 268201583104 268353280832 268687396864 270122418176 270447084544 270624280576 270777348608 270783807488 270796384768 270949550144 271102802152 271184822272 271256140841 271280427808 271440341504 271842328576 273397070336 273551706688 273725672584 273880494797 274059940388 274118311936 274142855168 274297913344 274472353792 274627598336 274782930688 274962967552 274969526272 275293451888 277108342784 277265078272 277441405696 277598329568 277623184384 277780211072 277937326576 277956866096 278114081518 280467684224 280626319792 280785045086 280869994496 281054019584 281147697467 281391824896 281550983168 281901531136 283501589462 283933671424 284094267392 284274937856 284435726848 284596606784 284622088192 284783073536 284789866496 284964182048 285125360884 285211623424 285480359168 287005069312 287350027328 287538298112 287700932896 287787974656 287863659668 287883897028 288133873664 288235454546 288296845312 288485736448 288492617728 288832474112 288995840896 290484387232 290648688356 290901065728 291250706432 291276783616 291441532928 291606375424 291626875904 291791823232 291956863856 292148153024 292499292631 294061489904 294427614208 294594145664 294781493552 294948225166 294974633408 295141474264 295230767104 295308409487 295397752832 295765540864 296113965056 298066116608 298165464779 298424369152 298593161216 298619895808 298788798464 298795925504 298978813952 299147919616 299317120928 299520376832 301679525888 301850159104 302020888832 302042121472 302212959776 302383894708 302410968704 302475378688 302582015632 302673559552 302774443426 303037349888 303208751104 304942886144 305309404036 305509441744 305682241202 305774723072 305947672576 306142240768 306315398144 306516094976 306689463808 306884503744 307058080952 309082382336 309271566968 309453875584 309481582592 309656628736 309831773888 309925511168 310007018104 310028812184 310204167847 310407412588 310676946944 312440333023 312829340096 313006279768 313278070784 313306120192 313483329536 313682690048 313860112384 314037635072 314243391488 314250887168 314621087872 316695248896 316874375168 317075892224 317255233792 317283639296 317463098368 317642658944 317664989824 317844664592 317940826112 318024440986 318120656896 318891962368 320316980074 320534496256 320715794048 320897194384 320994279424 321101269762 321311654248 321380089856 321493391609 321590657024 321772552192 321977184256 322159298048 324001816528 324481644032 324885643264 325069402112 325253264896 325268372156 325276130816 325460110528 325673350912 325857555296 325956141056 326064785228 328400031232 328794742808 329010168032 329196259756 329295855616 329482108928 329697984512 330094256128 330280961024 332458360832 332857950208 332887752704 333076037632 333264429056 333287858176 333476369408 333664987264 333883603456 334284905864 334575173632 336070274176 336488701952 336679023616 336885099733 336893135488 337083685904 337113866752 337304542016 337406590976 337495325128 337597431808 337709956129 337812127744 338003197952 338415960064 338822710016 340760531176 340953269033 341056421888 341249327104 341265177344 341466345472 341690073088 341883336704 342076709632 342092598302 342100758272 342294254176 344761746784 344956747772 345190995968 345386239744 345581593952 345686147072 345801367436 346027935344 346223652502 346328399872 346524286976 348925033184 349456826368 349654482944 349876846592 350074740736 350304108544 350502244352 350725147136 350923521088 351029690368 353237008384 353453219392 353661572096 353693237248 353893289984 354093455872 354293734976 354318642496 354519048968 354626306048 354751328672 355059367936 355486121984 357074666312 357519245824 357721462592 358032080896 358048710656 358151416273 358386075892 358494502912 358697271296 358900154368 358916824448 358925385728 359128397824 359566957568 359999129392 361921833728 362372448256 362577410048 362594250928 362799338174 362807992064 363045702656 363251045248 363456503984 363566465024 363687645062 364447956992 366076548656 366309355958 366972879728 367180443574 367291531264 367532179456 367740059648 367973924864 368182054912 370836164608 371297878016 371507888128 371718017024 371735282464 371744149504 371954412032 372198115328 372408634624 372645468832 372856241156 372969046016 375314321408 375544045604 375765420352 376011620608 376224296864 376338120704 376437093412 376550981632 376568471552 376790450176 376923286714 377250578432 377463955456 377704004608 380079054004 380409085952 380426755072 380641928576 380900409344 381115850752 381331414016 381349125976 381564821183 381573922688 382039892416 382371627008 382499074979 384080313344 384541948336 385011542552 385020726272 385238498176 385256391611 385825636352 385954235576 386071003136 386172535483 386289369088 386761097216 387225954304 388956332947 389778767872 389999230976 390017345536 390247251968 390502940672 390723813376 390944811008 390962969488 390972295168 391193433344 394013424896 394236283168 394503995392 394727131136 394950393088 394968737618 395088232448 395201562784 395460497536 395684174288 395803885568 396027756544 396279611392 398761954786 398771466496 399362023424 399738315418 399859253248 400085417984 400104001024 400330304192 400339853312 400828739584 401055452672 401310504896 403946536448 404184653824 404203427264 404432049112 404660800271 404925932684 404935591424 405164627392 405287206912 405782134784 405917385692 406269853696 408085332928 408575820107 409179521024 409198526464 409315904312 409708003328 409939738624 410171604992 410190656512 410200440832 410432454656 410933665792 411427576448 413624952832 414139940864 414374182912 414393429632 414627815056 414637705216 414909374464 415144051712 415378861696 415398155081 415643022928 415768772608 416511950848 418373198464 418639263952 418876050866 419387573137 419397576832 419634792656 419761750016 419781246976 420018679808 420414435181 420541628416 420779491328 421037044064 421047087104 423812759552 424322149888 424562151104 424840322816 424850456576 425090756608 425110501088 425350948204 425880535808 426121418464 426250338304 429193194976 429435951308 429446194688 429466141468 430343979008 430363967488 430487416604 430617657344 431143518208 431387377664 431661719552 433590666236 434753241088 434773434368 435019346944 435314753536 435560972288 435807330304 435827572544 436074081352 436084483072 436617019904 436996145152 437141799976 438948929536 439476512384 440013191488 440023687168 440272569344 440293018984 440542053497 440675336192 441090554944 441224003584 441340040552 441473564672 441743783936 441754320896 442543947776 444521523368 444804217949 445442256896 445734109184 445861967197 445996859392 446017574912 446269847296 446522262368 446814822272 446825480192 447078209536 447351859318 450301057024 450555752192 450842284256 451097285548 451392842992 451529408512 451648155686 451658928896 451679907406 452603150336 452754007118 452890984448 456017769662 456413741056 456982003712 457240477696 457261715456 457520347648 457531260928 458089988096 458349088768 458640577024 461653184512 461925318656 461946774016 462208056128 462469486024 462772494496 462783533056 463045288448 463066795828 463468888064 463905583648 464308404224 466383237632 466943794408 467514015956 467655458816 467789604928 468217544704 468482373632 468789321728 468800503808 469065662464 469352770432 469618241456 470202944512 472714231808 473282397952 473592491008 473860360064 473871663104 473893673344 474161712752 474429903766 474740748664 475020597632 476013658112 478444873088 478715486704 479019927022 479604895679 479749996544 480021348352 480619003904 480890847232 481185193216 481196670976 484357439488 484939599872 485213886976 485531797504 485543378944 485818007552 485840572672 486115369376 486262439936 486390321508 486720612352 486995906816 490506508544 490783944352 490795651072 490818447392 491096059636 491522490368 491695775402 491844534272 491985618976 492134465536 492435693568 492714220544 493327679488 495532189984 496883924992 497164967936 497481141248 497762521984 498044061872 498088654336 498370378688 498382266368 498687318584 498969381547 499590628544 502258871296 502862547824 503192021696 503476632568 503628955648 503761404419 503796819799 504541216768 504850038784 504862081024 505764511744 508347677656 508635204623 509076865024 509410410496 509710696448 509734371328 510022682624 510311156992 510645511168 510657691648 510946525184 511259267792 514629779456 514920859648 515248324864 515539754912 515877534848 516169320784 516181633024 516205608464 516497579962 516653842432 516946067456 517433150992 517589696512 518199438848 521163165328 521457940874 521615704064 522242646016 522538032128 522584817664 522880397312 522892869632 523212924416 523508859328 523804961624 524160659456 526502951858 527939170304 528237778432 528536555456 528573712576 528872679608 529171815739 529219195232 529518527356 529678729216 530638176256 533650050752 534291457063 534463381504 534641523052 535105765376 535408427008 535759224832 535772004352 536075042816 536403166208 536706561664 537374793728 540244836352 540894169088 541248561152 541554697216 541567614976 541592769536 541899100288 542205604304 542369644544 542512281682 542560855616 542880683008 543212972029 543684657152 546794140672 547103413376 547451345168 547760989594 548119880776 548236623872 548285710336 548429903333 548595826688 548944707584 549255196672 549565861376 549925935104 549939052544 550586903776 553735863161 554216685568 554530156544 554882811392 555196659136 555246368768 555560422144 555874653152 555913732192 556228163036 560935368448 561252639584 561570090172 561739988992 562108039168 562295394934 562783649792 563101966336 563803062272 567003178924 567867342848 568188534784 568549875712 568871453696 569193213568 569244176384 569566147072 569579732992 569928364096 570250721768 570423246848 570960718336 574010138624 574700054656 575076596224 575401865792 575575949312 575727319336 575767794056 576093454573 576267747328 576470909092 576593690624 576971472896 576985235456 577664948224 577991681792 580968774464 581297376712 581802131456 582501412864 582553567232 582883065856 583212750848 583253751808 583583646464 583913727712 584296306048 584998585262 588122979808 588855228416 589188291328 589562987104 589896450332 589949266816 590282948528 590461534208 590616818974 590795505664 592227930112 596132233216 596330929558 596848738304 597186322432 597239791616 597577596928 597591851008 597957627904 598295839232 598634241856 599040753664 603359051776 603700318208 604041777664 604084242944 604425919552 604767789416 604821937408 604950757376 605164031264 605347119104 605548886852 606074699776 606417502208 609885772288 610618808072 611018883488 611364482404 611549446144 611895345152 612284481536 612630796288 613032189952 613378927616 613769007488 614116161904 618164764672 618543133936 618907751168 618963165184 619313257472 619663547776 620014036208 620057624368 620408335694 620814825176 621353893888 624880666046 625658680192 626012559536 626556141568 626612240384 626966659072 627175632811 627365380096 627720224768 628075270144 628486782976 628501774336 629242175744 633390497792 633748750336 634151784448 634510467584 634567278592 634926196736 635285317888 635329979648 635689329184 635881652224 636048881972 636241313792 637783924736 640633960148 641068992512 641431588096 641794388768 641988558848 642202539524 642623308496 642760179712 642986783218 643181314048 643545104384 643954368512 644318596096 648003633056 648963288064 649771286528 650138804224 650506529792 650536744312 650552261632 650920221056 651346701824 651715110592 651912282112 652129570456 652498422023 656800062464 657202079807 657589485616 658020336064 658392519512 658591711232 658764913471 658964217856 659395969024 660188512256 660561922048 664916721664 665138344507 665715900416 665775505408 666152075264 666528858112 666575716352 666952738816 667329974528 667767206912 668569811728 669150347264 672140548352 672977403904 673358047232 673770199466 673786270976 674167371808 674227733504 674609084032 674990650256 675194863616 675419912258 675624255488 676006395904 676831920128 677645420032 681521062352 681906538066 682112843776 682498654208 682530354688 682932690944 683380146176 683766673408 684153419264 684185196604 684201516544 684588508352 689523493568 689913495544 690381991936 690772479488 691163187904 691372294144 691602734872 692055870688 692447305004 692656799744 693048573952 697850066368 698913652736 699308965888 699753693184 700149481472 700608217088 701004488704 701450294272 701847042176 706474016768 706906438784 707323144192 707386474496 707786579968 708186911744 708587469952 708620382197 708637284992 709038097936 709252612096 709502657344 710118735872 710355424961 710972243968 714149332624 715038491648 715442925184 716064161792 716097421312 716302832546 716772151784 716989005824 717177565897 717394542592 717800308736 717833648896 717850771456 718256795648 719133915136 719998258784 723843667456 724744896512 725154820096 725188501856 725598676348 725615984128 726091405312 726502090496 726913007968 727132930048 727375290124 728895913984 732153097312 732618711916 733945759456 734360887148 734583062528 735064358912 735480119296 735947849728 736364109824 741672329216 742595756032 743015776256 743436034048 743470564928 743488299008 743908824064 744396230656 744817269248 745290937664 745712482312 745938092032 750628642816 751088091208 751512914789 751530840704 752023241216 752448593728 752676241408 752874186824 753101963264 753136943104 753352979057 753580900352 753846573428 754501156864 754927910912 755408009216 758783665913 760158108008 760818171904 760853510144 761283857152 761800818688 762231701504 762662828032 762698251952 763129642366 763147845376 764079784832 764743254016 764998149958 768160626688 769083896672 770023085104 770041452544 770476996352 770512783222 771908471152 772142006272 772345070966 772578738176 773522194432 774451908608 777912665894 779557535744 779998461952 780034691072 780494503936 781005881344 781447626752 781889622016 781925938976 781944590336 782386866688 788026849792 788472566336 789007990784 789454262272 789900786176 789937475236 790176464896 790403125568 790920995072 791368348576 791607771136 792055513088 792559222784 797523909572 797542932992 798724046848 799476630836 799718506496 800170835968 800208002048 800660608384 800679706624 801657479168 802110905344 802621009792 807893072896 808369307648 808406854528 808864098224 809321600542 809851865368 809871182848 810329254784 810366892699 811564269568 811834771384 812539707392 816170665856 817151640214 818149527923 818397052928 818631808624 819416006656 819879477248 820343209984 820381313024 820400881664 820864909312 821867331584 822855152896 827249905664 828279881728 828748365824 828786859264 829255630112 829275410432 829818748928 830288103424 830757723392 830796310162 831286045856 831537545216 833023901696 836746396928 837278527904 837752101732 838775146274 838795153664 839269585312 839523500032 839562493952 840037359616 840828870362 841083256832 841558982656 842074088128 842094174208 847625519104 848644299776 849124302208 849680645632 849700913152 850181513216 850221002176 850701896408 851183062639 851761071616 852242836928 852500676608 858386389952 858871902616 858892389376 858932282936 859418104363 860687958016 860727934976 860974833208 861235314688 862287036416 862774755328 863323439104 867181332472 869506482176 869546868736 870038693888 870629507072 871121944576 871614660608 871655145088 872148162704 872168966144 873234039808 874283599952 877897859072 878953024768 880026382976 880047374336 880545138688 880586037968 881084106994 881350672384 882181109888 882680081104 882947129344 883487567872 883508641792 885087895552 889043046736 889608435898 890884513792 891468218368 891723934394 891993718784 892035149824 892539694592 893044524736 893629644544 893650960384 894156419072 894703718636 900602114048 901111504384 901684568512 902194571096 902785685984 903058817024 903296311372 903317857792 903359814812 905206300672 905508014236 905781968896 912035539324 912827482112 913964007424 914480955392 914523430912 915040695296 915062521856 916179976192 916698177536 917281154048 923306369024 923850637312 923893548032 924416112256 924938972048 925544988992 925567066112 926090576896 926133591656 926657422873 926937776128 927811167296 928616808448 932766475264 933887588816 935028031912 935310917632 935556893921 935579209856 935622665341 936435089408 936964747264 937578643456 937601007616 937847586173 938131324928 938705540864 939236482912 940405889024 944608237157 945428463616 946564795904 947184982016 947720720128 947743326208 947787346688 948323425504 948859807532 949481497328 950041195264 952027316224 956889746176 957430973408 958039854044 959209791358 959499993088 960042696704 961238007808 961781694464 962370386432 962393341952 968714878976 969879199744 970427773952 971063595008 971086757888 971636015104 971681145344 972230738752 972524879872 972780643016 973441224704 973991813632 981013017088 981567888704 981591302144 981636894784 982192119272 982747657801 983044980736 983391550804 983689068544 983971237952 984268931072 984871387136 985428441088 986655358976 991064379968 992255563117 993767849984 994329935872 994962282496 995525043968 996088123744 996177308672 996740757376 996764532736 997374637168 997938763094 999181257088 1004517742592 1005725095648 1006384043392 1006953265136 1007257911296 1007522808838 1007593639598 1008824090911 1009700077568 1009724162048 1011529023488 1016695355312 1017270409246 1018153730048 1018820820992 1019421392896 1019468742656 1020045365248 1020622313984 1021291022336 1021315383296 1021893050368 1022518535584 1029259558912 1029841719296 1030496649728 1031079509824 1031755069696 1032338641568 1032363266048 1032411216928 1032995159924 1033307684864 1033892134912 1034866301984 1035179393024 1036398877696 1042326330656 1042915881748 1043231408128 1044485292032 1045076064256 1045169635328 1045760794624 1045785739264 1046425848832 1047017718656 1047609923248 1048321318912 1053005903716 1055878340608 1056475556864 1057073110912 1057147425152 1057745359216 1058343631478 1058438390464 1059037054712 1059357458432 1059710551991 1061276352512 1067300101504 1068582914126 1068926763008 1069283046104 1069887844207 1070211530752 1070816854016 1071518449664 1071544008704 1072150085632 1072806332416 1073413123328 1074749587456 1080489672704 1081788338176 1082497122304 1083109394432 1083135229952 1083185539072 1083798200576 1084411208608 1084739289088 1085024563364 1085121711232 1085761366016 1086425944058 1087369314304 1093588281344 1094206826752 1094902690336 1095521979188 1096239761552 1096473247744 1096571420672 1096859806666 1097191653376 1097889415168 1098510393344 1099131722752 1099851870208 1099878105088 1101173807552 1107471726322 1108433371136 1109060313088 1109765622784 1110393318272 1110492737536 1111120844288 1111749306304 1111827464384 1112456326072 1113085543451 1121109430259 1121870736896 1122505279168 1123140180344 1123479977984 1123854444167 1124216078336 1124590789868 1125567299584 1126203932672 1127606124544 1134006357848 1135734685696 1136377069568 1137099751424 1137742907392 1138386427136 1138488352768 1139132294144 1139159465984 1139856728192 1140501443536 1140846493696 1141921436672 1148020277248 1149400109312 1150153192448 1150803731584 1151454638672 1151535588112 1152186909146 1152535494656 1152941818184 1153187381248 1153942945792 1155329896448 1155983363584 1161937548928 1162594753424 1163604262912 1164754746649 1165002825728 1165107134464 1165766131712 1166425501696 1166507503616 1167167292928 1167827455424 1168592612096 1169997170524 1176245959616 1177710456832 1178376582656 1179125974208 1179792900664 1179898533632 1180565897056 1180923068416 1181233637948 1181591011328 1184455860224 1192264466432 1192661859116 1193697476608 1194372644864 1194479583232 1195155193856 1195183702016 1195915255808 1196591678464 1197268483712 1198081507328 1206718103552 1207400636416 1208083555328 1208168485888 1208851839104 1209535578832 1209643874816 1209901514752 1210328062528 1210694238208 1211097773704 1211782783757 1212149399552 1212835004416 1219771544576 1221237616144 1222037766976 1222728964808 1223098892288 1223420553589 1223790690304 1224568963072 1225261592576 1226064379904 1226757855232 1227538014976 1228232323808 1235256925513 1236329529344 1237086267872 1237815502336 1237926330368 1238626514944 1239327095552 1240028072416 1240115248736 1240816671388 1241629650352 1242707787776 1249761332092 1251317360384 1252025119072 1253112283136 1253933318144 1254351265622 1254730760192 1255440449536 1256150540288 1256973565952 1257003548672 1258484351488 1266780995584 1267497500672 1268303568896 1269020935168 1269134557184 1269852393472 1270570635776 1270659959296 1271378658368 1271763304448 1272097763944 1272482627584 1275567849472 1281267920296 1282137985024 1282863176192 1283588777536 1283977117696 1284405079048 1285131552509 1285246616992 1285520359424 1285973566436 1286362628096 1287090208768 1287908737024 1288637192192 1296007266112 1297926576128 1299542573056 1300277608448 1301013059584 1301073488624 1301104523264 1301840442112 1302693403648 1303430221184 1304259140912 1304996844046 1313600124928 1314404159614 1315178971232 1316040672128 1316785039024 1317183422464 1317529826942 1317928435712 1318791938048 1319231503499 1320377024512 1321123844096 1329833443328 1330276689014 1331431800832 1331551010816 1332304150528 1333057716224 1333151432704 1333905477632 1334659949056 1335534413824 1337139623456 1338300694528 1344281096704 1345954807808 1346716094464 1347540398932 1347572541952 1348334743616 1348455467008 1349218168064 1349981300512 1350389727232 1350839824516 1351248510976 1352012791808 1353663840256 1355290840064 1363042124704 1363813076132 1364225687552 1364997308416 1365060709376 1365865381888 1366760292352 1367533346816 1368306838528 1368370393208 1368403033088 1369177016704 1379046987136 1379826991088 1380763983872 1381544958976 1382326375808 1382390581663 1383205469744 1384111741376 1384894610008 1385313599488 1386097147904 1395666841751 1395700132736 1397827305472 1398617931776 1399084103963 1399507386368 1400298962944 1401216434176 1402008977408 1402900588544 1403694084352 1412948033536 1413812877568 1414646288384 1414772948992 1415573159936 1416373823488 1417174939904 1417240764394 1417274569984 1418076195872 1418505224192 1419005314688 1420237471744 1420710849922 1421944487936 1428298665248 1430076983296 1430885850368 1432128323584 1432194842624 1432605665092 1433544303568 1433978011648 1434355131794 1434789085184 1435600617472 1435667297792 1435701542912 1436513591296 1438267830272 1439996517568 1447687334912 1449489793024 1450309640192 1450377003712 1451197352696 1451231968256 1452182810624 1453004180992 1453826015936 1454265860096 1454750580248 1457791827968 1464306194624 1465237423832 1466066178031 1467891518912 1468721774296 1469166125056 1470128717824 1470960238592 1471895699456 1472728219648 1483344658432 1485191512064 1486031552512 1486872068096 1486941129856 1486976598016 1487817648128 1488792461312 1489634538496 1490581875328 1491424964624 1491876184064 1501257285632 1502176182416 1503025829578 1503061681408 1504046482432 1504897187456 1505748373648 1506203926528 1506273886208 1506705958114 1507161800704 1507693146856 1509002313728 1509855821824 1510816018432 1517567331826 1520316216016 1521636343808 1521707020288 1522567714304 1523601637376 1524463403008 1525325656064 1525396503904 1526259284732 1526295690752 1528159569664 1529486508032 1529996299916 1536321253376 1538167793344 1540046170208 1540082905088 1540953992704 1541025566444 1543816942304 1544284012544 1544690141932 1545157476352 1547044388864 1548903817216 1555825331788 1559115071488 1559996923904 1560069382144 1560989007872 1562011762688 1562895253504 1563779244032 1563851877952 1563889180672 1564773733376 1576053699584 1576945132672 1578015981568 1578908524544 1579801572352 1579874950472 1580352929792 1580768544901 1580806251136 1581841990144 1582736697152 1583215542272 1584111026176 1584639024913 1585118445568 1595047819144 1595085865984 1596062193817 1597448093696 1598953261672 1599437012992 1599857647001 1600341671936 1600416004096 1601321216768 1601359413248 1603314958336 1604221810688 1605242019584 1615786145792 1616738615296 1616813709056 1617728196448 1618643201084 1619703730736 1619742365696 1620658509568 1620733785398 1623669542768 1625079414784 1632341331712 1634303280428 1636299055846 1636794105856 1637263617248 1639758954496 1640686419968 1640762626048 1640801763328 1641729818624 1643734663168 1645710305792 1654499811328 1656559763456 1657496731648 1657573718528 1658511260224 1658550820864 1659637497856 1660576206848 1661515446784 1661592620324 1662572091712 1663075090432 1666047803392 1673492793856 1674557055808 1675504203464 1677550292548 1677590307328 1678539170624 1679047000064 1679124987904 1680074719232 1681657740724 1682166513664 1683117965312 1684148176256 1684188348416 1695251038208 1697288599552 1698248604416 1699361291264 1699401826304 1700363026432 1700442004352 1701403792816 1702366125278 1703522143232 1704485673856 1716772779904 1717743805232 1717784778752 1717864565872 1718836208726 1720935213907 1721455869952 1721949666416 1722470629376 1724574072832 1725549510656 1726646878208 1734362664944 1739012964352 1739093737472 1740077387776 1741259014144 1742243889152 1743229321216 1743310290176 1744296325408 1744337932288 1746468079616 1748567199904 1755795718144 1757906049536 1760052765952 1760094748672 1761090277376 1761172075936 1762168213988 1762701344768 1764362219776 1765360162208 1765894258688 1766975135744 1767017283584 1770175791104 1778086093472 1779216871796 1781769027584 1782936436736 1783447868788 1783987437568 1784070299648 1785079389184 1786089049472 1787259289088 1787301920768 1788312838144 1789407437272 1801204228096 1802223008768 1803369137024 1804389142192 1805571371968 1806117634048 1806592622744 1806635715584 1806719629624 1807741529867 1810412601344 1811016028472 1811563937792 1824071078648 1825102793059 1825654964224 1827928014848 1828961910784 1829046861824 1830081390592 1830125043712 1832359952384 1833396355072 1834562308096 1842760331503 1846612738048 1847701274624 1847787096064 1848832224512 1849877944096 1851089977984 1851134132224 1852181153792 1852267183312 1853314845746 1853875552256 1855622334592 1857233616896 1865532950528 1867775177632 1870056063824 1870621835264 1871113787842 1871158419712 1871245330682 1872870178816 1873929494528 1875157286912 1875202015232 1875695172346 1876262649856 1877411081728 1878472965824 1880811778048 1889216474314 1890856927232 1893129591808 1894369964032 1895441440256 1895486652416 1895574693376 1896646851008 1897719615064 1898792985887 1898962994656 1900082390528 1904054632448 1913779492352 1914861946816 1916079708088 1917163463579 1918419582716 1918999986176 1920085393408 1922476015616 1923563388928 1924740772864 1924786683904 1937429757952 1939758399488 1940855547904 1942127190016 1942173515776 1943272030208 1943362290688 1944461477504 1945561286032 1946882449408 1947983627264 1962026034176 1963135777408 1963182604288 1963273789568 1964384238544 1965495315602 1966089961472 1966783101608 1967378137088 1967942475904 1968033882269 1969742774272 1970856882176 1973310717952 1982128759936 1984511126234 1986934567813 1987535699968 1988659871744 1989924564992 1991050087936 1992176247488 1992354617344 1993481514752 1993529065472 1994749274336 1995877526188 1998362514176 2009035485184 2011450191296 2012768086784 2013906530272 2014515822592 2015045617676 2015187279196 2017648181822 2019400155136 2019448324096 2023058046976 2033390710624 2034540818492 2036307460096 2037641641984 2038842785792 2038937485312 2040090730496 2041244627968 2042582044672 2042630766592 2043786100736 2045037071168 2058519117824 2059683438592 2060993299456 2062159019648 2063510139392 2064677283136 2064726532096 2064822433856 2065990319848 2066615369728 2067158866409 2067784269824 2069732603968 2070358786048 2072797755392 2084652661312 2085831763496 2086462816256 2087158253453 2088970584064 2090152128512 2090339270656 2091521589248 2091571478528 2092851697664 2094035437312 2095219846496 2096642637824 2106011807432 2111756681216 2112951113728 2114146221824 2114294850304 2115490718432 2116687262956 2116876780928 2118074109424 2118714916864 2119421103982 2134600203008 2137165828252 2138566092208 2139775688414 2140423061504 2141633708032 2143036899328 2144300171264 2145612664832 2146826246656 2149499174912 2160979345408 2163576676352 2164994244608 2166218788864 2166270459904 2166371078144 2167596401152 2168822417216 2169478578176 2170049126728 2170243422464 2171522732032 2172851888116 2174738628608 2187176562688 2188413653504 2189805380672 2191043958376 2192479523104 2192946495488 2193142841344 2193719613332 2194383306752 2195778830336 2197020786688 2198263445504 2199703740416 2199756210176 2202347615104 2214943452644 2216866742272 2218120626176 2219531245568 2220786636544 2220985475072 2222241688576 2223498612608 2223654928768 2224912652144 2226171086902 2242218860518 2243741473792 2245010558336 2246280360688 2246959955968 2247708888334 2248432156672 2249181579736 2250453741263 2251134599168 2252407865344 2255212249088 2268012715696 2271469371392 2272754139136 2274199502848 2275485814784 2276772854272 2276976705536 2278264588288 2278318931968 2279713456384 2281002887072 2281692987392 2283842873344 2296040554496 2298800218624 2300306384896 2301607463168 2302909277344 2303071176224 2304373818292 2305070989312 2305883636368 2306374762496 2307885891584 2310659792896 2311966727168 2323875097856 2325189506848 2327208525824 2329509493298 2330005651456 2330214268928 2331532263424 2332851003392 2333015007232 2334334585856 2335654910848 2337185224192 2339994341048 2352491919232 2355420913664 2356753165312 2358195698131 2358251948416 2359585801328 2359797067264 2361131794112 2361846136832 2362467275896 2363182022656 2363969692903 2368911720448 2384528932864 2385323718232 2386672883231 2387394953216 2388745289728 2388959166464 2390310387712 2390367404032 2391830511616 2393183356928 2394536967424 2396163014656 2413436207104 2414801272832 2416167110656 2416336971776 2417703678208 2419071157664 2419287749632 2419803029504 2420656125056 2422195547408 2423565567514 2424298799104 2425670008832 2439543089152 2442475232288 2444075533952 2445457929616 2446197784576 2446841107178 2447581380608 2449137926144 2450001363641 2450523185152 2452128759808 2453515710464 2455076029952 2456464647616 2470513851026 2472659058688 2474172535744 2475631004672 2475852660736 2477253029888 2478654191104 2480056144832 2480230497472 2481633342776 2483259300704 2485415575552 2499522664184 2502634720768 2504050238144 2506224566272 2507059913911 2507866636288 2508702531244 2509461520384 2510880899072 2512301080576 2513947131904 2514007097344 2516968702976 2533561991168 2534995001344 2536607137792 2538041870336 2538269114368 2539704786944 2541141271552 2541319918592 2542757316736 2544195527888 2544965255168 2551135698944 2562535840592 2564275970048 2565726352384 2567177555072 2568810158096 2570263105018 2570493233984 2571040718848 2571947132872 2572725256192 2574180417536 2575817474048 2577274384384 2592014532224 2595853152256 2598299050217 2599085146112 2600555216896 2602026119168 2602146977248 2602209046528 2603680884224 2605386807296 2606860442368 2608518281824 2609993688092 2627200249856 2628808319228 2630357942464 2632081344256 2633570078048 2634366844928 2635059653884 2635856871424 2637583876096 2638463006998 2640754049024 2642247688192 2659666886656 2660553378028 2662863601664 2663102021632 2664608301056 2666115432448 2666302865408 2667810955264 2669319898112 2671068827648 2674279246912 2676601389056 2688562193408 2691909615616 2693432188928 2695080797864 2695145083904 2696669487232 2696910934016 2698436336128 2699962601024 2700779454464 2701679649032 2702497021952 2703207748381 2704025583616 2707327680512 2710581680128 2722694330629 2726084249408 2727626152264 2728451375104 2729994616832 2730121418752 2731730763776 2733520584704 2735066693632 2736613677056 2736740786416 2736806066176 2738354033408 2758093974272 2759653982176 2761527967744 2763089917952 2764652751616 2764781163326 2766410939488 2768223482752 2769789220016 2770627198976 2772194295808 2791333683502 2791400265472 2797235863552 2798168207926 2799014772736 2800597925888 2802432868352 2804017954816 2805801177088 2807388168704 2825896067072 2827625755136 2829292576768 2829545897984 2831146319872 2832747646976 2834349879808 2834481528788 2834549139968 2836152391744 2837010448384 2838010629376 2840474943488 2841421699844 2843888975872 2856597330496 2860153966592 2861771700736 2864256647168 2864389685248 2865211330184 2867088607136 2867956023296 2868710263588 2869578170368 2871201234944 2871334595584 2871403085824 2873027182592 2876535660544 2879993035136 2895374669824 2898979586048 2900619280384 2900754007424 2902394705392 2902463936512 2904365621248 2906008361984 2907652031872 2907787085567 2909501160496 2915583655936 2928612389248 2930474847664 2932132356062 2935713011959 2935783037824 2937443548592 2938332250112 2940257435648 2941920477184 2942901046267 2943791398912 2945456439296 2966689316864 2970383024128 2972063105024 2973744136192 2973882259712 2973953196032 2975635296256 2977584922624 2979269076992 2981163750656 2982849929248 2983752368128 3002514571264 3004352364832 3006051659156 3006123362816 3008092964864 3009794374912 3011496747296 3012407853056 3012547772416 3013411916228 3014323601408 3015386293712 3018004627456 3019711643648 3021632036864 3035134663652 3040632432032 3043272687616 3043414040576 3045135428608 3047203274752 3048926806016 3050651312128 3050793007808 3052518569464 3052591381504 3056319139328 3058973016064 3059992599832 3072642506752 3076335586688 3080092340416 3080165810176 3081907985408 3082051132888 3083794374479 3087633884608 3088568025088 3089380283864 3090314952704 3094088777728 3097807634432 3111650663576 3113629525643 3118230142976 3119993847808 3120138764288 3121033770379 3121978015744 3124023525376 3125790507008 3127558488064 3127703755904 3127778361344 3129547466752 3152107399168 3153890265344 3156031963136 3157817049088 3159603144704 3159749900944 3160705859584 3161537089802 3161612502272 3163683980288 3165473394304 3168222052352 3169278049826 3170236891136 3190095638288 3190171731968 3192124387634 3194896187392 3197906523344 3198874025984 3199715294002 3200683343872 3200832008192 3202642433536 3202718826496 3206629916672 3208443621376 3210484039168 3231572291584 3233477230592 3233627418112 3235456392896 3237286402168 3239407461472 3239484731392 3241317019136 3241467570796 3247339085536 3250158829568 3264682663424 3268606560856 3272598111692 3273588211712 3274527234496 3279517908992 3281372839936 3281525252096 3281603526656 3283459637248 3287469326336 3291420611584 3308999622656 3313119526912 3314993463296 3315147437056 3317022520448 3317101641728 3319274995712 3321152413696 3323030893568 3323185240648 3325144183424 3332095606784 3346985587712 3349114111616 3351008406928 3355100585096 3355180614656 3357078341248 3357234269753 3358249975808 3360149438464 3363315481448 3364333027328 3366235930624 3368296352512 3368376696832 3389476615681 3390502076416 3394577199104 3396497208832 3398722582528 3398803652608 3400726052864 3400884008704 3402807585632 3404732250556 3407044286464 3408971347712 3433545559808 3435487610464 3435569557504 3435729131744 3437672417452 3441870427814 3442911739904 3443899332832 3444941258752 3449148145664 3451099021312 3453293756416 3468725329888 3478025928704 3478187474944 3480154775552 3482518028288 3484487778304 3486458642432 3486620580352 3488592650816 3488675864576 3492936159232 3497134399808 3511591436288 3515812099072 3520105531904 3520189497344 3522180554752 3522344151872 3524336427976 3525402689536 3526329830933 3528724439552 3530720324416 3531788517376 3533950271488 3534034567168 3540351582208 3556172186944 3558433743592 3560446432361 3563538055168 3565872873472 3566895737576 3567974875136 3568140599296 3570158778368 3572178098944 3574518578176 3574603841536 3576625676288 3578814874544 3602408456192 3604446017536 3606738274048 3608778284384 3611142743936 3613185245488 3613271431168 3613439259248 3615483059734 3622032056944 3623127875584 3648142157296 3650205586118 3651309928448 3657923821568 3658093723648 3660162781184 3660250087424 3664719904768 3666792710144 3669124616192 3685520663006 3693225476096 3695402549248 3695574192128 3697664449024 3699755888192 3702179955968 3702268264448 3704362307584 3704534366624 3706629691492 3707751104512 3711244669184 3714467233792 3731065901056 3735550355264 3740112127648 3741243670528 3742227575684 3742316839424 3742490661364 3745740357632 3747858989056 3750314573824 3750404030464 3751390344692 3752525299712 3754822163456 3756945931648 3761623556096 3778432948628 3781713854464 3786259183616 3788739928064 3790882880512 3790973304832 3791149386752 3793293702016 3795439230128 3797585971774 3797925989312 3800164781056 3802490804203 3808109264896 3827558984704 3829723893632 3832159416176 3834326927158 3836839165432 3837999972352 3839009323331 3840170786816 3844952031232 3847126777856 3849481545728 3849573367808 3874859515904 3876151042127 3879516798976 3881711095808 3884254380032 3884347031552 3886544060416 3886724581376 3888922955008 3891122572064 3893764898816 3895967254528 3924052068352 3926271554816 3926365208576 3926547579136 3928768477088 3930990631204 3932179922944 3933566203216 3934756274176 3935884951808 3936067764538 3939485548544 3941713764352 3946621435904 3964257519872 3969022252468 3973869135626 3975071399936 3977319743488 3979849129984 3982100175872 3984352494976 3984709234688 3986963029504 3987058130944 3989498548672 3991755052376 3996725028352 4018070970368 4022900382592 4025536173568 4027813060544 4029031645184 4030091235352 4030374558392 4032654182011 4035296363644 4038800310272 4038896648192 4046116093952 4066781421248 4069081636984 4072614920192 4075283283968 4077685571584 4077874970624 4080181460992 4082489255936 4085164089344 4085261533184 4087572201472 4090074142336 4117038235648 4119366877184 4121986598912 4124318039296 4127020278784 4129354566272 4129453064192 4129644867712 4131980639696 4133230739456 4134317732818 4135568539648 4139465207936 4145595510784 4169305322624 4171663526992 4172925632512 4174316506906 4177941168128 4179414090917 4180304257024 4180678541312 4183043178496 4183142957056 4185703395328 4188070874624 4190439692992 4193285275648 4212023614864 4223513362432 4225902227456 4228292443648 4228589700608 4230981436864 4233374525912 4233753561856 4236148218848 4237429833728 4238842207964 4269200406016 4274331656504 4277132184416 4279551376828 4280846123008 4283267416064 4286073798656 4288600342528 4291225329664 4293652493312 4298998349824 4321958690816 4327153352704 4329988489216 4332437577728 4332540919808 4332742156288 4335192802304 4337644834432 4340098253456 4340486844928 4343045464064 4345703776232 4349477257216 4374353125376 4376827307008 4379610761344 4382087916752 4384959046208 4385892990976 4386285682688 4387439226664 4388766613504 4390229429677 4391557660672 4394041573376 4396526891008 4399407480832 4399512420352 4404695230208 4429886905288 4432392497429 4433733484544 4436241252352 4439062491136 4441573273088 4441970950144 4444483377152 4446997225216 4447309857536 4449825304288 4452342173804 4484437721036 4487482947584 4490021116672 4492560721376 4493919911936 4495417776668 4498363159472 4500907482526 4502269198336 4504815730688 4510424498176 4536025431392 4542938742784 4545508278272 4548399005696 4550971629568 4553545708544 4553953411072 4556529176576 4556637863936 4559426912768 4562005774144 4563385974784 4567685746688 4592081108992 4597600437248 4600612769792 4603214926336 4605818554688 4606142352448 4608747636584 4610141978624 4611354394297 4611767272736 4612749524992 4615771783168 4621319585792 4623933454336 4647750195712 4650379013696 4654417051648 4655968411549 4659018986596 4660011302912 4660428537856 4663064526848 4665702006784 4666030014464 4668669171712 4671309821696 4674370448384 4679988682096 4704983838464 4710841827328 4713506330624 4716391396262 4716503896832 4719171602656 4719594134528 4722263588224 4724934551792 4726364045312 4727939385806 4737823440896 4770647436464 4773345766462 4774789906432 4777490579456 4777918332928 4780620775424 4783661023232 4786366713856 4789073934848 4792326029312 4826872414208 4829602545664 4832334221312 4832673943552 4835407356416 4838142315328 4838575499264 4839606059008 4841312250112 4844391094816 4847131135028 4848597598208 4851340017664 4879086178304 4884950464576 4888151067904 4890915859232 4892395569152 4893682214356 4895162761216 4898275852288 4900002727282 4901046370304 4904257519616 4907031420928 4910152059904 4912929295232 4941027702052 4945318117376 4948345071488 4951262009344 4951705321472 4954506059776 4957308382208 4960112289664 4960342675379 4960460994944 4963266685552 4966518601408 4970831151104 4972487974727 4999045328368 5005269441536 5008100476288 5012449132544 5014119827822 5015733272576 5017405062488 5018923040768 5020242961279 5021761798144 5024602161152 5027894263808 5028014194688 5033937405952 5067123982336 5069990002688 5073214275584 5076083740672 5076538228736 5079409573888 5082282543104 5082639837184 5085514633472 5088391055776 5089930510336 5102271397888 5125071681184 5128551940096 5131452704768 5134355110144 5137620316192 5140526210036 5140986467968 5142081437696 5143894265744 5145450512384 5148360835072 5151634948096 5154548768768 5184029064448 5191706304512 5196598100434 5198170292224 5201110433792 5204052238336 5204293954496 5204418093056 5207361768448 5210773614592 5213720884736 5217036563648 5219987376184 5254400499712 5257616638456 5260590403523 5260715884928 5264162688512 5267140156096 5268733689856 5270119307768 5271713742848 5273470853399 5275167752192 5276926013996 5281508098048 5284495376384 5311485661391 5319333773312 5321106756056 5325727203328 5326204043264 5329216602112 5332230864896 5332605730816 5335621910528 5338639796224 5342137655296 5348558493824 5353202778112 5377124386816 5383819231232 5386864377856 5390161595728 5390290167808 5393338974464 5393821868032 5396872672256 5399925202048 5403359298064 5404994043904 5406415496762 5408051167232 5414655361024 5421163360256 5445388661258 5452168498816 5455252304528 5456902750208 5459989233664 5460242837504 5463461527552 5465387657353 5467041169408 5470133387264 5473227354112 5473481572832 5473612132352 5476708066816 5516187948544 5519307964352 5523055935488 5526179835904 5529305503232 5529562326652 5532821878976 5536446965504 5539578440032 5541254397952 5544388591616 5582667367004 5582800530944 5594471727104 5596336415852 5598029545472 5601195851776 5604865736704 5608035909632 5611602354176 5614776337408 5651792134144 5655251510272 5658585153536 5659091795968 5662292639744 5665495293952 5668699759616 5668963057576 5669098279936 5672304783488 5676021258752 5680949886976 5682843399688 5687777951744 5713194660992 5720307933184 5723543401472 5727046695461 5728779370496 5730422660368 5734177214272 5735912046592 5737420527176 5739156340736 5742402469888 5742669191168 5742806171648 5746054365184 5753071321088 5759986070272 5790749339648 5796205573561 5797959172096 5801238560768 5801508014848 5804789410784 5804927873024 5808731242496 5812016723968 5815304063744 5815574171134 5819002320992 5831167311872 5857224778496 5860949695328 5864264712124 5871426023918 5871566075648 5874887097184 5876664500224 5883840954368 5885802092534 5887582797824 5890912878592 5933378633728 5940766048256 5944126210048 5947488272384 5947764519424 5947906392064 5951270592512 5955169845248 5958538153984 5962327501312 5965699858496 5967504736256 6005029142528 6008704729664 6012103318312 6012246725632 6016185929728 6019588749824 6022993494592 6024815706112 6025095544832 6026823832456 6028647202816 6030772587424 6036009254912 6039423287296 6043264073728 6070269327304 6081264864064 6086545375232 6086828081152 6090270857216 6094406549504 6097853612032 6101302624256 6101586015616 6105037138928 6105182763008 6112638278656 6119985199664 6145285013504 6152671173376 6160184680832 6160331620352 6163815970816 6164102265776 6167588748958 6175267769216 6178760567728 6180629905408 6188177555456 6195615268864 6223301327152 6227259051286 6239987695616 6240277528576 6242067540758 6243956031488 6248047050752 6251581014016 6255116976128 6255407511808 6255556722688 6259094933504 6304214798336 6307780530688 6312063926272 6315634098176 6319206289408 6319499801888 6321411719168 6323074179604 6323225004544 6327367960576 6330946788608 6336444104704 6338556099652 6340473782272 6380191276576 6380343463936 6384248775268 6389792374784 6395813046688 6397748051968 6399430588004 6401366687744 6401664016384 6405284867072 6405437652992 6413259833344 6416887242752 6420968078336 6463144583168 6466954461184 6467254836224 6470912785792 6474572804336 6478814922944 6478969462784 6482634038272 6482935141592 6486601960111 6494678171072 6500317659136 6529365326848 6537213121712 6545196223384 6547176423424 6548898257447 6549054468992 6549358657387 6559035817984 6562745679872 6563050504192 6563207053312 6564933103211 6566919274496 6574938652672 6582841223168 6612257660099 6617999245312 6626239053824 6629986926592 6630294874112 6634045040896 6634203283456 6638549991424 6642304827392 6646061787136 6646370481296 6650288366848 6664191213568 6693971175424 6698228223232 6702016813856 6710201170192 6710361229312 6714156682496 6714468539506 6716499951616 6720298876928 6726630962896 6728666054656 6732471861248 6736592705024 6736753393664 6778953231362 6781004152832 6789154398208 6792994417664 6797445165056 6797607305216 6801452105728 6801768017408 6805615171264 6809464501112 6814088572928 6817942695424 6867091119616 6870975220928 6871139115008 6871458263488 6875344834904 6879233604607 6883740855628 6885823479808 6887798665664 6889882517504 6898296291328 6902198042624 6906587512832 6937450659776 6945788941819 6956051857408 6956374949888 6960309551104 6965036056576 6968975556608 6972917284864 6973241160704 6977185301632 6977351729152 6985872318464 6994268799616 7023182872576 7031624198144 7040211063808 7040378994688 7044361109504 7044688303744 7048672855952 7050805379072 7052659661866 7057448879104 7061440648832 7061768636377 7067900542976 7068069134336 7080703164416 7112344373888 7116867487184 7120892864722 7127076110336 7129588743329 7131745746944 7133791475152 7135949750272 7136281198592 7140317556736 7144356197888 7149037156352 7149207683072 7153251352576 7157629749088 7204816912384 7208892035072 7213476548096 7217556568768 7222285487872 7226370490976 7226542862336 7226878518496 7230966119468 7244064113888 7246255751168 7296284314592 7300411172236 7302619856896 7315847643136 7316187447296 7320325562368 7320500174848 7329439809536 7333585420288 7338249232384 7371041326012 7386450952192 7390805098496 7391148384256 7395328898048 7399511776384 7404359911936 7404536528896 7408724615168 7409068733248 7413259382984 7415502209024 7422489338368 7428934467584 7462131802112 7471100710528 7480224255296 7482487341056 7484455151368 7484633678848 7484981322728 7489214909449 7491480715264 7495717978112 7500629147648 7500808060928 7502780689384 7505050599424 7509644326912 7513891863296 7523247112192 7556865897256 7563427708928 7572518367232 7577479856128 7581765761024 7581946609664 7582298773504 7586587404032 7590878460256 7595171943548 7595851978624 7600329562112 7604981608406 7655117969408 7659447787264 7664318832352 7668653854316 7673678330864 7675999944704 7678018646662 7680341573632 7694253555712 7698963091456 7699146735616 7749719031808 7752302084254 7759033597952 7763422191616 7768508760064 7768694063104 7773088120832 7773449162752 7777845910016 7782245144128 7787529797632 7791934509056 7848104136704 7852543109632 7852730417152 7853095158272 7857536954176 7861981262408 7864359845888 7867132406432 7869512548352 7871769903616 7872135529076 7878971097088 7883427528704 7893242871808 7928515039744 7938044504936 7947738271252 7950142799872 7954639486976 7959698259968 7964200351744 7968704989952 7969418469376 7973926059008 7974116261888 7978997097344 7983510104752 7993450056704 8036141940736 8045800765184 8051072347136 8055626121088 8060182470704 8060749116784 8065308364022 8070592727288 8077600620544 8092232187904 8133562842496 8138163273968 8145229840384 8150566567936 8153283226543 8155749941248 8160362921984 8164978511872 8170328178688 8170523066368 8175144402944 8180148284672 8234076471296 8238733754368 8243973197824 8248636078592 8254040557568 8258709132544 8258906128384 8259289735424 8263961279392 8266461478912 8268635465636 8271137079296 8278930415872 8291191021568 8338610645248 8343327053984 8345851265024 8348633013812 8355882336256 8358828181834 8360608514048 8361357082624 8366086356992 8366285914112 8371406790656 8376141749248 8380879385984 8386570551296 8424047229728 8447026724864 8451804454912 8456584887296 8457179401216 8461962873728 8466749051824 8467507123712 8472296437696 8474859667456 8477684415928 8482479486299 8538400812032 8548663313008 8554264368832 8559102753656 8561692246016 8563943875123 8566534832128 8572147597312 8577200685056 8582450659328 8587304986624 8597996699648 8643917381632 8646798478591 8654306705408 8659976978432 8664875155456 8665081839616 8665484312576 8670385604608 8675289668864 8680196506912 8680973689856 8686090928128 8691407552464 8698954514432 8748706250752 8753654614016 8759221522688 8764175833504 8769918092416 8771785981952 8774878453328 8777533227008 8780458859354 8783115321344 8788083146752 8793053782016 8798814961664 8799024840704 8809390460416 8859773810576 8864784994858 8867466969088 8872482504704 8878124982272 8883146546176 8883941900288 8888966754304 8893994450432 8894619715072 8899650608576 8904684347608 8968875442072 8974965895168 8980042233344 8985121442752 8987839823872 8990835553336 8995920867563 8996726318944 9001814965052 9004538396672 9009631461376 9020848996352 9072050862784 9085877485568 9091016556544 9096798011392 9101943259136 9107091417088 9107906822144 9113058353152 9113275727872 9118853825536 9124011548288 9135371493376 9184162217984 9195200874496 9201225539584 9206429852672 9211637109376 9212284704896 9217495273168 9220283957248 9222708788594 9223534545472 9225499049984 9231543566336 9234620524493 9242639171584 9247866908672 9295500391424 9300758027392 9308834103296 9311936823098 9318037973192 9320022605824 9320857075712 9323308356661 9326129053696 9331404013568 9332060028928 9337338343424 9342619643392 9348740896768 9359977364192 9409967676928 9421683654656 9427012661248 9432782792524 9433007793664 9438343205312 9439188269056 9444527176448 9449869103584 9452728090624 9455878771612 9475646881792 9541294872928 9546691532924 9549579812864 9554981158912 9555836665856 9561241550848 9567322046464 9572733427712 9578147869696 9584652058624 9653744828416 9659205091328 9664668442624 9665347887104 9670814712832 9676284630656 9677150998528 9682624500224 9688782189632 9694262270056 9697195196416 9702680035328 9758172356608 9769667892257 9769900929152 9776302135808 9781831718464 9784791138304 9787364428712 9790325522432 9793588727741 9796551704576 9800005454564 9802092740608 9808515039232 9814062841856 9820304119808 9825858590464 9882055404104 9890636234752 9896690142976 9902524018688 9903410642944 9909012119552 9914616764416 9920224579328 9920685350758 9920921989888 9926533371104 9933037202816 9941662302208 9944975949454 9998090656736 10010538883072 10016200952576 10024898265088 10028239655644 10034810124976 10037846081536 10040485922558 10043523596288 10049204322304 10055788527616 10067874811904 10134247964672 10139980005376 10146428551168 10152167481344 10153076457472 10158819147776 10164565086208 10165279674368 10171029266944 10176782111552 10179861020672 10204542795776 10250143362368 10257103880192 10262905409536 10268710220288 10275240632384 10281052420072 10281972935936 10284162875392 10287788531488 10290901024768 10296721670144 10303269896192 10309097537536 10368058128896 10383412609024 10393196200868 10396340584448 10402220867584 10408104476672 10408587908992 10408836186112 10414723536896 10421547229184 10427441769472 10434073127296 10439974752368 10508800999424 10515233276912 10521180807046 10521431769856 10528325377024 10534280312192 10540238615536 10543427485696 10546941706798 10550335504384 10553852027992 10563016196096 10568990752768 10622971322782 10642213512112 10651454406656 10652408086528 10658433204224 10664461729792 10665211461632 10671243821056 10677279592448 10684275310592 10697116987648 10706405556224 10754248773632 10767638462464 10773728755712 10780323191456 10780580335616 10786677948928 10787643736064 10793745344512 10799850404096 10806718596128 10809988087808 10812830993524 10816102334464 10829310722048 10842326720512 10890777322516 10904336997632 10910504609056 10913805500416 10919978467328 10920485675008 10926923055104 10930775314706 10934082338816 10940266774528 10946454708224 10946963145664 10947224264704 10953416133632 11032375897088 11038615928704 11046111870976 11052359671808 11058611006464 11059124653304 11065379814307 11065643757952 11072893931008 11079156880064 11082508795904 11088777183232 11092473174391 11165334734008 11165601061888 11172435356719 11188943454208 11192672831704 11196059090944 11199003529007 11202391703552 11209731473408 11216071819264 11223204708352 11229552674816 11303584268288 11310503020544 11317170307072 11318183591936 11324585279488 11330990587904 11337399519232 11337926115152 11338196559872 11344609566976 11352042517504 11365686799376 11375555903488 11426389321984 11440615866368 11447086802944 11454093390922 11457558740992 11460845320736 11468354428544 11474841054352 11478312681472 11484804939776 11485338382336 11485612343296 11492108730368 11506142642176 11519972140544 11581498679296 11592411147122 11595918344192 11602477121536 11603016029696 11609578821568 11609855746048 11617462484992 11624033447936 11630608127488 11631148342268 11638004641984 11662334623744 11714449556992 11721899390656 11728529424248 11742852047836 11743132151296 11749774194368 11753329000448 11767681908736 11771604185068 11775165595648 11781825757184 11866757267456 11881532096512 11888252420096 11894976544768 11895529038848 11895812784128 11902541185024 11910339690496 11917076307968 11924655002624 11931399716992 12010058285056 12017409459328 12024206636624 12024493451264 12032371859456 12039177499648 12045986989184 12046546497349 12050191089664 12053647664912 12057294405632 12061545174848 12072018509824 12078846574592 12086528147456 12140538654608 12162239620973 12162529728128 12173090750464 12173656162304 12180541714432 12188813099008 12192018620249 12195707224064 12202605248512 12203172031232 12210074277856 12210365526016 12225276557312 12239970399328 12290570027008 12305342346752 12320369361664 12320663240704 12327631941632 12328204531552 12335177497916 12350535538432 12357521135456 12361259810816 12376355110912 12391230537728 12446602654304 12454518102572 12479975391232 12480555057152 12484135081516 12487912062976 12496094101504 12503162028032 12510233952256 12510815023616 12511113445376 12518189867008 12608429596672 12615561061376 12624127852544 12631268196352 12638412578816 12638999603776 12642823438336 12646148359208 12646450009088 12654735921152 12661893577216 12672888209408 12677112199304 12680947564544 12760382553152 12760686927872 12768497550536 12775719551413 12779584749568 12791626093376 12795496103936 12798861176008 12802733375488 12803328032768 12810569734144 12810875305984 12826519666688 12833774485504 12841936156672 12899322320521 12926289166336 12933908922368 12934509672448 12941825571584 12949145608672 12957629845888 12957938925568 12965268076544 12965870283184 12973203920222 12989356342144 13000635318272 13058730653696 13074426243424 13090392446768 13094352846848 13097796514894 13098108937984 13098717314774 13125491359744 13126101008384 13126414106624 13129866206422 13133838548992 13149877305344 13165682446336 13224515320198 13235998490624 13252478107648 13259973853184 13260589748224 13268090081792 13268406566912 13277099982848 13284609654784 13292123574272 13292740962592 13300576733696 13328382427136 13387942350848 13396456446464 13404033627712 13420402340384 13420722458624 13428313364992 13428937079012 13432999903232 13440597753856 13453261925792 13457332109312 13464943722496 13473185410048 13473506787328 13557906462724 13562008305664 13578308796416 13585988835328 13594890330112 13595214610432 13602904211456 13603536034816 13611230342528 13618929002224 13628177145856 13635885390848 13734182239232 13741950441856 13742278230016 13742916526976 13750689669808 13758467209214 13767481711256 13771646959616 13775597331328 13776237175883 13796592582656 13804396085248 13813175025664 13874901319552 13891577883638 13908541974691 13912749899776 13920619102208 13930072113152 13937951113216 13945834569728 13946482321408 13954370603264 13954703458304 13971744636928 13988537599232 14046365745152 14063248396288 14080422127616 14080757989376 14088722219008 14089376607488 14097345711904 14101610758144 14105319323732 14114897758208 14122881297664 14123537272754 14135801085952 14136138268672 14161406328832 14224688747776 14233734974368 14241785729444 14254152220672 14259177486658 14263491493888 14267582950304 14271899500544 14272562397184 14280635113472 14288712395776 14298074312704 14298415366144 14306502705152 14315259498176 14409633824768 14417784070144 14426953096192 14435113137536 14444570975744 14452740981952 14453085724672 14453757036992 14461932238936 14470112064863 14488128227776 14492511502336 14592568629184 14600822344472 14605239713792 14610107774171 14631695286272 14632374894592 14640651124736 14641000349696 14658879619072 14667170840576 14676498464768 14742082652024 14772901904384 14781610196992 14782296768512 14790657796096 14799023552768 14808719823872 14809073057792 14817449230336 14818137466496 14826518765968 14831004418048 14844978676736 14924263604224 14942201421056 14960448510592 14968910302736 14969267357696 14969962645456 14978429818898 14982961430528 14991435956224 15001258295296 15005561378768 15010101198848 15019288653824 15027783726592 15046494224384 15113731794512 15126855417856 15145036734464 15154959712256 15163531522048 15163893219328 15164597547008 15173174808064 15181756920512 15190343887096 15191703957248 15200659124224 15209963216812 15310235938816 15318895574528 15328637664704 15337307708632 15347356661728 15351999889408 15356037293324 15360683147264 15388507111424 15397926182912 15398293471232 15499438063616 15504604168508 15518067195904 15526844383232 15537017520128 15537388126208 15546176241664 15546898325504 15555691820032 15564490288256 15575059595264 15583869018112 15696208273408 15705086219264 15705460834304 15706190316544 15715073908352 15723962524816 15728719691776 15734264812864 15739025096704 15743539807232 15744271058152 15753176188841 15757942194176 15766855057408 15786485743616 15857030079488 15876089009872 15895476542504 15900285599744 15904467196657 15909278973952 15919396519936 15928400703488 15937409979904 15938836938752 15947852118016 15948232523776 15957994194688 15967020209504 15986900113408 16058340031669 16072283881472 16091601530368 16102144694272 16111252242176 16120364941408 16121498233568 16130616728044 16141185454576 16155201241088 16184464375808 16267125684992 16276326547936 16290459680768 16301133135872 16306566453086 16311499882496 16320725843968 16329957023744 16340656357376 16341046132736 16350288805888 16360296569344 16468152942592 16477467508736 16487946395648 16497272157184 16508081115136 16517418265088 16517812256768 16518579470848 16527922558784 16532922957824 16537270931272 16542274158592 16557860831744 16582382043136 16677221290496 16686654107968 16691702530048 16697266027624 16706710182617 16711764672512 16717656363668 16721217028096 16722714165248 16732172713984 16732571828224 16742813581312 16752283498496 16761758771968 16773141102592 16848094459456 16894053449728 16903608909824 16913169774592 16914358802432 16923925747456 16933498103648 16935014247424 16944592875392 16955368831856 16964958972598 17076801624064 17097326626016 17108528737664 17118205507312 17123384492032 17127887750246 17133069664256 17144295194624 17150009545487 17164901318656 17174609973248 17195993399296 17287834763264 17293596957182 17308613410816 17319953956864 17329750310912 17330163679232 17330968625152 17340771209216 17350579337728 17360393013824 17361947379712 17372181856256 17382815104928 17397909028864 17497412501504 17507309228032 17518443045376 17528351667008 17539836184832 17543571963904 17549756906656 17555066454016 17560917718708 17566230642688 17576166293504 17586107564032 17597629923328 17598049681408 17618780920832 17719547621152 17729569989716 17734933938176 17744965009408 17756249964544 17766293092352 17767883800576 17777933508608 17787988900864 17789239430144 17799301217152 17809368695216 17937750884144 17949931790336 17960084466688 17970242885504 17981671106672 17991841735126 17993452637888 18003629930104 18009076793344 18019262922752 18041697992704 18144101725568 18171754971136 18182033113088 18188093351519 18193596022784 18203886518272 18214182834176 18215813644288 18226116706304 18226551455744 18237707651072 18248023096576 18270742986752 18368324435968 18390401748992 18402451079168 18412859705344 18423274218752 18424569409792 18434990546336 18440567914496 18445417577188 18447069090944 18450998099968 18463087132672 18469241048986 18485278343168 18495733817344 18591000782848 18601516054784 18617668206592 18623873646196 18636075946384 18640045211648 18641714151424 18646616713322 18652258107392 18662808027136 18664120057856 18674676686848 18685239286784 18697481793536 18719954728384 18819935353856 18843367309312 18854025322496 18865565585048 18866015587328 18876686410624 18878376538112 18889054352896 18899738207168 18905456181248 18911757543224 18922454238667 18951293763584 19058860314403 19082589745856 19093383065848 19099159625728 19109962317824 19111673331712 19122483101696 19134644092928 19145466855424 19156295739392 19169304117248 19307489656832 19318410182656 19329336885248 19330695774208 19341629425664 19352569261312 19354301997056 19365249000448 19377564379264 19388524540112 19394390392832 19405360070656 19516344713216 19539335784514 19539801858304 19552604271616 19563663436928 19574728857424 19580651044864 19587177455482 19593103409152 19600010909128 19604185481216 19617030078464 19628125683712 19640608239616 19651717180928 19764110808208 19781272469504 19793380285952 19805048037376 19806821285888 19818024239104 19829233528832 19840449158656 19841370701516 19841843979776 19853066742208 19866074405632 19883324604416 19889951898908 19996181313472 20021077766144 20032401905152 20049796530176 20056479311288 20069620249952 20075692163072 20080971845116 20087047192576 20098408644608 20111577055232 20135749623808 20268495929344 20279960010752 20292857102336 20304334962688 20306152914944 20317638295552 20329130172416 20330559348736 20342058533888 20353564223104 20409085591552 20500286724736 20514207760384 20525810819072 20537420440576 20549991083713 20550481264768 20562104840144 20563945871872 20568325750784 20575577062976 20581802049536 20593443340288 20600307323869 20606539792384 20618195075072 20736116257792 20766825218048 20786392401736 20792681168896 20798149411013 20804441735168 20816208953344 20817175817984 20817672372224 20829447073792 20843094458368 20854883538944 20868146254592 20879949504736 21017601998848 21030466553824 21042361614092 21042863539712 21056650754048 21068560624384 21080477231072 21086854971392 21093883413596 21107704055984 21126032392192 21137981505536 21245942645564 21284427024224 21302908813312 21316866408448 21328923459584 21330422923264 21342487642112 21354559184896 21368550621184 21394233975296 21412811112448 21508497547264 21535276924928 21547457511424 21560646382912 21561160671232 21573355897856 21575287472128 21587490689024 21599700808192 21613437192256 21619976175616 21625661987048 21632204668928 21658621444096 21684653441024 21781554645032 21808673995264 21821009218112 21827611000832 21839956934656 21840971350016 21847236392653 21853846110208 21861550629412 21868164677632 21880533549056 21892909416448 21893926291328 21894448529408 21906832267264 22064751794176 22077231857408 22092223741952 22104719343616 22117222012928 22118249306608 22130759628614 22131287515904 22145787862016 22158313760128 22177554366464 22184946348782 22330669468016 22331202123776 22344870713438 22385345663408 22392118181888 22398007058014 22404783407104 22419462946816 22432143638528 22446409416704 22459105349632 22607168536576 22621006041088 22634340614144 22636367183872 22649170558976 22661981175808 22674799038464 22675852230304 22676393119744 22689219133952 22704085035008 22731373598752 22751111806976 22852778643968 22881231732736 22894173605888 22908186781844 22915117481984 22921690641472 22936708857088 22949682108704 22956625362944 22969609879552 22970676764672 22971224686592 22984217460736 23012285284352 23039944281088 23162997358592 23184822294244 23191836688384 23204954243072 23206032059392 23219157643136 23219711492096 23234924969984 23248066895872 23261216254976 23262296684536 23276009283968 23324669247488 23428899113984 23443798781312 23457058848496 23485704095672 23486264302592 23499548388736 23500639888271 23535363817472 23543208370136 23550331191296 23563651514368 23726336309767 23733514534912 23763064193024 23776504840192 23789953089536 23791058077696 23791625568256 23805082370048 23820679380992 23834152615936 23849310005248 23862799433984 24020116570112 24034818918656 24048413273248 24048986902528 24064743718912 24078354999296 24091973978368 24093092994698 24100382179328 24107295329824 24114588811264 24123090349696 24144037019648 24157693149184 24173056294912 24281077309216 24324479241946 24325059456256 24346181500928 24347312324608 24361083428864 24377626198016 24384037240498 24391414448128 24405210497024 24406344062464 24420148555712 24420731052032 24450553114624 24479940798656 24581140054016 24610684693504 24640738723328 24641326481408 24655263883264 24656409063104 24670354995832 24684308816531 24701071076864 24715042270912 24722519621632 24752710221824 24782461075456 24893205308608 24909036205144 24923125026527 24959950782464 24961110114304 24968270163032 24975824125952 24992188203008 25006324056064 25020467904512 25021630047232 25022226890752 25036379734016 25216859193344 25231122122752 25248255705088 25262536392704 25276825157632 25277999207552 25292296718416 25292900018176 25309471842304 25323787154432 25354224398608 25361895129088 25520765106304 25521373855744 25536995101072 25551439102826 25559169499136 25583252186752 25597722352016 25605466750976 25606656065536 25621139468288 25621750611968 25653039333376 25667548971008 25683872313344 25798644641042 25852578332672 25867817844736 25869019344896 25883651143168 25898291217344 25915259691776 25915877851136 25930536153088 25931740566368 25946407840444 25978712684288 26001270636544 26117461307392 26148852486848 26180784893536 26188705693696 26195593029788 26196217875968 26197434629548 26250982719488 26252202016768 26252828213248 26259732412844 26267677097984 26299754610688 26331364892672 26449030640396 26471996981248 26504956215296 26519947706368 26521179496448 26536180163584 26536813133824 26554199965696 26569219309568 26584247148544 26585481925184 26601153467392 26656764854272 26775884701696 26792912892928 26808067255424 26840804680768 26841444917248 26856626729984 26857874158024 26865999806464 26873065263317 26881195507712 26906523851584 26914664218624 26929887444992 26946370820096 26947013574656 27115812925448 27124016611328 27133057294889 27156617592832 27171977670656 27189780660224 27190429220864 27197579999017 27205808422912 27207072069632 27222460685056 27237858004448 27256354291712 27271770781696 27468364478464 27483900883712 27484556460032 27485833053952 27501379339616 27516934418428 27534963422512 27543293919232 27551194662656 27552474351766 27608792170496 27626350051328 27749802639104 27783155767276 27817083949382 27825499799552 27841238204416 27875902226432 27891669139456 27892964642816 27908741206528 27909406916608 27943489273856 27977075198464 28092731490304 28126496792576 28160844255232 28161515978752 28177444438016 28178753214976 28194691423808 28203221516288 28210638647464 28229795516416 28245762595328 28247074545508 28271602171904 28272276537344 28322812657664 28449377495552 28467469948736 28483571458888 28508304441344 28518354973316 28526982987776 28535165900608 28543799001088 28545124794368 28561270226944 28577424791552 28596148625408 28596830732288 28613005410304 28630518996352 28819267649536 28835568140288 28853906192384 28870226275072 28889141951488 28905481963904 28906171449344 28907514073984 28923864477872 28940224129726 28976256455552 29185137258368 29201644688944 29210479427584 29220215548342 29255898636419 29264749789184 29281302249472 29282000699392 29317759238144 29334341681152 29352996929536 29484165304048 29545803808768 29563220393984 29564593537024 29581315592192 29598047105536 29617439647744 29618146115584 29634898460672 29636274932992 29653037531936 29662008836096 29689957353472 29848527208448 29884402842112 29920897021184 29937820605472 29938534715392 29939925290912 29956859637796 29965922861056 29982871912448 30002516590592 30011122757536 30020202397696 30038577307648 30055567453184 30092988448768 30227463589024 30253710835712 30290073468928 30309919424512 30327063044096 30327786438656 30329195094016 30346349616128 30363513841024 30380687774192 30383407914496 30401318248448 30419926433624 30620471877632 30637791149056 30657275329408 30674615417264 30694713323456 30703999778816 30712074586648 30721366294528 30731606007739 30777014222848 30795852365824 30796586942464 30998876127232 31009208337016 31026747482003 31036134391808 31053688766464 31074035040256 31074776252416 31092352483328 31093796651008 31111383640064 31128980576512 31150119190528 31167738036224 31392416546816 31410172438528 31410921668608 31412380633088 31430147816704 31447925049632 31457439383552 31468529625728 31487079614464 31488542116304 31506352377682 31515884388352 31533710114816 31572971487232 31714060158976 31752178019744 31790953085008 31800571199488 31808934393314 31818557947904 31838793039872 31856801406976 31874819959808 31877673877504 31895704236032 31896465047552 31915988389376 31934040419008 31973800226816 32116680063338 32144567762944 32183203060736 32204289388544 32222504484352 32240729882816 32242996467136 32261233456088 32279480760079 32282370909152 32310402482176 32368928751616 32534251369984 32552653095872 32580919361536 32591778880843 32602266271744 32613132906172 32622999764992 32641451687936 32659914047488 32681312714752 32682092265472 32700577611776 32720593138688 32936305885184 32954935017472 32975892791296 32994544314368 33016162230272 33034836530176 33035624513536 33037158941696 33055845117568 33074541862544 33084548317184 33115721663488 33164764086272 33354442580992 33373308215936 33394532055248 33413420365234 33423529345024 33435312727336 33442434056192 33445428330496 33464345427968 33485627162624 33504566996992 33523517543936 33546282205184 33696188918912 33777887652821 33788106899456 33807217819648 33826339549184 33828717604864 33847851494912 33866996207296 33870028494848 33889185750784 33910737663712 33929917945196 34153603248128 34194653252032 34217057475328 34236411014624 34246768984064 34255775500492 34266139328512 34288590389248 34300019090974 34329802637312 34349219946496 34391986798592 34575669526528 34587193914364 34617226821632 34639907913728 34659500621824 34660327358464 34661937250304 34681542418432 34701158675456 34720786027648 34723894759424 34744363712512 34765630209856 34795818057728 34994825003008 35014618456064 35036886090752 35056703334016 35079672369664 35087143927808 35099513813312 35110132908032 35121835437416 35132461285376 35141700728953 35152332587008 35172215128064 35195259846656 35196099362816 35237561841664 35439095242304 35459139979432 35469867876352 35489930018816 35512499929088 35532586184704 35535767601152 35555867017216 35575977801728 35578478860288 35598602434304 35618737390432 35875501768288 35899863580672 35920168933376 35940485771008 35963342213344 35983683470252 35986905275776 36007259860208 36018153586688 36038525845504 36288203451136 36364066226176 36376186703038 36387192045568 36407773036544 36428365668352 36431627288576 36452233412608 36453102911488 36475415302144 36496046193152 36541485973504 36736648871936 36780803497984 36804902158336 36825719410688 36846548437504 36849138819584 36869981092672 36881135828992 36890835154376 36894138181888 36901996199936 36926174265344 36938482097972 36970556686336 36991467634688 37182001565696 37203032109568 37235336413184 37247747292392 37272151892768 37280090423296 37283428302848 37293233426644 37304516214784 37325616054272 37328240115712 37349353373696 37370478573568 37394963587072 37439909456768 37639870707712 37686734618624 37708050644992 37731131170096 37732031174656 37753372821248 37756753076224 37778108705792 37799476414336 37823515086448 37844908477334 37902587527168 38117720628806 38165179491712 38186766131696 38198319251456 38219924635648 38223346663424 38244966203392 38257713601471 38269288185856 38290933710848 38312591478784 38338608234496 38614979313664 38636820365312 38658673770496 38661391548416 38683258851328 38705138522624 38708603994112 38730498000896 38755128758528 38777049080224 38788780785664 38810720141312 39032689426432 39078671569028 39079603716608 39105208543232 39127326873856 39149457714848 39161302089728 39174354910964 39186206818304 39200021818256 39208370962432 39234060156928 39256251367424 39281216479232 39303434361856 39528221616416 39562544939008 39586760571904 39610096074752 39613642571776 39636048478208 39658467057664 39680898317312 39682741403032 39683687959552 39706133484416 39732148811264 39766649208832 39779903797816 39992362626944 40042155532288 40064803810304 40089326868227 40112958622576 40139240499904 40151384326144 40161943690232 40174094385152 40196817289216 40223154110464 40271499247616 40536991858688 40559920021504 40573439014927 40585714204672 40608669925376 40612305829888 40635276591104 40658260344832 40661118697472 40684117067776 40707128446208 40818171183104 41000573449472 41028415520768 41051621638144 41074840881152 41099982167426 41100962529536 41124209680288 41127891743744 41136651501568 41151154125952 41186886680576 41200614647738 41213079584768 41236390150144 41472232515584 41533650436096 41572784803472 41585362337792 41596298822026 41608883470336 41632417906688 41634351635968 41635344744448 41658894147584 41686188916736 41709767077888 41736292509184 41759899009472 42035203997696 42060933107648 42084723228184 42085727079424 42113301508096 42137121248768 42160954462144 42173709942784 42187766827192 42215408111968 42252064784384 42275963011072 42491885291128 42568854048448 42605817626624 42633732816896 42657846919168 42660845846528 42684975284224 42709118369792 42737101242368 42788467950592 43016995094528 43070553849856 43094915022848 43121292765824 43122321342464 43146711795712 43150574944256 43174981378048 43199401616384 43226874384512 43251323974096 43264409337856 43317242888192 43369306882048 43563109290064 43617347990528 43642018436224 43679913869312 43681942700032 43694472785306 43707692220416 43723101258824 43736329355264 43761067098112 43785818832896 43787852582656 43788897058816 43813664534528 44129503588352 44154463714816 44184447483904 44209438687232 44234444025856 44236498613216 44261519257228 44262575031808 44291575724032 44316627520256 44355108732928 44369892697564 44661338936032 44662404247552 44689741426876 44770691326816 44784236363776 44796014116028 44809566814208 44838925893632 44864287277056 44892818833408 44918210699264 45214337073152 45242012082176 45268681228288 45272734367744 45298341117952 45323962351616 45349598076928 45351704460608 45352786239488 45378438267904 45408170070016 45462747197504 45502223613952 45705557287936 45762463465472 45788347211776 45816373563688 45830234963968 45842287802129 45843381282944 45873417714176 45899364217408 45913250725888 45939219759104 45941353529344 45942449373184 45954531722477 45968434921472 46024570568704 46079888562176 46285803620693 46325994717184 46369644588488 46383673376768 46409908486144 46412064118784 46438315286272 46439422984192 46469849939968 46496133791744 46522432509952 46524593369072 46552018567936 46649338494976 46857798227968 46887597562624 46914117696992 46971408191344 46972528605184 46999096777472 47001279776542 47086416740272 47100662382592 47127303028736 47452672619534 47467029069824 47553009680384 47579906179072 47582116155392 47583251136512 47610164740096 47641358761984 47668305231872 47698620010496 47725598867968 48040233140224 48069637837312 48096826546496 48097973805056 48129487437824 48156709998592 48183947956736 48186185989396 48200764358656 48214590659648 48229177622528 48246180699392 48288074039296 48315386298368 48346112589824 48562154618432 48648958483892 48650118912512 48692363001856 48694624649216 48722166857728 48755252396032 48768074480996 48782828896256 48810420994048 48812688124928 48840297111424 48841462104064 48901106229248 48959881597312 49162280108032 49221369387008 49281477446656 49282652962816 49310527766528 49312818126208 49340709991664 49368617633062 49402142153728 49430084541824 49432380454639 49505420443648 49564922150912 49786410617216 49818072410288 49846250053054 49907121203303 49922220228608 49936540326064 49951648251904 49984376406016 50012648112128 50040935809024 50043260094464 50044453781504 50072759468032 50433718386688 50462244245504 50496511410176 50525072785408 50553650315264 50555998415104 50584593436832 50585800036352 50618943684608 50647574308864 50708448797216 50723790258176 51041530212608 51042747711488 51073990202144 51102878205652 51118338998272 51166504373504 51195444704032 51210933501952 51213312131072 51242278936576 51243501223936 51306078666752 51335097942016 51367744626688 51597289282084 51705156665344 51735635689472 51738038689792 51767302286336 51796582434688 51830519383552 51831755702272 51861072306176 51863481132736 51892815680888 51957425368576 52002541273088 52234922614784 52297704973696 52361569787072 52377411387392 52391186059576 52392435751936 52394869259096 52424504366143 52501965438976 52504404033536 52505656426496 52519464825688 52535354195968 52599509221376 52662729785344 52898061280792 52943993962496 53009912430592 53039895412736 53042358992896 53072360327168 53073626267648 53108399931392 53138438619136 53168494297088 53170963850368 53202306934784 53551769403392 53585825785856 53616134510848 53681609361536 53682889834496 53713253459968 53715748316048 53731999612928 53746130526634 53762391015424 53813047703168 53859774889984 53892741640192 53894027149312 54231625850896 54248033222656 54266114589778 54313235185664 54343955341312 54379561320448 54380858441728 54395159998034 54411616845824 54414144139264 54444921370112 54475716008896 54512708583424 54543541563392 54936728956928 54967801767424 54969112920064 54971666107904 55002758679232 55033868836856 55069926845024 55086587838464 55102389325312 55104948703532 55217584340992 55252700102656 55499605278208 55566311534552 55634167898764 55650999599104 55682476408832 55751804452864 55783338278912 55785929285632 55817482413056 55818813833216 55886978547712 55954150396928 56185462980608 56252993585152 56321688510464 56323031957504 56354888876032 56357506429952 56389382847616 56421277294928 56459591032832 56491525190656 56494149091016 56543204343808 56645625315328 56898754991104 56934939897472 56967142917776 57016608882688 57036709946632 57053965975552 57070331801216 57072982585801 57090249588736 57122540453888 57154849583104 57192297250816 57193661464576 57226010820608 57261037992704 57621102466577 57638535299072 57671136280576 57707812384768 57740452550144 57778283902976 57810963927808 57812342898688 57815028147968 57847728955744 57880448259452 57952512911104 58370274516736 58403289377888 58420958855168 58440431096684 58511797272838 58529499578368 58562604498944 58564001398784 58635518476288 58668683362304 58705993859072 58968330608096 59091607617536 59126440787968 59129187074048 59162631184384 59196094211072 59234879295488 59236292231168 59269796921344 59272549865984 59306075063872 59324017672192 59379914706944 59697054416896 59768805684224 59841794042368 59875641210944 59877069430784 59879850581824 59913719275592 59931845722112 59947607125861 59965743824896 60005033181184 60022245515072 60040404795392 60077154615296 60111134906368 60185976897536 60454927178048 60507421671424 60527589350137 60580146937856 60619838849024 60654126088192 60655572877312 60658390188032 60692699232256 60727027682048 60761375548384 60766815828992 60802636496896 60839852867248 61240943755264 61275582298112 61314550658816 61349230834528 61389426646912 61424149173296 61442732589056 61463212015478 61591704731648 61593173884928 62018416674032 62053494964006 62072268783616 62107377532928 62148070080512 62184704966656 62187593302016 62222767280128 62257961153024 62300238381056 62335476072448 62784833093632 62820344877056 62821843337216 62824761266176 62860295633408 62895850099264 62914878767104 62937059251456 62974159228928 62977084232608 63012704755364 63031768776704 63067420229632 63145942974464 63428120317952 63504356039488 63581906170016 63601142398976 63617868786628 63637115895808 63677586079744 63713602813952 63749639919616 63755347755008 63791408472064 63792930095104 63831976778752 63868080838016 63947600453632 64233360126676 64289135525888 64366406121472 64408578777088 64445008968704 64481459765632 64485992934272 64522466912176 64558961520158 64564741818304 64620804964352 64642343671451 64737857503232 65068502739968 65105306191744 65161838723072 65183557761686 65204532543488 65226265812344 65245999529984 65263158496627 65282903375872 65319828094976 65362625429504 65364184530944 65401155223552 65441186277376 65872611770368 65909870034944 65951785582592 65989088628736 66032324460544 66069673060352 66071249027072 66074317883392 66111690235136 66149083725088 66169096634368 66231443326976 66329528172544 66708885161984 66746616431872 66789064110496 66826840730468 66847058690048 66870625454672 66884868112384 66890856660992 66928690855936 66971254325248 67009133993984 67047035087872 67092564410368 67392377837824 67555775305642 67576213798912 67614435639296 67652679098368 67657435209728 67695702989824 67733992414592 67740056989696 67778371501568 67821475327424 67859835890392 68307206496256 68387675245799 68389306504064 68434114950656 68472822029248 68493537968128 68511551000984 68532278657024 68555121094187 68577180778496 68600038181948 68659605274624 68698439892992 68783973597184 69151339053056 69174387828728 69234453643264 69279815827456 69319001243648 69320654716928 69323874500608 69363084836864 69402317350912 69441572055296 69447789518848 69488727425024 69531260419712 69591636115456 69989650006016 70029236912128 70073772181504 70113406668032 70159344739328 70174287855616 70199027626624 70243670874832 70264922570752 70283401457906 70304665174016 70344430256128 70390519693312 70475123683328 70878190484608 70918279958864 70939735752704 70979860037632 71024999858176 71050039545589 71065172369408 71071535202304 71111734034432 71151955603456 71156957720576 71197204868608 71237474780864 71751003536576 71799727161344 71840337866752 71880971542016 71926684426688 71967366940504 71973810551552 72014519720416 72036307173376 72077051691008 72576406902272 72728132452352 72752373406076 72774384091136 72815546073088 72856731336704 72863254577152 72904466825216 72906205822976 72950830604288 72992092386304 73082971947008 73473297743872 73561606995968 73609804316672 73651438821376 73693096875008 73698277639168 73739962185344 73781670308752 73788276363776 73803992399872 73852348530688 73876964195944 73941113372672 73982935269376 74364003131392 74406064219136 74495494584784 74544303785536 74560180846592 74566856605696 74586466853288 74609032429568 74651232108544 74656480231424 74698706747392 74740957147136 74789927174144 74879818913536 75279741415424 75350672456293 75373469237248 75416101289984 75462262340192 75464062349312 75506745642496 75513506152448 75556217411584 75598952828672 75647030172896 75689816954668 75805175054336 76235441257612 76330358983424 76373532263392 76396638502912 76439849271296 76489932406784 76515427202942 76538576371712 76581867421696 76625182957568 76677216468992 77229958627328 77273640730624 77317347540992 77322783096832 77366517702656 77410277045248 77417207988224 77460996001792 77510257517056 77554098160448 77577561571328 77621440282624 78065378852864 78157343138056 78159207433216 78210417086464 78254653747712 78298915429696 78322604179456 78348709821928 78372413636608 78393024703049 78400043636512 78416741924864 78468120313856 78512502734848 78562432958464 78606868723712 79056443232832 79125089878016 79173521143808 79220192149504 79227285143552 79272096956416 79316934115328 79361796634624 79365482806064 79367375919104 79412266968832 79464297622528 79559807595632 79984725253888 80084311064576 80129607620608 80178653736454 80225917245152 80278480999808 80323887380464 80348188770304 80393634578432 80446308220928 80542998495232 81119840043008 81146878029854 81171428409344 81217339850752 81224611659776 81270553182208 81316520689664 81322237394944 81368234135552 81414256892416 81636342366208 82001146898944 82056831041536 82103243276288 82149681762304 82199964334852 82201925059072 82248419360576 82255783487488 82273303003136 82302308251904 82373773361152 82401229295476 82426159169536 82472780300288 82944465031168 83067300872192 83145569606944 83170724675584 83192597644052 83217766940672 83264835813376 83268703271936 83270689488896 83317788295168 83372377833472 83419534155776 83472585018368 83519798018944 84070407995392 84121866215296 84169446456368 84171454158848 84226603016192 84274242497536 84321908924288 84325825481443 84375533654384 84430816223936 84504129568768 84551926022144 84983770582256 85135677346811 85137708096896 85211635253248 85267465633792 85315693838336 85321691693056 85344130341743 85369950568448 85418236739584 85474202484736 85576935901184 86033990189056 86141107699712 86189830045696 86242585531648 86244642684928 86293423591424 86301149888512 86349962756096 86398803232768 86453748769024 86502647948192 86528818675712 86634485776384 86738613764096 87126218580128 87234695981056 87284036872448 87359827738624 87363885400064 87388945570612 87415384440832 87446202517648 87472658710528 87522134196224 87571637665792 87575705165312 87577794117632 87627329069056 88259007176704 88308927429632 88368894967808 88418877374464 88468888051712 88472997226432 88523038514456 88525150063616 88583151448064 88633255040512 88710217465856 88739785395128 89322677872064 89324808495104 89379482853752 89430036859891 89541382653632 89568472727552 89592028232056 89619133628416 89677851787264 89728574554112 89785637666816 89836421398528 90295256243647 90428674146304 90484024164352 90537362456576 90545468735488 90596682235904 90647924703232 90699196153856 90703408921216 90705572478976 90756876535808 90816340140032 90925494395008 91004447227904 91411114575872 91524926930944 91576694423552 91632747127376 91660469927936 91684575604258 91686762565888 91746835428352 91798728434816 91878439518208 91882707058688 91884898746368 91909063444954 91936869842944 92049141137408 92159777124352 92571607241386 92651989434368 92739289176976 92767346753536 92819816972288 92824128237568 92876630572544 92878845968384 92939699879936 92992267583488 93044865019904 93049186738144 93104037135872 93298676989952 93715596455936 93775195125248 93828235393984 93942816382688 93945057210368 93998193554944 94002559553084 94172833480544 94201324765184 94254606057472 94905345239068 94934058139648 95106019360768 95159812358144 95164232310784 95166502273024 95220329480192 95282717523968 95336610463744 95397240020992 95451197735936 96080466280448 96139275674624 96193653092992 96195947610112 96258974875648 96313419997184 96367895913472 96372371978792 96401528717312 96429181319296 96492361398784 96576148078592 96630772596736 96692225179648 97124309236864 97297916967784 97300237825024 97359793822837 97389249298432 97444333715456 97510504792064 97536148961992 97565657792512 97620841988096 97625376249856 97680594222848 97682924208128 97802212458496 97919763194624 98324560216064 98442738774016 98562954893312 98565305925632 98621055533056 98625636252416 98681419983328 98737235266124 98804284307456 98860169083648 98864760909278 99129844301824 99572821234432 99636144820576 99692500106108 99814242406606 99844440457216 99873080652128 99903296503808 100025296224256 100081871618048 100086520188928 100088907563008 100145518936064 100867436773376 100924488491008 100993022820352 101050145570816 101107300630528 101111996830208 101169186873664 101171600072704 101237887369216 101295148617728 101416897594432 101447580516352 102083060425216 102085495422976 102147980404288 102205756411304 102236677996544 102333008747008 102390889408064 102421867003904 102426624262144 102484557873152 102487002447872 102612157333504 102670195884032 102735489253376 103194578564168 103410313330688 103471271378944 103476077379584 103534604572672 103593164869376 103661038767104 103663511404544 103722144612352 103726962265472 103785631361776 103914850737152 104469845229568 104595409947392 104723139574144 104782372119152 104784871503872 104789738518192 104849008732286 105008808067072 105038929651376 105070708391936 105199018442752 105325459570688 105796122561584 105887987924992 106079790825472 106084717985792 106144720654336 106147252535296 106216799862784 106276877238272 106336988594176 106341927700736 106404613869568 107103538806784 107171651571712 107232269021696 107363218723072 107365779668992 107426506919936 107431496632096 107463999225856 107492261053268 107524782030848 107626095406336 107719549779968 107785483280384 107788054298624 108463251701792 108496066445312 108532229179556 108626470371328 108687910682624 108759122640896 108761716883456 108790319996068 108823233691648 108828288278528 108889842740224 108951432017792 109025417166848 109087083126784 109873457913856 109935603534848 109938225840128 109943332215808 110005517358464 110067737673712 110139853690048 110173175676928 110204778650624 110209897407064 110272233321887 110435168681984 110505400205312 110999210556416 111132623069104 111268335797528 111301999198208 111331270376599 111364952817664 111503608905728 111566676557824 111571858571264 111634964826112 111637627666432 111773957095424 111908300793856 112370925961216 112408380221683 112505987170304 112643377020928 112646063915008 112709777752064 112715012859904 112778765695232 112842554589856 112919182065664 112983050381312 112988298182032 113086408687616 113291250630656 113797509982208 113869879794944 113934285835552 114033217765376 114073419893264 114107931951104 114140663602432 114145965171602 114180499177472 114245080907776 114309699166208 114384594501632 114387322929152 114452021641216 114522075985408 115242204933154 115277070598144 115342272561152 115415624769536 115480905100288 115556567805952 115621927855616 115624685797376 115630056295936 115695457911488 115760896518904 115905025822208 116740549033472 116806578755776 116841917710336 116880862193368 116946971278319 117023594545676 117058999156736 117125208997888 117128002797568 117271036952576 117337366724608 117411987718144 117936661216192 118183215235072 118252881575936 118258374148096 118325262368768 118392188422144 118469758590976 118472584462336 118539593842688 118545099731968 118612150127744 118759829413888 119394108833792 119537611368448 119683588084736 119751282421888 119754138861568 119759701163648 119827438551184 119863691444224 119895214251722 119931487649792 120010066362368 120044491030144 120050066818409 120154309230592 120222269812736 120371953795072 120909854356096 121014843342848 121055178700274 121160293875712 121203008636593 121239677698048 121308252176384 121311145754624 121316780376064 121385398464512 121454055364096 121522751096768 121533631657984 121605272993792 121679705734496 122481887510528 122551164596224 122629101317632 122698461669056 122778853293824 122848298346592 122885465178112 122926424030956 123183409463296 123186347769856 124036833348064 124106989928012 124144537567232 124214755065856 124296140161024 124369409933312 124375186604032 124445534560256 124515922306048 124600476762112 124670952144896 125569666187264 125640689754112 125643686674432 125649522532352 125720591266816 125791700198528 125874118502912 125948318457856 125954168465216 126025409510728 126063537553408 126134840459264 126291885948928 126856240635904 127008712078976 127163812340032 127202284797952 127235737573256 127274231791616 127316653460633 127355172159488 127427205627904 127499279839232 127510695510016 127582816944128 127585860190208 127663953557504 127736161676032 127895200907264 128466720253352 128578271051776 128732812242944 128817157554176 128890017937408 128962919531264 128971985868544 129044933824352 129117923040316 129129483636608 129241609928704 129284687342902 130137005479936 130210612383488 130323677446144 130367115523372 130452531624688 130491999059968 130526316993254 130565806751744 130639656189952 130725250859008 130802310447104 130882372554752 131745223540736 131819740069888 131903571165184 131978177257472 132064648921088 132139346120704 132142498054144 132148635766784 132223380470272 132298167450176 132338193268736 132462886653952 132659056345088 133417770323968 133493232863744 133578128220992 133653681460936 133694117380096 133741250909344 133769736224768 133781713321984 133857381711872 133942508650496 134018267987968 134094070175744 134185128820736 134784755675648 135111550611284 135152427597824 135228871278592 135305358196736 135314870419456 135391405979648 135467984829184 135480113979392 135556743003136 135642950654848 135719671780784 136614412992512 136775350491598 136778613008128 136868229901312 136945644058496 137023102001968 137064557314048 137110242188374 137154361556992 137200076363896 137319210549248 137396879785984 137567947194368 138348775657456 138468907286528 138559631654912 138638002487296 138647749001216 138726169673728 138804634701824 138883144110592 138895579037696 138977454850048 139062520839424 139183272230912 139979300012032 140058473824256 140147544363008 140226813336064 140318689478656 140348575711232 140398055253248 140487341749664 140529845141504 140566802915812 140609330348032 140688860512256 140781039386624 140950247366656 141756380969216 141836559917728 141879471505408 141959720075264 142049999716352 142100079091178 142130344738816 142143070404608 142223468068864 142303911206912 142313915441152 142394409737216 142474949561728 143502007073152 143599454322688 143680675733504 143761943084032 143849937585991 143853368853376 143934733881008 143947621103104 144029039440832 144072614346752 144154103382016 144202151267083 145152813804544 145456264904704 145504746812152 145548768182272 145587045877091 145631092146176 145713462673408 145726509154304 145808933650432 145812411645952 145901661208576 145984184772608 146165943894016 146946595487744 147123213991936 147219608633344 147302877642752 147386193750016 147396555278336 147479924370688 147563340617504 147576552727552 147607984799744 147753928391888 147882226745344 147965870538752 148728006262784 148812128438272 148990989169568 149088607571072 149120361693184 149172933706576 149218064859136 149302464217088 149312960462848 149397413494784 149481914294272 149579854348288 149759637827072 150559482830848 150701344912586 150746938474496 150832202579968 150924524680384 150928124698624 151013491284992 151027012304896 151112434823168 151197905657344 151294060345792 151379633909336 151610350108672 152470882515224 152660717966848 152747064526784 152793277005824 152879698542592 152930654748571 152979864813568 153030854405884 153077152743424 153163734843392 153250365915136 153354432937984 154459917254656 154547281461248 154634695081984 154645566193664 154733035405312 154820554090496 154834415976448 154921992003584 155020515034112 155108196320896 155242880565248 156130757705728 156314686276112 156318414866432 156420834172928 156509307495424 156597830859392 156697419643856 156744827273216 156786049406098 156800087273024 156833483849728 156936240627712 157025005469696 157124865916928 157213737447424 158112886465664 158250179756032 158347042287616 158440384299008 158454570287104 158496242063237 158544193912832 158633868230656 158723593269248 158730965612128 158734751838208 158824533937664 158928595245056 159119615191264 159969450507776 160168622129152 160259215241216 160357307472908 160451834490304 160556961999616 160647774760928 160696377540608 160787269156864 160892616441856 161085996990464 162239680086016 162293756059708 162342856818688 162434679701504 162449223319552 162541106364416 162633041379328 162644474789888 162736468271104 162828513784832 163272684732416 164002293797888 164113662083072 164206486552576 164299363524608 164399928669704 164403850118144 164496838721152 164511566974976 164604616503808 164747546722304 164802458590952 164852318339072 164945560600576 165888930062336 166084354168369 166134601744384 166291139213888 166341449351168 166385195288104 166435533881344 166529671626752 166537406543872 166541378977792 166635576590336 166744755666944 166839068311552 166945170036736 167039596037888 168140815990784 168243732430592 168338892912736 168342908317696 168453206032384 168548484995072 168643817848576 168651650962886 168751067308768 168861632447872 169008259137536 169103852044288 169967541164512 170271354693622 170275416193792 170423270506496 170631387676672 170643383386112 170688260683486 170739901136896 170836473479168 170948404969472 171153871802368 172067980378112 172282215399424 172379660091392 172485171063296 172489285369856 172586847182848 172602299777024 172699925512192 172797606465536 172907497538048 173005295896384 173057637351424 173268971552768 173477227528192 174252437160256 174469391962112 174568073744896 174719655477248 174727770800128 174777891141224 174830768881664 174892405035296 174945317421056 175044268392448 175143275331584 175151410330624 175155588235264 175254658138112 176518014353408 176617854859264 176737789935616 176837754748928 176937776103424 176945994452864 177046077028912 177050300127232 177166302896128 177266510081024 177479570790256 178645355744128 178649616990208 178758965707504 178860073719782 179082765307264 179184056464112 179238267256832 179355703574528 179457149108224 179571275333632 179672842797056 180590512487294 180968048328704 181074724913152 181090937470976 181193364471808 181295849406464 181398392307712 181406817842432 181411144957952 181513753071616 181632680280064 181850988790016 182008894455808 182822229151744 183049853861888 183153388847104 183265494254752 183320939855872 183369151208516 183373525131776 183493670856704 183597456869632 183756879036416 183765414117376 183769797492736 183818126889908 183873739685888 184098282274816 184319554248704 185143214482772 185303978868736 185478578353952 185534693507072 185639633944576 185648256475136 185753261145088 185757691936768 185879399759872 185984535166976 186089730039808 186098373476288 186208074271744 186597353979904 187431192911872 187550390250496 187656470787968 187885632765376 187890114420736 187996387109888 188005119106168 188111456843219 188345666961088 188402649530368 188509212114944 189810690478136 189868116279296 189931401064223 190212038721536 190319624716288 190328464621568 190333004546048 190383059993119 190440658960384 190565435047936 190673220927488 190794480041984 190902395471872 192160932560896 192278551349248 192387306185984 192391895220224 192517949751296 192626839994368 192735791826944 192744743957584 192803057434624 192858362638592 192984722797568 193261545193472 193384450359296 194248618473728 194595833935568 194600475650048 194719587645674 194778498596864 194888667430912 195072297923984 195131315585024 195241683976192 195250752499712 195361188445696 195365848416256 195604424916992 195839526389248 196649120432128 196885477548032 197125909786624 197130611851264 197242111066112 197251272504832 197362839966656 197474470532248 197608568614912 197720338167296 197729521818556 198259688603648 199145642468864 199272289641152 199385000212216 199628484813212 199688880914432 199746161304256 199806593007616 200050592448512 200163743236096 200173040377856 200177815126016 200291037872128 201734873546752 201848976982016 201986045640704 202100291141632 202214601261056 202223993660416 202338373747328 202343200145408 202475774738432 202590297235456 202833795188864 204166120850432 204170990845952 204295960808576 204411512822608 204473355993088 204666017494016 204781778816128 204791290454933 204853248524288 204969115746304 204974004895744 205224314667008 205340391768064 205470978506752 206389157128336 206758073556541 206820626661376 206942542757888 206952154759168 207069209145344 207186329738752 207322077534208 207327022809088 207444289224704 207453924530944 207571262723552 207829701474304 208939690459136 209190819894784 209446279148288 209564744238304 209569743007744 209579477036384 209698017464572 210017616134144 210077859302752 210141416783872 210398036885504 210650919141376 211592245123168 211775975849984 212159581650944 212169435971584 212289441308672 212294505070592 212433599725568 212553754476544 212673977188352 212683855401472 212809227739136 214207077613568 214343303143424 214464538043392 214726437446144 214731559337984 214853013839872 214862993264192 214927998451712 214984522106536 215049564061696 215252190812672 215439099559936 215570966560768 215576108597248 216926503403584 216992132890624 217064458359112 217187232374021 217252940742656 217375821365248 217518245281792 217523433766912 217580639992136 217646467383296 217656576557056 217779685480448 217902864035584 218050834333696 218174166253568 219746915827712 219871207069696 219876451680256 219886664431616 220011034716928 220135475347424 220279707380096 220409557301248 220419794814128 220544466643774 221010800410624 221998421112832 222265246138208 222536671595056 222603998396416 222662540753198 222729905635328 223133353115648 223143717142528 223269929652224 223275255332864 223547914190848 223816601587712 224741851922432 224816760443366 225011974340608 225286754041856 225292127830016 225419555504128 225430025719808 225557531390464 225685109179712 225838364131328 225966100762624 225976596364064 226172817375232 226582501261312 227595019964416 227739759589888 227868571671104 228066435530752 228146839786528 228215863902208 228281327204864 228291930343204 228360998354944 228490161815552 228619398332416 228769189003264 228774645858304 228904043282432 229044151970816 230484409866308 230554141196288 230684545122304 230831249539072 230961810200576 231113135611904 231243855711232 231249371594752 231260112591872 231390915822976 231521793037808 231810051644416 233481098066944 233613157511552 233761724386736 233893942556638 234047189091352 234117998313472 234250417995776 234542073905152 234674733449216 234823975436288 235873322432384 236366430470144 236445213569747 236516748296192 236650524737536 236784376844288 236939517181952 236945168924672 237079187685376 237090199463936 237224300255488 237519658827776 238788217667584 239075222736896 239367176169472 239502564843776 239508277723136 239519402327296 239654877102368 239727382888448 239790428503444 239862975299584 240020132724736 240088982060288 240100133636818 240308618461184 240444539625472 240743907590144 241819708712192 242029686685696 242110357400548 242320587751424 242406017273186 242479355396096 242616504352768 242622291509248 242633560752128 242770796929024 242908110728192 243045502193536 243067263315968 243210545987584 243359411468992 244963775021056 245102329192448 245258202635264 245396923338112 245557706587648 245696596693184 245770930356224 245852848061912 245991905102671 246366818926592 246372695539712 248073666696128 248213979856024 248289075134464 248429510131712 248592280322048 248738819866624 248750373208064 248891069120512 249031844612096 249200953524224 249341904289792 251139332374528 251281379508224 251287373348864 251299045064704 251441182533632 251583400397056 251748237005824 251896636915712 251908336930432 252050819021456 252127075106816 252269680918528 253712481271808 254017424157952 254327624680064 254471475146512 254548463583232 254633306921266 254710344318976 254854411255808 254998559678464 255021391020032 255165633888256 255171720380416 255327907115008 255472323352064 255790401814528 256933440506704 257156542103552 257465624485888 257634315108352 257780035874816 257925839062528 257943971737088 258089867648704 258235846080632 258258967273216 258483219857408 258569374685804 260274010959872 260421224766976 260647354892288 260734231046744 260905063249376 260983998119936 261052633986508 261131613503488 261279312379904 261450501718016 261604620894208 261764745109504 263490447081472 263639480139776 263807142330368 263956354514944 264129297842176 264278692241408 264284996108288 264297271533568 264446760940544 264596334900352 264925773307904 265318112690176 266835540647936 266986465727488 267156256441984 267307362921872 267388234760192 267482501818688 267539472449536 267563426643968 267714763423744 267803995210297 267885017300992 268036535975936 268188140351488 268370257641472 269569511351296 270223101222568 270304855195648 270375942343169 270457742557184 270610716393472 270629740838912 270782811959296 270935969658368 270960227958784 271113486006272 271285901309696 271439343561568 273228825985024 273550700983196 273557226016256 273736459802624 273891288116992 274046204003936 274129114628096 274220484376748 274400152727792 274638421098496 274793759571968 275135894388736 276697551314912 276937814573056 277119263309824 277276004974592 277295498002432 277452339347456 277609269403648 277766288221184 277791158075392 277954909700096 278125041678848 278366544461824 279958600024064 280116947648512 280295088726016 280453626672128 280637378957312 280796110506496 280974683499328 281059690283008 281133605831624 281218660696064 281377721024512 281562078773248 281900494733312 283512761938432 283673119835456 283758943010816 283919440150528 284014073104489 284099999432704 284200158182356 284260689477632 284286140809216 284446936137728 284607822413824 284627830882304 284788819474432 284949899123456 287004014146304 287198908645376 287361351467008 287523886168064 287699875171982 287706737706752 287869467762016 287895242206208 288058078881664 288308206764032 288404302534166 290305627609088 291009493624304 291097536364544 291174091754182 291262184292352 291426925346816 291453018308608 291617867300864 291803322417152 291968369545216 292331887788032 293893190975488 294246427983872 294439217266688 294605755285504 294772387500032 294793110556672 294959848741376 295126681235008 295153105455104 295215969599488 295507856783776 295764453490688 295931741077504 297456012525568 297624256876544 297981978339136 298177215142144 298240723386368 298345867413152 298436129718272 298604928434176 298625920925696 298794826989568 298963828588544 299159708696576 299519275654144 301118965661696 301402689825172 301493876948992 301664405159936 301849049360768 301856249397248 302026982569984 302054024609792 302224869646336 302395811314688 302588120691584 302759267818672 303220700217344 304941765030448 305321435933696 305494129053568 305759397085184 305861309497142 305959729627136 306061708811768 306154305486848 306327469686784 306500731830272 306708865875968 308919834509312 309094562922496 309269390163968 309291132387328 309466070810624 309641108180992 309668831952896 309843984007168 310041030068224 310216392641792 310485761130496 312261515411456 312629372552224 312636829732864 312841668345856 313018614990848 313195661718784 313394839287712 313489654546432 313572098812196 313600174546048 313666967699456 313872481255424 314050010939392 314249731833856 314427474894848 316225772931328 316500359512064 316694084575232 316880768598016 316909140574208 316992484126474 317088387825664 317267736461312 317447186538496 317461931224256 317469503676416 317649067875328 317857190490112 318239230382528 319938901015552 320337244258304 320518430482432 320714614945816 320896014614903 320903668980608 321113923999232 321295549521856 321392755081216 321574538313728 321681722057339 321785232883712 322171993980928 324000625344851 324479360172032 324587512119416 324685713637376 324869359403008 324898446639104 325082212728832 325266082758656 325288949579776 325472936542208 325657027569664 326545369464832 328004587595776 328227324166144 328412973105152 328598727049216 328799857339408 328807700236288 328993677442304 329023133949952 329209233007616 329604917181904 329704636678144 329891121201152 331777860124672 332168708336738 332269203488768 332582278427776 332770390576208 332871067762688 333059343253504 333074813087744 333082757955584 333271153180672 333489511333888 333678136623104 333890340073472 334079192075776 336281631981568 336487464861184 336677785825472 336685816635392 336906412064768 337096969990144 337287635697152 337303301925772 337502134617536 337723264895744 338016518275072 338207704088576 339935082329024 340542709387244 340550832387584 340846541012992 341262775353344 341286766772224 341376521366972 341479802273792 341672946958336 341896809938944 342307743604736 344135960756224 344564430798848 344759320182784 344970342126592 344978570739712 345173694365696 345204599554048 345399851024384 345595212931072 345814995076096 346010591792768 346537943105536 346954455056384 348504874320512 348938783924224 349136147489792 349349848423121 349455541600256 349555782282448 349661537763328 349784810070592 349890634842112 350088536784896 350286550663168 350302820661248 350311176470528 350509316276224 353036028706816 353235709718528 353475579871232 353568539987221 353675509497856 353875552206848 353891988905728 354092154057824 354100600254464 354332605792256 354533020162048 354959141580512 357290711488256 357299233980416 357517931415008 357720147439564 358165530614528 358368112928224 358476534513664 358914298216448 359142550667264 359345685594112 361181024974588 361936096657408 362149449826304 362386728943616 362591698812928 362796784615424 362813635684864 362822289915904 363027506143232 363265360560128 363701977580032 364017788911616 365644458303488 366099707723776 366306777694208 366530988509504 366641879711744 366738302417032 366747050263552 366987341713408 367194913739264 367513758072832 367530828234752 367539594985472 367636253779816 367747479371776 368196564549632 368639108497408 370286428965544 370607957737472 370957156707904 371069387014144 371279267889152 371296512950272 371506522290176 371515383873536 371758799519744 371969070333952 372179460079616 372196746952576 372416148543488 374862385823744 375100780500992 375312941575936 375771265530752 375780228841472 375992774219776 376010238212336 376222913686438 376691333922176 377018424229888 379621380956272 379736232558592 379862802128446 380639249432576 380656929243136 380666009092096 380766119986238 380881317920768 381130870095872 381346441854976 381588960083968 381804790943744 384321865121792 384557102698496 384774612371968 384783790440448 385035899502592 385253679988736 385471583653888 385489487915168 385606114869248 385716725277184 385969445595136 386523090386944 386768900718592 388497236947456 389191667871136 389200951300096 389439175291348 389556997193728 389777334861824 390144595847968 390262631170048 390483367952384 390501504999424 390722376891392 390731696832512 391208849833984 391679052778496 393298240864256 393770955096064 394251819573248 394261223702528 394484222132224 394502545009664 394725679933312 394948941064496 395217137229824 395440676334592 395459043637112 396519377207296 398291284937728 398544579282304 398770000424432 399256969626424 399377761828864 399492322608512 399510878100607 400101184897024 400327486472192 400346080755712 400355630252032 400582075744256 403347717266039 403469747093504 403697953964032 403972091281408 404200582283264 404429202522112 404447987320832 404676747494656 404686400290816 404951549476864 405180594470912 405667590377728 408332241700864 408341981691904 408591921617152 408823025645216 408946711986176 409332034988032 409563557632256 409582580909866 409706497048576 409938231492608 409948009791488 410448629334016 410680783536128 410941957013504 412778314256672 413516147113082 413641253322752 413885085515776 413904309518336 414138418290688 414372659477504 414644155068416 414654045618176 414888578449408 414907849061888 415142525447104 415659402948608 417879380918272 418381639789568 418892558296576 419129488476608 419139486015488 419158954072768 419396034929144 419633249881027 420035232268288 420155718605504 420282833567744 420796073771008 421301838282752 423184490246336 423551951699968 423693125450959 424319163301888 424338871943168 424578882617344 424589010141184 424867199451136 425107508953088 425347954376704 425367710802944 425618455478272 428414155227136 428686606286848 428929076086784 429452874892288 429463118675968 429706027679744 429725986528384 429969044213072 430099128123392 430504381625344 431141933121536 431152217194496 433853006807168 434128916718224 434374464748042 434505881485312 434751642730496 435036490563584 435161279984272 435292934766592 435313153114112 435559370960896 435805728071168 436101668667392 436348332507136 439493831655424 439742414139392 439752903360512 439773328863232 440022069433856 440270950694848 440559414760192 440819114602496 440839589628256 441088933287548 442021600821248 443996842225664 444530492276416 445073343190112 445207996792832 445325081506396 445459811270656 446266706231296 446287434285056 446539859304448 446550510665728 447095828381696 447633203175424 449483703844864 449633520886732 450023948681216 450573508083712 450584255660032 450839111008256 450860051439616 451115062780928 451370218359424 451676728262656 451932201525248 451953192728128 452345634750464 453165002522624 455190039928832 455479519179776 455737143342208 456132871061504 456293679573056 456431727804416 456562654409728 456583860686408 456721996709888 456842109476389 456980323631104 457238796664832 457538378006528 457549291716608 457808086564864 458088303941632 460968819732616 461108282392576 461369090244608 461662499078144 461923620401152 462226271223808 462487711422464 462498743189504 462520225183744 462781831645952 463043586075616 463620103288832 466962196133888 467226315023104 467523448773472 467787885113276 468094378182704 468235996626944 468500835991552 469349466898432 469647950872576 471746644864768 472732860940288 472890427139494 473033496592384 473301049475072 473568753688576 473879034363904 473890337849344 474158375370752 474180398927872 474448600510976 475039317655552 477576435335168 478150445473792 478734352338944 479005129687552 479016555446272 479038804654592 479309754204736 479454765776896 479580857006888 479725950599168 480040265449472 480177964120576 480200267273636 480617236922368 480889079250944 481487815180288 483639417424384 484059373371392 484220714801096 484641175502848 484812034546372 484958710792192 485233008705536 485244583018496 485267121504256 485541593858048 485816221456384 486091004387072 486134526631936 486421091975168 486718822937984 489927550042112 490204658384896 490516405270528 490793846676224 491115413175296 491393193386368 491705696123824 491983810205342 492733637853184 496147333392256 496427959712048 496578150268928 496859020263424 497184560644096 497350276819123 497500746416128 497782138241024 498063689224192 498401907048448 498683808579584 502278664749056 502562759016448 502574746697728 502598090129408 502882365067264 503166800794112 503496474011648 503793273831424 503816673860864 504101638042912 504254150213632 504539361837056 507424962543616 508034848315904 508655249360128 508942950293024 509096927166464 509266613842532 509420688637952 509708822511616 509997119356928 510042782040064 510331267776512 510343440760832 510655814230016 510944646704128 511580803629056 513866881013408 514313084207104 514931248971776 515268630216704 515560071749632 515851678125056 515887943474176 516179735297408 516471692161264 516517934546432 516966439714816 517138749371608 520548021919744 520842449533952 521468462093488 521810126498752 521967996239872 522105267973016 522263227006976 522558624759808 522901003436032 523209241788416 523529490219008 526980894162944 527278960279552 527454707194051 527614284660736 527912709029888 528258595684352 528557384482816 528569992216576 528594543067136 528893521881088 529192669800704 529851546615808 530636225380352 533671081295872 533972931454976 534312512883968 534614725843744 534776469520384 534965003637376 535078944899072 535429526847488 535607990420594 535770034601984 536073071951872 536376280702976 536740515282944 539139022702592 540446202445136 540609710391296 540751884686338 540915485114368 541221432786944 541259481677824 541565623918592 541871939316736 541920455917568 542226972012544 542571802619392 542878687123136 546457651970048 547101401966392 547114452032512 547472919605248 547782576233984 548092408007872 548258229256192 548440968753496 548751172921343 548800305455584 549276842196992 549587519143936 550271788777472 553395102629824 553875629146112 554238526619648 554552009949184 554590996004864 554904678694912 555218538807296 555532576442368 555582316150784 555909819400192 556250083357696 559917200048128 560233895297024 560590177452032 560907253344256 561274757914624 561592221012992 561949366998656 562267211663248 562437321392128 562755442049024 563124157546496 563800989466624 567025523876864 567346239670912 567838880301056 568028146208978 568199998865408 568400316364712 568521378955264 568572281618432 568893872275456 569215644827648 569255661764608 569577638948864 569899798246912 574008028292608 574397817290752 574722702934016 575047772336128 575399750343964 575413475413504 575738935524032 575790484412416 576116157763328 576616413528064 576808605068332 580611255218176 582018987248608 582195072729088 582348183508364 582524368584704 582853850693632 582906036617216 583235734601728 583606644834304 583936739090432 584663775576064 587786381950976 588492855967744 588878434533376 589211510571008 589544775000064 589586221113344 589919697482752 590253362470016 590306210910208 591015713567552 591528906981376 591863482155008 594912025051136 595248513753088 595949741427677 595963956678272 596354430284288 596481446772736 596691734826304 596872259436544 597209856868352 597251841851392 597408912392201 597589653979136 597927657177088 598319417393152 599038551308288 602237931323392 602805379650344 602987753897984 603328810319872 603698098721536 603712498794496 604053965139968 604108049219584 604449739292672 604791622629376 605176241383168 605518535637344 606441400434688 609883530060896 610642871867392 610988258107136 611518794170368 611722618994284 612123417623536 612308610973696 612654939373568 613001463660544 618189125844992 618538780327936 618582264774656 618932141621248 619282216361984 619337663905792 619687968014336 620082060136448 620432785283584 620971522260992 624523030822912 625258745104448 625273659465728 625683336691712 626037229981696 626391323437568 626789678575424 626979309092864 627144197624392 627200349092096 627333935398912 627744962510848 628100021878784 628499463667712 628854949789696 632451545862656 633000719024128 633388169150464 633761537196032 633818281148416 633984968252948 634176775651328 634535472922624 634894373076992 634923862448512 634939007352832 635298135750656 635714380980224 636478460765056 639877802031104 640674488516608 641036860964864 641429229891632 641792029229806 641807337961216 642227847998464 642591099043712 643149076627456 643363444114678 643570465767424 644343987961856 648001250689702 649175024238832 649371427274752 649738718806016 649796893278208 650164425457664 650532165517312 650577899159552 650945873084416 651314055139328 653090738929664 656009175191552 656454648332288 656825946210304 657197454098432 657599714678816 657615400472576 657987354884608 658046267899904 658418466015232 659209834363808 659409273356288 659782242402304 663555720249344 664337416673476 664538406977536 665164556855552 665540781152416 665742135525376 666118686507008 666149626175488 666165515911168 666542306361344 666979022667776 667356273246208 667780680146944 668158384151552 672563263963136 672974929722368 673355571650944 673371633270784 673812824129536 674193939980288 674575271394304 674606603851544 675004269235072 675446529791488 676033036550144 676415408177152 679870164658048 681085418774488 681101664775168 681518556759859 682525550706688 682573533544448 682753042733944 682959604547584 683345893916672 683793619877888 684615487209472 688271921512448 689128861597696 689518640365568 689940684253184 689957141479424 690347388731392 690409199108096 690799702048768 691190425862144 691629990152192 692021183585536 693908910112768 697009748641024 697877567848448 698272294979584 698699696846242 698911083200512 699111564564896 699323075526656 699569620141184 700177073569792 700573101326336 700605641322496 700622352941056 701018632552448 706072057413632 706471419437056 706951159742464 707137079974442 707351018995712 707751104413696 707783977811456 708184308115648 708201200508928 708665211584512 709066040324096 709918283161024 714581422976512 714598467960832 715035862830016 715440294879128 716331061229056 716736225856448 716953069027328 717828596432896 718285101334528 718691371188224 722362049949176 723872193314816 724298899652608 724773457887232 725183397625856 725593569230848 725627271369728 725644579831808 726055012286464 726530721120256 727403955160064 731288916606976 732199415447552 732613555388416 733061977019008 733476604834064 733494100527104 733974683426816 734389827478528 735061656469504 735272507559632 735494958743552 736393129099264 737278216994816 740572857931088 741215915474944 741914313415808 742558535778304 742593025900544 743013044580352 743030767747072 743517599039488 743938140667904 744358920159232 744393493905152 744832297086976 749724771647488 750201561001984 750625883151872 751542531061504 751560457682944 751985548439552 752020476424672 752445827372876 753382667844352 754036848459776 759242761912544 759472465117184 759725604256892 761278498865152 761313858486272 761332018184192 761532239972476 761762635841536 762261740191744 762692883709952 763177920167936 763609581887488 768643730243584 769114205396992 769549224743936 769567580880896 770071799005184 770507359977472 770943167307776 770978975830336 771212229738496 771433450554368 771938891190272 773046180773888 773537801437184 776994473894912 778383335742272 778401902600192 778878350582696 779113994387456 779318892636193 779554669723648 780289191695936 780525262340096 780966735904768 781003009998848 781444753782784 781463393665024 782417699667968 783358105556992 786596481728512 786858661551781 787541910192128 788503639146496 788522447405056 788968444264448 789005090019328 789451359866624 789897882128992 790434274459648 790881352669184 790918087274224 793038754414592 796582569875456 797089158564608 797540000848864 798513939252848 798755523657728 798984645217024 799021756201214 800654972944384 800692161511424 800711260504064 801164151488512 806695434532078 806939494187008 807395907928064 808401164566528 808858405044224 808895974641664 809353494989312 809372800581632 809903098953728 810361188941824 811335180755456 816664483401728 816683963383808 817183843234304 817646051290432 817893423972352 818664069976064 819127115264512 819165161819732 819412994097152 819876462985216 819896019582976 820897258668032 821361567072256 821883914027008 825556628513344 827032294226164 827282506645504 827770171031552 827808619036672 828276836581376 828745318955008 829288310136832 829308091236352 829777156898816 829815698123776 830285050894208 831318805897216 835758761836544 836763279579136 837785116593152 838258976953216 838278972030976 838317908145536 838792069858288 839266499762054 840070464536576 840311437211008 840350467728863 841592147542016 842603676565504 846368980492672 847103903399936 847386250901918 848421060456151 848677743886336 849157765234688 849178020282368 849734398902272 850215017906176 850695908753408 850735421605888 851236910956544 856828310454272 857373212573696 857858152173568 858905749784576 858926237351936 859412055359488 859451973056768 859938088426144 860198256246784 861008763250688 862283866243072 862304434388992 867706013614336 868257833436448 868748929496084 869011762970624 869503285460992 870072981127168 870322559968544 870585869533184 870626306228224 871118741921792 871611456142336 872203337334784 872696665014272 878987663310848 879484828278784 879505806721024 879546657726464 880044138867712 880541901389696 881118829520384 881638229204992 881679179256512 882177866575096 884043201642496 887993684451328 889060984552832 890146686380224 890415993585664 890650163012792 890919622541312 891216574224431 892533412462592 892574868570112 893079718608896 893101021331456 894191656763392 895266406350848 898967407689728 899267041773464 900047897362432 901147016167424 901168511320064 901678222016512 901720102879232 902230125561856 902740436718848 903353456525312 903864403050496 903906385456256 904691269500928 910380079857664 910959038359552 911474286684416 912265742123008 912587359146112 913125308819456 913167721372816 913443993419776 913684218952778 913960647262208 914477593329664 915076756013056 915616173129728 916176607883264 921937639465232 922216564785152 922738180489216 923324998156288 923847240802304 924452542447616 924975422844928 924997486379008 925040450367488 925563663291904 926087172151232 927240206577664 933924392267776 934452630046208 935046897546944 935575770226552 936188756365408 936471993253888 937001671983104 938698933796864 939295901745152 943493289729536 945465721880576 945780854278988 946066993184768 946602098950144 947137507377152 947758068727808 947780675698688 948316750741504 948360797855744 948897201021952 950078635311104 955152870670336 956300890947584 957468704677888 958010259375104 958033110892544 958077609309184 958619508409472 959161714013776 959451901198336 960080530898944 960355928241152 960400534547272 961234473844736 961778158501888 962975630360576 967278834848768 968441429602192 969282351005696 969624069092744 969917421584384 970466017411072 970534243008512 971083187716096 971632442912768 972182008774144 972269053263872 972842183950336 973437645875968 979558741931809 979855100084224 980409316769792 981032810541056 981587693352448 982230826350592 982786386772736 983411392247648 983967620410684 985467275706368 992294666784512 992855919424096 993156300537856 993718040526848 994369121288192 994700553638246 995001492832256 995564276482048 996127378448384 996803814096896 997367617159168 1004557329498112 1005125518032896 1005149493395456 1005196180258816 1005764730134528 1006333601588224 1006992948023296 1007586547662848 1007633347721728 1008203276085824 1008508300427264 1009078723674112 1014849925087232 1016069696631808 1017310498720256 1017885900586048 1018193854332928 1018533227685064 1018841377275904 1019109321139637 1019417645023232 1019994238713856 1020085564080128 1020662535553024 1020686881521664 1021311628460032 1021889293408256 1023161607258112 1027733762026816 1028626168414208 1029862497943552 1030537260433408 1031120143499264 1031703356250112 1031775886948352 1032359470594816 1032943384322528 1033035869092864 1034277498743216 1041096043839488 1041684899067904 1042936924186976 1043620252997504 1044210535946032 1044526454013952 1045117249519616 1045802006872064 1047058980438016 1054557920559104 1054909414388102 1055228569321472 1055825418059776 1056517191368704 1057114768965632 1057139984433152 1057189086134272 1057787043762176 1058385339601408 1059703093231616 1061272450760704 1067342162591744 1067945862909952 1068625025767936 1069229451687488 1069552939040768 1069930007274752 1070157889798144 1070859053694976 1071215980841188 1071540069203968 1072146143903744 1072752561405952 1073481030565888 1078278045405184 1080892404890272 1081219420782592 1081503769372676 1081830970228736 1082442865573888 1082518963355648 1083131247837184 1083743878633472 1083840911835136 1084453944025088 1085143605238784 1085757374246272 1092915303940096 1094202803932784 1094228904065024 1094945839210496 1095565152467968 1096184816015744 1096881937506992 1097502345842686 1097600610911168 1098553684393984 1099175038287872 1100543577554944 1106790205259648 1107751258292224 1108477053239296 1109104019898368 1109181992009728 1109473694442659 1109809357389824 1110437077614592 1111065152884736 1111164632301568 1111819638800384 1112500166715392 1119834400096256 1120467790594048 1121180354904064 1121814506688512 1122549515829248 1123184442025984 1123898733997312 1124534423326496 1124874642784256 1125510884098048 1126248315092992 1127601978933248 1134051047753728 1134692479341824 1135677760602112 1136056292417956 1136399997730816 1136800632729424 1137042757910528 1137144563236864 1137787744550912 1138431289655296 1138511323529216 1139155277897728 1139799596493824 1148016056585216 1148795634581504 1149445405868032 1150095544672256 1150799500687928 1150826950827008 1151477871048064 1151580968824832 1152232315526656 1153232827056128 1153617210136664 1161222510436352 1162590479178583 1164037974497216 1164390145458176 1164696367016728 1165048737169408 1165707701387264 1165812073234432 1166471469203456 1167213289668608 1167873478180864 1169327551152128 1175572763901952 1176985711935488 1177756869066752 1178423021142016 1179089550000128 1179172442226688 1179839394965504 1180506724940032 1180612421820416 1182031427135104 1183057813962752 1183726964310016 1189824050102272 1190497027506176 1191899482855354 1191927913356544 1192708860568576 1192962893545472 1193383469652608 1194419713736704 1194503683702784 1194817824784402 1195179307958272 1195855314354176 1196638834786304 1198077102616576 1204475862646784 1205610759300688 1205975507795968 1206657620639744 1207396197443072 1207424997588992 1208107930279936 1208216098439168 1208899478585344 1209583245258752 1210352482766336 1211037071274688 1212882800869376 1219767060121792 1221285743734784 1221976516214272 1223037588340736 1223445237988568 1224246835247072 1224617221947392 1225309878747136 1226002927321088 1236378251689984 1237077560655872 1237164529549312 1237864283242496 1238564432723968 1238675327811584 1239375936028672 1240164120272896 1240865570567168 1249046061645824 1250517490208896 1250547318931456 1251366673383424 1252074459963392 1252782646875136 1253579357150848 1254288395248784 1254400698184192 1254667870797824 1255489925021696 1256200043757568 1256998927335424 1257709899579392 1264903091725312 1266776338300928 1267523074392064 1267636562296832 1267969936505896 1268353551302656 1269070945845248 1269788746153984 1269847724897024 1269878014705664 1270596271501312 1271428761960448 1272956921530112 1279755604062208 1281348977033216 1282073721929728 1282858459783264 1283584058459612 1283614675922432 1284455695996928 1285182198087424 1286298153254912 1286726888229356 1288687975923712 1296002501379404 1298350048477664 1298742854549504 1299477437612032 1300328850915328 1301064331034624 1301155798319104 1301891746168832 1302628110278656 1306181477859328 1312018350383104 1312909296664576 1313651892420608 1314394908196864 1315199429357632 1315230800945152 1315974709769216 1316092535799808 1316836932030464 1318419668727616 1318818546712576 1319564484804608 1327111440498688 1328674833346952 1329076813955072 1330329113711104 1331081562304832 1331484271050752 1332237373014016 1332299252350976 1332331031822336 1332681419951833 1333084612722688 1333958045335552 1334712546492416 1335561360293888 1336316768303104 1345126527926272 1345949859444736 1346711143301888 1346743266541568 1347625648259072 1348387879960576 1349150542788608 1349213207703088 1350008538470144 1350893059582976 1352830816354304 1359740329316096 1362170837548976 1362203329550336 1363037113519718 1365506085467888 1365919209095168 1366691787833344 1367587239755776 1369230974418944 1376543843024896 1379037280731136 1379881368506368 1379914282958848 1380694777462784 1380818398216192 1381599404097536 1382380851724288 1383259980304384 1384042367171072 1387817820225536 1394019497282048 1395755135696896 1396544589959168 1397399393692484 1397822166401024 1398223129129792 1398646151053312 1399139240282368 1400354147139584 1401146202652672 1401211282644992 1401244705882112 1402037265104896 1412144114827264 1412942838874112 1413902319484928 1414274159948884 1414702037991424 1415502208827392 1415567955622912 1416368616231296 1416402401017856 1417330423169024 1418132080648192 1419836566322048 1429162845953024 1429196935921664 1430071725660032 1430880589758256 1432662122458112 1433472451712896 1433539033184531 1435657192865792 1436570202669056 1437382742376448 1444724099898352 1447306514895787 1447744386629632 1448597799305216 1449546915774464 1450366795251712 1451187138461696 1451254542739456 1451289159663616 1452110024572928 1453061442240512 1454807910320128 1462577833213952 1464398830895104 1465227110776832 1466123954038016 1466953209668128 1466988201054208 1467949366853632 1468779654957056 1470123312939008 1470545015119264 1470989917487104 1472786258198528 1474556433989632 1481145715862176 1482431830949888 1483828626831616 1485117071556608 1485186051801088 1486026089160704 1486061535494144 1487035198078976 1487876281335808 1488717840318464 1488786987810304 1489664594173952 1499449543294976 1500403122003968 1501251766303744 1503085062123008 1503120915365888 1503971096879104 1504040952849344 1504891654745752 1506765335688704 1508073696919552 1518485523825088 1518944930234368 1519451208513784 1520310626618147 1522556997730304 1522627716972544 1522664036368384 1523064479944952 1523525271683072 1524523480383488 1525385767419904 1526355840335872 1527219163774976 1537287460487168 1538228410793984 1539098449487872 1539135161761792 1540143598010368 1541014719954944 1541886334615552 1541957951660672 1542866901108736 1543877782380544 1547075602874368 1553988947789824 1556766671484544 1556803805200384 1557756701165392 1558227988774912 1558637785272386 1559109339447296 1560578383391872 1561933471809536 1562006019997696 1562889507565568 1562926787330048 1564835399335936 1566716211113984 1573192963457024 1573717323103562 1575083820384256 1577007278292992 1577044894810112 1577936888528896 1578010180038656 1578902719733248 1579795764257984 1580868548919296 1581762705338368 1581836174548448 1586077508829184 1593165139750912 1594178317129216 1595080001697728 1597027878505696 1597511047315456 1597969290434048 1598043512402428 1601309945888768 1601384323022848 1601422521008128 1602328302977024 1613390869064156 1613878988374016 1614791815856128 1616802329133056 1617716810088448 1617791949283328 1618706989978624 1618745601163264 1619806197907456 1620722377883648 1622670361510912 1633328966803456 1633367926767616 1634367686468608 1635292102580864 1637328139952128 1638254230529024 1638330323639464 1638825988194304 1639752925970432 1641794517336064 1642723134144512 1643767828054016 1651113257026688 1654064588452328 1654565013291008 1655116494988229 1655617238073344 1656553673162752 1657490637910016 1658576620273664 1658616182472704 1659554313797632 1659631396247552 1660570101788416 1662637611794432 1671517523673088 1673526559158272 1675570233186304 1676517953906432 1676557944061952 1676635816291072 1677584139716576 1678532999524108 1680140929073152 1680622874422016 1680700935457726 1685207353131008 1692737960985344 1694207806799872 1694772501803836 1696842120912302 1697355487772672 1698315530469376 1698356040564736 1700430035812352 1701391817506816 1701470843211776 1702473821913088 1713656620908544 1714746425147392 1715716304347136 1717811499569152 1717852474703872 1718824110718976 1718903946113536 1719876176852288 1720396512493568 1722017526501376 1724567732486144 1724608868777984 1735412027228672 1736515666872896 1737497858992168 1738023525941248 1739006570921984 1740145962254336 1740645119937088 1741171739066368 1741252612456448 1742237483843584 1743222912284672 1744406674669568 1745393330028544 1757975326621696 1758969656557568 1759011613442048 1759093315452928 1760088277735424 1761083802779392 1762237659040768 1763276458409984 1763358358513024 1764355733150192 1775987368902656 1778121969105664 1780293372760448 1781300326025584 1781839245082624 1782433148448862 1785149737140224 1786159437217792 1786202042662912 1788383313526784 1790532812701696 1798534083546928 1800095794724864 1802294032334848 1803356444033024 1803440205758464 1804460251123712 1805480873437696 1806706913050624 1807728806100992 1807812770912512 1809382539001856 1820760159715328 1821918076719104 1822948573368832 1824531484246016 1825174718292224 1826250617638912 1826335442745632 1826887986839552 1827368437905556 1827921294524416 1828955186659328 1830153512026112 1831232346259456 1832353215766528 1843875278930464 1844433129570304 1845476360978432 1846649996312576 1847694481604608 1848905084895232 1849950845689856 1849994972758016 1850080900734976 1851127326583808 1852174344302464 1854480413155328 1867848784535552 1868905260092416 1870093795093888 1871151540453104 1872377512730816 1872943986507776 1874003343966208 1874627966472079 1877397867593728 1878591803490304 1886986579459072 1890931443761152 1891561708557976 1892133986369536 1892631596402183 1893204197900288 1894275014754304 1895516137455616 1895561351397376 1896633501483008 1896721595711488 1897794402043904 1900157270622208 1910305741340672 1912601781895168 1914937409355776 1916020518750208 1916066221785088 1916155218618368 1917239016818944 1918323428027552 1918903802396672 1920711856482304 1920801069094544 1922468947689472 1923556317003776 1925951260721152 1934557669697536 1936882859204384 1938564702011392 1939248138185488 1939834843168768 1940932034822144 1941068486017024 1942166375432192 1943264885825536 1944364017548288 1944538106527744 1945684367900672 1946875291751936 1959117483863618 1959710200168448 1960818633539584 1962065621082112 1963175386704896 1964461652701184 1965572773545472 1966822784495296 1967935240821368 1970934551412736 1984589333569024 1985711838848192 1986312601075712 1987436081053696 1988098511731423 1988738242576384 1989401107276492 1990002985664512 1991128552964096 1992254756896768 1993607628193792 1994735234318336 2009114658996224 2010251036065792 2010298986790912 2010392360517632 2011529460269056 2012667203176448 2013985896046592 2015173095325696 2015266695443456 2016406552171648 2018157447348224 2029699850174464 2032139393263616 2034620997440512 2035771801172096 2037066455370128 2037682754551808 2038218642279274 2038835290046464 2039988477427712 2040171128160256 2041325071106048 2042623256920064 2043778586816512 2046323214516224 2055467524053632 2057252336828416 2059724995887104 2060451146822081 2061074520866816 2062240286998528 2063406712500224 2063551773896704 2064718941189632 2065886768645056 2066071738185728 2068554997486432 2082192087678976 2083369798135808 2085873848373952 2087240505995008 2088421071892064 2089052908027904 2090234499039232 2091604013744128 2094117960876032 2109115841118208 2109818828776204 2110457138642944 2111650836119552 2113034382737408 2114229537931264 2114279968866304 2114378172268544 2115574087524352 2116770679202816 2119406186463232 2122544901521408 2134684325183488 2135891725819904 2137250051535872 2138458903374976 2139860014549504 2140315779596288 2141718107389952 2142431961682376 2143080138407936 2144292287807488 2145505122811904 2146962061131776 2156556090810368 2161784809780544 2162438841565184 2163007538745352 2163661940457472 2164885731147776 2165037926711296 2166262495674368 2167487757266944 2167681823670272 2168907888050176 2170287210477568 2171514748492544 2185830607880192 2188405607865568 2188457808130048 2189891678420992 2191130304935936 2192369632031488 2193763875013984 2195004691685372 2195201221822336 2197107368787968 2198350076575744 2213580410519296 2215502516584448 2218208039796736 2218363984019456 2218947388885318 2219618714779648 2220874155229184 2222130305769472 2222329264603136 2223639277600768 2225000333430784 2239668800192512 2240935581188096 2242360709808128 2243629013377024 2245099031658496 2246368884051968 2247797467994624 2249068846652992 2249749285568512 2251021768196096 2252496630185984 2255203957866496 2268102095507456 2269384958683648 2271355521204224 2272112584835912 2272799995461632 2273601265458848 2274085515821056 2274289126473728 2275575489101824 2276862579310592 2277022647058432 2278310555795456 2279599192987648 2296032113170432 2297591269163008 2298890811736064 2300191089344512 2301599001375856 2301653901654016 2302955742096128 2303161937649664 2304464631053312 2307234420273328 2322445020872704 2325180958357166 2328075948994432 2329392734033456 2330097474338816 2331415402774528 2331624146468864 2332942938406912 2334426579337216 2335746956361728 2338655102304256 2353971423870976 2355513738133504 2356846042284032 2358179100000256 2358344884453376 2359678789931008 2361013449880064 2361224843640832 2364062854270208 2366115627925504 2367453928620032 2379648100204544 2380994055012352 2383798965710708 2383855826713088 2385417721137152 2385925787090944 2386766939305216 2388839427473408 2389007367405568 2389635649568804 2390358615916544 2391710628708352 2393277669572608 2396154205233152 2408951725293568 2411221518601376 2411951015591936 2413315241279488 2414792394886144 2414849995177984 2416215860559872 2416432196878336 2417798957170688 2419166490517504 2420704965532672 2422074142549376 2425765601738752 2439534120243584 2442571487469568 2443953032428544 2445448938961847 2446890475977136 2448493670494144 2449234443894784 2450619757494272 2452005854642176 2472756503379968 2474155121311744 2474329059098624 2474979779910547 2475728566484992 2477128865447936 2477350655623168 2478751872057344 2480328240545792 2481731141134336 2498092123291648 2501034980417792 2501094637862912 2502733346766848 2504148919926784 2505565293750272 2507158714301696 2508576790497568 2508801396368384 2509335741595648 2512400087515136 2513997854670848 2515419799158784 2529806183450624 2533552676601856 2535046148784128 2535939873011792 2536707102605312 2538141891690496 2539577492307968 2539695449794048 2539756029411328 2541192543002624 2542857523920896 2545913843060224 2559511208124416 2562697954066432 2564147443859456 2565716919566528 2567168116919224 2567229351844864 2568911391993856 2570364396174848 2572596306509824 2573453776458712 2577375951847424 2592005002758808 2596700096955328 2597485709099008 2598954875224064 2600657701830656 2602128662069248 2602311596638208 2603783492337664 2605256220557312 2624036700766208 2625818593329152 2627303784841216 2628789816393728 2630398858715264 2630461601890304 2631949419538432 2632185071599616 2633673864060928 2636839337455232 2639128969609216 2654222880997376 2657349666693904 2658153627910144 2660658227422208 2662163124609664 2664474746028032 2664598504701952 2664662063644672 2665362839903666 2666169225445376 2667916090671104 2669425092984832 2671122720587776 2672633536606208 2690253055852544 2691899718889472 2693422286603776 2693486533083136 2695251296518144 2696775759921152 2698301085577216 2698426415406176 2700017076940288 2701786119165952 2705661632708608 2719480658632192 2724341675097952 2724406659100672 2726074227039436 2731012170935776 2731838418190336 2733383575666688 2735174479511552 2738461948837888 2753087686049792 2758074561462272 2759762737012736 2759828565917696 2761389554925568 2761636796432384 2763198808195072 2764761703448576 2766519960608768 2768084734342144 2775635640451072 2788038994564096 2791510271393792 2793089179918336 2794798787384968 2795644332802048 2796446258259584 2798278480564736 2800708294279168 2802292405305344 2802422565289984 2802489411764224 2804074530209792 2823434020862273 2824288229654528 2825885677748224 2827804638969856 2828548319897768 2829404075982848 2831004417654784 2831135911245824 2832737232462592 2832804802035712 2834660846338048 2836264161296384 2839673132644096 2858325691906048 2858393871843328 2860143451320064 2861761179516512 2865324244916224 2866944903425792 2867078066369062 2873140405338112 2874765484752896 2889448199796704 2894613029791574 2895488773259264 2897195598610432 2900733590503424 2902374276923392 2902509085478912 2902578319327232 2904220049145856 2906122884481024 2909615820640256 2925155666427904 2928797661790208 2930454221553664 2932247908076032 2933906419336256 2933976402108416 2935898733707264 2937559309914112 2940246625878016 2941090030238528 2941979834974208 2945572516397056 2949112867979264 2962291431724352 2964863661899776 2967657253663232 2970234143113216 2970372103602176 2972052178321408 2972123070988288 2974070396157952 2975752562671616 2977435680636928 2977573975620608 2979329188347904 2998899086589952 3000806244007936 3002503532607488 3006170124246016 3006241830731776 3007942193758208 3008081905698688 3009783309491504 3013530671377408 3036971047650176 3038902417027568 3040621253236294 3045255433945088 3046128959889904 3047050543366144 3049046960766976 3050771534839808 3052711680671744 3054438327549952 3076456821587968 3078196898975744 3078270323523584 3080287196020736 3082029439909888 3083772669231104 3083915903321344 3085733802217472 3087755564761088 3094151205748736 3107977895579648 3113533342969088 3113607610400768 3115513402330784 3116455977549824 3117275570544772 3118218678894592 3121156766783744 3123866943619072 3124012039995392 3125779015131136 3125853574660096 3129670798671872 3133432422227968 3146385926914048 3147434646207124 3150167640768512 3154014556585984 3154089789620224 3155873777057792 3156020360077312 3157805439466496 3159591528515968 3161737097838592 3163525410676736 3163672349096896 3172155017658368 3186330279501824 3188356634258432 3190160003395456 3194055757011392 3195022094630912 3195938580868096 3196087024804856 3197894766334723 3202619891777536 3202768646045696 3202845042016256 3204656605954048 3226781738128312 3227757976748032 3229583631712256 3233604658266112 3235433620176896 3235583898566656 3237413979957248 3237491202326528 3239612395814912 3241444755767296 3245340723021824 3266657933606912 3266735853535232 3268735372937216 3270584205161728 3274656279904256 3276508461058048 3276660647278928 3277651976388608 3279505851940864 3285446268289024 3287535656108032 3302226514053376 3308129176904656 3309130026582016 3310232989976458 3311234476146688 3313107346325504 3314981275820032 3317153240547328 3317232364945408 3319108627595264 3319262792495104 3321140203576832 3325275223588864 3343035047346176 3347053118316544 3351140466372608 3353035907812864 3353115888123904 3353271632582144 3355168279433152 3357065999048216 3360281858146304 3361245748844032 3361401870915452 3370414706262016 3385475921970688 3388415613599744 3389545003607672 3393684241824604 3394710975545344 3396631060938752 3396712081129472 3400860071624704 3402783635013632 3402941686423552 3404947643826176 3427313241817088 3429492850294784 3431432608694272 3435622999138304 3435704949407744 3437648221437952 3437807892227072 3439752353704576 3444035053002752 3449135464972288 3470824054457344 3473031333745792 3474995717984336 3476047051882496 3478013141843968 3480291924508672 3481290239874176 3481451937733861 3482505224912896 3484474967687168 3486445824569344 3488813349339136 3490786660057088 3514887250461197 3515950653243392 3517939313115136 3518023226884096 3518186630905856 3520176555470848 3522167605558784 3524475318081536 3526552916819968 3526716717026048 3528711466300384 3551974737805312 3556243938211328 3560586745520896 3562600652051168 3563678490165248 3564866296897724 3570299474280448 3572318874435584 3572404085325824 3576766627053568 3581065625403392 3597068167093856 3600191589449728 3604588064669696 3606712888066048 3606880411516928 3608920502247424 3610961746875392 3613413826101248 3615457612201984 3615625541825024 3618765078003712 3641520319430656 3643836153438208 3645897146737664 3650349436584448 3652501235277824 3652670885491264 3653775973679104 3654736875811112 3655842589048832 3657910373318656 3660307024052224 3662464692518912 3664706431533056 3687750557860928 3688866259140608 3690952721956864 3692182950358357 3693299992625152 3695388963209216 3697810169790464 3699901691379712 3699989945516032 3700161801469952 3702254653167616 3704348688604928 3708960826310656 3735697569071104 3737810520184832 3740187590187776 3742303080906208 3744755025461632 3748006687932416 3749255932944158 3757183606980608 3773973158918144 3783123417115952 3784267972739072 3785263192804366 3786408395800576 3788550029508608 3791032274911232 3793267002966016 3793443191422976 3795588804087808 3800314541244416 3820611482681344 3825203563790336 3829874818711552 3832041037500416 3832132443570176 3832310437236736 3834478033637888 3836646856055104 3837807604793344 3841423712964608 3841602138189088 3844937895378944 3847112634007552 3851902521442304 3869115339395072 3873765718408768 3877129404022784 3878496276370976 3879669686337536 3881864069644288 3882136972034048 3884332750864384 3886529771651072 3888728035096576 3889076213055488 3891368735801344 3893750583503872 3918234967727236 3919420400336896 3921637267079168 3924131242164224 3926350773409792 3928923305402368 3931145547090944 3933645568990592 3935870481642736 3941869102825472 3969178667138048 3971423677696384 3974872162107392 3976197023462846 3977476485152768 3978802214552984 3980005971329024 3982257105928192 3984509513793536 3987215256387584 3989470468636672 4018229317992448 4020502072131584 4020784721035264 4023058920538112 4025334406352896 4027971792093184 4030346190651392 4030533390886912 4032813104343296 4036314894696448 4059399700348928 4064278786527232 4069241994881024 4071543602344192 4074132910740256 4075365509103616 4076437284558548 4077670580092928 4079976954855424 4080342256320512 4082650142212096 4085246513840128 4087557173633024 4092646429032448 4110935048107264 4114504673656832 4119449991774208 4120902293644162 4122149041733632 4124480573997056 4126813425000448 4127103547793408 4129437882379264 4131773537290112 4132143476371456 4137109994972864 4164384175357952 4166739596271616 4171648189993739 4171747696747904 4174481011990016 4176842143784128 4178105816055808 4180468998078464 4181862386745407 4183208027488256 4188235921752064 4218231682236416 4219637657552408 4220914277285888 4223301672239104 4226068765474816 4228459075862528 4228559937732608 4228756344537088 4231148175048704 4233541358405632 4238812372926464 4245089803042816 4269368650366976 4271783451639808 4274500103071744 4276917806749952 4279720029099008 4280631559192576 4284863923364752 4286160276815872 4288584575614976 4291010245623808 4313112181620736 4323569619561088 4326015077490704 4327323880914944 4329771462295552 4330075853422592 4332524991348736 4334975514533888 4335363647340544 4337815776100352 4340574420955136 4343029496985088 4371661215760384 4376811215731136 4376915616260096 4379783356841984 4382260609871872 4384739264062976 4387527750027968 4390009383370744 4390402443644672 4394214737575936 4396700153151488 4427160821038592 4431005033168896 4436416079593472 4436727968038912 4437894777770636 4439237429559296 4441748310458368 4444260611538944 4444658529206272 4447278555201536 4450000666861568 4479337600385024 4481871162376192 4484721419616256 4487258026754048 4490198063316992 4492737768103936 4495594935989248 4498137693305984 4502043536392192 4504993260371968 4510407915732992 4536204191014912 4538769917367296 4544225169671824 4545599990923264 4547202530917696 4548171031642112 4548578252947456 4551150978203648 4553725158621184 4554045294116864 4556621111590912 4559198385975296 4592064226340864 4595182538326016 4596391019833873 4597781623472128 4600382178689024 4603198002751712 4603307803308032 4605911484192256 4606323875299328 4608929262106624 4614468840546656 4644890041745408 4650361916714332 4656151897988864 4658785468066912 4660194948677632 4662830805549056 4665885876813824 4668853158674432 4671493912723456 4677310204608512 4707942847741952 4711027476267008 4713692084568064 4716358200000512 4716689768906752 4719357579862016 4722026899760128 4722449687281664 4728125708540416 4732231255851008 4734907857240064 4759296200409088 4761988110024704 4767597931421416 4767711653426176 4770835442274304 4773533878610432 4777678854946816 4778014734811136 4779271299137608 4780717231833088 4783421257416704 4786555339145216 4792308410466304 4817903450587136 4822443037202752 4823902031183872 4826630482558976 4829584789772288 4829699990355968 4832431721119744 4832864393756672 4835597914341376 4838332981035008 4841409931065344 4844148285098752 4879068240487168 4885142974939136 4887906064857088 4890897877923694 4893780951954272 4896987340988288 4901239514988544 4904011709284352 4948310242623488 4948658118197248 4949959559821094 4951457132969984 4954257730895872 4954701311246336 4957503744114688 4960656481091584 4963462282268672 4996184246583296 5002069960835584 5002189275725824 5005466693533696 5008297839853568 5011130587500544 5014317428603392 5017153580995136 5017602792736768 5018671483191296 5024800175030272 5027995709341696 5030839598317568 5059612366901248 5067105353203712 5070092297568256 5071879746023584 5073414205210624 5076283783380992 5079154984615936 5079390899588096 5079512058822656 5082385086005248 5085715047841792 5091827686120448 5119022416248832 5125395908132864 5128294887718912 5131433839133056 5134336233838448 5134458703689728 5137822783987712 5140728792349696 5146907552917424 5154751903694848 5184010005517616 5193400193910656 5197909750448128 5201315403661312 5204257324138496 5204623193276416 5207566984675328 5210512441114624 5248073401532416 5251637186658304 5254607569682432 5257579632787456 5260797717430528 5260923203780608 5263898839076864 5264370143199232 5267347728121856 5273678674910464 5278257939218432 5308445761994752 5314699333387808 5316307255820288 5321316454844416 5324326249219328 5328949492056064 5329197009403904 5329324127289344 5330725679807332 5332338450890752 5335832181342208 5338850185969664 5342245441175552 5345267073212416 5380506111705088 5383799437778944 5386844573207552 5386973066166272 5390502593036288 5393551519842304 5396602171154432 5396852830812352 5400034153880576 5403572238331904 5411323265417216 5438961317264384 5448683350195904 5448813318201344 5452148454078872 5455232248453351 5462024341871552 5463676836380672 5466767151333376 5470348959023104 5476923897675776 5506175372099584 5508010630862467 5516149122924544 5519525474025472 5519657131835392 5522779109851136 5523273592864768 5526397616390144 5529523406897152 5533039921217536 5536169468684288 5551271280902144 5576077989128192 5583020542787584 5586178359836672 5589597574769936 5591288665604096 5592892516519168 5596556961129472 5604584810610688 5604845130579968 5604978823528448 5608149060419584 5646868041724546 5648576459309056 5651771355496448 5657096639795536 5658808151965696 5662008835309568 5662271822491648 5665474464925184 5665609604071424 5669321692676096 5672528322592768 5679346265288192 5716651383812096 5716787743686656 5720286902640128 5723522359033024 5730648489832448 5733889806851584 5734156132738124 5746280810676224 5749530969505792 5778896399593408 5789226059583148 5790977546518528 5794391197220864 5801467181006848 5804748553846784 5805018170957824 5805156638654464 5808440098291712 5812245768962048 5819231641280512 5850311332855808 5857595323580416 5860908443107328 5864495816152064 5867812838672512 5867952804216832 5871797467414528 5875118619828224 5880493251756032 5882180060477056 5891145032794112 5898225735958528 5924582863448704 5929727323799552 5935314507326464 5938947423193057 5940744207204352 5944104356642816 5944246141976576 5948140792315904 5951505125343232 5954871361273856 5955147951241216 5958658376695808 5997798173179904 6001612488015872 6005007065214976 6012340248492032 6012483661463552 6015884387516416 6016163811397376 6019566618983008 6027061342754816 6073942095300352 6077804834055136 6081242506472588 6090510867890176 6092257919779808 6094101086732288 6101543069679616 6105423361343488 6108876655099904 6152913643175936 6156393797951488 6156540647047168 6160574392041472 6164058879819776 6167545338462208 6167831806642688 6171467604434944 6175511129522176 6188302411497472 6215955791159296 6227066685938176 6227215220801536 6231026804661568 6232911955099648 6234551141089544 6236437357789184 6242313533567488 6247733887238144 6248024079990784 6251558030262272 6251707149320192 6259341597343744 6266864844455936 6292771853828096 6294869292414248 6300335281537024 6308029113171968 6308179579240448 6311747554115584 6312040720154624 6315610878932992 6319183057031936 6323474195677184 6327050821353472 6327344698193792 6372660559003648 6376713268516864 6380320006790912 6388111514022784 6391877161736192 6392174049609712 6395789532669446 6405537292091392 6409313211908096 6453563476256624 6455515953496064 6459167263424512 6470867240353792 6471167797133312 6474827959914496 6474982404653056 6479224791629824 6482889511534592 6490681446043648 6533315867213824 6533471707070464 6537470745874432 6541168410323456 6549312559808512 6553016922116096 6553321294557856 6555303952777216 6559011703881728 6570892536578048 6575071312216064 6604453028106752 6616258353809312 6618260053164032 6620465979952916 6622468952293376 6626214692651008 6629962551640064 6634306481094656 6634464729890816 6638217255190528 6638525584990208 6642280407153664 6650550447177728 6686070094692352 6694106236633088 6702280932745216 6706071815625728 6706231776247808 6706543265164288 6710336558866304 6714131998096432 6720563716292608 6722491497688064 6722803741830904 6740829412524032 6770951843941376 6779090007215344 6787368483649208 6789421951090688 6793262121877504 6801720143249408 6805567270027264 6805883372847104 6809895287652352 6854626483634176 6856911193522663 6858985700589568 6862865217388544 6871245998276608 6871409898815488 6875296442875904 6875615784454144 6879504707409152 6888070106005504 6898270929944576 6941648108914688 6946062667491584 6949991435968672 6952094103764992 6956026283687936 6960583849017344 6962580479748352 6962903875467722 6965010449825792 6968949935374336 6972891649138688 6977626698678272 6981573320114176 7029774500922394 7031901306486784 7035878626230272 7036046453768192 7036373261811712 7040353110941696 7044335211117568 7048950636163072 7053105833639936 7053433434052096 7057422932600768 7103949475610624 7112487876422656 7121173491041792 7125201304102336 7127356980330496 7129732593795448 7133765247977459 7140598948560896 7144637748871168 7144808170651648 7153533254107136 7162131250806784 7194136334187712 7200383178899456 7209176129339392 7213425776132096 7213760823033856 7217841004494848 7221923493750784 7226827652202496 7230915224403968 7231251083650048 7283040638861312 7287672306876416 7291794293475328 7300698873168896 7305002470555648 7305341770982528 7309473751622224 7311685178097664 7315820746637312 7320614048104448 7329412863066112 7375501115721856 7381905443913728 7384365900716714 7386599985250304 7390777926418432 7395620339580928 7399803382759424 7399979891032064 7400323602939904 7404509306335232 7408697377209856 7417921652621312 7471395138142208 7475621040369664 7480375180375552 7484606161812416 7489510050923264 7496013375864832 7498511865888316 7514367213961216 7547946317836288 7566246834231904 7568535945478144 7570526385608732 7572816791601152 7577100059017216 7582064549822464 7586534005932032 7586886382845952 7591177608175616 7600629082488832 7641222965362688 7650407127580672 7659749637423104 7664082075000832 7664264887140352 7664620874473472 7668956067275776 7673293712110208 7682847425929216 7683204276378176 7689875790757888 7694225268015104 7703805042884608 7738230678790144 7747531436817536 7754258808045568 7756992552741952 7759339372675072 7763728139288576 7764273944068096 7766315861098613 7768665501728768 7773059543302144 7777456070193152 7778152426110976 7782737471602688 7787501167007744 7836469935454472 7838840800673792 7843274534158336 7848262484328448 7852701546819584 7857846610804736 7862291094181888 7867291137981184 7871740963285472 7883738205650944 7938357334276096 7942847355392768 7949744324214784 7952394046925692 7957604429105968 7960011942658048 7964514211856384 7969019027587072 7978940937273344 8036458635984896 8041004144263168 8041569442070528 8046117841076224 8050668812705792 8055943584186368 8060692381302784 8061066781773824 8065626208686592 8072629789392896 8118799400697856 8128557573054464 8138483989762048 8143087204688384 8148265821480512 8150731018207232 8152874569117096 8155341160185856 8159953909710848 8160684512641024 8165300284424192 8170493027680256 8175114347266048 8185292858064896 8221870096214528 8229009347313664 8238899983548416 8241804587288324 8244298083467264 8248961147994112 8253626850000896 8254207095586816 8258875764758528 8263547074580224 8264286952742912 8274219989945728 8328768350715904 8333479192543232 8343296379987478 8343495393495808 8348962023980032 8353684287568256 8360937996156928 8363724773490814 8366416054976512 8376471843504128 8439275315104816 8441828554571776 8446603344478208 8452137530949632 8456918151725056 8457512689074176 8462296350097408 8467082716811264 8477624745852928 8490179606085632 8538737300733952 8543566903279616 8549000206143488 8553835613499904 8559440058198016 8561263118385152 8569727846729504 8572320553631744 8577169151229952 8582020491247616 8626224363241472 8647139239122176 8652030154981408 8654647761829888 8659542924591104 8660151706845184 8665049982697472 8669951029067776 8670727294681088 8675631552200704 8681148841910272 8686058993970176 8743322431520768 8753622431462272 8753831232520192 8759566713683968 8764521219743744 8769478528125952 8775055500055936 8780018766741488 8780804887289344 8788429475151872 8793400306302976 8854321642077184 8872832159186944 8873455936077824 8875789555541272 8878474859118592 8883496620916736 8888521223077888 8889317058412544 8894557110403072 8900001333723136 8958675200770048 8963742324752384 8969442839232512 8974516053508096 8980396126633984 8985475536207872 8991189871978496 8996275386611968 9004087072784384 9020815831465984 9072408382029824 9077539834734592 9088450339343648 9091199981846528 9094405061835392 9096342063284224 9102301956407296 9107450317242368 9108090588233728 9113242223181824 9118396771950592 9184128452681728 9190365076652032 9192782039667746 9195563246944256 9200764357378048 9206396005503424 9206615606616064 9211822968384512 9212647750598656 9217858524213248 9228937681093312 9289780083490816 9300723833428664 9312303795977728 9317570936133824 9320389897355264 9325661611098112 9328769939662831 9331771753627648 9337706317348864 9342987825446912 9354620409217024 9415885695483904 9422054952534016 9427384169136128 9432716400001024 9433379537813504 9438715159724032 9444053799520256 9444899374563328 9456251417080832 9469815714480128 9518592400818176 9523976220049408 9535195862842832 9535423306852352 9541670884548608 9547067757220864 9558542598275216 9561434463666176 9566842514833408 9573110678290432 9584616820932608 9635806901174272 9644886074405504 9653260965117952 9659169579544576 9659399980711936 9664863442239488 9665728787513344 9671195828682752 9676665962070016 9682819862130688 9688296570197504 9758136480974336 9770285949878272 9775812129714176 9781795755847388 9787561903908544 9793974681976576 9802479029977088 9808023418568704 9896620485246976 9897316236394496 9899919119642188 9902914265939968 9908515461791744 9909402622492672 9915007488229376 9921312962183168 9926924564537344 9992368493166592 10004139921671168 10004378551451648 10010933387067392 10016595679707136 10022261175001088 10028634857206784 10034307161990272 10035205585473536 10049600350060544 10055991418683392 10061679196635136 10119224733802496 10131145604270509 10134210706407424 10140184595136512 10143759492047168 10146828410421248 10152567566761984 10158309969231872 10158781799176192 10159024117645312 10164770172010496 10171430095683584 10183655372240896 10238044832497664 10250791816265728 10256589775437824 10262867678266112 10268672467676896 10268917407379456 10275645567975424 10281457584699392 10293815105834848 10309503807389696 10368020011035232 10386800387821312 10395819500896256 10408514648276992 10409246386552832 10415133969350656 10421024882229248 10496146803064832 10509215139364864 10515159265574912 10521595434861056 10521846407561216 10527797678153728 10528740286398464 10534695456243712 10547357349820928 10556515878436864 10616891523989504 10629398666775616 10632614511640576 10642632909688832 10648652498438656 10657898984112128 10658394018807808 10658648254578688 10661451359614664 10664676901781504 10671664362684416 10677700371939328 10684490882351104 10690534146424832 10761012223410176 10767598875557888 10773689146415104 10773946132332544 10781005186072576 10787103039684608 10793204342308864 10793705661624704 10800068307761152 10807144476663808 10877922634528768 10897366700391808 10897626636402688 10904296908157744 10910464496906702 10924048683743104 10933534302666752 10940697918046208 10953847795351552 11012350744199168 11016021261724934 11039050948050944 11039314263670784 11045558219702272 11046547185729536 11052795232780288 11059046813794304 11066079842435072 11072338937368576 11102542561804288 11152155978256384 11166041085575168 11172356719673344 11179195149539872 11182577331208192 11185785033038336 11193113922258944 11209169621221376 11209690261159936 11209957647056896 11216298120839168 11293736083449092 11297152918618112 11303542710992896 11314193279591072 11317616303931392 11324017670619136 11324543644983296 11330948929850368 11331219208142848 11338643385352192 11345056645185536 11358692530576384 11433302767624192 11433575487373312 11440573805280256 11447044718066048 11461296979664896 11467779613703168 11468312265476248 11492561621352448 11499061939011584 11557792799186816 11578452119166296 11581955093037056 11585815464917603 11602934362013696 11609497107693568 11610036341915648 11610313277308928 11616880196583424 11624491537924096 11638463282561024 11700622665711616 11715190647160832 11721816886214656 11728991632304128 11735625677345024 11735905608433664 11743594934829056 11750237239656448 11760986503512064 11764360120954112 11796451471917056 11849165726897408 11859454647599104 11870629014652928 11877894846386114 11881488414408704 11888208713285632 11888492283953152 11903010250686464 11909742722547712 11910295902482432 11917316753391616 11995596346359808 12003224976031744 12010014130429952 12024680496984064 12024967322927104 12031768775032832 12032327622794752 12039133237966016 12054122685509632 12147884190600704 12155609668110272 12162485012945176 12181021735780352 12184515839559616 12188202173464576 12203086139359232 12210846722686976 12217753310199808 12305827286351872 12312787595902976 12313081294094336 12321148784082944 12328117759639552 12335090676924416 12335663613285376 12342935208869888 12351022259044352 12431911582318592 12454133371876352 12454430441603072 12462053609323136 12469102282179088 12472874715578368 12484627067134976 12496048159981568 12503116060524544 12503414298640384 12518683194687488 12533729688911872 12589738584828496 12600670563074048 12616058226343936 12623495108231168 12624081440309248 12631221757865984 12638366114063872 12646948391354368 12654101642706944 12654689396387584 12745321118007296 12753426537033728 12760640013581824 12776223028045568 12783754323472384 12784348099219424 12791579065338892 12811074584182784 12818626423816192 12907126952513248 12911031906992128 12918334526849024 12941734480707584 12942335594266624 12949655919828992 12949964809306112 12958449583259648 12965779023069184 12981362892087296 13066631734427648 13066943414140928 13074941491748864 13082336820646912 13098625119617024 13106033844232192 13106642589115712 13110607905554432 13118023407763456 13141785073156096 13150142624432128 13208906056213504 13232516707618624 13236520106328064 13240931959905832 13244937904586752 13248421174815281 13252429385302016 13259925103280128 13268612962189312 13268929459781632 13276434510381056 13277051169980416 13284560814307328 13301100894355456 13372140189384704 13388212473266176 13404561865490432 13412143631251456 13412463552495616 13413086530328576 13420673117732608 13428263996192864 13444982995376128 13445607483661808 13481658825048064 13541903687882752 13558180014430688 13574736967298416 13578843902181376 13586524243755008 13611134540054528 13611766745694208 13619790575304704 13709252967268352 13713822387045326 13717971401179136 13725730434777088 13742491996553216 13742819797630976 13750592885751808 13751231568908288 13759009414818304 13776140212011008 13796541859889152 13883296217829376 13892125334983168 13899982871937344 13904188207529984 13912052567375872 13921167698034688 13925160959496704 13925807750935444 13930020899651584 13937899870748672 13945783298277376 13955253397356544 13963146640228352 14059549001844788 14063802612973568 14071757252460544 14072092907536384 14072746523623424 14080706221883392 14088670422235136 14097901272326144 14106211667279872 14106866868104192 14114845865201536 14207898951221248 14224975752845312 14242346982083584 14250402608204672 14259465187590896 14267530495954918 14281197897121792 14289275497742336 14307066508214272 14324262501613568 14388272668375424 14400766357798912 14418352258678784 14423158027754567 14427521646067712 14435682008989696 14443846987501568 14453655304404992 14461830448807936 14462502167300096 14566081277722624 14575344613752832 14583588586950656 14601397746337792 14610004941111296 14610683541965056 14618947503244448 14623370356195328 14631641493274624 14641228096208896 14658825726132224 14751002231443712 14763810887827456 14768731801433428 14773199970500608 14781555852836864 14791240679161856 14799606765518848 14799959782064128 14800647205879808 14809018612670464 14817394754419712 14835843305242624 14942790276284416 14951242080739328 14960750360751104 14969212323624832 14979020101846528 14992026751729664 14997023731776632 15028734427922432 15095892635672576 15132493668463808 15137071890956288 15141052771217464 15145633583202304 15154200118034432 15164129099644928 15173068011864064 15173772765691904 15182355216351232 15201258164977664 15282445930725376 15300814255161344 15319499274846208 15328164150001664 15328529774280704 15329241748946944 15337912134551552 15346587424220416 15365694851858432 15366408552756352 15379751581515776 15388450536030208 15476461357580288 15495062873635072 15508517616091136 15513985105483904 15527456278577152 15528547888136192 15532631722197226 15537331003457536 15546119086604288 15554912140386304 15556304852221952 15565474943205376 15575002334015488 15672939870908944 15677681601347584 15686549068316672 15696524968656896 15705403093639168 15715693221609472 15724582188363776 15734582275962368 15743481926570944 15767476411301888 15876714668552192 15885694710785536 15899488648429568 15904788093851384 15915208858211936 15920023885316096 15929028423712768 15938038055174144 15957881874546688 16072917271969792 16082008288526336 16083138884141056 16092235682152448 16101337625411584 16111887168372736 16121384762605568 16122133563547648 16131252417373184 16237598801395712 16257115146108928 16276967979524096 16286174409376768 16296531642961024 16305749138234192 16310682320371712 16319907819421696 16321369025282048 16330600568848384 16340986055360512 16350228694532096 16370585716129792 16443740192429056 16477799967096832 16483609174576648 16488596166934528 16497922295988224 16507253700001792 16508414191173632 16517751529517056 16527094149160448 16528573905485824 16548439979891456 16657536701431808 16666958385086464 16686592759974956 16686990786991616 16697924047960064 16707368575136512 16721875992313856 16727449546981628 16752943687008256 16878550630209632 16883657109143552 16893206688956416 16904275061899264 16913836303450112 16915025378148352 16924592700194816 16934165433622528 16955249491705856 16980359212171264 17077474601467904 17087133806559232 17098000412286976 17107671226999808 17118880116396032 17139455693459008 17144641107263488 17154338302459904 17164040982495232 17252448726482944 17294278478244352 17304060309962816 17309295523659776 17319085849182208 17320303413690368 17324858459373829 17330099965394944 17339902058135552 17341454589362176 17351263104401408 17362297683820544 17372117987940352 17486644863041536 17507244862924544 17507662465040384 17519133427367936 17529042439487488 17538957056251904 17550111000111872 17560037533482976 17561609774578688 17586800612605952 17708643284154368 17751579111082544 17756949718237184 17766993241833472 17777042446155776 17778634116825088 17800002667446272 17927484649504768 17938885678465024 17949032107016192 17960792253267968 17970951072415744 17982379743956992 17992550773223936 18008174145568768 18041631662931968 18144816764059648 18155079669469184 18176900678687296 18182399963693056 18188810123670784 18192684126568448 18204603912814592 18214900634484736 18216181176467456 18226484446363648 18236793543901184 18368256905363456 18380730153304064 18385564079335492 18391126493888512 18401528714756096 18412792011006848 18413231213232128 18423645936769024 18425295501197312 18435717048426496 18457875362186624 18579560166981632 18601447666857328 18624607591955456 18635141872267648 18651323222196224 18657539879325662 18663543507255296 18675412634697728 18685975650893824 18709240818434048 18831771390967808 18844109905068032 18854768338272256 18865432800002048 18866759075627008 18877430319448064 18888107599040512 18889798749126656 18912502834161664 18939631428960256 19037184801636352 19047952440098816 19070391725685664 19070846613704704 19083341769097216 19094135514441728 19117085196550432 19122868927332352 19133685029666816 19146221356580864 19169233641865216 19271613802348544 19289772148811008 19306521930235904 19318339159089152 19318799961423872 19329726884478976 19331457575026688 19342391657365504 19353331924140032 19365639724261376 19376593140395008 19516272961948672 19540571899756544 19551624259428352 19563591511694776 19575123807817088 19587949363953152 19604958059954176 19616046837137408 19764038146035911 19793240970493952 19794632472788992 19799838239284376 19805828531879936 19817030923583488 19818805244985344 19830014976458752 19842625924366336 19853849129074688 19984736986333184 20008279843342336 20008757102903296 20021866774134784 20033191359414272 20044522350002176 20057269714413568 20068614323980544 20070411170947072 20111982837366784 20123358393270272 20238449467604992 20262291208541018 20268421412814848 20280369190273024 20287518984094336 20305135133523968 20316619938463744 20317563598352384 20318048235290624 20329540344020992 20342860191367168 20367310744481792 20476089664995328 20501583632531456 20513179550875648 20525735356532224 20537344935353792 20537834814758912 20551291135950848 20562915169398784 20587630211669696 20619007614779392 20736040022070464 20773600775642624 20791639001792512 20817029296553984 20818492773105664 20830267938701312 20842049764458496 20992293606129664 21018430278729728 21030318531149824 21043190869722112 21043692815122432 21055595356307456 21057480572796928 21069390912487424 21094714699641856 21233783047979008 21258797333551232 21285265819377664 21297304996877312 21316788037615616 21322902719229328 21329353803563008 21343328725368832 21355400743878656 21368981764702208 21381068292849664 21535197751115776 21547378292830208 21547892264665088 21562010372145152 21574206079369216 21586408684617728 21587411323249408 21600136615522304 21614288953327616 21755845269057536 21794733400783616 21795253272805376 21808593816315488 21820928993813404 21848097367486208 21867068605333504 21907695590703104 22024701488398336 22032042523449868 22078101896101888 22078628527341568 22091116439404544 22105590465560576 22118093627588608 22132159684870144 22144677874737152 22205085123608576 22304311956512768 22332082171150336 22344713439346688 22358390299079744 22365154662416384 22371570066076672 22386227844517888 22418339242442752 22419380522319872 22419915294113792 22432596241678336 22587472166898184 22594305837236224 22607085421985792 22628386559182144 22635232607862784 22648035341238272 22649087289966592 22661897859700736 22662438416285696 22677286770704384 22690113290371072 22717385061152768 22866605535248384 22867150974746624 22881147610560512 22894089436132096 22922593959329792 22935559227406336 22936624530952496 22998123878023168 23115585598373632 23156904238332592 23163910186074112 23171630929835206 23218994215387136 23220072683831296 23220626554617856 23233760393166848 23248983075848192 23276926565122048 23401245331423232 23443633772429312 23457983264608256 23471251354690048 23471811216867328 23487189869658112 23500474479312896 23521973007024128 23528720241908224 23592902943834112 23698331453794816 23718909295198208 23741258029305856 23755789692772228 23762976828817408 23776417426571264 23776984567906304 23806020501372928 23819485445095424 23820591804964864 23834633506783232 23991192692719616 24006449952063488 24020028260859904 24049360993968128 24049934645854208 24063537550065664 24064655245589504 24078266475932032 24108245371019264 24295768381201408 24311219336220544 24324970025890352 24362043471560704 24369031679119232 24370163564137027 24406172278718464 24421693445373952 24435506620399616 24604210753228379 24611654572703744 24625575191805952 24626162588188672 24642297568165888 24656235519279104 24670181353848832 24671327226570752 24685870417739776 24702044518088704 24863823164637184 24908266743752704 24908860883206144 24924107218646272 24938204564358176 24945749431156736 24969254134269952 24992096319963136 25006232121049088 25006828597280768 25037366389374976 25067459377823744 25179477169656992 25201341126148096 25232116452687872 25246990216462336 25248162880618496 25262443515731968 25276732228127744 25293896782708736 25308203285413888 25309378792775168 25490642236014592 25506853074067456 25521280027163648 25552446056091136 25567508646944768 25568696198438848 25583158130677784 25622149168365568 25637252847632384 25814253905026496 25822063813984256 25836669053698048 25845280652508499 25883468961415168 25884671188533248 25899311839657984 25899929618612224 25916899166519296 25931558046138368 25962725784174592 26133263468855296 26133886828281856 26149882983497728 26164673641293824 26197250239234048 26212067688464384 26213285178231424 26236046815526912 26300285248864256 26417812112427008 26465033415237248 26481863919811664 26489875809173504 26496842349630562 26504858770604032 26519850206560256 26537225924378624 26552869020762112 26554102339960832 26569121628614656 26602201788710912 26744280378769408 26776424946532352 26809123730980864 26824287262502912 26824927104991232 26826173060657152 26841346235465216 26856527992385728 26889965990752256 26891214967323616 26963317650096128 27083807375765504 27116360028861376 27149473934596832 27157687804362752 27173048487510016 27222269080109056 27223533491388416 27239581150609408 27418505934536704 27427644774090652 27435942802358272 27451460869554176 27484983993106432 27485639595261952 27501185771503616 27502463137816576 27518018829636608 27552280424022016 27593083719778304 27766592435658752 27784250669966336 27799965743874688 27824105134751744 27842335396069376 27850321918993408 27851615501870888 27860041799303168 27875799741497344 27891566596554752 27910506794713088 27926293280456704 28119098003689576 28127605225947136 28143514504921088 28145493047246848 28161412443766784 28177340844470272 28195802544652288 28212423334559744 28213733736208384 28229691730403072 28415797902442496 28449951505690624 28484693964167168 28500805216409344 28518930375181792 28535060991909836 28562395794243584 28578550995484672 28648525003227136 28776545336750848 28801532715597824 28836704517357568 28846316055509134 28855043292135424 28871364017979392 28887693975003136 28907310608809984 28923660897615872 28925004334600192 29132162555445248 29150689227505664 29167177173901312 29202795492675584 29220009882222592 29221367083930112 29237895006488896 29246740712390656 29263282986549248 29282456192417792 29317651452264448 29502004462887424 29527621775654912 29537463602866856 29546399941001216 29563111705673728 29582481358323712 29599213531037696 29599919564128256 29601294411759616 29618037225340928 29634789508839424 29671686610485248 29885580552568832 29902484161478656 29921500721502208 29938424647249664 29958040203693056 29994047463553264 30191785271345152 30264987336927616 30282105542434928 30291267166404608 30308400236068864 30328258199289856 30347545531383808 30364710432702464 30402516329955328 30601628510322688 30638998549692416 30656328300003328 30657059548561408 30658483497893888 30675824269103104 30693174848440832 30731389703716864 30732817105512704 30759503163031552 30776901072060416 30952922715160576 30990125747270144 31017035232182272 31027970210967808 31054912557154304 31057095776272384 31065263444394452 31074662006915072 31092238173208576 31109824280772608 31112609704443904 31130949886410752 31150004668030976 31345879741817888 31355363202695168 31373098136633344 31393049937313792 31410806187278336 31431386443218944 31449164376727552 31469164551924736 31486963853141888 31534952822603776 31753429337104384 31771389421571072 31809576187702768 31830417716423872 31840047770632192 31858056847425536 31876076110348288 31915763749093376 32145834543939584 32164016577052672 32166277768282112 32174737138837111 32184471364304896 32202675250823168 32223774336745472 32242769525211136 32244267127095296 32262504834746368 32475197602791424 32514230292217856 32553935959048192 32572348818753536 32593063285922048 32611498276468384 32621364640743424 32639815638843392 32661201137696768 32681972110721024 32700457389064192 32741171432259584 32887480384858112 32955599934193664 32967218349153296 32977192333869056 32995844591976448 33014507400003584 33016828382347264 33035503059034112 33054188298320896 33057147810971648 33096879959782912 33315073402863616 33333916770172928 33373185519949912 33373981573983232 33395848095920128 33414737150273024 33443751984627712 33454899093963256 33505887374016512 33757101260419264 33767314218287104 33786413377912832 33808550123798528 33827672606900224 33830050756296704 33849185400389632 33868330867245056 33910498983411712 34154949202935808 34174267613118464 34196000824573952 34215342453999616 34237760232792064 34278911386918016 34308676604919808 34328081964990464 34504897452965888 34588556956488704 34608120619925632 34638171698364416 34640606827380736 34649716918747658 34660199930789888 34679804116271104 34682909178724352 34702526208802816 34724595367641088 34744235975880704 34973289726083072 35014489725849088 35015324930080768 35038266854735872 35058084878974976 35077914112503808 35100222000223744 35120075066965952 35123219549157376 35173601225211904 35417286568308736 35503158222165088 35513899436474368 35533986483666944 35554084892311552 35557268233650176 35600005334892544 35854969299009536 35877771356930048 35898064214032384 35921584506535936 35941902144831488 35964759487913984 35985101546447872 36083263325863936 36289633528119296 36310159338938368 36353801357374592 36377620247341568 36385368253136896 36409207825629184 36429801268969472 36432362352934912 36452968892727296 36473587087802368 36736513810726912 36761460306608128 36771128158670984 36782252987777024 36803057429512192 36825584022013696 36826462426464256 36847291873538048 36850591002394624 36871434096852992 36915750724373248 37159120333963264 37202895333714656 37249215183910912 37270283744535296 37302646444392448 37315079758651324 37350825269395456 37371951301787648 37663542781935616 37709536676544512 37730865600004096 37733518151254016 37754860638896128 37776215198081024 37779597498253312 37825005668323328 37879262857920512 38074369603272704 38095904880197632 38140783451371328 38141693227409408 38166683538194432 38188271028883456 38234170393100864 38245737854664704 38267370059333632 38292442713161728 38338467283730432 38543227604697088 38579544297622016 38613043860471808 38636678318178304 38637599922847744 38659453768957952 38662915150053376 38684783314731008 38706663848280064 38731279448522752 38753186280790016 39032545923897344 39081143799513088 39103248518856704 39127183023389552 39150247615634176 39175898727906304 39232093674274816 39528076292071822 39599676478568752 39611657063759872 39634061847166976 39637610489970688 39660029952917504 39685251848732672 39707698258149376 40016559686684672 40017514205806592 40043733548269568 40066382718828544 40089044700004352 40114539428827136 40137228647961088 40140822341894144 40223965674733568 40246716786540544 40476898935209984 40524582417082036 40536842825629696 40560738380546048 40575037968188672 40610270267047936 40633239876927488 40635127196704768 40636096470581248 40659080688041984 40685720382734336 40734621488963584 40952179329990656 41003167265062912 41026359101751296 41051470713064448 41074689870707584 41075669629517824 41102582271901696 41125830338797568 41175260423339392 41238015229558784 41472080044140928 41547201551285248 41572631962351399 41634058593107968 41636985546211328 41660535877402624 41684099528916992 41984587212259328 42036860557459456 42060637062299648 42086381739444224 42087385630244864 42111190712614912 42114961145593856 42138781824974848 42189429399283712 42467566095958016 42517594667102464 42570531638755328 42594609993754624 42633576075231232 42645805438458656 42658707607126016 42710801487757312 42737963529404416 42762136585699328 43070395502231552 43094756585660416 43095784529330176 43124020744290304 43148412158738432 43172817369235456 43174822646498816 43200273231044608 43228577906655232 43511690538115072 43589466801567232 43590506545610752 43617187632630976 43641857987626808 43696194734972416 43734137210667008 43815391181406208 44049402976796672 44064085046899736 44156203792203776 44157257054683136 44182232878809088 44211180931121152 44236187255177216 44264319369740288 44289355749474304 44608623913025536 44664164342300672 44689426878693376 44716780598159488 44743140132153344 44772455689035776 44838761044639744 44865192483356672 45174944333796368 45188611674472448 45214170843971584 45256773118364288 45296070682476544 45298174579933184 45323795719401472 45324876832571392 45354573541408768 45380226580742144 45434770122305536 45733211070496768 45734301949493248 45762295221121024 45788178872264192 45845187918659584 45871118454812672 45873249061904992 45996247756046336 46231171196747264 46313808476665184 46327820372148224 46343261859670412 46437988430774272 46440145367662592 46441253109235712 46467520786333696 46497966151696384 46553853130244096 46802490662846464 46887267544858624 46915966529216512 46942502709380096 46943622433734656 46974379739316224 47000948958625792 47043946014048256 47057440483816448 47185805887668224 47396662907589632 47482516058611712 47511579385544456 47525953657634816 47552834853142528 47612041002745856 47638970890190848 47641183609929728 47669267013566464 47982385385439232 47998378354658641 48012899904126976 48040056521719808 48098721987936256 48099869291708416 48127075100131328 48129310491179008 48156532951864064 48216490742038528 48591536762402816 48622438672441088 48649940051780704 48724086943121408 48738063358238464 48740327128274054 48843386890747904 48871013240799232 49208421506456758 49223309145407488 49251150383611904 49252325176377344 49312471038558208 49340362707697664 49342654453141504 49371740835479552 49404089036177408 49727646329274368 49816533487505408 49817721766412288 49848214437292544 49876409128716352 49891498862313472 49938508268539904 49984192639926272 50012464242098176 50013657194561536 50074732778749952 50134918755647488 50358954339313984 50402682252296192 50464232905375744 50493980432924672 50496325761236992 50524887031463936 50553464456255488 50587793565417472 50616406570827776 50618757585550336 50981284472029184 51013706148134912 51042560054327296 51104892112182272 51135017293889536 51137392396877696 51166316261355568 51244298336731136 51628507810052992 51673338107396096 51690561305016998 51769342377066496 51798623679315968 51799859237224448 51833798333038592 51863116092276736 51925451568349184 52266526937710592 52299765966995456 52329347282587648 52394500478468096 52424135376928768 52426570356462848 52472093631053824 52600570497728512 52835624224854016 52930066830474496 52963727839623328 52979751618347008 52993684699261124 53009717541208064 53039700413120512 53074451848757248 53105738041524224 53108204679921664 53138243257229312 53204403577421824 53488560757538816 53552849893064704 53618247461961728 53648574525005824 53649854209982464 53652346121314304 53682692470930432 53713055984771456 53779931981504512 53782429934647232 53926635300192256 54167614751531008 54232720057722752 54298947869193664 54315375608725504 54346096975020032 54364211027690291 54444538160218112 54447066982776832 54479162301218816 54837011869073408 54855289548181304 54871885604716544 54902921739108352 54969967986212864 54971279190523904 55002371543007232 55004926275633152 55036037659273216 55104560848044032 55186167439556608 55533184871317504 55568501339932672 55599931487749376 55648210269503488 55700643837986816 55703231003741776 55720083598606336 55751599482994688 55783133193109504 55852586560913408 56238196007379152 56255210451894272 56287029009842176 56290986094493696 56322824887533568 56354681688940544 56391605089304576 56424846669119488 56427467472416768 56459383460806144 56831595804884992 56899903011381248 56969387928334336 57001610432818688 57037860750363584 57070121983819672 57124791588487168 57157101990969344 57297050006454272 57553090673501696 57603065431195648 57673409034715136 57692632111018268 57710086584270848 57742728035958784 57775387950006272 57814621217619968 57847321795231744 57850008669200384 58264325110890496 58301378455011328 58334354347802624 58405590985351168 58440019764445184 58442734167860224 58475790012977792 58526565973098496 58564912384835584 58635302904528896 59004008925774848 59074927205733712 59092799882002432 59126223411347456 59164962716647424 59198427062075392 59202588823519232 59236074450681856 59269579017678848 59343373220970496 59753083257840349 59771161105137664 59804968322957312 59843001443004416 59876849294499328 59916080407386112 59988094927106528 60383570542690304 60529974673855232 60564211084869856 60582534332809216 60616800472137728 60656516398579712 60695091062767616 60729420865404928 60805032659910656 61203257020645376 61277997099384832 61312656600006656 61314119097122816 61316966995787776 61351648538206208 61386349696881664 61462779407433728 61465634211025408 61519006326063104 61553802144120832 61905845430321152 61980251494540288 62055940421935616 62109825114308608 62114191552544768 62130526888788904 62149324013830144 62184476346417152 62219648561545216 62225219408887808 62261899772821504 62300009336061952 62691759483635776 62710726405390336 62746196273266688 62786099874627584 62821612374556672 62862772886437888 62898328753455104 62938329103849472 62973927706283776 63506858674208768 63542778843142144 63619152375405536 63660835432847744 63716113694851072 63752152220696576 64328033154105344 64332555536564224 64349474277674222 64368942728609792 64405350501646336 64447548673490944 64485539050422272 64488534254190592 64525009669492736 64950395205582848 65028460584435712 65107871918096384 65144697637507072 65186126571844096 65222996552936768 65242729281486848 65279631277686784 65322402275393536 65363944221442048 65400914778128384 65482342864519168 65774960769716224 65911199868387328 65934436698306592 65954384667738112 65991689183952896 66029014800007168 66033656764694528 66071006118068224 66108376596641792 66114295621943296 66193759919565824 66630146805727232 66667833540345856 66746371039899824 66747963147966464 66791696191840256 66829474300546048 66909798187926512 67011774748033024 67514202520838528 67572826755825664 67617100247597056 67655345213800448 67660101512593408 67698370800779264 67736661734490112 67820997966823424 68309898405871616 68348535226236928 68392001649147904 68430684907999232 68475520465584128 68557822773836032 68617353209839616 68656163929980928 69009794905931776 69177113912977408 69216241239851264 69276343396728832 69281213654761472 69299433837495316 69320399861579776 69359608232542208 69365818357448704 69405052417605632 69449190735282176 69488471951761408 69946579452166144 70028979451698176 70030649860161536 70076533709471744 70116169757949952 70155828225007616 70200444000447488 70240150133931904 70246439098314752 70347202450423808 70834573136617472 70918019229893563 71006316444330176 71027798872948736 71067972967333888 71108169784623104 71114536467300352 71200010669785088 71709938598019072 71755542713860096 71796128428064768 71843169013071872 71883804289662976 71929518975827968 71970203092895744 72166526651727872 72579267056238592 72620318677876736 72707602714749184 72755240494683136 72770736506273792 72859602537938944 72864724705869824 72905937785454592 72947174175604736 73473027621453824 73542256317341968 73564505975554048 73606114859024384 73651168044027392 73652924852928512 73694583747076096 73701182004789248 73742868193705984 73831501448746496 74318240667926528 74405790667429312 74498430367821824 74540567489070592 74605292888784896 74630159517302648 74701650538790912 74743902603575296 75327085563871232 75419073353089024 75461731200008192 75467036302508032 75509721277792256 75552430396162048 75559194996506624 75650011336646656 76148739206545408 76191809760395264 76281566902742656 76283386454818816 76333367076388864 76376542057766912 76468340786201728 76534740118667264 76584885426323456 76676934567460864 77086455209394176 77159088595244032 77273356636356608 77275199845695488 77318907537915904 77325830300106752 77369566629462016 77413327696560128 77462558897045504 77506372561580032 78065091847794688 78162287599026176 78206497037713408 78254366046779104 78300495231268352 78351797455812608 78464187348549632 79056152584143644 79199352957137504 79223314127519744 79268123694333952 79320059905835008 79370503697465344 79415396516298752 80033119373369344 80035028411613184 80087467096539136 80132765437657088 80178089400008704 80229078857654272 80274457295922176 80281644683788288 80447931349467136 80493433573081088 80953797870419968 81049164834164072 81073685651259392 81150075936377344 81220540534095872 81266479753854976 81270254393409536 81272192941162496 81318161376083968 81371440765468672 81469242977927168 81904358659981312 82006334530125824 82052718203502592 82102941426128896 82149379741415168 82151339259035648 82205164543803392 82251660677595136 82350520846678784 82944160088281856 83094403102570496 83145263924702798 83321071754805248 83368199057833984 83969174424518656 84121274124599296 84172763478888448 84174771260489728 84222381425229824 84229922291187712 84277563649949696 84378858798567424 84935132191916032 85035189334204928 85141063277510656 85189219987509248 85267152150462464 85291610876917312 85317415214252032 85421602975514624 85475927058808832 85524273171398656 86140791004463104 86189513171320832 86191569058660352 86248041488580608 86296824317476864 86345634738470912 86349645292997632 86400546462089216 86457155813310464 87023381076230144 87178933603134464 87181013091221504 87234375265261952 87283715975253616 87392389469944832 87630782362812416 88128170093799472 88312407584407552 88364465757618176 88422361862242304 88472374510354432 88528638739480576 88578711498948608 89217247826051072 89328328684601344 89378853757386752 89433561196318976 89486280264306688 89544911378071552 89677522089279488 89730384966713344 90349888667592736 90377223348944896 90428341687943168 90513546236728576 90592141364953088 90596349159866368 90647591438802944 90649753665142784 90709147082817536 90760453161484288 90869540244611072 91466422140993536 91468603898986496 91524590442242048 91576357744528384 91690375837319168 91742236909625344 91746498123809984 91992495512092672 92462342393494528 92627616953330368 92655640744296448 92686523719340824 92738948223706967 92875976861548544 92880290735325184 92882506218471424 92935041572667392 92995932303392768 93107706260488192 93604981325692928 93774535089717248 93831933058433024 93885005418760192 93887244867469312 93948759478632448 94001897917251584 94114880967632896 94371611775336448 94793325815179264 94965032117223424 95023158771088912 95051907315269632 95105669706285056 95277941780381696 95282367219859456 95338534027132928 95964770770878464 95996756709317282 96025799808253952 96080113043439616 96197443975872512 96199738583416832 96254150200262656 96258620982358016 96313065903728128 96432981484077056 97183073524805632 97244877344882176 97299880103561408 97448173886242816 97476126716476928 97480654256548108 97686773781495808 97742026481598464 98416843012913516 98446618290814976 98502300767223808 98504650352754688 98624942077116416 98680725415395328 98685308906283008 98743481670959104 98808178072354816 99455292658548736 99633066975010816 99635443532824576 99696428874585088 99752818257432704 99877016537079808 99968385279852544 100024928484196352 100149465557499904 100269837511294976 100717908678627968 100805364504592384 100928465810751488 100962106194281969 100992651522473984 101049774062927872 101106928912510976 101175587130834944 101232813141655552 101237515171100672 101962568944058368 102027412296269824 102085120108654592 102209784224364544 102270034587779072 102274784793755392 102332632522711136 102488596673462272 103257015620105984 103346676214792192 103381122610033996 103538684754132992 103597247358631936 103599718474448896 103726232184553472 103850903136698368 104533053875421184 104599531933990912 104658694565175296 104789000956936192 104848270753857536 104853140712925696 104944187262107648 105201140995457024 105671248449708032 105860133660948992 105927455679246656 105959503236694016 105987369398522248 106019435082416128 106079400826241024 106148903697514496 106211476083048448 106216409359843328 106276486514458624 106408807154843648 106977121515077632 107105699786129408 107236494923923456 107297149050011648 107299708419964928 107304692242628608 107365384941860864 107426111969542912 107559863963009024 107564859869294464 108335229503062016 108465440115445504 108597895738387328 108692193950040064 108728422055380582 108894133965553664 108958324602437632 109710579096362608 109743771209433088 109805843478216704 109939935972425728 110004743086014464 110009852551266304 110072075318546432 110209121696088064 110372334879113216 111066369742635008 111137002679865344 111199862975498752 111296420539006976 111401287675973632 111406462007483552 111440167197212672 111503198965989376 111566266386219008 111705173121826816 112476392014758304 112510420903788544 112574058019684352 112581972188987392 112645649775067136 112709363377881088 112783210178609152 112849693338238976 112854934944833536 112918766921612288 113663191609769984 113799806022762496 113938775856668672 114003220865637376 114075721500727168 114140243967639344 114249583176974336 114314203981938688 114594100012908544 115106181347003392 115346818069430272 115385264222036536 115420173168541696 115485456071917568 115550775900012544 115629242435239936 115694643590463488 115700017338400768 116528650221780992 116602756910022656 116668708695605248 116811181970702336 116880039528890368 116885468335720448 116951580025955584 117053131946196992 117270605809057792 118008017851549696 118149854411467424 118185599764004864 118252446822694912 118329925433294848 118396854124150784 118405177647038464 118472148901363712 118539158035357696 118686746441940992 119506166515680698 119542322210275328 119609936645914624 119686002886008832 119753698588998656 119832160814772224 119976189854213056 120767141085380608 121059949347710464 121128422169739712 121165068665618432 121233600944275456 121274009215616803 121313032797159424 121390182125535232 121458841730809856 121610065319821312 122406514041290752 122555994198769664 122625313200013312 122628238194245632 122633933991575552 122703297076412416 122772699393763328 122925558814867456 122931268422050816 123107604288241664 123811690860642304 123960502989080576 124111880843871232 124261053777577808 124298648027660288 124368952692834304 124439297123090432 124450438817775616 124600018672123904 125383518967271552 125492392546533376 125572199749255168 125643224749113344 125725545772875776 125796657506910208 125876658207698944 125947855412567552 127013717348417536 127085557686284288 127238304750811072 127321670865695488 127432227389702144 127504304441393152 128656066308210688 128665111073128448 128698948555348444 128737885457219584 128810701003292672 128895097346981888 128971078100844544 128977068508381184 129050019338985472 129900790411165696 130056921168871424 130215743836192768 130289395275014144 130372253143688192 130445993105873536 130559262555373568 130644804550787072 130727888442884096 130801829556256768 130964685729038336 131549921539432448 131822399736774656 131868873396613184 131908769335476224 131983378367905792 132058029600014336 132067313529389056 132142012236136448 132216753193283584 132228591243886592 132387519839131648 133260293611454464 133335667080691712 133492742079799648 133495926295932928 133583392383680512 133658948601092096 133819596375853024 134023549496066048 135028405041677056 135145653511651328 135310690427600896 135320203025186816 135396741601558528 135473323468980224 135641995933646848 136619796811743232 136697070452473856 136784003298295808 136861369815998464 136951040931168256 137115645547672064 137234706419679232 137312327859961856 138019589811863552 138354227825954816 138432482479702528 138552686793457664 138562427309522944 138598867674990632 138640799723159552 138719216465084416 138731636714897408 138810104835211264 138898381470564352 138976943903522816 139893158904332288 140057958903396352 140061299720323072 140153067418943488 140232339515899904 140311656450015232 140400888000894976 140480300267863808 140492878196629504 141669146273234944 141836038459787126 142012632888660352 142135945934667776 142216339569246208 142229072934600704 142400021339570176 143511085427720192 143592256856129536 143686338026143744 143767608579325952 143859037951655936 143940406185791488 144333053303455744 145158534112477184 145240637355753472 145415205429498368 145510480989366272 145541473012547584 145719205075877888 145729449411739648 145811875570909184 145894348351209472 146946055242907648 147084512634683936 147129011951108096 147212229718048768 147302336088054784 147305849705857024 147389167494152192 147402364009578496 147485736387411968 147663002897492992 148636481335853056 148811581334858624 148996860735643648 149081134978141184 149260319034605296 149403301077581824 149487805207150592 150838146706178048 150923462400016384 150934072605016064 151019442555584512 151104860792324096 151118389993013248 151300022673293312 152297478413090816 152383619520790528 152563133805485312 152566772909637632 152666734152777728 152753084115533824 152936681572403456 153069480237334528 153353869134921728 154172910418788352 154318177190488064 154546713272713216 154550399691390976 154637815075831808 154739133258924032 154826655393120256 154925117794091008 155012745123160064 156130183695589376 156324575198052352 156412994075426816 156508732093558208 156600990462536704 156703594911625216 156928374697099264 158112305168287288 158398705914275008 158446628255039488 158536247388667904 158640119811670016 158741007394930688 158830793032597504 160066238746738688 160070056823226368 160174934193078272 160265530875314176 160356178800017408 160458157715308544 160548914591844352 160563289367576576 160986867146162176 161907595740839936 162098329668328144 162147371302518784 162300151872754688 162532959507709952 162540508786819072 162544385882324992 162636322752167936 162742881530937344 162938485955854336 163808717319962624 164105436407005184 164205882852257792 164298759482830336 164302678518071296 164410329087606784 164503321355190272 164701041693357568 165888320176563712 166188806205140992 166290527849405596 166642143509610496 166736398115667968 167938348849037312 168242548249198592 168345526957776896 168349542520979456 168444762850459648 168459844582375424 168555127299899392 168757717597134848 169870264383832064 170070378668409856 170282126555021312 170378439975018496 170534304300924928 170583221753834624 170843205951029248 170951854117617664 171048546342797312 172229475272598653 172281582008926208 172379026342641664 172383138117320704 172496082977161216 172593648634953728 172691269476941824 172699290585995264 172801092924178432 172914311626620928 174046762152460288 174357867206268928 174362026182443008 174468750530523904 174567431950507232 174784778939889664 175261564725624832 176256340187598944 176624815168815104 176728931515236352 176944749020708864 177057277478961152 177157422997897216 178434495652102144 178656657369202688 178757707514773504 178867122392637952 178972560528613376 179089822756143104 179355044178558976 179460769933426688 180699777335185472 180754446697889792 180856683375886336 181027092473457152 181184282729906176 181192698319732736 181295182877605888 181299507330285568 181418294165635072 181520906322968576 181739080489222144 182932844281987072 182937207797972992 183049180884484096 183152715489056768 183380751674638336 183484473819250688 183492996247619968 184924684786989056 185255233906660736 185373047438681648 185477896447413934 185760581470650368 185870083145334784 185991864606785536 186215412520976384 187209962651385856 187663866116866048 187770010837520384 187774489734938624 187897518957264896 188003795834503168 188229761935265792 188743223550672896 189586651630358528 189930064234446848 190046317542177824 190103814630539264 190211339412570112 190555883560763392 190564734439718912 190677068054265856 191929541541756928 191993513418634564 192051599616507904 192160226086879232 192394887951745024 192399477166833664 192508300400525312 192517241964716032 192626131807456256 192865962968154112 194366147049611264 194489754689764352 194599760207122816 194896347772485632 194952253432953856 194961308513096216 195373547562991616 195484052963196928 196833686025827032 196893236581629952 197004601534447616 197249884154232832 197361450830790656 197370617812566016 197486963341918208 197616356144709632 198910585317097472 199266133950021632 199270887065649152 199392857749170176 199505636514865408 199754033074159616 199936770559705088 200049856968392704 200539675022589952 201435817357255936 201610729009184768 201856931621502976 201924212388563938 201985303044947968 202099548125855744 202213857825021952 202351174261669888 202465626283311104 202475030342201344 203925137888116736 204054824592539648 204170240217309184 204419568448729088 204540069175558144 204549569587510784 204665265045422272 204977193346924544 206514031240211968 206693352429584384 206762245220067992 207077369508265984 207194494717263872 207199436948897792 207452464369106944 207701806273396736 209066107750842368 209199063867981824 209317389130350592 209578001913872384 209696541507715072 209706281425851392 211342496899416064 211720267321897984 211854911358493312 211974738797044496 212038870164832256 212158801652482048 212297807395028992 212432818719686656 212552973028917248 212817614309687296 214211399572258816 214472989847846912 214594298100023296 214599416839929856 214609384485257216 214730769883721728 214852223939085824 215119727926018048 215129719738588928 216670459006124032 216930880230891008 217195791476774656 217384387900080128 217456844110761164 217788267931107328 217916649204875264 219421158192725216 219487542418866176 219611686956433408 219879871944851456 220009486172028928 220019705102532608 220144150637092864 220418243392176128 220744669758226432 222132739485270016 222274005359730688 222399725950997504 222802575351947264 222812924014967104 222880334394425344 223006397931978752 223132532772438016 223410346243653632 224952784029516608 225020841807577088 225148116039368704 225163944377974784 225223159971859777 225291299550134272 225418726755762176 225566420357218304 225699386676477952 225709869889667072 225837533843224576 227326383219539968 227599612045524992 227877551713337344 228006441731274752 228151443001454336 228280487935278688 228628407963877376 229188200025817088 230212362694006784 230770528444073072 230840346337083392 230970912143835136 231101551800025088 231389287180926976 231400034676801536 233057300443561984 233205513820045312 233337417391210496 233622363941404672 233760079057780736 233770936671440896 233903160051911168 234106263892393984 234541211618115584 236016035703099392 236299708822934848 236371199528009728 236504893645389824 236659850866589696 236793708248301568 236810355294076928 236944297802727424 237078316070715392 237373492883881984 239012333031361396 239084644420550656 239219873291829248 239372005772017664 239507397177997312 239664321629544448 239952379708426112 241534282170761216 242119898695420928 242256844339479424 242467201888550912 242548018431233606 242626065594318848 242780364251070464 242917683461619712 243220130639642624 244813028082581504 245111988397539328 245250626400026624 245267867983151104 245406594152824832 245545398787526656 245851117629734912 245862536844101632 246215208576483328 247623381721284608 247921005978161152 248223761687742464 248522107555155616 248597296055320576 248737905385668608 248878594246180864 248900877635551232 249200037344247808 250767037934543104 250984785093066752 251144399498510336 251286449498226688 251451091545751552 251593315013820416 251753316415397888 251895710825135104 254027434696835072 254171115372568576 254476609501622144 254643341731390976 254864454779404288 255008608882786304 257312132616421376 257330222146256896 257397897110696888 257475770914439168 257621402006585344 257790194693963776 257942156201689088 257954137016762368 258100038677970944 259801580822331392 260113842337742848 260431487672385536 260578790550028288 260744506287376384 260891986211747072 261118525110747136 261455776885768192 261603659112513536 263099843078864896 263644799473549312 263737746793226368 263966756735811584 264116059200028672 264134627058778112 264284024472272896 264433506386567168 264457182487773184 264775039678263296 266520587222908928 266671334161383424 266985484159599296 266991852591865856 267166784767361024 267317897202184192 267639192751706048 268047098992132096 270056810083354112 270291307023302656 270621380855201792 270640406050373632 270793483203117056 270946646937960448 271283991867293696 273239593623486464 273394140904947712 273568006596591616 273722739631996928 273902081862336512 274231291095344128 274624655719923712 276039179623727104 276708455651909632 276864964959405056 277197735349981264 277281599446319104 277438432930168832 277463273429794816 277620209670422528 277796762941128704 277953887807045632 280115917806792704 280122599440646144 280306134837886976 280464679031799808 280623312900030464 280801776001789952 280960600535727616 280985756393259008 283338292546469888 283672076919574252 284025265777320704 284271891869335552 284432679138492416 284800042679140352 287022170855440384 287184513712259072 287372676052287488 287535217158651904 287718075903311872 287880812371582976 288666106606911488 290317068224954368 290481274711506944 290830410858996736 291020961978732544 291438410151755776 291458898823479296 291623751141818368 291788696702418944 293892110485815296 294169025269367872 294258023902216192 294424459436097536 294604672176109568 294611699411714048 294778334988304384 294804728019156992 294971472774823936 295326005794985984 297272962671706112 297623162669717248 297993721471287296 298162269956282368 298520638069210592 298975610414301184 301846924800032768 301868145210032128 302038885111169024 302209721584648192 302236779986026496 302600045346586624 304767239041581056 305126267610970624 305133545819275264 305333468305555456 305506168231067648 305873363144806912 306138960474669056 306707738269843456 308345820837576704 308636354380976128 309093426545426432 309100799382781952 309275630151663616 309478266517848064 309653310786240512 309850235588182016 310025490246320128 312260367391178752 312649150396104704 312825988150853632 313017464187116416 313201980925073408 313407189823250432 316224610336574576 316797411828550016 317072494777335808 317280239623340032 317482014789861376 317661586065195008 320132477493477376 320140113646452736 320349868386156544 320531061750628352 320712357600034816 320916315430617088 321097829183688704 321126578735153152 321973734292324352 323815191481679872 324196659336656288 324294742605037568 324600303745509376 325065919015419904 325081017573638144 325088771764649984 325272645504335872 325485763061874688 325876971911708672 327617434639925248 328210872814010368 328411765704515584 328597518965660672 328605357036142592 328820658175213568 329006642710380544 329402083386715136 331776640353127424 332377612410281984 332581055698811192 333284287019220992 333472796231335936 335876697698074624 335988648482610487 336485096498397184 336691053915553792 336699085041958912 336889525700919296 336919689164750848 337110254599798784 337515435194269696 339740528767664128 340140757336819712 340564253110042624 340756879950036992 341068608601849856 341166443507669248 341903708235235328 342097092685594624 344458950545197306 344563164017852416 344758052685283328 344766276234641408 345187297269907456 345382538953883648 345398581171990528 345602185848356864 345828623253241856 348093524304920576 348715734412537856 348724052364886016 348937501061047808 349134863901014464 349569557879779328 350523129451249664 352512680375197888 353249630337630208 353457863030472704 353889498041417728 354114554957922304 354314845995794432 356868991304204288 357313314738405376 357515415029547008 357734244785275904 357945121057226752 358179645512286208 358710088357117952 361399554670370944 361713366751772672 362054184946914304 362385396639465472 362590365755211776 362599014660571136 362836588331270144 363041812645937152 363478160978444288 365865688563974144 366098361768968192 366305430978113536 366761503349276672 366968947638501376 366985992495239936 369849369573978112 370510467813321472 370746094877363296 370955792894827868 371521162941300736 371740166290669568 372430825041952768 374419925302771712 375327732233732096 375540021675040768 375548979469877248 375795037914529792 376007591669006336 376459523870531584 377486447101345792 379173303260717056 379860128468893696 380092635084355648 380207629261078528 380422678825140224 381111767121526784 381129468879437824 381354136108531712 383859083083513856 383987026837269128 384103199233015808 384320452173758464 384789775903490048 384798954333667328 385016600801050624 385034483929432064 385252263614912512 385731925936308224 388732294099222528 388979509379528704 389199520414245632 389904506865907712 389922617026192432 390968105926393856 393667372051654064 393786473163259904 394009203068895232 394722901661581312 394741235625132032 394973926683836416 395232712289419264 397821170634194944 398532267900043264 398541774131298304 398785715498340352 399011273029730816 399508066148319232 399873541119410176 400099713936785408 401079350045179904 402871634714511872 403221458018369536 403713863243005952 403848424777127876 403970606089895936 404199096251711488 404427715650043904 404702348523339776 404931252566622208 404950060684402688 407850275776233472 408109649185079296 408340480434618368 408839136897458176 409080138351116288 409099139175021568 409330530090844544 409954386693849088 413028062480423936 413524490440135984 414154739016531968 414388989434527744 414904928738213888 415403612546793472 418132215501684736 418271582804882443 418398127735963648 418634778260701184 419156003827744768 419393083015430144 419412562851702784 422684993798832128 423440534643795968 423709822716986624 423949477594088992 424077740329664512 424317603304964096 424595614790057984 424865637439373312 425105946057834496 425635228619374592 428422799144517632 428945979695693824 429188596200046592 429198833679859712 429218768970514432 429461539767443456 429704447878171648 430239455852036096 430259439477177856 433340918012248064 433861760461782016 434391582953549312 434768775800160256 434913688221522328 435576535862214656 435833298409750528 438842316385450432 438975084837732352 439223373912866816 439759743889702912 440018972344057856 440039410205065216 440288301274185728 440836486784352256 444265478970540032 444548010719461376 444799451901995008 445605150703894528 445625848029934208 446012795863957504 446265065544876032 449905568059033216 450296232078737408 450327888755949568 450446319943719554 450582599100268544 450837453511524352 451132840714436608 451398773352955904 451419739779334144 451675067686449152 454652766439079936 455199224091049984 455755103426674688 456012883462549504 456302886002908672 456560975870557376 457256815927754752 458376400051634176 460424725388013568 461541056888146144 461680692674166784 461941824287670272 462203103600050176 462778574361853952 462800069353603072 466114600887123968 466411027640090624 466674834782420992 467244727882809344 467520158115561472 467541873342881792 467806320103822336 469082423236231168 472032071406198784 472599417645869696 473009787290779648 473319701733179392 473587416496603136 473620710588153856 473888595605454848 474156632141430784 474746985767763968 478024666062722792 478169288841101312 478439746583658496 478744011544035328 479014794355994624 479328643259088896 479904759416852224 483068564341522432 484239797390841856 484513688678958848 484934403777101824 485096036862467212 485560728502140928 485835366923239424 489626056165163008 490223976795078656 490501252800053248 490535735966302208 490813188305649664 491090797575053312 491702235259469824 491725073688203264 492430417152966656 495246763442569216 495842011956322304 496447523375484928 497044215110311232 497194592110641152 497475810771337216 497757188492361728 497801755271102464 498400074688495616 501534075869086208 501969570186133504 502288798997020672 502572898996453376 502902183091503104 503186630027640832 503506632830795776 503791421650270208 508054869393670144 508342230745137152 508953219003244288 509286683462781952 510017217765572608 514795794221393776 514951541828878336 515242804013170688 515580389387927552 515908274033524736 516200077355941888 520227684675485696 520862975344771072 521157581100056576 521489012574752768 521783972423494144 522237050221494272 522911553771536384 523207318225027072 526199686157729792 527289598947098624 527475493586452736 527933513471623168 528232118400057344 528269254117556224 528568048944545792 528867012773134336 528914364975546368 529550079356526592 533041174445817856 533342668322766848 533970968319198592 533983705183731712 534333569534722048 534635794404368384 535278385503412096 536094197984264192 540113620166708224 541242761710403584 541280812100747264 541586966406234112 541893293875920896 542567983734587392 546479187246972928 546788281809895424 547136013193183232 547445479263993856 547804163724673024 548462582190688256 549249311439847424 552078359247454208 553416911303819264 553729929918810112 554395470699962528 554563198892638208 554876865860337664 555240419340845056 555593525882257408 555907775614091264 560231835613585408 560245198881292288 560612269675773952 560929358063599616 561246625800060928 561603552003579904 561921201071455232 561971512786518016 566676585092939776 567344153839148504 568050531554641408 568543783738671104 568865358276984832 569600085358280704 574044341710880768 574369027424518144 574745352104574976 575070434317303808 575436151806623744 575761624743165952 580634136449908736 580962549423013888 581660821717993472 582041923957465088 583247502283636736 583577393404837888 587784220971630592 588338050538735744 588848918872195072 589209344352219136 589223398823428096 589556669976608768 589609456038313984 589942945549647872 590652011589971968 594545925343412224 595246325339434496 595987442942574592 596324539912564736 597041276138421184 597951220828602368 603693849600065536 603736290420064256 604077770222338048 604419443169296384 604473559972052992 605200090693173248 609534478083162112 610252535221941248 610267091638550528 610666936611110912 611012336462135296 611746726289613824 613415476539686912 617272708761952256 618186853090852864 618551260303327232 618956533035696128 619306621572481024 619700471176364032 620050980492640256 624520734782357504 625298300792209408 625651976301707264 626034928374232832 626403961850146816 626814379646500864 632449220673149152 633594823657100032 634144989554671616 634964029579722752 635323172130390016 640264954986954752 640280227292905472 641062123501256704 641424715200069632 641832630861234176 642195658367377408 642253157470306304 643947468584648704 647630382963359744 648393318673312576 648589485210075136 649200607491018752 650131838030839808 650162035147276288 650177543529299968 650545291008671744 650971526123749376 651753943823417344 655234869279850496 656421745628020736 656823531409031168 657195037931321344 657210714072285184 657641316350427136 658013285420761088 658804166773430272 663553280706254848 664755224820563968 665162111397622384 666945592462671872 671753395396149248 671977296965220974 673382107831107584 673398170083917824 673779051401838592 673839378329501696 674220509199597568 675030870388539392 680281514673639424 681128506220085248 681513759900073984 682137217203699712 682332887015338496 683807416470470656 684194185371189248 688917901090394612 689126328035704832 689516105370566656 689532552469282816 690374594539814912 690765077907767296 690797162343981056 691204371696713728 691657246506483712 696187048609841152 697431468825075712 697448104729772032 697875002122095616 698269727802028928 699139115759558656 701046258902499328 705025360750395776 706499260675260416 706734743359973783 707778996082835456 708229109915844608 708629691991588864 713737982608408576 714626629476810752 715030830059094016 715468489570551808 715890242114453504 716359291024572416 717420176714235904 722799109340741888 723426733503545344 724108369893828608 724770793278930944 725180731510423552 725198029321142272 726083625291874304 726956321956888576 731731377127948288 732196723537936384 732610861956227072 733523006698553344 733937895277002752 733971984990479872 739698739147956224 741020935626642944 741492189754726592 741911585789655736 743042325882601472 743480332581339136 744861650083905536 748839850605543424 750655464467464192 751080043350081536 751097958939754496 751590075829059584 752015183338012672 752919047741063168 758346606521434112 759720256937787392 760185270168711296 760845357650280448 762258937758875648 762708272217063424 767974053674538256 768206398466031616 768640904347516928 769579551806980096 770033201602101248 770068967858864128 770504527229825024 771463851872616448 777464588198445056 777959018759057408 778399040828491264 779809013731815424 779845234052384864 781936211852787712 787334744103308128 787572946326519808 788018406137790464 789445803323162624 789482471250264064 789947853367672832 790465424578838528 795642341268389888 797064535800086528 797083548262596608 797571430996680704 798022546059461632 799016132296638464 799747082238820352 800199427873570816 802158700090359808 805743269429023744 807427726486011904 807696849554255752 807941212179791872 808398192503422976 808855431300087808 809404697046679552 809862505133244416 809900121368805376 815700551552466944 816219298370158592 816680960869236736 817678273794916352 818160276702232576 818198278350043136 818661060181689088 826056124960847872 827048980880271968 828309478033063936 828777978869055488 830807225093586944 836264431003369472 836543165609764886 836796255471927296 837269556521402368 838312007655489536 838786166030860288 838825125703405568 845369987597664256 846881069287591936 847419645433973248 847898955188177984 848155480659329024 848635206609928192 849191229580115968 849731274878746624 850211892115668992 851270457238749184 856845598289035264 857891959391387648 858377192400093184 858397667359719424 858437537941028864 858923079534886912 859408895756343296 860478911704072192 860518878954355712 866681836024496128 867723520923564032 868783165907098624 869827376443044656 871153071724429312 877684632770900864 878446747825733632 879519487779405824 880078820410130432 880576602548371456 881672973568704512 888530957941080064 889096021438922752 889598903803990016 891210301407789056 891251696059868416 892025591727915008 892530131089752064 899811136118066432 900592464157474816 900655777511899136 900892639887439108 901165198200537088 901674907023048704 902265681428873216 902797546705911808 902839479558668288 903350135372898304 909305532878159872 910398448182099968 911510206853349376 912025766925099008 912605772005817344 913121951741114752 914513631855509504 916752800103268352 920849450776027136 923082113776292288 923361385348333568 923883648575340544 924406207200100352 925557148723707904 925600138707206144 932229201774247936 932822055280181248 933349669564841984 934489455765618688 935040316231122944 935083746685763584 935612640207644672 938164846472462336 944064142812397568 945198835291739392 946019574581559296 947174832993206272 947241421176307712 947777191210909696 948313264282861568 949493971535527936 956049332125445584 956338577682202624 956879493167316992 957488023088070656 958029588711989248 958657286518177792 959809518833704448 966137128683044864 968479594781683712 969027377357917696 969868807554203648 970192073724934424 971121457004281856 971670733846478848 979252112330326016 980447953590157312 981002505600106496 981071471932604416 981626376611299328 982181595150106624 983404470518939648 983450147376406528 990493526885138432 991684023912644608 992895046750969856 994088430220622464 994951621542674432 995514376984723456 995603510542204928 996800149376991232 1003068151738172416 1004577597994041344 1005145797992906752 1005804366183006208 1006373260055281664 1007013265661591552 1007582843300540416 1016109738787340288 1016684461490274304 1017906438006488576 1018573366925563904 1020034435531145216 1029591588442787552 1029903083657756672 1030485608026341376 1031160778775855104 1031816548067049472 1032400154711883776 1040455369350971392 1041725950689542144 1042315162200113152 1042978025149505536 1043567944846988288 1045823107543072768 1046414636450054144 1052399372315459584 1054950987172905472 1055867026943246336 1056464236800114688 1056538508235112448 1057136097889091584 1057734025546268672 1057828729951092736 1059100158713053184 1066082348891635712 1066685336645533696 1067941936638397184 1067967410367463424 1068667139069444096 1069271588808736768 1070556771006824192 1080227240333416448 1083173932812468224 1083786587751841792 1093576563619790848 1094272026386366464 1094890958527987712 1095608327449346048 1096925164381376512 1098498622879694848 1104156718494908416 1106833822607638528 1107459859837620224 1108790941399925056 1109126397785276416 1109753731720675328 1110480838681690112 1111187051764514816 1111815551228182528 1120463671227170816 1120490397762584576 1121224539351547904 1121858716127199232 1122493251600121856 1123207104007159808 1123842402142910464 1123943025573036032 1133353170185879552 1134688307678297008 1136101063109282816 1137730716553969664 1139200170716561408 1148738054849036288 1149490704209149952 1150140868634607616 1150872303613247488 1151523249486331904 1161268272899817472 1161925098846027776 1163321643435986944 1164083847914930176 1166495004567273472 1167154786809675776 1175568441943261184 1176676101077471488 1177697837744390144 1178418688704438272 1178446797646856192 1179113339953217536 1179218912076627968 1179885891099295744 1181304023179943936 1189091850686824448 1190492650678868992 1191974885885149184 1192649079825129472 1194082552276842368 1195902441657204736 1205606326908190571 1207387699200131072 1207472580840128512 1208155540444676096 1208838886338592768 1208947119944105984 1210400181386346496 1219068956166324224 1220505070443882496 1220534183277101056 1221333873222221824 1222024672924270592 1223493452579227648 1226830953079373824 1234545417523904512 1236373706181705728 1237102520606654464 1238613243144962048 1239400942352728064 1240101960985280512 1249041469564715008 1250596601584418816 1251303952603414528 1252069856748465664 1252807923700293632 1253628759293001728 1264898441346298304 1267189647314200064 1268289979109343232 1269928059159445504 1270646344260780032 1280529909973909504 1280560454585810944 1282124247002513408 1282849430400139264 1283665261722468352 1284391316734754816 1284506314940612608 1295260765926719488 1296786637346625152 1298401214982037504 1300324070294552576 1301090582017343488 1301943052247498752 1303507887646834688 1310469738559700992 1313647062818062336 1314390075862642688 1314421428144570368 1315282632700854272 1316026570841522176 1317608333546860544 1327106561412509696 1329510449641127936 1330324222795244768 1333891184925343744 1343506790792298496 1343954593930441948 1346764215662215168 1346796340167835648 1347558102803677184 1348441018399195136 1350061740777078784 1360563029347278848 1362257012440170496 1363027519800147968 1364274434407399424 1364665774030676992 1367614832940941312 1368388370742378496 1377835802180789224 1378252656071409664 1379032210741133312 1380749189079629824 1381530155815534592 1381594324687962112 1382408743393427456 1383314493012967424 1392374097219682304 1394862937650151424 1394896209459544064 1395750004244191232 1396539455604057856 1398278231519117312 1410050721500791552 1412998521350520832 1413469486719947566 1416458219831689216 1417259383983177728 1427475965216817152 1430061660118188032 1430936979141103616 1431780484228907008 1432718582049144832 1434840353428471808 1445598218681483776 1446853467007090688 1448216739787657216 1449541586557861888 1450361463020847104 1450396058642284544 1452167250583748608 1453912643913777152 1463462754255896576 1464393447075872768 1465221723912454144 1467046013397106688 1467875790554005504 1467943969980959744 1479397478295912448 1482041871253285888 1482984379509453184 1483823171579311472 1486084651765202944 1489723300167811072 1501310928934928384 1502160086700163072 1502195917879508992 1503180151658119168 1504030366676025344 1505838095482126336 1516693213042868224 1519440513875574784 1520370540337422592 1521690715300560896 1524517875517751296 1525416544434126848 1535948107349076512 1536412796932063232 1537281808695033856 1539159103613960192 1540066403204202496 1540137935717728256 1541009054459650048 1542927703745232896 1554929176396890112 1555918037518114816 1556798081656982528 1559618027463630848 1559690468104769728 1563872423705575424 1574669488206616256 1575145892653039616 1576036812275580928 1576562119803018439 1578891606646325248 1578964942500528128 1579895706735345664 1580930849157677056 1591284682536779776 1594129071600173056 1594167096525193216 1595142861993361408 1596045092118923264 1598032264593276928 1600398855747141632 1604317400180719616 1611486538858047488 1615393699108511504 1615882424359583744 1616796385006845952 1617710862600175616 1619725010266488832 1619800242737610752 1631401103104933888 1632438596740317184 1633361921738473472 1635356547589832704 1636320553404465152 1636396556700086272 1637322120363378176 1652112249921695744 1654097961760543936 1656618956066127872 1657555957738110976 1661614450187173888 1672528862006738944 1673086331219529772 1673592510943854592 1674539113042804736 1676624015310979072 1677572332061720576 1677650251406811136 1690739975195328512 1693762138575183872 1694839290867946496 1695797910376355968 1697270413219856384 1698382459160231936 1699462549757493248 1700423784231337984 1702540914477498368 1713691196578070528 1715783918782775296 1716754384800186368 1716875075882057728 1717846159069773824 1718817791512686592 1720957823408144384 1721037757908711424 1733363672048992256 1735447041847128064 1737566331814197248 1739654752886089312 1742306143448858624 1755369265541801728 1756893495651467264 1759038975558811648 1760157640820260864 1761153205096742912 1763345947137409024 1777061915882160128 1778192042877845504 1779197807607980032 1782420602815578112 1782503392119736832 1784051183455830016 1785060262179504128 1799622272236132864 1801184928314949632 1801311555023798272 1801785279774878216 1802330396401074176 1803349814046097408 1804531362857746432 1805595093411823616 1805678959117336576 1806700270745796608 1818611065756319744 1820796896364199936 1823020413706698752 1824051533850198016 1825211544011634688 1826243903482229504 1841698901552054272 1846164227552584576 1847767297150681088 1848812414400200704 1851200277414412288 1865644110560362496 1866699339129683968 1868978911531237376 1870080632462245888 1870167493371527168 1871225280415289344 1876329692944924672 1888128285624795136 1890397670583478784 1892039149163118592 1894349665986412544 1894482842352615424 1895554382421819392 1896626528565723136 1898987943071055872 1912098664250891168 1912677155364405248 1913758986334633984 1914976046176141312 1916059177423978496 1917314573036355584 1919619037667408896 1932274257366089728 1936959189563367424 1938054754715835392 1940384147449868848 1942242914008563712 1943341467692957696 1960895907180314624 1962005011200212992 1962142943865208832 1963252753222598656 1964363190300213248 1966808941037879296 1966900294752813056 1980987053770276864 1983368047825289216 1985790093501939712 1988176860441244928 1989903243085348864 1991028753969446912 1993600298753982464 2006136303476344832 2009155195988082688 2010291595985813504 2011608732366012416 2012746520110563328 2014026531323183104 2015165686601080832 2032219477574680576 2033368922980548608 2035812876012977152 2037146733851127808 2040068871062290432 2059183176885575104 2059806167315513344 2060971216052682752 2062321557551710208 2063633096134098944 2064800309423767552 2080910738701942784 2083451901379084288 2084630324400226304 2085956050299011072 2087135889693976576 2092829272900108288 2104798744630919168 2109901974345810944 2112928473600229376 2113077016470224896 2114272195778183168 2115468051092537344 2115657459902185472 2118200317426106368 2133370673291067392 2135883873276794368 2135934820734926848 2137334278138888192 2138543177617473536 2141113542013648384 2160454480666832896 2166347865624936448 2167573175503683584 2187153127239581696 2188544052772732928 2189781917055975424 2191216654898692096 2193850328762753024 2208313436989816832 2213667645215277056 2214919719675240448 2217581882799850112 2219507463441350656 2220961677363380224 2222374103529029632 2223631102456365056 2240927342454341632 2240980795525169152 2242449078703095808 2243717432254398464 2244986503200243712 2246414208014319616 2247684804285820928 2247886051146072064 2266706340371759104 2269376615356594016 2272202126218565632 2275461433107939328 2278400341433122816 2297476109698072576 2300281737269215232 2301744607226494976 2303046498972663808 2322536545799634944 2323850197692055552 2326643286871973888 2328167695829860352 2332990009134546944 2334309573619351552 2351136883886522368 2353352202154942976 2355395675488780288 2356837377408876544 2356893595293712384 2358226679906435072 2358437824153255936 2359771782198591488 2362608046359887872 2378183701373648896 2380985301357737984 2383949771770298368 2385298159650258944 2388165104553684736 2411212653816381142 2416311080889352192 2417677772677185536 2417894239888211968 2420800362772692992 2441010140887764992 2441068366554202112 2442667746444443648 2444049345848541184 2446986905158455296 2453661906158747648 2469090835047809024 2472747412363411456 2474205041213308928 2477226486289924096 2478801884705456128 2480203921970561024 2498082939129430016 2501193203168837632 2502607905206829056 2504139713496931328 2505615847400587264 2507257518586003456 2529796882692596608 2534379294628400128 2539856118318891008 2541292688521560064 2561059819947819008 2564248494005026816 2565698860800278528 2567330523444936704 2568782633469509632 2569012629881225216 2590521531853438976 2593573274693250304 2596802429964075008 2600648140589105152 2602181164034686976 2607015775293669376 2620939477119401984 2627294125636124672 2628780151725285376 2628842856289140736 2630565265401708544 2632053141683044352 2635216667093721088 2654213122825019392 2659020899282255872 2660648445590489536 2667782369850687488 2687013581584596992 2687909187860883896 2693528431324430336 2693592680335671296 2695116205607354368 2696882036798390272 2700123481554157568 2721126058694557696 2724514024880340992 2726055039600295936 2729331548061353984 2736776741484756992 2755671604361578448 2756505312142819328 2758064421482266624 2763060311631069184 2763188649375924224 2764817486786854912 2766628986025934848 2784748194439364608 2789725875300302848 2789792418919088128 2791500008488382464 2793078911208115712 2796556463038234624 2820101443001583104 2825997042701041664 2826938973439895132 2832916439663378432 2834518767966355456 2854951930433634304 2860123320236376064 2861873958282207232 2863560968457814016 2865437164098289664 2869680706856943616 2891196437362967552 2896433479575314432 2899083173115723776 2900722926041694208 2904334501167497216 2907825287827554304 2926925508511793152 2927901079634177101 2928786894151745536 2930443447824908288 2934092026794213376 2935751581108011008 2935887939961919488 2958794956591824896 2964083742506571776 2965968759018906368 2967646343158622944 2972169303530405888 2979446600335622144 3002621857869856768 3004320173400326144 3004391835759017984 3008060733352050688 3011676190964252672 3033386426085736448 3038881027751149568 3040741080674845184 3043381430601121792 3049035751035502592 3050833088868253696 3071896214698153024 3072825593864126464 3074563617390067712 3078318207227920384 3080132806408404992 3080275871435456512 3082018108919300096 3085855407490465792 3109858352793780224 3111836075036229632 3113596163313965056 3119236054927261696 3119380936209539456 3149338976413232512 3152073624551161856 3153124239606036878 3157929885001056256 3159791413470691328 3161861698315354112 3182569365073559552 3188258143200346112 3190285723986722816 3192090184237846528 3196064529186553856 3200797711494283264 3208634800361439232 3222973077716094976 3230787398217023008 3231764848719167488 3233592770013691904 3235421725200351232 3239450020532977664 3239600485475221504 3262802206209867776 3264877193480634368 3266723843476946944 3270713095179665408 3272641106808930304 3272793113400172544 3274644240726756352 3304224499843391488 3308195923521087872 3313237912132255744 3315111915476221952 3323228900374347776 3345057724013477888 3346172662439059544 3347185021887709184 3349078226085609472 3353248030621958144 3355144664123441152 3355300502813622272 3381479950390657024 3387524277150367744 3389678581735892992 3391595820752711936 3394540826439712768 3398925099514986496 3400847568462675968 3427382393156141056 3431567837565550592 3433508769600372736 3433750151764115456 3435692318139547648 3437635583025373184 3441915646816288768 3442075515817422848 3466727344097984512 3470894083694256128 3475132663628394496 3479309505772178624 3484612286897717248 3510738531083603456 3513786991302934528 3518077951117623296 3520315281640521728 3522306410193485824 3526691894274818048 3554123831764320256 3556384085755691008 3558395615215960064 3564841205631156224 3565006784239473664 3570120524359008256 3599244544472265728 3603570559549756432 3604660792802148352 3606699628092194816 3609062725715492864 3611357918234673152 3613400541491593216 3641593792728399872 3646040827413397504 3648103067700396032 3650423088023269376 3652487806964459008 3683397803104108544 3692328455105169152 3695534594301362176 3697624828800401408 3702400554828824576 3731288221120724992 3733398678259367936 3737957823062474752 3740161264924491776 3740334986743054336 3742450560830578688 3752659385889849344 3776256571249590272 3780795341166957568 3788699331972825088 3788965684705230848 3791108764843638784 3793253057131446272 3797975886142111744 3824197328501782336 3825354310728810496 3827517972669267968 3829952092352282624 3832118354847956992 3834629146072711168 3839238075334817792 3864548514732179456 3873918379126734848 3876109509431670784 3880768294899737696 3886682935385915392 3924010022400425984 3924285887730417664 3926505506445197312 3928726380600426496 3933617882075758592 3933800589505626112 3961974107540553728 3966736095650578432 3971580187003879424 3976353720882489856 3979806486170697728 3982057507938893824 3987200597507964928 4012272606952689664 4018310391976165376 4020583191971627008 4023217464732024832 4025493040221126656 4028053062646366208 4030331373202161664 4064438955149361152 4066737845961097216 4071625752025954304 4074293467702255616 4118366353771150208 4121942432105365504 4124643115103420416 4127266192268197888 4129600618847535104 4161821477403885568 4166903802758168576 4169260648800452608 4171912100598022144 4174271779387953152 4185658545800216576 4209597489261838336 4219803948691621888 4225856947200458752 4226154032940449792 4228544391556366336 4230936102185074688 4231314919804370944 4236400634852212736 4266741346582134784 4271767746553588736 4271869641469853696 4274668556277776384 4277086355234947072 4282227084027296768 4320908961333665792 4332695731249872896 4335146351007367168 4374306254479163392 4377088105545465856 4379563834111950848 4382433309797384192 4387700657525506048 4416626873979633664 4427335290430554112 4429839439350480896 4435163765599700224 4439014926882701312 4444748207058059264 4447262204912730112 4481854684908683264 4481961591050338304 4487434864508796928 4489973006400487424 4492828416028639232 4495369608571641856 4495772102292144128 4533412680743518208 4538753230713188032 4544404252437131264 4550922866215878656 4556800682866245632 4594952219396145152 4600563474538430464 4603489214452989952 4606092997945327616 4645073091599269888 4647700395384111104 4653286573743947776 4656335391659720704 4668619147238703104 4702273767773044736 4706704404309885952 4713674754817753088 4713787190587424768 4716453359812870144 4716875648306511872 4719543564397182976 4725216092719775744 4761970602715475968 4767899543540596736 4770596319300517888 4776330209107369472 4822425307632762284 4832622161778704384 4835355545354371072 4841600725545385984 4882020281775529984 4882136733108404224 4885335492888887296 4888098691697082368 4893973810316910592 4907323812317495296 4938181670095618048 4945494824726822912 4954452972579848192 4957603769410912256 4960407843941122048 4996165878258860032 5002386406337675264 5005215810413658112 5008279426993862656 5011231694801174528 5014515037172006912 5059593765385193216 5068758589256800256 5082585377043120128 5122119639895638016 5131397721600557056 5134661046889873408 5137565266939019264 5138025259762450432 5181043063706877952 5187146549386500608 5193604859928150016 5201296281178210304 5204362328069373952 5214031550587338752 5241878954238803968 5254588251272249344 5257560303450570752 5257685712578281472 5261130530803417088 5264106283366088704 5270433334187442176 5308426245650038784 5318041798564511744 5321296891180979072 5375818375721767792 5387056862648860672 5390232411214708736 5393764073596780544 5400246963108315136 5442252117389115392 5449028049760681984 5452110079200591872 5458663096122707968 5473553482969513984 5511343208723156896 5513010624285638656 5516128842964533248 5526120623262138368 5526377298751848448 5529634973573709824 5533257972051869696 5569496388878729216 5579451750600605696 5579584837838176256 5583000016976764928 5586157822416231424 5593112926076469248 5640202886003166208 5651994085402083328 5653877946879790264 5665832879326756864 5669037535932710912 5709903860867268608 5720246640472752128 5723747916564414464 5727121936915628032 5730874328196579328 5782392874725935104 5792866959150628864 5798166346231447552 5801445852083388416 5815650575655108608 5853851017023586304 5855802159268354202 5857573788303491072 5860886895649816576 5868184053588426752 5871503162216022016 5871775879923838976 5917589913183649792 5928167485013143552 5931937518037812736 5935292686317245888 5944338607060811776 5958893200671244288 6005243715739713536 6008640346800652288 6008783671518035968 6016121466704101376 6023352381928505344 6066772852171472896 6077762055502299136 6081482161349690368 6098071502071005184 6143792429396306048 6149127234780135424 6156636414455840768 6160551742870913024 6164036217838600192 6171710814980931584 6219716705587560448 6223672150072459264 6227192326627930112 6238472109854523392 6238761872419078912 6298677952826465024 6304147249102323712 6306248479212073756 6315859770002112512 6319582826941382656 6365138730147119104 6376516286400692224 6380571447973445632 6384180368475693056 6392129058373107712 6401595422988566528 6417269600722878464 6445946155432189952 6461574796434046016 6463529697438334976 6467185540027383808 6470843450400702464 6478900041065955328 6479200970950443008 6525604412419735552 6529754386961268736 6533447686953893888 6541426190359330816 6545282213617860608 6545586226800345088 6549288481453512704 6608448999686782976 6616391847042175744 6630223830952443904 6646457800748695552 6692345324878119088 6694370043775418368 6698156452171218944 6710289328246882304 6710601005627244544 6762959900781314048 6775048554300735488 6779357163471785984 6783191641505423872 6789081652879425536 6797850199029972992 6801695136925351936 6854764786312282112 6863135675131101184 6867017539200745472 6867500303528230912 6871384636279095296 6875271166050746368 6883831293632577536 6884151031634845696 6933454688195969024 6941788167388512256 6950265327256788992 6958619011544357248 6969224573795434496 7021477062167206912 7036155902235246592 7040630563281043456 7044612820386971648 7053383788549636096 7108247663528640512 7112768171511382016 7116791230431920128 7129682411262312448 7130013568478947328 7140241048718016512 7198489088944531456 7207141119099512864 7209321585604296704 7213399256184389632 7218125451430985728 7222715836469346304 7226801082983186432 7283187585456799744 7292081654826795008 7296206135400792064 7300846176046538752 7304975613928918016 7366795606208217088 7384656910210338304 7391069188602724352 7395249657600802816 7404801109657649152 7462576442241449984 7466797356518735872 7475915646124949504 7480322529848983552 7480669973486108672 7484901121661157376 7552513142499180544 7561590682333915136 7582217529687277568 7586506114262892544 7648394657003564672 7655035945338535936 7659904184704565248 7664236709695913984 7669258292145422336 7678476150669635584 7729097029464358912 7747836758253469696 7752219018863341568 7761536589799475392 7773365870771830784 7848020044800851968 7848571775460835328 7853011012890394624 7857452761200852992 7867235764151517184 7867601179011252224 7923948215081107456 7933472191301156864 7943160374007758848 7952707441764979712 7964115015877787648 7974401195015929856 8024545213905379328 8041166383943254016 8046434929464049664 8050986080442253312 8056106125292732416 8060662746404323328 8128877910298722304 8133475691922194432 8143251504051908608 8148586935404511232 8236732707542300416 8243884864210731008 8254532384536395776 8259201237695070208 8323642954807771136 8333807605516337152 8338521297600905216 8343824201196044288 8348543558775906304 8371317091600433152 8419194978523676672 8439607897383243776 8451713894400917504 8452308065880899584 8457088783112732672 8461872204370149376 8462629839608741888 8472801269704425472 8533482693164269568 8543535493107177472 8543739282939707392 8549337112555552768 8554172710469894144 8564454168054593536 8641817922667331584 8670292702014734336 8754176211090931712 8759127668223901696 8764866619594768384 8775401315051012096 8854670580861108224 8859678878700961792 8870327531199400448 8878029853765402624 8889496414116118528 8894524409825460224 8963709369817366528 8963923182100676608 8974869729017593856 8979946012800974848 8985656832057278464 8990739217143283712 8991544204584288256 9066825361487036416 9077506461426376064 9088808504874262528 9113601365732491264 9201126949076860928 9206978428905979904 9212185995890655232 9290146183198539776 9295400790768222208 9306573147487895552 9312670783319441408 9337238294477406208 9404547535546089472 9413408808619771904 9427349509635506176 9427574381174849536 9432906719625740288 9439087128794365952 9450432185439551488 9523941205430951936 9535799087081193472 9541192638601035776 9552660418214738944 9644850615265524568 9665244323557408768 9670711090708742144 9683201451090771968 9764040563551059968 9764273466216808448 9770670985777774592 9776197383394164736 9787947620633821184 9876363340191236096 9890989649453645824 9915207538821824512 9920815687882244096 9992331756517720064 10010431620827316224 10016558853987725312 10022463389602349056 10029030074344013824 10119187530770386432 10137517178513600512 10165170754086240256 10244239279791276032 10262795443201114112 10269322093779746816 10275130533878038528 10276050519524900864 10362086127413755904 10374293098773001216 10387209719856300032 10402592562356420608 10428063101174677504 10509176502544498688 10515120606901141504 10515371425156562944 10522261061606834176 10528212566732177408 10540866668374884352 10616852491300077568 10636083597129023488 10642593782361958144 10751636751443535584 10774113725297721344 10780464822429417472 10800493926216630272 10884504234778230784 10898056099521363968 10904220158401183744 10917326192245415936 10947106965939027968 11022686417446313792 11026021248571277312 11032257685929066496 11052241246524276736 11052754597503696896 11059269947147419648 11066515944103739392 11138992777757458432 11158903501201211392 11159169675676352512 11166000033953529856 11172315644832462848 11186225852152938496 11280405772006332416 11307755893759580528 11338075071865421824 11419807721734537216 11447495833128828928 11454243873831256064 11461748656393158656 11564785749451870208 11585733918301257728 11596332692462895104 11602891704166776832 11631301151310217216 11707702034047172608 11711604318536708404 11715147576606982144 11721773791299633152 11736368107176853504 11743006324432044032 11743551759847677952 11835179826367299584 11856334970026287104 11863875036075625472 11870585372634491776 11888677214121623552 11917786401342488576 12010487431479427072 12017280693601304576 12032242933408202752 12046704763857010688 12133545704342945792 12155524111004598272 12162964322699380736 12196143004142010368 12287584858792612096 12298254469560270848 12313272828911681536 12321103485741826048 12328072435677200384 12343421629961863168 12439433411175120896 12447344300144918528 12454384653255860224 12476944219709046784 12477523744838157824 12597355905652930048 12608294498204647424 12612496958424147512 12631719540004225024 12639165653882765312 12730277460294238208 12753032572801384448 12761142895946891264 12768360736951386112 12784258116746215424 12891892310864379904 12923149592868092032 12934371080054767616 12941686900801404928 12958401941900886016 13059508773922537472 13066895373907787776 13082852380718661632 13090564427235721216 13091172453600690176 13098576962907025408 13216897999373565952 13232783694084351488 13260447661904887808 13292915601497391104 13384690649756238176 13388740087550836736 13396312904342437888 13420578656493764608 13421202011254489088 13525919801562628096 13550097108601470976 13558714326943571968 13566383283010847744 13595700398059945984 13603390273850703872 13726271350262202368 13734035078401490944 13735000607056461824 13742769272558190592 13750542332101492736 13767662587265155072 13768302063269691392 13866909376391938048 13883576334777024512 13900530654513577984 13917238023088714496 14042954124334413824 14081261126562086912 14089225640773943296 14216495327057281024 14225536343022764032 14233582460863840256 14259364822524624896 14260027136957894656 14280482097436033024 14396978177889062912 14414282238199025728 14418643171208593408 14426798512368779264 14436250902861971456 14445431672938692608 14453602165966372864 14566375170913599488 14584163309653590016 14592412270801584128 14601692352093077504 14609951227857836032 14733591212416434176 14769313820420676608 14790499315201605632 14809602219315298304 14933594713037471744 14951831292249899008 14961339946972217344 14969802243322314752 15105026284998361088 15123181364667830272 15164435059374555136 15173012228525785088 15296789314007129344 15310071890677071872 15319808369409130496 15328473419391827968 15338516584290844672 15356952301339271168 15458194058928717824 15495673516506939392 15504438037726683136 15523073179598950784 15546731741543661568 15696040089601703936 15697143550921670656 15706022025780789248 15714905522401705984 15734471528303034368 15735202358022504448 15847896430162214912 15866944382602313728 15886320748015517696 15905414883529959424 15928230031755575296 15948802390031859712 16049090427810758656 16082332767886508032 16101972160884506624 16112212250585464832 16121325492808646656 16257755820597444608 16266951383844388864 16286503008103817216 16297173870809022464 16473465415084600832 16487769728421462016 16509064769072791552 16518402475390140416 16647285909615542272 16667615211032674304 16677042595201810432 16687648402392088576 16697087117551812608 16838389957047353344 16879215794766487552 16914177566225465344 16923744408740298752 16925259679217483776 16945602539408850944 17087070986214354944 17087478565879414784 17098674225111105536 17108345420939788288 17128908336109187072 17283635845334663168 17340585404029468672 17508352422181863424 17518255336447803392 17529733239189536768 17550802630102024192 17709341161722216448 17719357757401923584 17740655062398800896 17778992828232237056 17789048819650920448 17927418739634733056 17949739458035187712 17959892025601949696 17971313664114556928 17981478434286567424 17983088409168576512 18133650722974072832 18155012922852752128 18177617009748525056 18413956857811959808 18424371991781310464 18590801581536444416 18613146294975791104 18625341566638882816 18674476588954812416 18809095071092178944 18826817617239543808 18854699019271012352 18855148762349699072 18865813439251480576 18878174257588731904 18900864370879102976 19047882410861903872 19071598174162386944 19082385277202071552 19105320836429477888 19289701230531049136 19341422181417484288 19366402902181543936 19528081127102119936 19528546932433616896 19541341971555549184 19552394766788329472 19575895241267642368 19752726680382472192 19781979298907291648 19830415077643649024 19841631375764488192 19984663513035440128 20020863241654632448 20033117707975450624 20044926779204698112 20058060148688027648 20238375061540772864 20275034357027201024 20330341508172480512 20488478559582552064 20495307557439239707 20525590886402228224 20538644187559493632 20550261067756077056 20552101039049801728 20724172254827511808 20748586197546002432 20774419439712600064 20805185124712841216 20856126202349355008 21018353005088997376 21030241213802283008 21030742850313125888 21056425133464354816 21081733336749768704 21233704982600155136 21272167194258046976 21285187564723916288 21503273502887071168 21548227450595442688 21560929644858834944 21600987852433260544 21769008469556461568 21796112199042727936 21808440316802367488 21834652384490831872 22045372834892627584 22064515371858132992 22105509195007393792 22118539894294839296 22133031888207478784 22277985555514916864 22317807002402422784 22332000067907059712 22344631289664925696 22372451704305876992 22560811544012664832 22615511787519161056 22676150143730843648 22839615443469074432 22894991666257657856 22908487747662512128 22923497312786317312 23129571498903740416 23171467836602515456 23192665384925790208 23205783408333553664 23262602302620434432 23415404068094345216 23423208637073416808 23430295153213964288 23443547582599266304 23472736214353707008 23486012648864088064 23487103519695355904 23670359652734599168 23712669940052574208 23727750072151250944 23741170745268983552 24020974862958854144 24034561387202609152 24093409527714021376 24267091408685891584 24311048222009196544 24325928645398761472 24392286008284020736 24575169717585224192 24596508939120541696 24626545657823363072 24642206971483652096 24656144871354400768 24686843259923726336 24878866822350241792 24894688600289837056 24908769306511720448 24953888439418093568 24955047489676315648 25194711811305860096 25224993916848295024 25263439080008450048 25506065145602768896 25522285791893782528 25536721473902772224 25568516233492430848 25783784621728759808 25846299185736184064 25868742160109535232 25883373801602809856 25916803883801772032 26119017547845074944 26133790747815575552 26165704761437323264 26181128854471442432 26182344907201380352 26197153925814050816 26433795998747131904 26465567388168702976 26520895323809775616 26585831202994782208 26769381299512476352 26777480175101673472 26792625808684875776 26841157312987529216 26842404022508978176 27051839603125256192 27100194217202941952 27117428653887143936 27132766566021695488 27206780547701407744 27468070156802981888 27470001214112923648 27485538545116381184 27501084664202985472 27535325174530310144 27536604126539382784 27733818752783876096 27767152669554049024 27801061309027155968 27834476046177428992 28085908248668827648 28162522253124173824 28178451281547886592 28432990654114562048 28451072686045528064 28467164921727680512 28518729645049249792 28520054273915789312 28793956355778125824 28828564476398051456 28853597024737558528 28872501805723942912 28890863345877385216 28907204331932745728 29132750341827198976 29168326619307180032 29184824541603168256 29203384704186155008 29219902455715672064 29467182424832868352 29538627640841353216 29580998630403211264 29619204438630596608 29867189426074943488 29903662584499798016 29922679893944434688 29939604486644629504 30210052569996722176 30246362729335660544 30328870118749110272 30346024457051570176 30593578628014258688 30620143781354143744 30639616738818260992 30656946838783655936 30677033168581689344 30713904602678542336 30916388117857435648 30991347033013878784 31008876075453366272 31046146359197901568 31412044051561578496 31429811044803411968 31470404716045008896 31733888765204627456 31772641496031035392 31810829767059918848 31856460063511150592 31897604780063719424 32098180855621517312 32164665535773016064 32203944321769013248 32224424501170929664 32242650985617293312 32515511641194889216 32533902767688777728 32573006016207634432 32594347741618044928 32946930830169201664 33018129538145583104 33036804950780280832 33335230422065348608 33354085190403620864 33375296804784177152 33394174235103625216 33676779914094706688 33758431589532975104 33828355132450930688 33847488817480597504 33891205078817701888 34174141972428709888 34174957131758829568 34197348450222211072 34216690841879576576 34257816672218374144 34567271690669326336 34681170808058937344 35016704844363726848 35036510672895606784 35059466478379073536 35101605260204048384 35418682323444432896 35438715514803847168 35481310124797601792 35578097639301840896 35854837479269466112 35919784051203899392 35942627328229113856 35962956868573134848 35966176818337153024 36267301445948145664 36310025845705504256 36355234019497050112 36827913715623919616 36848743983562620928 37181603163072888832 37226292589951582208 37250683133277765632 37653635234479087616 37709398038542024704 37731626878502961152 37756348515177463808 37801728741758205952 38095764821723807744 38143196348324773888 38164770554404143104 38210641672858955776 38579402461062098272 38682844362834968576 38732805804363087872 39056162254204239872 39057093864867233792 39104789533576658944 39151790482535284736 39505453360764944384 39563958597814583296 39660830155287298048 39683262751528976384 39969327026070880256 40041726483309264896 40066235415950901248 40089853558409396224 40116120297376055296 40476750123081545728 40550068714054402048 40976957119165104128 40990615114878479414 41077288375118987264 41100522135512154112 41104202078099603456 41497172395092004864 41548838879425200128 41610370249425682432 41712252404698710016 42036706010177994752 42060482427604566016 42061485700626251776 42112850266928709632 42163466673499537408 42467409965200310272 42544334388516093952 42570375129447832576 43006547005774142336 43096454901190885376 43201975704866521088 43538016939112923136 43592224398085455872 43616880633604734976 43669304768981663744 44090745669785255168 44129030743716265984 44211018390014787584 44237079788589678592 44555971111029833728 44635614004804845568 44664000135814119424 44689262579329851392 44744903408611753984 45121623088025329664 45231023575038322112 45352300287461687296 45679230886938148864 45789983332515315712 45816975495325024256 45846994625572634624 46259142997807480832 46342935673205030912 46411566816667107328 46525204605240868864 46846417274146833616 46860590306427928576 46887095165198532608 46972025297728176128 46974207039390711808 47340719305469198336 47425339880105148416 47455500144302501888 47482341490537967104 48041949725917708288 48069122774405218304 48186819055428042752 48534182817371783168 48622096444018393088 48651857290797522944 48784572016568041472 49150339435170448384 49253091315646726144 49284413942967304192 49312289742708801536 49373686519847452672 49757733644700483584 49789377200579674112 49817538613023440896 49907776878836187136 49910094979352631296 50389423622611720192 50449987833696590048 50526878160016900096 51012130291205537792 51044571583787565056 51073442947805544448 51137032466984861696 51567569243457519616 51692598371472368128 51737484320219070464 51766747603205619712 51833607767603544064 52238035095690149888 52267581495631151104 52331409522874646528 52362257708942884864 52364689814402760704 52394307851628101632 52867591997494263808 52931134776337405952 53538762599024952704 53585251617369751552 53684808045017956352 54103679206250512384 54200388434405883904 54234857307774287872 54265533132043390976 54413561095402815488 54936140313605963776 54940002428225847296 54971077090232762368 55002169328405970944 55070650349060620288 55073208253078765568 55467637505567752192 55534305339108098048 55602122618054311936 55668952092354857984 56171816497337655296 56325044506248347648 56356902563095773184 56865981308229124096 56902145372091056128 56934329843455361024 57037459290098499584 57040108547831578624 57587912711556251648 57657128952796102912 57707194049475117056 57781726691754770432 57814408663865491456 58265500683654397952 58336653238614360064 58369649083206336512 58406769408372310016 58439804911431344128 58934364849665736704 59077255281682706432 59161997260806422528 59238408877261193216 59734378852149886976 59807325168999596032 59845359787888869376 59879208973289259008 60420105139993444352 60492725458671321088 60692048914103140352 61187157256028517376 61279233477636521984 61313893677567311872 61354066337163378688 61427809205357084672 61982694066027757568 62017752150906732544 62092292718395803136 62824088103123156992 62859622089606823936 62940809432090017792 63467777530409254912 63545282992062070784 63621659534119837696 63795209560127438848 64196361711243034624 64407888643538026496 64448849002341859328 64485301971234586624 65031023282389778432 65067805535377555456 65146012032415268864 65188695483236089856 65893861660338403328 66073609901560561664 66708170380807241728 66750593609568354304 66788348470207250432 67353559828189413376 67516863179065950208 67656710264901861376 67694977634961195008 67782410157635403776 68348283944857419776 68349914263517659136 68394696900444422144 68433381683759153152 68515633344436748288 69134543381338652672 70073021345791213568 70118932956758147072 70203210520408096768 70837364646888865792 70877431029607694336 70962620249595203584 71156195278603681792 71709674958538932224 71839568102407798784 71885254656458227712 71925913737146269696 71932353636674306048 72534602891896291328 72620051691411008512 72710468038994100224 73655827431247839232 73697487967125241856 74363206326145777664 74452585179903164416 74501366266555531264 75307270468958175232 75418796077084049408 75463253757005922304 75603457483516411904 76191529643447615488 76286392696649547776 76329541108808286208 76421283345717911552 77158804922124196544 77365688725669937152 77465611608726175744 78112324508408479744 78114187729734467584 78209579067153317888 78303580965070569472 79010906721529888768 79366525503057952768 79938654052141760512 80132470831901802496 80179707116818792448 80232240594752110592 80953500246163091456 81100137428108804096 81953914238330208256 81981230229756958828 82154576750237974528 82201044271024308224 82994344790184009728 83097677758850400256 83220740498851364864 83424504809397420032 84073412020355989504 84120964855209132032 84225700533857419264 84326933346999074816 84934819930400620544 85088668777032187904 85140750258895665152 86013094011548284672 86192909802381770752 86403951409733042176 87076033878225846272 87233761267209469952 87338609537963327488 88181491339570510336 88258061487432531968 88422036780029575168 88474159577179357184 89111942222059667456 89271228009609691136 89328000271628238848 89378525158659702784 89489806817223507968 90243246176050659328 90462047150076644224 91579966665030631424 91633950990650048512 91693989251145269248 92518285995614961664 92685871346410061824 92823133633334214656 93050409210481737728 93692834548293667232 93721180612855857152 93774190330397065216 93944050595456352256 93948414078781423616 94681438610938396672 94850679760210296832 94911000288605003776 94964682981075934208 96083899451835416576 96138245548810436608 96373638110856085504 97068365634743566336 97244192888036786176 97303714581595045888 98300678870340896768 98568827885934608384 98624579485417603072 99515467289400967168 99578754401159348224 99635077226046881792 99815553757672374272 99820189958705262592 100778847245223440384 100899975667393180096 101053756320033800192 102024260582411075584 102089143167575130112 102146885895611088896 102274064933969723392 103135138486915039232 103385196742944736256 103533495206411239424 103667215535207088128 104535162991262302208 104662819045749293056 104729379628805521408 104788615703256203264 105735183994988527616 105862269552674811904 107077525198049905408 107170503234739503104 107369616090035912704 108207358412501024768 108400776868811767808 108469714615548575744 108531066264086781952 108827122190805630976 109872280627211927552 109880004856451694592 109942154180465524736 110004338656811941888 110141300698121240576 110146416506157531136 110935275011135504384 111068610678216196096 111204245236108623872 111337904184709715968 112343632994675310592 112713805126191546368 113804290744182112256 113868659686910722048 114074918580196999168 114080217095663157248 115175825423112503296 115314257905592205824 115414388098950234112 115563453383509540864 115628817327730982912 116531001367308795904 116673306477228720128 116739298166412673024 116813538816744620032 116879609822862688256 117868729699331473408 118154510563365412864 118476817754522386432 119614650337999192064 119690719575777738752 119758417946578518016 120840210279986888704 120985450917342642176 121384097828206280704 122374314512057034752 122558466955273043968 122627787355134623744 122708132674326757376 122855618410714169344 123965388132055515136 124035504301813465088 124184585436791606272 125648176206246313984 125719244179213647872 125881618864180035584 126935555060818509824 127090565984124141568 127243319068239675392 128392723422486069248 128897698004683718656 128970603942469173248 130135611070755110912 130292024064830537728 130377390966472179712 131787723320676806656 132147219803121123328 133416340761614483456 133501187219136708608 133576696940414500864 134707119656378826752 135033726358131900416 135389955269922390016 135564820315270807552 136696567889714839552 136699828527035318272 136789393800888844288 136866763367518306304 137031266688873496576 138269086762677305344 140146042691582427136 140406421040816193536 141674729293777731584 141754862059215388672 141925240499190407168 142312390557207363584 143419349917077864448 143679136204815597568 143770509312916455424 143851827474292539392 143864707273348612096 145069205783792582656 145240103382822017024 145420936077988200448 147394975934250483712 148905170359806328832 149002732533111062528 150614540937916350464 150837592154168098816 150926507514011844608 151206914967032823808 152383059286895230976 152572785393299095552 152659082217616572416 152842566691435823104 154317609844248393088 154931223217452351488 156224649016816959488 156419158134306635776 156607161930141138944 158021813443059777536 158733051006115905536 159877308104283521024 160264941663803604992 160359414233637584896 160464481189504221184 161907000492326182912 162200274856217608192 163907828476660416512 163962460459513917656 164309153500475949056 164402088542048616448 165988689580368019456 166195355517700800512 168146824040711979008 168241929710418264064 168653866693998149632 169869639860801241088 170177337554064375808 170281500517791330304 172026188023096569344 172385819604763541504 172807902819466084352 174152067756451692544 174467522534418939904 174677219075926654976 176362982679141020672 176844073560059150336 178542456019219382272 178656000543256477696 178757050317319405568 178979613634447015936 180486492352101318656 180924094300153288448 183159933330061262848 183267901981300097024 185036571991229923328 185371742692820123648 185646267266668429312 186100818420963475456 187385669096587334464 187442361225711714304 187548380660794130432 187888101190912704512 187896828157562847232 189362877221876793344 189701359520420593664 189822000577210007552 189929365962151868416 192276491097620873216 192747276221712171008 194136731269487132672 194607429163190091776 196601357740681793536 197137655771869216768 197249158970835206144 199030934578801934336 199157508802318696448 199270154452093763584 199631107515344748544 199640379917410525184 201557694490446880768 201799951334786360192 202107512640067600384 204048521164822151168 204178286335150260224 204293771791222177792 204548129867939446784 206270276973830078464 206770393485889472512 207066990412822478848 207334431070414176256 209070325982524604416 209325638091498586112 209458759257611042816 209577231406512406528 211470367989977055232 211724539105349623808 214155050396099810816 214341006469479006208 214739232180071825408 216414716825002049536 216801553737623535616 216939429231097151488 217062132528173563904 219884308360931049472 220008677313623883776 220292833012315062272 222137221356432392192 222408490472217247744 222675808369419431936 224687265989350621184 225427610252383092736 227608581488364224512 227737319373821444096 228149837160393998336 228160434191326314496 230351650846225006592 230628515811184411648 231126906767019081728 231257634655461965824 233346612954457440256 233478596332825346048 233627077633489240064 233759219645725376512 235737459398662946816 236309021126730825728 239381439151555477504 239516835893157036032 241680420559973777408 241970901834685284352 242768195656412561408 244748629024114069504 245116933910546087936 245255574710269247488 245416265348653514752 245711236821428338688 247930776264111030272 248071008603626930176 248369170873583212544 251438488358427295744 251763237728360071168 253871110121637019648 254181131968248283136 254486638136479350784 256785446844972138496 257795396009367437312 257941207884938346496 260271222141510221824 260584048129661075456 260754781932944359424 263575446641353613312 264294439606242246656 266832681523228966912 267002374438273417216 267153393880829001728 269414239312757653504 270067452716263800832 270779910539844780032 271129640630541615104 273393135779429679104 273399657054070636544 273733526735036612608 274062533377746993152 276538173525354610688 280292085383164854272 280812842081632387072 283349458587555463168 283509724118430777344 283850480998380814336 286838699834155728896 287541018625832910848 287703654948585078784 287729414546697224192 290480206765644034048 290841872155976400896 294789951868500967424 297810340719612657664 298005465066222125056 301229081875832700928 301675184308336197632 302413829934065647616 304766118573790461952 305145570786598191104 305318164435233144832 305685133382871646208 308635219688496786176 312449298033633918976 313214323860282277888 316043626886119555072 317466102012231811072 319754616208567042048 320529883327607209984 320718828467275169792 320928962379008442368 323814000984652365824 324400549712435216384 327924920919027835312 328804177084097232896 331977379160736038912 332390711035401601024 336293648081423958016 336483859420836528128 337307733387996299264 339739279721602482176 340354675108128751616 340563001035582660608 344052376046193138688 344771639209527083008 345615805638932168704 348304135512903385088 348935045068837879808 349354438151853309952 352725965358282041344 353688147120118300672 357084912038438764544 357312001086512955392 357514100634638811136 357959227268894031872 360972984704202637312 361848188600306576896 366319866660122525696 366535803962600194048 370073143982459846656 370743485385640247296 374771338193174668928 375096761321588260864 375793656315125694464 378725754443753586688 379402719040841187328 379644001154420015104 379858731924303736832 384552982195241746432 385494552443424342016 388273462538974265344 389214858326380183552 393202715481363587072 394275311543738433536 394498317941670412288 398061869157603868672 398315017604637392896 398540308904187527168 399262215030689497088 399280759834821050368 403115388980893761536 403599902669572720384 408356572670300520448 408587543582444355584 412540553947660156928 413540786971778945024 414133980825644957696 414668862140828352512 418140651965049208832 418651276182997172224 418917518515222085632 419154462813024813056 422940735979954110464 423449078210699247616 428310100792199621632 429478464360143650816 433603107475247071232 433878858462194302976 434124265056347127808 439768616721862098944 440017354627247767552 440585666024630124544 444274442712864784384 444816980944434495488 445351616738838863872 449374531978701242368 450855220504766185472 455217162976728449024 455474638747642888192 456299674320787996672 456320868382652628992 460703301692450013184 461257031622368823296 462515269310923931648 466957192665650692096 467254155266978480128 467518439291450753024 471474918797325893632 472618042253461651456 478762878303110955008 479033671786314072064 483360841119947554816 483941803669370568704 489497258048228139008 490511149420538494976 490832530697307029504 491422473642856677376 495861552528222060544 496142017207253860352 496738341747166425088 502876976716854591488 503526475456720142336 507742220243274039296 508362263936496566272 508973276272958701568 513570893689944276992 515590792018734874624 515882415769876692992 520542444283020443648 521168096259322150912 521509563865888718848 527150893282707226624 534004748876546834432 534306787761658003456 540134905432527601664 541559821079689560064 542259281261083230208 546786271558859358208 546799314108141273088 547467053470073225216 548125066755493986304 553076347050709221376 561625684163264774144 566698917175110926336 567019448236861554688 567700961996761628672 573677399668311457792 575082037251665821696 575407309897170157568 580960413531288068096 581683744311952801792 589579903737001934848 595620681439225315328 596010930132444250112 602458163751665401856 603350368616672395264 604827659868131295232 609532237147580923904 610636328870466289664 611370266765743292416 617270439376993572352 624898596067267837952 626428647720564555776 632087253772239110144 641059766655214419968 641437656934550339584 641857924758016884736 647628001969304731648 648801099424870432768 655849841838055670624 657608354168194465792 663954758321472077824 664781422070803202048 672587296162847916032 672967718841673056256 674615466775992598528 679478559443204964352 680709350216257503232 681126002071165321216 688104752092386277376 696608271025806770176 698708876303706619904 705451930716564082688 707376294240236601344 714169824076877529088 714624002173025910784 715028201269277622272 715918454537788063744 721945969408405274624 723696377200613153792 732639733320245051392 740146287964919693312 741486970771280494592 749542676386349337856 750193522643176521728 751587312630251388928 757451508887507173376 758805438081682374656 759288002308840030208 759717463848607473664 769105964390483492864 770989104886848684032 776546925077948530688 778429716652760367104 786405430962727174144 788996635883340824576 796630035209274785792 797080617808375054336 798524430061378994176 798561519669642100736 806230777961787523072 807199805339145440768 816713145340601040896 817175087164888711168 825081107895320313856 827081573943557890048 829337724281656705024 837302552365994344448 837835037030444171264 838308925626049626112 845881471959908220928 846898156421398495232 856620201584399243264 858956928720287301632 867206214950494142464 867757716924388605952 868248530112694255616 879537233443724197888 880034709254495535104 881171332049260249088 888548885425729568768 889633961888868990976 890703233477677727744 898749063957402484736 910949277495285776384 912641736765305257984 921406603384900026368 922514063244737646592 925030538621847863296 933914385331301384192 934508310533956960256 935036878582901506048 942949837594651787264 945236084506923302912 957525756606221910016 958067343572628144128 966721682239895109632 967883607338741137408 978994516096456278016 981022298841076989952 982844947285713354752 991723105056444121088 992284034414507720704 993476683494332850176 1005753953433709182976 1007052950913440284672 1015484440486548078592 1016724527872993132544 1017946552545917403136 1027141787379888553984 1031764831539753385984 1042336192518644301824 1043019127731777437696 1054301786565414453248 1068009497753093668864 1068613575523316006912 1080269810865055203328 1084518562522166460416 1093572543117718716416 1094934106940146450432 1096250133510987972608 1106152694101418442752 1123251368326529548288 1134038896473723109376 1135401923993523257344 1147354799336622915584 1150164074503331643392 1150814619794340315136 1161920827062576136192 1163367488623905603584 1191241362878450630656 1192021860264888500224 1204916327503330803712 1206700737233344790528 1209655319736262590464 1219064474295161847808 1221272657740932579328 1222740533531486584832 1234540878753987144704 1249797192134535675904 1252857295441129111552 1264174507544478220288 1282119533310428839936 1282875313869100679168 1295256003938609463296 1297602198849740865536 1311699683676111341248 1315216708336388931584 1327909516642944155648 1329562844141606404096 1345935437683346112512 1349230933551985197056 1358957118886409928704 1362252004142330642432 1376209504184772554752 1393216542051613540352 1397417752607413239808 1410903861433128165376 1414752588480473202688 1428339648153755058176 1429248004346051821568 1430056402538555244544 1431836909075576127488 1443891938816810549248 1447392754401226307584 1465279466640490102784 1480292575929839386624 1482973941542560989184 1499085352772698675712 1500387045286353043456 1503174625260502777856 1514903017775014346752 1517610876163364749312 1518576004617680060416 1519434927697214947328 1556859433305520734208 1572810861925454348288 1577993271766681649152 1593260070418549571584 1594161235616750108672 1597048860122757988352 1597123039339284201472 1612461555923575046144 1614399610678290881536 1633426290681202081792 1634350174329777422336 1650162215790640627712 1654163147887115780096 1675670074060888342528 1676617851252099252224 1691762943919816441856 1693796312842796990464 1713240403168798486528 1717913857440574603264 1734412429900988284928 1735515433848777211904 1736497060225388511232 1760069418508991070208 1762342664098520498176 1777097770851459137536 1779267923777737981952 1781406466955355455488 1797498127914804969472 1821898554990571552768 1825283473530610515968 1842813206769800052736 1845028126489475293184 1850061077243695726592 1867828770662602768384 1869016621067913920512 1870073757165803012096 1885899675189303574528 1890472169013846605824 1916134687145256288256 1935767214677482274816 1957989032192912556032 1962044597682153979904 1965689894571426709504 1983446210112888242176 1984568068829015441408 1986953366988665700352 2014105901826880569344 2033449055745986265088 2035893105091834806272 2054283574759777107968 2063529663079506771968 2084672385037288603648 2086038255463554875392 2108603573130828906496 2136018995506187337728 2137227151046632013824 2160539621730110406656 2187145086235437432832 2192500267021975945216 2212305388202836885504 2246502736653059096576 2268077792947446218752 2270803847987046514688 2301629239588680630272 2323841654125152272384 2326734977247811207168 2382482725756901261312 2409832655006661607424 2413401474466689581056 2419310639472525180928 2438128948590323695616 2442545315481865158656 2445481067062973169664 2469081757507974289408 2499594384269071351808 2505714590882258223104 2564239066620857679872 2565750627738201358336 2590512007877218926592 2595204397699481731072 2623399367352222682496 2655819033285888311296 2659125688283212808192 2691870875366692225024 2698461867103970394112 2717914237772819857408 2724504008284661284864 2752419008369545109504 2786433084103227080704 2794835505214826479616 2821807722866256330752 2858496008692103643136 2860112805077110489088 2887783877633621098496 2894785508802452615168 2930558933280980205568 2960585151859678773248 2965947883085121978368 2998170705545397351424 3006349250521005555712 3035221752326729498624 3037152009235360120832 3038869855394429894656 3113718866611041468416 3145621723850908696576 3155986543533363298304 3186520140837099143168 3188322471233500217344 3194097720245515976704 3194246078678568402944 3224923111847150092288 3228799221356581763072 3268700348659554844672 3300324431581281255424 3308326295774231560192 3351340148121776685056 3353235702504198504448 3383525887839632883712 3387592625685593980928 3426480806337596973056 3435827714881149206528 3468824859801976569856 3471030867697554423808 3472994120450777022464 3520138837017982140416 3524685328197040996352 3554195541702918275072 3558535847555475963904 3562812933910710910976 3594996255829609938944 3643797109981143105536 3650566947061221031936 3685626413539600105472 3690056252978950586368 3738033242135827841024 3740147514331606024192 3780944338027693211648 3832269374290512576512 3871534429354964549632 3915978064385825112064 3931379789142853419008 3966892420225776484352 3969136137658030882816 3973906733977331400704 4071786210183669612544 4108567149519554215936 4127059326159013543936 4169344770074577207296 4172076510927109750784 4217207146261657812992 4274454302093264027648 4321079243460220813312 4374290172470874865664 4385000534043951890432 4424610776405673771008 4493005473306118193152 4536155585894892437504 4541607695974093029376 4603258479177361260544 4647683308250304544768 4653469954495622414336 4764965451513802522624 4819665310013323214848 4876257897180647391232 4890962134125946339328 4938163515015948578816 4999188768538142703616 5011429181764516446208 5128478133241715359744 5181024015754437853184 5190408795398963462144 5246798734704445364992 5311638066571776622592 5383741750733384450048 5396923734207940788224 5435828475545639714816 5449008016569322569728 5504838016739090219008 5589671010429652959232 5643615445732512661504 5716992017384207286272 5720225610154220978176 5775567755267242196992 5789571017604905230336 5861117866561960411136 5921170303719357546496 5931895766170243956736 5996341411090794702848 6012698501042011111424 6070443504653458997248 6074304018470720241664 6077739710788859789312 6227437733222082936832 6291243447701817393152 6376644942467000434688 6388492157357136805888 6449846223694300184576 6457598442713163526144 6537400697319109689344 6600648863162562510848 6616652591548463120384 6702680296243553370112 6706471405008397008896 6767051775679265767424 6775185251371187961856 6852961612675193946112 6942061735395108847616 6945988240901554044928 7040277674035964280832 7049370656394081992704 7108391083405836550144 7117071695110951927808 7125625867821421821952 7189992511659219877888 7301133894122442063872 7371252827079200210944 7380112505957901172736 7476066484271655682048 7480295028663212048384 7561888676055386423296 7664538748581025153024 7743068858709929099264 7831956128771650224128 7862759578285706838016 7938272275316061765632 7947813467954662801408 8143572420367339225088 8217134299039108431872 8338689540149154414592 8344153021854219501568 8434414292523315625984 8548908604186528055296 8642158486920441626624 8748580344941749731328 8770001068087903780864 8849221552811347542016 9083215391948186058752 9206516958354722521088 9295366616500609089536 9306939908991244828672 9639330620026646429696 9752515794361294782464 9781924268251892678656 9876327030031897157632 9998377537076285407232 10022858363529032892416 10256956266483430719488 10362048031508875706368 10380817590797926924288 10493597469408890729984 10623276133143553245184 10898016033138645139456 11009676033478180438016 11179342020859305918464 11287230891465025323008 11433984034768414572544 11440451220308441956352 11551135510534484393984 11579142035209810460672 11842340607438715092992 11992682822181589405696 12025397002084022222848 12140887009306917994496 12148608036941440483328 12155479421577719578624 12454875466444165873664 12582486895403634786304 12753289884934000869376 12776984314714273611776 12899692447388600369152 12915196885426327052288 13074801394638219378688 13201297726325125021696 13233305183096926240768 13412942810016794017792 13550370502742375923712 13705923225350387892224 13884123470790217695232 13891976481803108089856 14098741312788163985408 14234143390221903855616 14251251735642843643904 14379985023318439755776 14602267788244884127744 14742505654158400421888 14760225011915802345472 14952132968543311364096 14960590057326424096768 15123777352110772846592 15486137717419858198528 15663912257543300448256 15725519156571413676032 15876544550632123531264 15895626935909325602816 16287144840734678450176 16434268598078216863744 16677379080298308829184 16868828585046631251968 17097817208373056110592 17284316973840883253248 17497160689883499462656 17540002136175807561728 18166430783896372117504 18590733233001218179072 18613879817982489657344 19278661240053292859392 19505031588722589564928 19563848536503785357312 19752654060063794315264 20513912532966861438976 20724096063017751412736 20761635181595853848576 20987194938817781459968 21246552266287106490368 21796032066277290278912 22019352066956360876032 22358684041718611836928 22574461782930050646016 22880902440616883912704 23102271021068968787968 23158284070419620921344 23684681214877430185984 23985365644363178811392 24050794004168044445696 24281774018613835988992 24297216073882880966656 24310958843155439157248 24909750932888331747328 25164973790807269572608 25506579769868001738752 25553968629428547223552 25799384894777200738304 25830393770852654104576 26466610366193852481536 26825885620033588035584 27100741005484751847424 27411846450700775784448 27768246941580435390464 27783952963606216179712 28502503471285687287808 28759970046636879511552 29204535576489768255488 29485011308316800843776 29520450023831604690944 29921180114652848193536 30247554704221545693184 30972275434839716397056 31327824515086600896512 31451038313142827352064 31753089101264247062528 31791253871818651205632 32574289681469356900352 33354758160596617658368 33737657170093262503936 34568633947681766506496 34994321379766998925312 35080004272351615123456 36332861567792744235008 37181466466002436358144 38557322480106585718784 39127697073007570714624 39505308120127588630528 41027825065933722877952 41448192126035502825472 41523270363191707697152 41974389877635562919936 42493104532574212980736 43592064132554580557824 44038704133912721752064 45148923565860101292032 45761804881233767825408 46204542042137937575936 46316568140839241842688 47369362429754860371968 47970731288726357622784 48594432147765761933312 48621917686310878314496 49819501865776663494656 50329947581614539145216 51107937258857094447104 51598769789554401476608 51660787541705308209152 52933220732387704963072 53651771240067176071168 54201482010969503694848 54823692901401551568896 55567905927212432359424 57005006942571374575616 57519940093273759023104 58409071152979536510976 58970022616633601687552 59040900047663209381888 59842360229305696387072 60495109408443091386368 61944550869679432794112 62655649030173201793024 63582507743637302411264 65148579362938713800704 67475314340186525007872 69988642759533997850624 70160008544703230246912 72665723135585488470016 74362932932004872716288 77114644960213171437568 78255394146015141429248 79010616240255177261056 82896384252071005650944 83948779755271125839872 84986209065148425961472 87184128265109161115648 88077408267825443504128 90297847131720202584064 91523609762467535650816 92409084084275875151872 92633136281678483685376 95941462577452715245568 97188864295531523866624 97243835372621756628992 99639003731553326989312 100659895163229078290432 102215874517714188894208 103197539579108802953216 103321575083410616418304 105866441464775409926144 108402964021939007389696 109647385802803103137792 111135811854424864718848 114010013885142749151232 115039880186547518046208 118081800095326418763776 119684720458611392774144 120990218816886182772736 125311298060346403586048 127165015487274604822528 130297158725877427601408 134950628680373050015744 145331446271170976940032 148725865864009745432576 156510788292030282858496 158021232480510354522112 165792768504142011301888 167897559510542251679744 169972418130296851922944 174368256530218322231296 176154816535650887008256 180595694263440405168128 185266272563356967370752 191882925154905430491136 194377728591063047733248 194487670745243513257984 201319790326458156580864 204431749035428377788416 206395079158217605906432 206643150166821232836608 211732882929550819852288 216805928043878014779392 219294771605606206275584 222271623708849729437696 228020027770285498302464 236163600190652837527552 241980437633772365545472 250622596120692807172096 254330030974549209645056 269901257360746100031488 290662892542341953880064 297451731728019490865152 316042464961020709044224 331585537008284022603776 335795119021084503359488 348736513060436644462592 352309633071301774016512 361191388526880810336256 370532545126713934741504 383765850309810860982272 388975341490487026515968 402639580652916313161728 408863498070856755576832 412790158316435211812864 413286300333642465673216 423465765859101639704576 433611856087756029558784 438589543211212412551168 456040055540570996604928 472327200381305675055104 501245192241385614344192 508660061949098419290112 539802514721492200062976 594903463456038981730304 632084929922041418088448 671590238042169006718976 697473026120873288925184 704619266142603548033024 722382777053761620672512 741065090253427869483008 767531700619621721964544 777950682980974053031936 805279161305832626323456 826572600667284931346432 846931531718203279409152 877179086422424825102336 912080111081141993209856 944654400762611350110208 1002490384482771228688384 1017320123898196838580224 1189806926912077963460608 1264169859844082836176896 1343180476084338013437952 1409238532285207096066048 1444765554107523241345024 1482130180506855738966016 1535063401239243443929088 1555901365961948106063872 1653145201334569862692864 1693863063436406558818304 1754358172844849650204672 1889308801525222700220416 2034640247796393677160448 2528339719688165672353792 2686360952168676026875904 2818477064570414192132096 2889531108215046482690048 2964260361013711477932032 3070126802478486887858176 3306290402669139725385728 3508716345689699300409344 3778617603050445400440832 5056679439376331344707584 5372721904337352053751808 5636954129140828384264192 5928520722027422955864064 6140253604956973775716352 6612580805338279450771456 7017432691379398600818688 10113358878752662689415168 10745443808674704107503616 11857041444054845911728128 12280507209913947551432704 13225161610676558901542912 20226717757505325378830336 21490887617349408215007232 24561014419827895102865408 26450323221353117803085824 42981775234698816430014464 49122028839655790205730816 85963550469397632860028928 171927100938795265720057856 343854201877590531440115712
- Sum of all divisors σ(n): 971983146327786463449600000
- Sum of proper divisors (its aliquot sum) s(n): 628128944450195932009484288
- 343854201877590531440115712 is an abundant number, because the sum of its proper divisors (628128944450195932009484288) is greater than itself. Its abundance is 284274742572605400569368576
Bases of 343854201877590531440115712
- Binary: 100011100011011011111010110100010011110111000101101110110000110110000000000000000000000002
- Hexadecimal: 0x11C6DF5A27B8B761B000000
- Base-36: 177DPXQZUYBI54K8HS
Squares and roots of 343854201877590531440115712
- 343854201877590531440115712 squared (3438542018775905314401157122) is 118235712148874783757177875867956947984747983949266944
- 343854201877590531440115712 cubed (3438542018775905314401157123) is 40655846434379873277803743687654500448242878022583862847702722542103456936624128
-
The
square root of 343854201877590531440115712 is 18543306120473.5152654615 -
343854201877590531440115712 is a
perfect cube number . Itscube root is 700580608
Scales and comparisons
How big is 343854201877590531440115712?- 343,854,201,877,590,531,440,115,712 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 343,854,201,877,590,531,440,115,712 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 343854201877590531440115712 cubic inches would be around 58381717.3 feet tall.
Recreational maths with 343854201877590531440115712
- 343854201877590531440115712 backwards is 217511044135095778102458343
- The number of decimal digits it has is: 27
- The sum of 343854201877590531440115712's digits is 100
- 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 343854201877590531440115712 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 343854201877590531440115712 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/343854201877590531440115712/
Chicago style:
Numbermatics. 2024. "Number 343854201877590531440115712 - Facts about the integer". https://numbermatics.com/n/343854201877590531440115712/
The information we have on file for 343854201877590531440115712 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 343854201877590531440115712, math, Factors of 343854201877590531440115712, curriculum, school, college, exams, university, Prime factorization of 343854201877590531440115712, STEM, science, technology, engineering, physics, economics, calculator, three hundred forty-three septillion, eight hundred fifty-four sextillion, two hundred one quintillion, eight hundred seventy-seven quadrillion, five hundred ninety trillion, five hundred thirty-one billion, four hundred forty million, one hundred fifteen thousand, seven hundred twelve.