99875713974037384896357376
99,875,713,974,037,384,896,357,376 is an even composite number composed of eight prime numbers multiplied together.
99875713974037384896357376 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-four thousand and fifty-seven divisors.
Prime factorization of 99875713974037384896357376:
210 × 72 × 192 × 312 × 432 × 592 × 732 × 4092
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 19 × 19 × 31 × 31 × 43 × 43 × 59 × 59 × 73 × 73 × 409 × 409)See below for interesting mathematical facts about the number 99875713974037384896357376 from the Numbermatics database.
Names of 99875713974037384896357376
- Cardinal: 99875713974037384896357376 can be written as Ninety-nine septillion, eight hundred seventy-five sextillion, seven hundred thirteen quintillion, nine hundred seventy-four quadrillion, thirty-seven trillion, three hundred eighty-four billion, eight hundred ninety-six million, three hundred fifty-seven thousand, three hundred seventy-six.
Scientific notation
- Scientific notation: 9.9875713974037384896357376 × 1025
Factors of 99875713974037384896357376
Divisors of 99875713974037384896357376
- Number of divisors d(n): 24057
-
Complete list of divisors:
1 2 4 7 8 14 16 19 28 31 32 38 43 49 56 59 62 64 73 76 86 98 112 118 124 128 133 146 152 172 196 217 224 236 248 256 266 292 301 304 344 361 392 409 413 434 448 472 496 511 512 532 584 589 602 608 688 722 784 817 818 826 868 896 931 944 961 992 1022 1024 1064 1121 1168 1178 1204 1216 1333 1376 1387 1444 1519 1568 1634 1636 1652 1736 1792 1829 1849 1862 1888 1922 1984 2044 2107 2128 2242 2263 2336 2356 2408 2432 2527 2537 2666 2752 2774 2863 2888 2891 3038 3136 3139 3268 3272 3304 3472 3481 3577 3584 3658 3698 3724 3776 3844 3968 4088 4123 4214 4256 4307 4484 4526 4672 4712 4816 4864 5054 5074 5329 5332 5504 5548 5719 5726 5776 5782 6076 6272 6278 6536 6544 6608 6727 6944 6962 7154 7168 7316 7396 7448 7552 7688 7771 7847 7936 8176 8246 8428 8512 8614 8968 9052 9331 9344 9424 9632 9709 9728 10108 10148 10658 10664 11008 11096 11191 11438 11452 11552 11564 12152 12544 12556 12679 12803 12943 13072 13088 13216 13454 13888 13924 14308 14632 14792 14896 15104 15376 15523 15542 15694 15841 15872 16352 16492 16856 17024 17228 17587 17689 17759 17936 18104 18259 18662 18688 18848 19264 19418 19456 20041 20216 20296 21299 21316 21328 21973 22016 22192 22382 22876 22904 23104 23128 24131 24304 24367 25088 25112 25327 25358 25606 25886 26144 26176 26353 26432 26908 27776 27848 28616 28861 29264 29584 29792 29857 30149 30208 30752 31046 31084 31388 31682 31744 32704 32984 33712 34048 34456 34751 35131 35174 35378 35518 35872 36208 36518 37303 37324 37376 37696 38528 38836 40033 40082 40432 40592 41323 42598 42632 42656 42997 43946 44032 44384 44764 45752 45808 46208 46256 47089 48203 48262 48608 48734 50176 50224 50654 50716 51212 51772 52288 52352 52706 52864 53816 54397 54929 55552 55696 56699 57232 57319 57722 58528 59168 59584 59641 59714 60298 60416 61504 62092 62168 62776 63364 65317 65408 65968 66139 67424 67963 68096 68912 69502 70153 70262 70348 70756 71036 71744 72416 73036 74606 74648 74752 75392 77056 77672 78337 78647 80066 80164 80864 81184 81833 82646 85196 85264 85312 85994 87892 88753 88768 89528 89621 90601 91504 91616 92416 92512 94178 96406 96524 97216 97309 97468 100448 101251 101308 101432 102424 103544 104576 104704 105412 105728 107632 107911 108661 108794 109091 109858 110887 111104 111392 113398 114464 114638 115444 117056 118336 119168 119282 119428 120596 123008 123109 124184 124313 124336 125552 126728 127813 130634 130816 131936 132278 133517 134848 134977 135926 136192 137824 139004 140306 140524 140696 141512 142072 143488 144832 146072 147649 149093 149212 149296 149683 150784 153811 154112 155344 156674 157294 160132 160328 161728 162368 163666 165199 165292 167281 168917 170392 170528 170569 170624 171988 175784 177289 177506 177536 179056 179242 181202 183008 183232 184471 184832 185024 185201 188356 192812 193048 194432 194618 194936 200896 202502 202616 202864 204848 207088 208999 209152 209408 210824 211043 211456 215264 215822 217322 217588 218182 219716 221774 222208 222784 226796 228928 229147 229276 230888 234112 236672 238336 238564 238856 240901 241192 243257 245917 246016 246218 248368 248626 248672 251104 253456 254113 255626 261121 261268 261632 263872 264556 267034 269696 269954 271852 275648 278008 280612 281048 281392 283024 284144 286976 289261 289664 292144 295298 298186 298424 298592 299366 300979 301568 307622 308224 310688 313348 314411 314588 320264 320656 323456 324736 327332 330398 330584 334153 334562 337421 337834 340784 341056 341138 341248 343976 346921 351568 354578 355012 355072 358112 358484 362404 366016 366464 368942 369664 370048 370402 376712 380779 385624 386096 388864 389236 389872 393049 396893 401233 401792 405004 405232 405728 409696 414176 417487 417998 418304 418816 421648 422086 422912 430528 431644 434644 435176 436364 439432 443548 445568 453592 457856 458294 458489 458552 461776 462973 468224 473344 476672 477128 477712 481213 481802 482384 486514 491071 491834 492032 492436 496736 497252 497344 502208 506912 508226 511252 522242 522536 523264 527744 529112 534068 539392 539908 543704 545197 548359 550529 551296 556016 561224 562096 562784 566048 567283 568288 572831 573952 578522 579328 584288 590596 596372 596848 597184 598732 601958 603136 615244 621271 621376 626696 628822 629176 640528 641312 646912 649472 654664 660269 660796 661168 667489 668306 669124 674842 675668 681163 681568 682112 682276 682496 687952 693842 703136 708757 709156 710024 710144 716224 716968 724808 732032 732928 737884 740096 740804 748061 753424 755377 756241 760627 761558 763637 771248 772192 777728 778472 779744 785137 786098 793786 802466 803584 810008 810464 811456 816943 819392 828352 834974 835996 836608 843296 844172 861056 861763 863288 869288 870352 872728 878864 887096 891136 894691 907184 915712 915857 916588 916978 917104 923552 925567 925946 934619 936448 944839 946688 953344 954256 955424 962426 963604 964768 973028 982142 983668 984064 984872 993472 994504 994688 1004416 1013824 1016452 1022504 1033543 1037633 1043651 1044484 1045072 1047781 1055488 1058224 1068136 1077281 1078784 1079816 1087408 1089061 1090394 1096718 1101058 1102592 1112032 1122448 1124192 1125568 1132096 1133179 1134566 1136576 1145662 1147904 1156393 1157044 1158656 1168576 1170967 1181192 1182419 1192744 1193696 1194368 1197464 1203916 1230488 1241023 1242542 1242752 1253392 1256641 1257644 1258352 1281056 1282624 1283851 1291297 1293824 1296407 1298944 1309328 1320538 1321592 1322336 1332907 1334978 1336612 1338248 1349684 1351336 1362326 1363136 1364224 1364552 1364992 1375904 1387684 1406272 1417514 1418312 1420048 1420288 1423729 1432448 1433936 1449616 1462993 1464064 1465856 1475768 1480192 1481608 1494293 1496122 1506848 1510754 1512482 1521254 1523116 1527274 1542496 1544384 1554827 1555456 1556944 1559488 1570274 1572196 1587572 1604029 1604932 1607168 1620016 1620928 1622912 1633886 1638784 1656704 1669948 1671992 1686307 1686592 1688344 1702799 1721419 1722112 1723526 1726576 1738576 1740704 1745456 1757728 1761563 1774192 1776889 1778791 1782272 1789382 1814368 1831424 1831714 1833176 1833956 1834208 1847104 1848871 1851134 1851892 1869238 1872896 1889678 1893376 1908512 1910848 1923769 1924852 1927208 1929536 1946056 1964284 1967336 1969744 1986944 1989008 1989376 2008832 2024827 2027648 2032904 2045008 2050309 2067086 2072729 2075266 2087302 2088968 2090144 2095562 2106853 2110976 2116448 2136272 2154562 2157568 2159632 2174816 2178122 2179561 2180788 2193436 2200877 2202116 2205184 2224064 2244896 2248384 2251136 2264192 2266358 2269132 2273152 2291324 2312786 2314088 2317312 2337152 2339071 2341934 2361947 2362384 2364838 2385488 2387392 2388736 2394928 2407832 2428447 2438057 2460976 2482046 2485084 2485504 2506784 2513282 2515288 2516704 2536823 2562112 2564563 2565248 2567702 2582594 2587648 2592814 2597888 2618656 2641076 2643184 2644672 2665814 2669956 2673224 2676496 2699368 2702672 2724652 2726272 2728448 2729104 2751343 2751808 2775368 2778251 2808631 2812544 2835028 2836624 2840096 2843977 2847458 2864896 2867872 2899232 2922409 2925986 2928128 2931712 2951536 2960384 2963216 2988586 2992244 3013696 3016579 3021508 3024964 3042508 3046232 3054548 3084992 3088768 3109654 3113888 3118976 3138781 3140548 3144392 3175144 3178339 3208058 3209423 3209864 3214336 3240032 3240811 3241856 3245824 3267772 3277568 3313408 3339896 3343984 3345241 3368491 3372614 3373184 3376688 3381821 3405598 3437497 3442838 3444224 3447052 3453152 3477152 3481408 3490912 3515456 3518819 3523126 3548384 3553778 3557582 3564544 3578764 3628736 3662848 3663428 3666352 3667912 3668416 3694208 3697742 3702268 3703784 3738476 3779356 3816379 3817024 3821696 3847538 3849704 3853703 3854416 3859072 3892112 3928568 3934672 3939488 3970981 3973888 3978016 3978752 4009817 4017664 4049654 4055296 4065808 4090016 4100618 4134172 4139027 4145458 4150532 4174604 4177936 4180288 4184287 4191124 4213706 4221952 4232896 4272544 4309124 4319264 4349632 4353793 4356244 4359122 4361576 4386872 4401754 4404232 4410368 4448128 4489792 4496768 4502272 4528384 4532716 4538264 4546304 4577119 4582648 4621883 4625572 4628176 4640173 4672423 4674304 4678142 4683868 4723894 4724768 4729676 4768141 4770976 4774784 4777472 4789856 4815664 4828147 4856894 4876114 4921952 4961299 4964092 4970168 4971008 5013568 5026564 5030576 5033408 5073646 5121169 5124224 5129126 5130496 5135404 5165188 5185628 5185711 5236427 5237312 5282152 5286368 5287639 5289344 5293687 5331628 5339912 5345459 5346448 5352992 5398736 5405344 5449304 5452544 5456896 5458208 5495959 5502686 5503616 5550736 5556502 5617262 5625088 5670056 5673248 5680192 5687954 5694916 5718601 5729792 5735744 5741231 5798464 5844818 5851972 5856256 5903072 5926432 5973809 5977172 5984488 6027392 6033158 6043016 6049928 6085016 6092464 6109096 6169984 6177536 6219308 6227776 6237952 6277562 6281096 6288784 6348907 6350288 6356678 6410999 6416116 6418846 6419728 6436369 6478969 6480064 6481622 6483712 6491648 6535544 6542333 6555136 6613873 6626816 6679792 6687968 6690482 6736982 6745228 6746368 6753376 6763642 6811196 6874994 6885676 6888448 6894104 6906304 6954304 6962816 6981824 7030912 7037638 7046252 7096768 7103557 7107556 7115164 7157528 7193083 7234801 7257472 7263431 7326856 7332704 7334467 7335824 7336832 7388416 7395484 7404536 7407568 7467931 7476952 7540967 7558712 7623427 7632758 7634048 7643392 7695076 7699408 7707406 7708832 7718144 7784224 7857136 7869344 7877503 7878976 7932253 7941962 7947776 7956032 7957504 7963643 8019634 8035328 8094751 8099308 8110592 8131616 8180032 8196769 8201236 8268344 8278054 8290916 8301064 8349208 8355872 8360576 8368574 8382248 8427412 8465792 8545088 8618248 8638528 8699264 8707586 8711291 8712488 8718244 8723152 8773744 8796487 8803508 8808464 8896256 8979584 8986957 8993536 9004544 9056768 9065432 9074849 9076528 9092608 9154238 9165296 9243766 9251144 9256352 9280346 9330349 9344846 9348608 9356284 9367736 9447788 9449536 9459352 9536282 9541952 9549568 9554944 9579712 9631328 9656294 9713788 9746741 9752228 9843904 9853321 9869579 9922598 9928184 9940336 9942016 9966103 10027136 10053128 10061152 10066816 10147292 10242338 10248448 10258252 10260992 10270808 10330376 10358743 10371256 10371422 10460051 10472854 10474624 10564304 10572736 10575278 10578688 10587374 10663256 10679824 10690918 10692896 10705984 10778377 10797472 10810688 10883789 10898608 10905088 10916416 10926859 10991918 11005372 11007232 11101472 11113004 11228203 11234524 11250176 11340112 11346496 11360384 11375908 11389832 11437202 11459584 11471488 11482462 11596928 11689636 11703944 11804149 11806144 11852864 11947618 11954344 11968976 12054784 12066316 12086032 12099856 12170032 12184928 12211513 12218192 12330941 12339968 12355072 12438223 12438616 12451537 12455552 12475904 12555124 12562192 12577568 12697814 12700576 12713356 12821998 12832232 12837692 12839456 12872738 12942097 12957938 12960128 12963244 12967424 12983296 13071088 13084666 13110272 13227746 13253632 13359584 13375936 13380964 13466383 13473964 13490456 13492736 13506752 13519673 13527284 13622392 13749988 13771352 13788208 13812608 13908608 13925632 13963648 14061824 14075276 14092504 14193536 14207114 14213159 14215112 14230328 14315056 14352163 14368579 14386166 14469602 14509103 14514944 14526862 14653712 14665408 14668934 14671648 14673664 14776832 14790968 14809072 14815136 14917603 14935862 14953904 15081934 15117424 15246854 15256927 15265516 15268096 15286784 15390152 15398816 15406139 15414812 15417664 15436288 15568448 15714272 15738688 15755006 15757952 15864506 15883924 15895552 15912064 15927286 16039268 16189502 16198616 16221184 16263232 16360064 16373497 16393538 16402472 16536688 16556108 16581832 16602128 16698416 16711744 16721152 16737148 16764496 16854824 16901107 16931584 16999129 17066399 17090176 17236496 17277056 17398528 17415172 17422582 17424976 17436488 17446304 17547488 17585773 17592974 17607016 17616928 17757761 17792512 17951941 17959168 17973914 17987072 18009088 18113536 18130864 18149698 18153056 18185216 18308476 18330592 18487532 18502288 18512704 18550249 18560692 18660698 18689692 18697216 18712568 18735472 18895576 18899072 18918704 19072564 19083904 19099136 19159424 19259401 19262656 19312588 19427576 19493482 19504456 19687808 19706642 19715027 19739158 19845196 19856368 19880672 19907839 19932206 20054272 20106256 20122304 20133632 20294584 20468339 20484676 20496896 20516504 20521984 20541616 20660752 20692159 20717486 20742512 20742844 20920102 20945708 20949248 21116053 21128608 21145472 21150556 21157376 21174748 21326512 21359648 21381836 21385792 21411968 21556754 21594944 21621376 21767578 21797216 21810176 21832832 21853718 21971467 21983836 22010744 22014464 22202944 22226008 22248373 22456406 22465961 22469048 22500352 22680224 22692992 22720768 22751816 22779664 22874404 22942976 22964924 23189891 23193856 23379272 23407888 23416687 23443471 23579437 23608298 23612288 23672747 23705728 23895236 23908688 23937952 24109568 24132632 24172064 24199712 24340064 24369856 24393169 24423026 24436384 24631733 24661882 24679936 24710144 24876446 24877232 24903074 24911104 24951808 25110248 25124384 25155136 25325233 25395628 25401152 25426712 25643996 25664464 25675384 25678912 25745476 25884194 25915876 25920256 25926488 25934848 26142176 26169332 26455492 26714653 26719168 26751872 26761928 26932766 26947928 26980912 26985472 27013504 27039346 27050851 27054568 27244784 27499976 27542704 27576416 27625216 27796867 27817216 27851264 27927296 28123648 28150552 28185008 28387072 28391567 28414228 28426318 28430224 28460656 28630112 28692577 28704326 28737158 28772332 28939204 28973189 29018206 29029888 29053724 29290009 29307424 29330816 29337868 29343296 29347328 29553664 29581936 29618144 29630272 29835206 29871724 29907808 30163868 30234848 30476551 30493708 30513854 30531032 30536192 30573568 30780304 30797632 30812278 30829624 30835328 30872576 31136896 31428544 31477376 31510012 31515904 31729012 31767848 31824128 31854572 32039833 32078536 32166623 32353181 32379004 32397232 32481211 32526464 32706961 32720128 32746994 32787076 32804944 33073376 33112216 33163664 33204256 33396832 33423488 33442304 33469697 33474296 33528992 33709648 33760891 33797029 33802214 33863168 33998258 34132798 34180352 34472992 34554112 34797056 34830344 34845164 34849952 34872976 34892608 35094976 35128549 35171546 35185948 35214032 35233856 35515522 35585024 35848183 35903882 35918336 35947828 35974144 36261728 36299396 36299977 36306112 36616952 36654989 36661184 36975064 37004576 37025408 37055809 37100498 37121384 37321396 37379384 37425136 37470944 37791152 37798144 37837408 38145128 38167808 38198272 38318848 38471713 38518802 38525312 38625176 38855152 38955871 38986964 39008912 39375616 39381851 39413284 39430054 39478316 39690392 39712736 39761344 39799381 39815678 39864412 40030207 40108544 40188617 40212512 40244608 40267264 40589168 40936678 40969352 40993792 41033008 41083232 41321504 41384318 41411659 41434972 41485024 41485688 41816663 41840204 41891416 41898496 42232106 42257216 42290944 42301112 42314752 42349496 42653024 42719296 42763672 42771584 42823936 43113508 43189888 43242752 43535156 43594432 43665664 43707436 43942934 43967672 44021488 44028928 44135599 44405888 44442349 44452016 44496746 44618219 44876993 44912812 44931922 44938096 45054583 45352783 45360448 45385984 45441536 45503632 45559328 45748808 45885952 45929848 46323083 46379782 46387712 46758544 46815776 46833374 46886942 47158874 47216596 47224576 47345494 47411456 47790472 47817376 47875904 48199637 48219136 48265264 48344128 48399424 48680128 48726697 48739712 48786338 48846052 48872768 49263466 49323764 49359872 49724899 49752892 49754464 49806148 49822208 50220496 50248768 50310272 50351581 50650466 50791256 50802304 50844017 50853424 51287992 51328928 51350768 51357824 51490952 51768388 51831752 51840512 51852976 52275517 52284352 52338664 52786769 52910984 53363989 53429306 53438336 53503744 53523856 53865532 53895856 53961824 54027008 54035563 54078692 54101702 54109136 54489568 54608453 54999952 55085408 55142521 55152832 55205593 55250432 55525771 55593734 55634432 55702528 55745501 55854592 56247296 56301104 56370016 56774144 56783134 56828456 56852636 56860448 56921312 57260224 57315001 57385154 57408652 57474316 57544664 57878408 57946378 58036412 58059776 58107448 58580018 58614848 58661632 58675736 58686592 58694656 59163872 59236288 59260544 59636839 59670412 59743448 59815616 60327736 60388441 60469696 60953102 60979037 60987416 61027708 61062064 61072384 61220347 61560608 61575409 61595264 61624556 61659248 61670656 62273792 62857088 62908699 62954752 63020024 63031808 63458024 63535696 63559579 63648256 63709144 64079666 64157072 64254599 64333246 64706362 64758008 64794464 64962422 65052928 65312443 65413922 65440256 65493988 65574152 65609888 66146752 66224432 66327328 66408512 66793664 66846976 66857561 66884608 66939394 66948592 67057984 67419296 67521782 67566391 67594058 67604428 67726336 67996516 68227187 68265596 68360704 68945984 68973247 69087053 69108224 69594112 69660688 69690328 69699904 69745952 69762721 69785216 70189952 70257098 70343092 70371896 70428064 70467712 71031044 71696366 71807764 71836672 71895656 72511201 72523456 72598792 72599954 72612224 73220357 73233904 73309978 73322368 73950128 74009152 74050816 74111618 74200996 74242768 74642792 74758768 74850272 74941888 75448639 75582304 75596288 75674816 75747209 76186523 76290256 76335616 76488013 76637696 76943426 77037604 77050624 77250352 77710304 77911742 77973928 78017824 78641513 78751232 78763702 78826568 78860108 78956632 79380784 79425472 79501453 79522688 79598762 79631356 79728824 80060414 80217088 80377234 80425024 80489216 80534528 81178336 81873356 81938704 82066016 82166464 82643008 82722067 82768636 82823318 82869944 82970048 82971376 83633326 83680408 83782832 83796992 84464212 84514432 84581888 84602224 84698992 85306048 85438592 85480591 85527344 85543168 85647872 86227016 86316587 86379776 86485504 87067561 87070312 87188864 87331328 87414872 87885868 87935344 88042976 88163287 88271198 88811776 88884698 88904032 88993492 89236438 89753986 89825624 89863844 89876192 90109166 90594679 90705566 90720896 90771968 90883072 91007264 91118656 91497616 91734793 91771904 91859696 92646166 92759564 92775424 93517088 93631552 93666748 93721123 93773884 94264681 94317748 94433192 94449152 94637711 94690988 94822912 95580944 95634752 95751808 96399274 96530528 96688256 96798848 97302211 97360256 97453394 97479424 97572676 97692104 97745536 98526932 98528509 98647528 99449798 99492113 99505784 99508928 99612296 99644416 100440992 100465141 100497536 100580053 100620544 100703162 101300932 101563721 101582512 101604608 101688034 101706848 102575984 102657856 102701536 102715648 102981904 103536776 103663504 103681024 103705952 103932217 104423221 104551034 104568704 104677328 104836451 105573538 105821968 106727978 106798489 106858612 106876672 107007488 107047712 107731064 107791712 107923648 108054016 108071126 108157384 108203404 108218272 108979136 109083389 109216906 109999904 110170816 110285042 110305664 110411186 110500864 111051542 111187468 111268864 111491002 111709184 112602208 112740032 113502371 113548288 113566268 113656912 113705272 113720896 113842624 114520448 114630002 114770308 114817304 114948632 115089328 115756816 115892756 116072824 116214896 117160036 117229696 117323264 117351472 117373184 118307749 118327744 118472576 118521088 119273678 119340824 119464793 119486896 119631232 120655472 120776882 120939392 121906204 121958074 121974832 122055416 122124128 122291011 122440694 123100411 123121216 123150818 123190528 123249112 123318496 123341312 124304327 124547584 125663587 125714176 125817398 125909504 126040048 126063616 126916048 127071392 127119158 127296512 127418288 128159332 128314144 128509198 128594099 128666492 129412724 129516016 129588928 129712897 129851743 129924844 130105856 130624886 130827844 130880512 130987976 131148304 131219776 132293504 132448864 132654656 132817024 133587328 133693952 133715122 133878788 133897184 134115968 134838592 134967583 135043564 135132782 135188116 135208856 135993032 136454374 136531192 136668577 136721408 137891968 137946494 138005189 138174106 138216448 139321376 139354873 139380656 139399808 139491904 139525442 139570432 140379904 140514196 140686184 140743792 140856128 140935424 141890689 142062088 143278373 143392732 143615528 143791312 143845363 144845113 145022402 145046912 145197584 145199908 145224448 146440714 146467808 146619956 146644736 147812371 147900256 148018304 148101632 148223236 148401992 148485536 149285584 149517536 149672557 149700544 149883776 150897278 151164608 151192576 151309217 151349632 151494418 152373046 152580512 152671232 152976026 153275392 153800269 153886852 154075208 154101248 154500704 155420608 155738611 155823484 155947856 156035648 157283026 157502464 157527404 157653136 157720216 157913264 158761568 158850944 159002906 159045376 159197524 159262712 159457648 160120828 160754468 160757041 160850048 160978432 162329237 162356672 163746712 163877408 163916809 164104297 164132032 164332928 165286016 165444134 165537272 165646636 165709229 165739888 165940096 165942752 167266652 167360816 167565664 168928424 169028864 169163776 169204448 169397984 170612096 170752183 170877184 170961182 171054688 171086336 171295744 172422131 172454032 172633174 172759552 172971008 174135122 174140624 174377728 174662656 174829744 175771736 175870688 176085952 176326574 176542396 177276631 177623552 177769396 177808064 177978161 177986984 178472876 179507972 179651248 179727688 179752384 180218332 181189358 181411132 181441792 181543936 182014528 182237312 182995232 183469586 183719392 185188079 185292332 185519128 187034176 187213099 187263104 187333496 187442246 187522001 187547768 188529362 188635496 188866384 188898304 189275422 189355957 189381976 189645824 191161888 191269504 191503616 192798548 193061056 193376512 193597696 194604422 194720512 194906788 194958848 195145352 195384208 195491072 196816117 197053864 197057018 197295056 198740969 198899596 198984226 199011568 199017856 199224592 199527439 200848039 200881984 200930282 200995072 201160106 201241088 201406324 202601864 202812323 203127442 203165024 203209216 203376068 203413696 205030063 205151968 205315712 205403072 205431296 205963808 207073552 207327008 207411904 207610321 207864434 208846442 209102068 209137408 209354656 209672902 211147076 211643936 213335857 213455956 213596978 213717224 213753344 214014976 214095424 215462128 215583424 215847296 216108032 216142252 216314768 216406808 216436544 217958272 218166778 218433812 219999808 220210267 220341632 220570084 220611328 220822372 222103084 222374936 222982004 222985573 224278831 225166361 225204416 225480064 227004742 227132536 227313824 227368477 227410544 227441792 227685248 229040896 229260004 229540616 229634608 229897264 230178656 231513632 231785512 232018747 232145648 232429792 234287879 234320072 234459392 234646528 234702944 234746368 236326237 236579203 236615498 236655488 236945152 237042176 238547356 238681648 238929586 238973792 239262464 241310944 241553764 241878784 243812408 243916148 243949664 244110832 244202593 244248256 244582022 244881388 245899843 246200822 246242432 246301636 246381056 246498224 246636992 246682624 246872933 248608654 249095168 250937281 251327174 251428352 251634796 251819008 252080096 253832096 254099839 254142784 254238316 254836576 256318664 256628288 256873787 257018396 257188198 257332984 258825448 259032032 259177856 259425794 259703486 259849688 260211712 261249772 261655688 261975952 262296608 262439552 264587008 264897728 265309312 265634048 267174656 267387904 267430244 267757576 267794368 268231936 269677184 269935166 270050021 270087128 270265564 270376232 270417712 271986064 272691097 272908748 273003001 273062384 273337154 275672957 275783936 275892988 276010378 276348212 278595667 278642752 278709746 278761312 278799616 278983808 279050884 279140864 280759808 281028392 281320319 281372368 281487584 281712256 281870848 283781378 284124176 286556746 286785464 287231056 287582624 287690726 289690226 289881613 290044804 290093824 290395168 290399816 290448896 292716641 292881428 292935616 293239912 293289472 295624742 295800512 296036608 296203264 296446472 296803984 296971072 298571168 299035072 299345114 299401088 299767552 301794556 302148971 302329216 302618434 302699264 302988836 304746092 305161024 305452951 305952052 305956949 307600538 307773704 308150416 308202496 308949193 309001408 309302569 310841216 311096443 311477222 311646968 311895712 312071296 312327533 314566052 315054808 315306272 315382081 315440432 315826528 317523136 317701888 318005812 318090752 318395048 318525424 318915296 320241656 321121033 321508936 321514082 321700096 321956864 324261581 324658474 324713344 327493424 327754816 327833618 328208594 328264064 328665856 330572032 330888268 331074544 331293272 331418458 331479776 331880192 331885504 334129687 334533304 334721632 335131328 337397459 337856848 338057728 338408896 338732629 338795968 341086879 341224192 341504366 341754368 341922364 342109376 342172672 344844262 344908064 345266348 345519104 348074293 348270244 348281248 348755456 349659488 351543472 351741376 352171904 352454731 352461067 352653148 353084792 354553262 355247104 355538792 355616128 355956322 355973968 356945752 359015944 359302496 359455376 359504768 360436664 362378716 362822264 362883584 364029056 364474624 365928619 365990464 366939172 367438784 370376158 370584664 371038256 374068352 374426198 374526208 374585513 374666992 374884492 375044002 375095536 377058724 377270992 377732768 378248941 378550844 378556903 378711914 378763952 382259171 382323776 382539008 383007232 385597096 385997647 386122112 386439151 386753024 387195392 389208844 389441024 389813576 389917696 390218507 390290704 390768416 390982144 393632234 394107728 394114036 394590112 397481938 397799192 397968452 398023136 398035712 398449184 399054878 401205007 401696078 401763968 401860564 401990144 402320212 402482176 402812648 405203728 405624646 406254884 406330048 406418432 406752136 406827392 410060126 410303936 410631424 410806144 410862592 411927616 414147104 414654016 414823808 415220642 415728868 417457873 417692884 418204136 418274816 418709312 419109863 419345804 422294152 422719087 423287872 424391897 426671714 426853259 426911912 427193956 427434448 427506688 428190848 428542429 430924256 431166848 431694592 432284504 432629536 432813616 432873088 435916544 436333556 436867624 439999616 440420534 440607929 440683264 441140168 441222656 441644744 444206168 444749872 444917053 445425949 445964008 445971146 448557662 449782193 450332722 450408832 450960128 454009484 454265072 454627648 454736954 454821088 454883584 455370496 458081792 458520008 459081232 459269216 459794528 460357312 463027264 463470211 463571024 464037494 464291296 464859584 468002927 468575758 468640144 468918784 469405888 469492736 469854937 472652474 472964737 473158406 473230996 473310976 473890304 474084352 477094712 477363296 477590309 477859172 477947584 478524928 482621888 482812729 483107528 483609371 483757568 487624816 487832296 487899328 488221664 488405186 488496512 489164044 489762776 491799686 492401644 492484864 492603272 492762112 492996448 493273984 493745866 497217308 501874562 502654348 502856704 503269592 504160192 507578407 507664192 508199678 508285568 508476632 509673152 512637328 513256576 513747574 513966169 514036792 514376396 514665968 517650896 518064064 518355712 518851588 519406972 519699376 522499544 523311376 523951904 524593216 524879104 525095059 528140473 529174016 529795456 530230463 530618624 531268096 534349312 534860488 535416091 535515152 535588736 536463872 539354368 539870332 540100042 540174256 540531128 540752464 540835424 543972128 545158963 545382194 545817496 546006002 546124768 546674308 550490591 551345914 551567872 551785976 552020756 552696424 556510171 557191334 557285504 557419492 557522624 557599232 557967616 558101768 558281728 561519616 562056784 562640638 562744736 562975168 563424512 563741696 567562756 568248352 573113492 573570928 574462112 575057719 575165248 575381452 579054469 579380452 579763226 580089608 580187648 580790336 580799632 580897792 581345939 582305161 585433282 585762856 585871232 586479824 586578944 591249484 591601024 592073216 592892944 593607968 593942144 597142336 598070144 598364137 598690228 598802176 599535104 603589112 604297942 604658432 605236868 605398528 605977672 609492184 610322048 610905902 611165837 611904104 611913898 615201076 615547408 616300832 617143009 617898386 618002816 618605138 621682432 622192886 622954444 623293936 623791424 624142592 624655066 629132104 630109616 630612544 630764162 630880864 631653056 635046272 635403776 635924243 636011624 636181504 636790096 637050848 637830592 640483312 641456929 642143551 642242066 643017872 643028164 643400192 648523162 649316948 649426688 654986848 655509632 655667236 656047861 656417188 656528128 657331712 661144064 661776536 662149088 662463977 662586544 662836916 662959552 663760384 663771008 668259374 669066608 669443264 670262656 674794918 675713696 676115456 676817792 677465258 677591936 681115477 682173758 682448384 683008732 683508736 683844728 684218752 689688524 689699563 689816128 690532696 696148586 696444791 696540488 696562496 697510912 699318976 703086944 703482752 704060371 704343808 704909462 704922134 705306296 706169584 709106524 711077584 711232256 711912644 711947936 713891504 718031888 718604992 718910752 719009536 720479267 720873328 724757432 725644528 725767168 726747601 727525519 728058112 728949248 730962547 731857238 731980928 733855157 733878344 734877568 740752316 741169328 742076512 748136704 748852396 749052416 749171026 749333984 749768984 750088004 750191072 754117448 754541984 755465536 756188239 756497882 757101688 757113806 757423828 757527904 763583723 764518342 764647552 765078016 766014464 771194192 771995294 772244224 772878302 773506048 774390784 778417688 778882048 779627152 780437014 780581408 781536832 781964288 786821521 787264468 788215456 788228072 789180224 794516597 794963876 795598384 795936904 796046272 796071424 796898368 797660707 798109756 802410014 803392156 803527936 803721128 803980288 804640424 805625296 810407456 811249292 812509768 812660096 813504272 813654784 820120252 820607872 821262848 821612288 823855232 828154243 828294208 829308032 829647616 830441284 831457736 834915746 835385768 836408272 836549632 837418624 838219726 838576381 838691608 844588304 845438174 846575744 847746161 848783794 853343428 853706518 853823824 854387912 854868896 856037077 856381696 857084858 861702877 861848512 862333696 863389184 864569008 865259072 865627232 865746176 871833088 872667112 873735248 879999232 880138577 880841068 881215858 881366528 882280336 882445312 883289488 888412336 889499744 889834106 890851898 891440449 891928016 891942292 897115324 899564386 900158693 900665444 900817664 901920256 907990279 908018968 908530144 908962201 909255296 909473908 909642176 909767168 910740992 916163584 917040016 918162464 918538432 919589056 920714624 926054528 926940422 927142048 928074988 928582592 929719168 936005854 937151516 937280288 937837568 938811776 939709874 944773081 945304948 945929474 946316812 946461992 946621952 947780608 954189424 954726592 955180618 955718344 955895168 956680039 957049856 965243776 965625458 966036323 966215056 967218742 967515136 975249632 975664592 975798656 976443328 976810372 976993024 978328088 979525552 983599372 984803288 984969728 985206544 985992896 986547968 987491732 993234823 994434616 997165313 1002948611 1003749124 1005308696 1006539184 1006917541 1008320384 1013915791 1015156814 1015328384 1016399356 1016571136 1016953264 1019346304 1025274656 1026513152 1027495148 1027932338 1028073584 1028752792 1029331936 1035301792 1036128128 1036711424 1037560607 1037703176 1038813944 1039398752 1044999088 1046622752 1047707899 1047903808 1048906267 1049186432 1049758208 1050190118 1056280946 1058348032 1059164519 1059590912 1060460926 1061237248 1062536192 1068698624 1069720976 1070832182 1071030304 1071177472 1072927744 1078708736 1079740664 1080200084 1080348512 1081062256 1081504928 1081670848 1087944256 1088985019 1090317926 1090764388 1091634992 1092012004 1092249536 1093348616 1100981182 1102691828 1103135744 1103571952 1104041512 1105392848 1113020342 1114382668 1114571008 1114838984 1115045248 1115198464 1115935232 1116203536 1124113568 1125281276 1125299287 1125489472 1125950336 1126849024 1135125512 1136304659 1136496704 1146226984 1147141856 1148730079 1148924224 1150115438 1150330496 1150762904 1158108938 1158760904 1159526452 1160179216 1160375296 1161580672 1161599264 1162691878 1163186593 1164610322 1170866564 1171525712 1171742464 1172959648 1182498968 1183202048 1184146432 1185785888 1187215936 1187884288 1194284672 1195265281 1196140288 1196728274 1197380456 1197604352 1199070208 1207178224 1207632001 1208595884 1209316864 1210473736 1210797056 1211955344 1218984368 1220644096 1220837381 1221811804 1222331674 1223808208 1223827796 1230402152 1231094816 1232601664 1233780811 1234286018 1235796772 1236005632 1237210276 1240936417 1243364864 1244385772 1245847127 1245908888 1246587872 1247582848 1248285184 1249310132 1258264208 1260219232 1261225088 1261528324 1261761728 1263306112 1270092544 1270807552 1271848486 1272023248 1273580192 1274101696 1275661184 1280966624 1282913858 1283761429 1284287102 1284484132 1286035744 1286056328 1286800384 1296316553 1297046324 1298633896 1298853376 1309973696 1310491693 1311019264 1311334472 1312095722 1312654007 1312834376 1313056256 1314663424 1322288128 1323553072 1324298176 1324927954 1325173088 1325491699 1325673832 1325919104 1327520768 1327542016 1336518748 1338133216 1338886528 1340525312 1349589836 1351427392 1353635584 1354930516 1355183872 1362230954 1364347516 1364896768 1366017464 1367689456 1368203569 1368437504 1377712819 1379377048 1379399126 1379632256 1381065392 1383164789 1391186783 1392297172 1392889582 1393080976 1393124992 1396692073 1398637952 1405936273 1406173888 1406965504 1408120742 1408687616 1409818924 1409844268 1410612592 1412339168 1418213048 1422155168 1422464512 1423825288 1423895872 1427783008 1436063776 1437209984 1437821504 1438019072 1439196971 1440958534 1441746656 1449514864 1451289056 1453272247 1453495202 1455051038 1456116224 1457898496 1461925094 1463714476 1463961856 1467710314 1467756688 1469755136 1481504632 1482338656 1484153024 1494188747 1496273408 1497704792 1498104832 1498342052 1498667968 1499537968 1500176008 1500382144 1508234896 1509083968 1510527607 1510931072 1512376478 1512995764 1514203376 1514227612 1514847656 1515055808 1527167446 1529036684 1529295104 1530156032 1541471869 1542388384 1543990588 1544488448 1545756604 1556835376 1559254304 1560874028 1560899011 1561162816 1563073664 1573643042 1574528936 1576164527 1576430912 1576456144 1578360448 1589033194 1589927752 1591196768 1591873808 1592092544 1592142848 1593796736 1595321414 1596219512 1604820028 1606784312 1607055872 1607442256 1609280848 1611250592 1620814912 1622498584 1624131229 1625019536 1625320192 1627008544 1627309568 1640015153 1640240504 1641215744 1642525696 1643224576 1647710464 1654283659 1656308486 1656588416 1658616064 1659295232 1660882568 1662915472 1669831492 1670771536 1672816544 1674837248 1675102453 1676439452 1677152762 1677383216 1689176608 1690876348 1692862043 1693151488 1695492322 1697567588 1706686856 1707413036 1707647648 1708775824 1709418151 1709737792 1711373383 1712074154 1712763392 1714169716 1721298901 1723405754 1723697024 1724667392 1726778368 1728110531 1729138016 1730518144 1731254464 1731492352 1743666176 1745334224 1747470496 1759998464 1760277154 1761682136 1762431716 1762733056 1764560672 1766578976 1776824672 1778999488 1779668212 1780701337 1781703796 1782880898 1783856032 1783884584 1794230648 1798116509 1799128772 1800317386 1801330888 1801635328 1803840512 1815980558 1816037936 1817060288 1817924402 1818510592 1818947816 1819284352 1819534336 1821481984 1834080032 1836324928 1837076864 1839178112 1841429248 1848742009 1852109056 1853880844 1854284096 1856149976 1857165184 1859438336 1872011708 1872041671 1874303032 1874560576 1877623552 1879419748 1889546162 1890350147 1890609896 1891858948 1892633624 1892923984 1893243904 1897830757 1908378848 1908837679 1909453184 1910361236 1911021007 1911436688 1911790336 1913360078 1929710699 1930487552 1931250916 1932072646 1932430112 1934437484 1950169669 1950499264 1951329184 1951597312 1952886656 1953620744 1953986048 1956656176 1959051104 1967198744 1969606576 1969939456 1970413088 1971985792 1973095936 1974712123 1974983464 1986469646 1988869232 1991892569 1994330626 2005897222 2007498248 2010617392 2013078368 2013835082 2016640768 2027831582 2029171291 2030313628 2030656768 2032798712 2033142272 2033906528 2038692608 2050549312 2053026304 2054990296 2055864676 2056147168 2057505584 2058663872 2070603584 2072256256 2072584391 2073422848 2075121214 2075406352 2077627888 2078797504 2089998176 2093245504 2094558121 2095415798 2095807616 2097812534 2098372864 2099516416 2100380236 2112561892 2115042797 2118329038 2119181824 2120921852 2122474496 2138170657 2139441952 2141664364 2141698643 2142060608 2142354944 2157417472 2159481328 2160400168 2160697024 2162124512 2162644351 2163009856 2163341696 2165117983 2175888512 2177970038 2180635852 2181528776 2183269984 2184024008 2184499072 2186292731 2186697232 2201962364 2205383656 2207143904 2208083024 2210785696 2226040684 2228765336 2229142016 2229677968 2230090496 2231870464 2232407072 2247847231 2248227136 2250562552 2250598574 2250978944 2251900672 2253698048 2269831067 2270251024 2272609318 2272993408 2292453968 2294283712 2297460158 2297848448 2300230876 2300660992 2301525808 2316217876 2317521808 2319052904 2320358432 2323161344 2323198528 2323529209 2325383756 2326373186 2329220644 2338907809 2341733128 2343051424 2343484928 2345919296 2348163479 2361782213 2364997936 2366404096 2371128403 2371571776 2374431872 2375768576 2387608153 2388569344 2390530562 2392280576 2393456548 2394760912 2395208704 2414356448 2415264002 2417191768 2418633728 2420947472 2423910688 2437968736 2441288192 2441674762 2443287881 2443623608 2444663348 2447616416 2447655592 2460804304 2462189632 2464545043 2465203328 2467183117 2467561622 2468572036 2471593544 2472011264 2474420552 2481872834 2486729728 2488771544 2491694254 2491817776 2493175744 2495165696 2496570368 2498620264 2516528416 2520438464 2522450176 2523056648 2523523456 2526612224 2540185088 2543696972 2544046496 2547160384 2548203392 2551322368 2561933248 2564384077 2565827716 2567522858 2568574204 2568968264 2572071488 2572112656 2592633106 2594092648 2596702963 2597267792 2597706752 2619947392 2620983386 2622038528 2622098591 2622668944 2624191444 2625308014 2625668752 2626112512 2632474921 2647106144 2647742587 2648596352 2649855908 2649898321 2650346176 2650983398 2651347664 2651838208 2655084032 2673037496 2675814197 2676266432 2677773056 2681050624 2699179672 2702854784 2705074057 2707271168 2709861032 2710367744 2724461908 2728695032 2732034928 2733061897 2735378912 2736407138 2736875008 2755425638 2758754096 2758798252 2759264512 2762130784 2766329578 2782373566 2784594344 2785779164 2786161952 2786249984 2793384146 2797275904 2808435049 2811872546 2812347776 2813931008 2816241484 2817375232 2819637848 2819688536 2821225184 2824678336 2836426096 2843778583 2844310336 2844929024 2847650576 2847791744 2855566016 2872127552 2874419968 2874875123 2875643008 2876038144 2878393942 2881917068 2883493312 2899029728 2902578112 2905354813 2906544494 2906990404 2910102076 2912232448 2922205111 2923850188 2927428952 2927923712 2933769041 2935420628 2935513376 2939510272 2959033609 2963009264 2964677312 2968306048 2970743279 2988377494 2992546816 2995409584 2996684104 2997335936 2999075936 2999797003 3000352016 3000764288 3016469792 3018167936 3021055214 3021862144 3024752956 3025991528 3028406752 3028455224 3029695312 3030111616 3054334892 3054383779 3058073368 3058590208 3082943738 3084255503 3084776768 3087981176 3088976896 3091513208 3113670752 3114419371 3117981643 3118508608 3121748056 3121798022 3122325632 3126147328 3147286084 3148475351 3149057872 3152329054 3152861824 3152912288 3156720896 3178066388 3179855504 3182393536 3183747616 3184185088 3187593472 3190642828 3192439024 3209640056 3213568624 3214111744 3214884512 3218561696 3221898727 3222501184 3241629824 3244291477 3244997168 3248262458 3250039072 3250640384 3254017088 3254619136 3257129987 3276020489 3280030306 3280481008 3282431488 3286449152 3288984559 3295420928 3308567318 3310753159 3312616972 3313176832 3317232128 3318590464 3321765136 3325830944 3339662984 3341543072 3345633088 3349674496 3350204906 3352878904 3354305524 3354766432 3378353216 3381585059 3381752696 3385724086 3386302976 3390984644 3395135176 3413373712 3414826072 3415295296 3417551648 3418836302 3419475584 3422746766 3424148308 3425526784 3428339432 3442597802 3446811508 3447394048 3449334784 3456221062 3458276032 3461036288 3462508928 3462984704 3490668448 3494940992 3518573501 3519996928 3520554308 3523364272 3524863432 3529121344 3533157952 3553649344 3557048881 3557998976 3559336424 3561402674 3562918019 3563407592 3565761796 3567712064 3567769168 3588461296 3596233018 3597763183 3598257544 3600634772 3602661776 3603270656 3631961116 3632075872 3634120576 3635848804 3637021184 3637895632 3638568704 3668160064 3672649856 3674153728 3675665413 3678356224 3682858496 3697484018 3704218112 3707761688 3708568192 3711613241 3712299952 3714330368 3718876672 3744023416 3744083342 3748606064 3749121152 3755247104 3758839496 3779092324 3780700294 3781219792 3783717896 3785267248 3785847968 3791021341 3795661514 3816112741 3816757696 3817675358 3818906368 3820722472 3822042014 3822873376 3823580672 3826720156 3853434137 3859421398 3860975104 3862501832 3864145292 3864860224 3868874968 3895571197 3900339338 3900998528 3902658368 3903194624 3905773312 3907241488 3907972096 3913312352 3918102208 3934397488 3939213152 3940826176 3943971584 3944596099 3946191872 3949424246 3949966928 3972939292 3977738464 3983785138 3986417069 3988661252 4011794444 4014996496 4021234784 4025404033 4026156736 4027670164 4030008289 4033281536 4053381283 4055663164 4058342582 4060627256 4061313536 4065597424 4066284544 4067813056 4069421573 4076136127 4077385216 4101098624 4106052608 4109980592 4111729352 4112294336 4115011168 4117327744 4141207168 4144512512 4145168782 4150242428 4150812704 4155255776 4157595008 4179996352 4183995073 4186491008 4189116242 4190831596 4191615232 4195625068 4196745728 4200760472 4225123784 4230085594 4236658076 4236725887 4238363648 4241843704 4276341314 4278160859 4278883904 4283328728 4283397286 4284121216 4284709888 4318962656 4320001063 4320800336 4321394048 4324249024 4325288702 4326019712 4326683392 4330235966 4351777024 4355940076 4361271704 4363057552 4366539968 4368048016 4368998144 4372585462 4373394464 4403924728 4408356193 4410767312 4414287808 4416166048 4421571392 4451469701 4452081368 4457530672 4458284032 4459355936 4460180992 4464814144 4469085331 4490198503 4495004857 4495694462 4496454272 4501125104 4501197148 4501957888 4503801344 4539662134 4540502048 4545218636 4545986816 4584907936 4588567424 4592335027 4594920316 4595696896 4600461752 4601321984 4603051616 4632435752 4635043616 4638105808 4639849267 4640716864 4646322688 4646397056 4647058418 4650767512 4652746372 4658441288 4677815618 4683466256 4686102848 4686969856 4690585727 4691838592 4696326958 4723564426 4729995872 4732808192 4742256806 4743143552 4748863744 4751537152 4767808339 4775216306 4777138688 4781061124 4784561152 4786913096 4789521824 4827896941 4828712896 4830528004 4834383536 4841894944 4847821376 4875937472 4880601953 4882576384 4883349524 4886575762 4887247216 4889326696 4895232832 4895311184 4921608608 4924379264 4929090086 4930406656 4934366234 4935123244 4937144072 4943187088 4944022528 4948841104 4963745668 4977543088 4983388508 4983635552 4986351488 4990331392 4997240528 5033056832 5040876928 5043354869 5044900352 5046113296 5047046912 5053224448 5080370176 5087233207 5087393944 5088092992 5092678633 5094320768 5096406784 5102644736 5123866496 5128768154 5131655432 5135045716 5136986099 5137148408 5137936528 5144142976 5144225312 5185266212 5188185296 5193405926 5194535584 5239894784 5241966772 5244077056 5244197182 5245337888 5248382888 5250616028 5251337504 5264949842 5293317673 5294212288 5295485174 5297192704 5299711816 5299796642 5300692352 5301966796 5302695328 5303676416 5310168064 5345086061 5346074992 5351628394 5352532864 5355546112 5362101248 5398359344 5405709568 5410148114 5414542336 5419722064 5420735488 5448923816 5457390064 5464069856 5466123794 5470757824 5472814276 5473750016 5507750647 5510851276 5517508192 5517596504 5518529024 5524261568 5529546257 5532659156 5561616179 5564747132 5569188688 5571558328 5572323904 5572499968 5583624949 5586768292 5594551808 5616870098 5623745092 5624695552 5627862016 5632482968 5639275696 5639377072 5642450368 5649356672 5672852192 5687557166 5688620672 5695301152 5695583488 5711132032 5740830449 5744255104 5748839936 5749750246 5751286016 5756787884 5763834136 5766986624 5798059456 5803606069 5805156224 5810709626 5813088988 5813182031 5813980808 5820204152 5844410222 5847700376 5854857904 5855847424 5867538082 5870034667 5870841256 5871026752 5876748811 5879020544 5918067218 5926018528 5929354624 5934223127 5936612096 5941486558 5976754988 5990819168 5992259539 5993368208 5994671872 5998151872 5999594006 6000704032 6001528576 6032939584 6036335872 6042110428 6043724288 6049505912 6051983056 6056813504 6056910448 6059390624 6060223232 6101299627 6108669784 6108767558 6116146736 6117180416 6160970039 6165887476 6168511006 6169553536 6175962352 6183026416 6185350609 6227341504 6228838742 6235963286 6237017216 6240083143 6243496112 6243596044 6244651264 6252294656 6294572168 6296950702 6298115744 6301110851 6304658108 6305723648 6305824576 6313441792 6355931953 6356132776 6359711008 6364787072 6367495232 6368370176 6375186944 6381285656 6384878048 6419280112 6427137248 6429769024 6435919951 6437123392 6443797454 6445002368 6483259648 6488582954 6489994336 6496524916 6500078144 6501280768 6508034176 6514259974 6552040978 6560060612 6560962016 6564862976 6577969118 6590841856 6613411567 6617134636 6621506318 6625233944 6626353664 6634464256 6643530272 6651661888 6679325968 6683086144 6691266176 6696639889 6696760273 6699348992 6700409812 6705757808 6708611048 6709532864 6756706432 6763170118 6763505392 6771448172 6772605952 6781969288 6790270352 6826747424 6829652144 6830590592 6835103296 6837672604 6838951168 6845493532 6848296616 6856678864 6885195604 6893623016 6894788096 6912442124 6912552763 6916552064 6922072576 6925017856 6952643761 6980157191 6981336896 6989881984 7037147002 7041108616 7046728544 7048422787 7049726864 7058242688 7066315904 7107298688 7114097762 7115997952 7118672848 7122805348 7125836038 7126815184 7131523592 7135424128 7135538336 7176922592 7192466036 7192581157 7195526366 7196515088 7201269544 7205323552 7262924249 7263922232 7264151744 7268241152 7271697608 7274042368 7275791264 7277137408 7333955293 7336320128 7342343869 7345299712 7348307456 7351330826 7356712448 7365716992 7394968036 7408436224 7414151633 7415523376 7417136384 7423226482 7424599904 7428660736 7437753344 7488046832 7488166684 7497212128 7498242304 7510494208 7517678992 7558184648 7561400588 7562439584 7567435792 7570534496 7571695936 7582042682 7587051841 7591323028 7622895133 7632225482 7633515392 7635350716 7637812736 7641444944 7644084028 7645746752 7647161344 7653060923 7653440312 7706868274 7718842796 7721950208 7725003664 7728290584 7729720448 7737749936 7791142394 7800678676 7801997056 7805316736 7806389248 7811546624 7814482976 7826624704 7836204416 7868794976 7877095009 7878426304 7881652352 7887943168 7889192198 7898848492 7899933856 7945878584 7955476928 7963087397 7967570276 7972834138 7977322504 8023588888 8029992992 8042469568 8050808066 8052313472 8055340328 8060016578 8063446043 8066563072 8106762566 8111326328 8116685164 8121254512 8122627072 8131194848 8135626112 8138843146 8142306151 8152272254 8154770432 8202197248 8219961184 8223458704 8224588672 8230022336 8234655488 8282414336 8289025024 8290337564 8300484856 8301625408 8310511552 8315190016 8359992704 8367990146 8371550651 8372982016 8378232484 8381663192 8383230464 8391250136 8393491456 8401520944 8450247568 8453424007 8460171188 8463093031 8473316152 8473451774 8483687408 8545861667 8552682628 8556321718 8557767808 8566657456 8566794572 8568242432 8636465677 8637925312 8640002126 8641600672 8642788096 8648498048 8650577404 8652039424 8653366784 8660471932 8703554048 8711880152 8720929889 8722543408 8726115104 8733079936 8736096032 8737996288 8745170924 8746788928 8807849456 8816712386 8821534624 8828575616 8832332096 8843142784 8902939402 8904162736 8915061344 8918711872 8920361984 8927243803 8929628288 8938170662 8980397006 8986330003 8990009714 8991388924 8992908544 9002250208 9002394296 9003915776 9007602688 9074215871 9079324268 9081004096 9090437272 9091973632 9169815872 9173441851 9177134848 9184670054 9188578049 9189840632 9191393792 9200923504 9202643968 9206103232 9264871504 9270087232 9276211616 9279698534 9281433728 9292645376 9292794112 9294116836 9301535024 9305492744 9316882576 9355631236 9366932512 9372205696 9381171454 9383677184 9392653916 9447128852 9459991744 9469041481 9484513612 9484665419 9486287104 9497727488 9535616678 9550432612 9554277376 9562122248 9573826192 9577424983 9579043648 9588379639 9643989733 9655793882 9657425792 9661056008 9668767072 9682153523 9683789888 9695642752 9751874944 9761203906 9766699048 9773151524 9774494432 9776844511 9778653392 9790465664 9790622368 9843217216 9848758528 9858180172 9860813312 9868732468 9870246488 9874288144 9886374176 9897682208 9927491336 9955086176 9966777016 9967271104 9972702976 9976806121 9980662784 9994481056 10066113664 10074378797 10081753856 10086709738 10089800704 10092226592 10094093824 10106448896 10172905729 10174466414 10174787888 10176185984 10185357266 10188641536 10192813568 10205289472 10247732992 10257536308 10263310864 10270091432 10273972198 10274296816 10275873056 10288285952 10288450624 10358020297 10370532424 10376370592 10386811852 10389071168 10459321229 10479789568 10483933544 10488394364 10490675776 10496765776 10500711499 10501232056 10502675008 10529899684 10573693249 10586635346 10588424576 10590970348 10594385408 10599423632 10599593284 10601384704 10603933592 10605390656 10607352832 10690172122 10692149984 10703256788 10705065728 10711092224 10790303083 10796718688 10811419136 10820296228 10839444128 10897847632 10914780128 10926096661 10926293077 10928139712 10932247588 10941515648 10945628552 11015501294 11021702552 11035016384 11035193008 11037058048 11045572841 11048523136 11059092514 11063798059 11065318312 11123232358 11129494264 11138377376 11143116656 11144647808 11144999936 11167249898 11173536584 11189103616 11233740196 11247490184 11249391104 11264965936 11278551392 11278754144 11284900736 11298713344 11345704384 11368918603 11375114332 11377241344 11390602304 11391166976 11422264064 11481660898 11488510208 11497679872 11499500492 11502572032 11513575768 11527668272 11533973248 11596118912 11607212138 11610312448 11612150903 11621419252 11626177976 11626364062 11627961616 11640408304 11688820444 11695400752 11709715808 11725717171 11735076164 11735263993 11740069334 11741682512 11742053504 11753497622 11836134436 11850034301 11852037056 11858709248 11868446254 11873224192 11882973116 11953509976 11965927057 11979613681 11981638336 11984519078 11986736416 11989343744 11996303744 11999188012 12001408064 12003057152 12065879168 12072671744 12084220856 12087448576 12096773717 12099011824 12103966112 12113627008 12113820896 12118781248 12120446464 12202599254 12217339568 12217535116 12232293472 12321940078 12331774952 12337022012 12339107072 12351924704 12366052832 12370701218 12454683008 12457677484 12464909359 12471926572 12474034432 12480166286 12486992224 12487192088 12489302528 12504589312 12586815563 12589144336 12593901404 12596231488 12602221702 12609316216 12611447296 12611649152 12626883584 12711863906 12712265552 12719422016 12729574144 12734990464 12736740352 12750373888 12762571312 12769756096 12838560224 12854274496 12859538048 12871839902 12874246784 12887594908 12890004736 12941194063 12966519296 12977165908 12979988672 12992405753 12993049832 13000156288 13016068352 13028519948 13104081956 13104291697 13120121224 13121924032 13155938236 13156148807 13226823134 13232451029 13234269272 13243012636 13250467888 13252707328 13284815299 13287060544 13303323776 13358651936 13366172288 13377147049 13382532352 13393279778 13393520546 13400819624 13411515616 13417222096 13419065728 13513412864 13526340236 13527010784 13542896344 13563938576 13580540704 13653494848 13659304288 13661181184 13670206592 13675345208 13677902336 13689106073 13690987064 13696593232 13713357728 13770391208 13787246032 13789576192 13808204419 13822984861 13824884248 13825105526 13833104128 13844145152 13850035712 13905287522 13943247983 13960314382 13962673792 13979763968 14074294004 14082217232 14093457088 14096845574 14099453728 14116485376 14132631808 14214597376 14228195524 14231995904 14237345696 14245610696 14251672076 14253630368 14263047184 14270848256 14271076672 14353845184 14367576541 14384932072 14385162314 14391052732 14393030176 14402539088 14410647104 14508090737 14525848498 14527844464 14528303488 14536482304 14543395216 14551582528 14554274816 14565503047 14661906847 14667910586 14672640256 14684687738 14690599424 14696614912 14702661652 14713424896 14789936072 14805299579 14828303266 14831046752 14834272768 14846452964 14849199808 14857321472 14967194599 14976093664 14976333368 14991890501 14994424256 14996484608 15035357984 15116369296 15122801176 15124879168 15134871584 15141068992 15143391872 15155553433 15155825881 15164085364 15174103682 15182646056 15245790266 15264450964 15267030784 15270701432 15275625472 15282889888 15288168056 15291493504 15306121846 15306880624 15413736548 15437685592 15450007328 15456581168 15459440896 15475499872 15582284788 15601357352 15603994112 15610633472 15623093248 15628965952 15653249408 15672408832 15734930617 15737589952 15754190018 15756852608 15763304704 15775886336 15778384396 15797696984 15799867712 15891757168 15910953856 15926174794 15932951239 15935140552 15945668276 15954645008 16047177776 16059985984 16084939136 16101616132 16104626944 16107177059 16110680656 16120033156 16126892086 16213525132 16222652656 16233370328 16242509024 16262389696 16264704463 16271252224 16277686292 16277946829 16284612302 16304544508 16372354663 16404394496 16437144353 16439922368 16446917408 16449177344 16460044672 16469310976 16564828672 16580675128 16597898821 16600969712 16603250816 16621023104 16630380032 16719985408 16735980292 16743101302 16745964032 16756464968 16763326384 16766460928 16782500272 16803041888 16900495136 16906848014 16920342376 16926186062 16937368531 16946632304 16946903548 16967374816 17091723334 17103015167 17105365256 17112643436 17115535616 17133314912 17133589144 17136484864 17251815301 17270281819 17272931354 17275850624 17280004252 17283201344 17285576192 17296996096 17301154808 17304078848 17306733568 17320943864 17407108096 17423760304 17441859778 17445086816 17452230208 17466159872 17472192064 17475992576 17490341848 17493577856 17615698912 17633424772 17643069248 17657151232 17664664192 17686285568 17805878804 17808325472 17826789289 17830122688 17837423744 17854487606 17859256576 17876341324 17950688539 17960794012 17972660006 17980019428 17982777848 17985817088 18004500416 18004788592 18007831552 18021724109 18051459991 18148431742 18158648536 18162008192 18176920741 18180874544 18183947264 18248851571 18339631744 18346883702 18354269696 18354690137 18369340108 18377156098 18379681264 18382787584 18401847008 18412206464 18427324447 18529743008 18540174464 18549288247 18552423232 18559397068 18562867456 18585588224 18588233672 18603070048 18610985488 18633765152 18711262472 18733865024 18744411392 18762342908 18767354368 18785307832 18894257704 18919983488 18938082962 18946140947 18969027224 18969330838 18972574208 18995454976 19071233356 19100865224 19124244496 19131433279 19147652384 19154849966 19158087296 19176759278 19287979466 19311587764 19314851584 19322112016 19337534144 19364307046 19367579776 19391285504 19503749888 19522407812 19533398096 19546303048 19548988864 19553689022 19557306784 19580931328 19581244736 19686434432 19697517056 19713651533 19716360344 19721626624 19737464936 19740492976 19748576288 19772748352 19795364416 19854982672 19906450081 19910172352 19929219073 19933554032 19934542208 19945405952 19953612242 19988962112 20124125861 20132227328 20148757594 20163507712 20173419476 20184453184 20188187648 20337483691 20345811458 20348932828 20349575776 20352371968 20370714532 20377283072 20385627136 20495465984 20515072616 20526621728 20536383287 20540182864 20547944396 20548593632 20551746112 20576571904 20576901248 20716040594 20741064848 20752741184 20773623704 20778142336 20795202953 20918642458 20959579136 20967867088 20976788728 20981351552 20993531552 21001422998 21002464112 21005350016 21059799368 21147386498 21173270692 21176849152 21181940696 21188770816 21198847264 21199186568 21202769408 21207867184 21210781312 21380344244 21380686453 21384299968 21406513576 21410131456 21580606166 21589788521 21593437376 21622838272 21640592456 21678888256 21795695264 21825871501 21829560256 21852193322 21852586154 21856279424 21864495176 21883031296 21891257104 22031002588 22043405104 22070032768 22070386016 22091145682 22097046272 22100545267 22118185028 22127596118 22130636624 22246464716 22258988528 22276754752 22286233312 22289295616 22334499796 22334857277 22347073168 22467480392 22494980368 22498782208 22529931872 22553291089 22557102784 22557508288 22569801472 22579087537 22597426688 22691408768 22710040339 22737837206 22750228664 22754482688 22781204608 22782333952 22799909909 22844528128 22963321796 22977020416 22999000984 23005144064 23022891913 23027151536 23055336544 23067946496 23192237824 23214424276 23220624896 23224301806 23242838504 23252355952 23252728124 23255923232 23280816608 23377640888 23390801504 23419431616 23441835409 23451434342 23470152328 23470527986 23480138668 23483365024 23484107008 23506995244 23671095413 23672268872 23700068602 23704074112 23717418496 23736892508 23746448384 23765946232 23907019952 23931854114 23959227362 23963276672 23969038156 23973472832 23978687488 23992607488 23998376024 24002816128 24006114304 24131758336 24145343488 24168441712 24193547434 24198023648 24207932224 24227254016 24227641792 24237562496 24240892928 24391467151 24405198508 24434679136 24435070232 24464586944 24630014507 24643880156 24663549904 24674044024 24678214144 24703849408 24727481917 24732105664 24741402436 24899342167 24909366016 24915354968 24929818718 24940426133 24943853144 24948068864 24960332572 24973984448 24974384176 24978605056 25039121923 25173631126 25178288672 25184342281 25187802808 25192462976 25204443404 25218632432 25222894592 25223298304 25423727812 25424531104 25438844032 25459148288 25469980928 25525142624 25539512192 25677120448 25708548992 25719076096 25729657891 25743679804 25748493568 25775189816 25780009472 25882388126 25933038592 25954331816 25959977344 25984811506 25986099664 25995867811 26000312576 26032136704 26057039896 26208163912 26208583394 26240242448 26243848064 26280130991 26311876472 26312297614 26453646268 26464902058 26468538544 26486025272 26500935776 26537149387 26569630598 26574121088 26606647552 26712789187 26717303872 26732344576 26754294098 26765064704 26786559556 26787041092 26801639248 26823031232 26834444192 26838131456 27026825728 27052680472 27054021568 27085792688 27127877152 27161081408 27306989696 27318608576 27322362368 27340413184 27344742449 27350690416 27355804672 27378212146 27381974128 27393186464 27426715456 27540782416 27574492064 27612172693 27616408838 27634653919 27645969722 27649768496 27650211052 27666208256 27700071424 27810575044 27886495966 27904919483 27920628764 27925347584 27959527936 28148588008 28164434464 28177828231 28186914176 28193691148 28198907456 28210058023 28232970752 28265263616 28429194752 28456391048 28463991808 28474691392 28485951011 28491221392 28503344152 28507260736 28526094368 28532952889 28541696512 28542153344 28707690368 28735153082 28769864144 28770324628 28782105464 28786060352 28805078176 28821294208 29016181474 29051696996 29055688928 29056606976 29072964608 29086790432 29103165056 29131006094 29287965511 29323813694 29335821172 29345280512 29369375476 29381198848 29405323304 29579872144 29610599158 29656606532 29657081209 29662093504 29668545536 29692905928 29698399616 29934389198 29947126013 29952187328 29952666736 29983781002 29988848512 29992969216 30070715968 30232738592 30245602352 30249758336 30269743168 30282137984 30286783744 30311106866 30311651762 30328170728 30348207364 30365292112 30491580532 30528901928 30534061568 30541402864 30565779776 30576336112 30582987008 30612243692 30613761248 30827473096 30858493351 30875371184 30900014656 30913162336 30918881792 30950999744 30980608481 31160287907 31164569576 31202714704 31207988224 31221266944 31257931904 31283597317 31306498816 31344817664 31431389521 31469861234 31475179904 31508380036 31513705216 31526609408 31556768792 31595393968 31599735424 31783514336 31821907712 31852349588 31865902478 31870281104 31891336552 31909290016 32094355552 32119971968 32164378817 32169878272 32203232264 32209253888 32214354118 32221361312 32240066312 32253784172 32427050264 32445305312 32466740656 32478944869 32485018048 32516094277 32524779392 32529408926 32542504448 32555372584 32555893658 32569224604 32609089016 32744709326 32808788992 32834100089 32874288706 32879844736 32893834816 32898354688 32920089344 32938621952 33129657344 33161350256 33195797642 33201939424 33206501632 33242046208 33260760064 33439970816 33471960584 33486202604 33491928064 33512929936 33526652768 33565000544 33606083776 33800990272 33813696028 33833325403 33840684752 33852372124 33874737062 33893264608 33893807096 33934749632 34164213671 34183446668 34206030334 34210730512 34225286872 34231071232 34266629824 34267178288 34272969728 34299410401 34503630602 34540563638 34545862708 34551701248 34560008504 34566402688 34571152384 34593992192 34602309616 34608157696 34641887728 34847520608 34883719556 34890173632 34904460416 34932319744 34944384128 34980683696 34987155712 35231397824 35266849544 35286138496 35303484083 35314302464 35329328384 35372571136 35610632449 35611757608 35616650944 35653578578 35660245376 35674847488 35708975212 35718513152 35752682648 35901377078 35921588024 35945320012 35960038856 35965555696 35971634176 36009000832 36009577184 36043448218 36058784383 36102919982 36296863484 36317297072 36324016384 36353841482 36361749088 36497703142 36679263488 36693767404 36708539392 36709380274 36738680216 36754312196 36759362528 36803694016 36824412928 36854648894 37053223711 37059486016 37080348928 37098576494 37104846464 37118794136 37125734912 37171176448 37176467344 37206140096 37221970976 37267530304 37422524944 37467730048 37488822784 37519530337 37524685816 37534708736 37570615664 37788515408 37839966976 37845958811 37876165924 37892281894 37938054448 37938661676 37945148416 38142466712 38201730448 38248488992 38262866558 38295304768 38309699932 38316174592 38331939307 38353518556 38554254529 38575958932 38623175528 38629703168 38644224032 38675068288 38706823799 38728614092 38735159552 38782571008 39007499776 39044815624 39066796192 39085374643 39092606096 39097977728 39107378044 39114613568 39161862656 39162489472 39372868864 39395034112 39427303066 39432720688 39474929872 39480985952 39497152576 39545496704 39590728832 39709965344 39796604299 39812900162 39820344704 39858438146 39867108064 39869084416 39890811904 39907224484 39977924224 40185813143 40248251722 40264454656 40297515188 40327015424 40346838952 40368906368 40625242483 40674967382 40691622916 40692274217 40697865656 40699151552 40704743936 40741429064 40754566144 40990931968 41030145232 41053243456 41072766574 41080365728 41090242669 41095888792 41097187264 41103492224 41137241677 41153143808 41153802496 41432081188 41482129696 41505482368 41539561889 41547247408 41556284672 41590405906 41837284916 41935734176 41953577456 41962703104 41987063104 42002845996 42004928224 42010700032 42119598736 42294772996 42346541384 42353698304 42363881392 42397694528 42398373136 42405538816 42415734368 42421562624 42508276753 42709097389 42760688488 42761372906 42768599936 42813027152 42820262912 42878108459 43126790273 43161212332 43179577042 43186874752 43281184912 43297454263 43357776512 43591390528 43651743002 43659120512 43680582001 43704386644 43705172308 43712558848 43728990352 43766062592 43782514208 44062005176 44086810208 44140065536 44140772032 44182291364 44194092544 44201090534 44236370056 44255192236 44261273248 44492929432 44517977056 44553509504 44572466624 44578591232 44615106101 44668999592 44669714554 44694146336 44934960784 44989960736 45051439657 45059863744 45106582178 45114205568 45115016576 45139602944 45158175074 45194853376 45382817536 45420080678 45475674412 45500457328 45508965376 45562409216 45599819818 45689056256 45926643592 45954040832 45998001968 46045783826 46054303072 46110673088 46135892992 46384475648 46422469739 46428848552 46441249792 46448603612 46485677008 46504711904 46505456248 46511846464 46561633216 46755281776 46781603008 46826355817 46838863232 46876479223 46883670818 46902868684 46940304656 46941055972 46960277336 46966730048 46968214016 47013990488 47342190826 47344537744 47400137204 47408148224 47434836992 47473785016 47531892464 47814039904 47863708228 47918454724 47926553344 47938076312 47946945664 47985214976 47996752048 48005632256 48263516672 48336883424 48387094868 48387869341 48396047296 48415864448 48454508032 48455283584 48475124992 48782934302 48810397016 48861100337 48869358272 48870140464 48929173888 49260029014 49287760312 49327099808 49348088048 49356428288 49407698816 49454963834 49464211328 49482804872 49798684334 49818732032 49830709936 49859637436 49880852266 49887706288 49896137728 49920665144 49947968896 49948768352 50017023499 50078243846 50347262252 50348068099 50356577344 50368684562 50375605616 50384925952 50408886808 50437264864 50446596608 50840469743 50847455624 50849062208 50877688064 50918296576 50939961856 51050285248 51079024384 51354240896 51396407083 51417097984 51438152192 51459315782 51487359608 51496987136 51550379632 51560018944 51764776252 51908663632 51919954688 51928176043 51969623012 51972199328 51991735622 52000625152 52064273408 52114079792 52416327824 52417166788 52480484896 52487696128 52560261982 52594986491 52623752944 52624595228 52907292536 52929804116 52937077088 52972050544 53001871552 53052574873 53074298774 53109362887 53139261196 53148242176 53213295104 53360265931 53425578374 53434607744 53464689152 53508588196 53530129408 53571426461 53573119112 53574082184 53603278496 53646062464 53668888384 53676262912 54053651456 54105360944 54108043136 54171585376 54255754304 54322162816 54613979392 54637217152 54644724736 54680826368 54689484898 54701380832 54756424292 54763948256 54786372928 54853430912 55081564832 55148984128 55201741447 55224345386 55232817676 55269307838 55291939444 55299536992 55300422104 55332416512 55621150088 55741611779 55772991932 55809838966 55841257528 55850695168 55919055872 56297176016 56328868928 56355656462 56373828352 56387382296 56397814912 56420116046 56444122301 56465941504 56530527232 56858389504 56912782096 56949382784 56971902022 56982442784 56996143057 57006688304 57014521472 57052188736 57065905778 57083393024 57084306688 57415380736 57470306164 57539728288 57540649256 57564210928 57572120704 57610156352 57642588416 58032362948 58033291801 58103393992 58111377856 58113213952 58173580864 58206330112 58262012188 58575931022 58600854557 58647627388 58671642344 58690561024 58738750952 58810646608 58832753467 59159744288 59173968049 59221198316 59241651217 59313213064 59314162418 59324187008 59385811856 59396799232 59821031669 59868778396 59894252026 59904374656 59905333472 59967562004 59977697024 60141431936 60455259739 60465477184 60491204704 60499516672 60539486336 60564275968 60573567488 60622213732 60623303524 60656341456 60696414728 60730584224 60983161064 61057803856 61068123136 61082805728 61131559552 61152672224 61165974016 61216075813 61224487384 61227522496 61654946192 61716986702 61750742368 61800029312 61826324672 61837763584 61885469753 61901999488 61961216962 62320575814 62329139152 62405429408 62442533888 62490706621 62515863808 62567194634 62612997632 62689635328 62862779042 62904310021 62939722468 62950359808 63016760072 63027410432 63053218816 63113537584 63190787936 63199470848 63567028672 63643815424 63704699176 63731804956 63740562208 63782673104 63818580032 64188711104 64239943936 64250116121 64328757634 64339756544 64406464528 64418507776 64428708236 64442722624 64480132624 64507568344 64854100528 64890610624 64933481312 64957889738 64970036096 65032188554 65049558784 65058817852 65085008896 65110745168 65111787316 65138449208 65218178032 65489418652 65668200178 65748577412 65759689472 65787669632 65796709376 65840178688 66283290367 66322700512 66391595284 66392657933 66403878848 66413003264 66484092416 66879941632 66943921168 66972405208 67025859872 67041974881 67053305536 67118657473 67130001088 67212167552 67601980544 67627392056 67666650806 67681369504 67704744248 67749474124 67775074661 67786529216 67787614192 67869499264 68328427342 68366893336 68412060668 68421461024 68450573744 68462142464 68533259648 68534356576 68598820802 69007261204 69081127276 69091725416 69103402496 69120017008 69132805376 69187984384 69204619232 69283775456 69695041216 69767439112 69780347264 69808920832 69837642847 69864639488 69888768256 69961367392 69974311424 70462795648 70520651579 70533699088 70572276992 70606968166 70628604928 70658656768 70745142272 71221264898 71223515216 71233301888 71307157156 71320490752 71349694976 71417950424 71437026304 71505365296 71802754156 71843176048 71890640024 71920077712 71931111392 72018001664 72019154368 72029405479 72086896436 72117568766 72205839964 72506142079 72593726968 72634594144 72648032768 72707682964 72723498176 72793067849 72995406284 73215248603 73358526976 73387534808 73418760548 73477360432 73504980493 73508624392 73518725056 73607388032 73648825856 73709297788 74015852743 74106447422 74118972032 74160697856 74197152988 74209692928 74237588272 74251469824 74352934688 74412280192 74443941952 74535060608 74845049888 74935460096 74977645568 75039060674 75049371632 75141231328 75577030816 75679933952 75691917622 75741924311 75752331848 75784563788 75876108896 75877323352 76284933424 76403460896 76482676627 76496977984 76525733116 76570157491 76590609536 76619399864 76632349184 76663878614 76707037112 77108509058 77151917864 77246351056 77259406336 77288448064 77319009887 77350136576 77413647598 77446586413 77457228184 77470319104 77565142016 78014999552 78089631248 78133592384 78170749286 78185212192 78195955456 78214756088 78229227136 78323725312 78324978944 78745737728 78854606132 78865441376 78949859744 78961971904 78994305152 79090993408 79181457664 79419930688 79495906387 79593208598 79625800324 79640689408 79716876292 79734216128 79738168832 79814448968 79955848448 80371626286 80496503444 80497791853 80528909312 80595030376 80693677904 80737812736 81250484966 81285056321 81349934764 81383245832 81384548434 81395731312 81398303104 81409487872 81482858128 81606722551 82060290464 82080020197 82106486912 82145533148 82146847951 82160731456 82180485338 82191777584 82194374528 82206984448 82274483354 82307604992 82864162376 82950240107 82964259392 83010964736 83079123778 83094494816 83112569344 83180811812 83674569832 83857295767 83871468352 83907154912 83925406208 83974126208 84005691992 84009856448 84021400064 84239197472 84589545992 84693082768 84707396608 84727762784 84795389056 84796746272 84831468736 84843125248 84912621289 85016553506 85418194778 85521376976 85522745812 85537199872 85626054304 85756216918 86253580546 86322424664 86359154084 86373749504 86562369824 86594908526 86715553024 87182781056 87254365513 87303486004 87318241024 87361164002 87408773288 87410344616 87425117696 87457980704 87532125184 87565028416 88124010352 88157136073 88173620416 88280131072 88281544064 88364582728 88388185088 88402181068 88472740112 88510384472 88522546496 88985858864 89035954112 89107019008 89121128813 89144933248 89157182464 89230212202 89337999184 89339429108 89388292672 89869921568 89979921472 90065999203 90102879314 90119727488 90213164356 90228411136 90230033152 90279205888 90316350148 90588358441 90765635072 90840161356 90946840271 90951348824 91000914656 91124818432 91199639636 91730041879 91853287184 91996003936 92091567652 92093041649 92108606144 92221346176 92768951296 92844939478 92857697104 92897207224 92971354016 92993707093 93009423808 93010912496 93023692928 93123266432 93510563552 93563206016 93652711634 93677726464 93752958446 93767341636 93805737368 93880609312 93882111944 93920554672 93933460096 93936428032 94027980976 94684381652 94689075488 94800274408 94816296448 94947570032 95063784928 95628079808 95727416456 95823742511 95836909448 95853106688 95876152624 95893891328 95970429952 95993504096 96011264512 96527033344 96657430933 96673766848 96760894027 96774189736 96775738682 96792094592 96831728896 96909016064 96910567168 96950249984 97565868604 97602735881 97620794032 97722200674 97738716544 97740280928 97858347776 98520058028 98575520624 98654199616 98696176096 98815397632 98909927668 98928422656 98965609744 99597368668 99637464064 99661419872 99719274872 99761704532 99775412576 99841330288 99878860537 99895937792 99897536704 100034046998 100156487692 100573035787 100694524504 100696136198 100713154688 100737369124 100751211232 100769851904 100817773616 100874529728 100893193216 100971029597 101556635159 101680939486 101694911248 101698124416 101755376128 101879923712 101958521329 102100570496 102158048768 102633347929 102708481792 102792814166 102834195968 102876304384 102918631564 102974719216 102993974272 103100759264 103529552504 103817327264 103839909376 103856352086 103939246024 103944398656 103983471244 104001250304 104228159584 104832655648 104834333576 104960969792 104975392256 105061378883 105120523964 105189972982 105247505888 105249190456 105814585072 105859608232 105874154176 105944101088 106003743104 106088874031 106105149746 106148597548 106218725774 106278522392 106296484352 106426590208 106720531862 106851156748 106869215488 106929378304 107017176392 107142852922 107146238224 107148164368 107206556992 107292124928 107337776768 107352525824 108210721888 108216086272 108343170752 108511508608 108644325632 109075778531 109227958784 109274434304 109361652736 109378969796 109402761664 109512848584 109527896512 109572745856 109706861824 110163129664 110268515311 110297968256 110403482894 110448690772 110450458589 110465635352 110538615676 110583878888 110599073984 110600844208 111242300176 111483223558 111530658673 111545983864 111619677932 111658227409 111682515056 111701390336 112594352032 112657737856 112711312924 112747656704 112750239413 112774764592 112795629824 112840232092 112888244602 113825564192 113852931241 113898765568 113943804044 113945627803 113964885568 113992286114 114013376608 114029042944 114104377472 114131811556 114168613376 114830761472 114940612328 115060010471 115079456576 115081298512 115128421856 115144241408 115220312704 115285176832 116064725896 116066583602 116206787984 116222755712 116226427904 116347161728 116412660224 116524024376 117151862044 117201709114 117295254776 117343284688 117477501904 117521661571 117621293216 117665506934 118319488576 118347936098 118442396632 118483302434 118561579717 118626426128 118628324836 118648374016 118771623712 118793598464 119642063338 119721106169 119737556792 119788504052 119808749312 119810666944 119935124008 119955394048 120282863872 120762707107 120910519478 120930954368 120982409408 120999033344 121078972672 121128551936 121147134976 121244427464 121246607048 121312682912 121392829456 121461168448 121966322128 122115607712 122165611456 122263119104 122282479069 122305344448 122331948032 122432151626 122448974768 122455044992 123309892384 123433973404 123501484736 123578929139 123600058624 123652649344 123770939506 123803998976 123922433924 124641151628 124658278304 124787525023 124810858816 124930256959 124981413242 125031727616 125134389268 125225995264 125654819773 125725558084 125808620042 125879444936 125900719616 126033520144 126054820864 126152068763 126227075168 126360219937 126381575872 126398941696 127134057344 127238445187 127287630848 127409398352 127463609912 127481124416 127565346208 127637160064 127741960997 128377422208 128479887872 128500232242 128657515268 128679513088 128812929056 128857416472 128885445248 128960265248 128991271129 129015136688 129708201056 129781221248 129866962624 129915779476 129940072192 130064377108 130099117568 130117635704 130221490336 130223574632 130276898416 130436356064 130978837304 131336400356 131338502497 131497154824 131519378944 131575339264 131680357376 132566580734 132622986629 132645401024 132783190568 132785315866 132807757696 132826006528 132968184832 133887842336 133920032953 133944810416 134051719744 134083949762 134106611072 134237314946 134260002176 134424335104 135203961088 135254784112 135333301612 135362739008 135409488496 135498948248 135550149322 135573058432 135575228384 135738998528 136656854684 136659041983 136733786672 136824121336 136842922048 136901147488 137066519296 137068713152 137197641604 137995560731 138014522408 138162254552 138183450832 138206804992 138240034016 138265610752 138409238464 138541645261 138567550912 139345150567 139390082432 139504533511 139534878224 139560694528 139617841664 139675285694 139777536512 139922734784 139948622848 140868881027 140925591296 141041303158 141067398176 141144553984 141213936332 141317313536 142362385837 142442529796 142447030432 142466603776 142614314312 142640981504 142699389952 142835900848 143010730592 143605508312 143686352096 143781280048 143840155424 143862222784 144036003328 144038308736 144058810958 144153984979 144173792872 144235137532 144411679928 145012284158 145187453936 145269188288 145296065536 145408157537 145415365928 145446996352 145586135698 145990812568 146430497206 146717053952 146775069616 146837521096 146954720864 147009960986 147017248784 147037450112 147214776064 147297651712 147418595576 148031705486 148212894844 148237944064 148321395712 148394305976 148419385856 148475176544 148705869376 148824560384 148887883904 149070121216 149664805171 149690099776 149870920192 150078121348 150098743264 150282462656 151154061632 151298660543 151359867904 151383835244 151483848622 151504663696 151569127576 151752217792 151754646704 152569866848 152806921792 152965353254 152993955968 153051466232 153140314982 153181219072 153205474817 153238799728 153264698368 153327757228 153414074224 154217018116 154303835728 154492702112 154576896128 154638019774 154700273152 154703816869 154827295196 154893172826 154914456368 154940638208 156179262496 156267184768 156341498572 156344000939 156370424384 156391910912 156429512176 156458454272 156649957888 157491475456 157709212264 157730882752 157873037623 157899719488 157923943808 157988610304 158053612759 158181986816 158362915328 158839861376 158991812774 159186417196 159251600648 159281378816 159433752584 159468432256 159476337664 159599369363 159628897936 159911696896 160743252572 160993006888 160995583706 161190060752 161387355808 161475625472 162500969932 162570112642 162699869528 162766491664 162769096868 162791462624 162796606208 162965716256 163213445102 164092847863 164120580928 164160040394 164212973824 164291066296 164293695902 164321462912 164360970676 164383555168 164388749056 164413968896 164548966708 164615209984 165697667891 165728324752 165900480214 165928518784 166021929472 166158247556 166188989632 166225138688 166361623624 167349139664 167714591534 167742936704 167814309824 167850812416 167948252416 168011383984 168019712896 168042800128 168478394944 169179091984 169386165536 169455525568 169590778112 169593492544 169617632257 169662937472 169686250496 169825242578 170033107012 170740270057 170836389556 171042753952 171045491624 171074399744 171252108608 171415933967 171512433836 172410101549 172507161092 172644849328 172718308168 172747499008 173092373419 173124739648 173189817052 173431106048 174295395169 174365562112 174508731026 174582982931 174606972008 174636482048 174722328004 174817546576 174820689232 174850235392 174915961408 175130056832 175273853461 176248020704 176314272146 176347240832 176560262144 176563088128 176729165456 176804362136 176945480224 177020768944 177045092992 177971717728 178071908224 178214038016 178242257626 178289866496 178460424404 178675998368 178678858216 178776585344 179739843136 179911788139 179959842944 180131998406 180205758628 180208642961 180239454976 180426328712 180456822272 180460066304 180632700296 181176716882 181531270144 181680322712 181893680542 181902697648 181971074677 182001829312 182179213141 182249636864 182399279272 183460083758 183706574368 183960916937 183992007872 184183135304 184186083298 184217212288 184442692352 185689878956 185715394208 185760045709 185794414448 185942708032 185987414186 186018847616 186021824992 186047385856 186246532864 187021127104 187126412032 187305423268 187355452928 187505916892 187534683272 187611474736 187761218624 187764223888 187841109344 187866920192 188055961952 189368763304 189378150976 189559316299 189600548816 189632592896 189895140064 190127569856 191256159616 191413197143 191454832912 191647485022 191673818896 191706213376 191752305248 191787782656 191987008192 192022529024 192170669233 193285208851 193314861866 193347533696 193442577433 193521788054 193548379472 193551477364 193584189184 193663457792 193821134336 193900499968 195131737208 195205471762 195241588064 195334436381 195444401348 195477433088 195480561856 195716695552 197040116056 197151041248 197308399232 197392352192 197470406161 197630795264 197819855336 197856845312 197931219488 199194737336 199322839744 199438549744 199513518481 199523409064 199550825152 199682660576 199757721074 199791875584 199795073408 200068093996 200312975384 201146071574 201389049008 201392272396 201426309376 201474738248 201502422464 201539703808 201635547232 201749059456 201942059194 203113270318 203361878972 203389822496 203396248832 203510752256 203917042658 204201140992 204316097536 205015758577 205266695858 205416963584 205585628332 205668391936 205837263128 205949438432 206201518528 207059105008 207595836559 207599568463 207634654528 207679818752 207712704172 207878492048 207888797312 207966942488 208456319168 209665311296 209668667152 209865883979 209921939584 209950784512 210122757766 210212163121 210241047928 210379945964 210495011776 210498380912 211629170144 211719216464 211748308352 211888202176 212007486208 212177748062 212210299492 212297195096 212437451548 212557044784 212592968704 213441063724 213702313496 213738430976 214034352784 214285705844 214292476448 214296328736 214413113984 214584249856 214675553536 216009453457 216421443776 216432172544 216686341504 216864259367 217023017216 217288651264 218151557062 218455917568 218548868608 218757939592 218805523328 218985181219 219025697168 219055793024 219145491712 219413723648 220326259328 220537030622 220595936512 220806965788 220897381544 220900917178 220931270704 221077231352 221167757776 221198147968 221201688416 222484600352 222966447116 222970015867 223061317346 223091967728 223239355864 223316454818 223365030112 225150651719 225188704064 225315475712 225422625848 225495313408 225500478826 225549529184 225591259648 225680464184 225776489204 227352614083 227612659939 227651128384 227705862482 227797531136 227887608088 227891255606 227929771136 227984572228 228026753216 228058085888 228208754944 228263623112 228337226752 229661522944 229838700623 229881224656 230120020942 230158913152 230162597024 230256843712 230288482816 230440625408 230570353664 232129451792 232133167204 232413575968 232445511424 232694323456 232825320448 233048048752 234303724088 234403418228 234590509552 234686569376 234955003808 235043323142 235198607071 235242586432 235331013868 236638977152 236695872196 236833277821 236884793264 236966604868 237123159434 237252852256 237256649672 237296748032 237543247424 237587196928 237770489051 239149495697 239284126676 239442212338 239475113584 239577008104 239617498624 239621333888 239870248016 239910788096 240095872807 240565727744 241525414214 241821038956 241861908736 241964818816 241998066688 242157945344 242257103872 242488854928 242493214096 242625365824 242785658912 242922336896 243932644256 244231215424 244331222912 244526238208 244564958138 244610688896 244864303252 244897949536 244910089984 246619784768 246855709307 246867946808 247002969472 247157858278 247200117248 247305298688 247541879012 247607997952 247844867848 249282303256 249316556608 249575050046 249621717632 249860513918 249962826484 249966827333 250063455232 250268778536 251309639546 251451116168 251617240084 251758889872 251801439232 252067040288 252304137526 252411490681 252454150336 252720439874 252763151744 252797883392 254268114688 254476890374 254818796704 254927219824 254962248832 255130692416 255274320128 255483921994 256754844416 256959775744 257000464484 257315030536 257625858112 257714832944 257770890496 257920530496 257982542258 258030273376 259416402112 259562442496 259733925248 259831558952 259880144384 260093015387 260128754216 260198235136 260235271408 260442980672 260447149264 260553796832 260872712128 261957674608 262355883961 262636712359 262672800712 262677004994 262994309648 263038757888 263150678528 264921711677 265133161468 265245973258 265290802048 265566381136 265570631732 265615515392 267775684672 267840065906 267889620832 268103439488 268167899524 268213222144 268323575149 268474629892 268520004352 268848670208 270407922176 270509568224 270666603224 270725478016 270818976992 270947766593 270997896496 271100298644 271146116864 271150456768 271477997056 273313709368 273318083966 273467573344 273648242672 273685844096 273802294976 274133038592 274137426304 274395283208 275991121462 276029044816 276324509104 276366901664 276480068032 276531221504 276744557893 276818476928 277083290522 277135101824 278576230093 278690301134 278780164864 279009067022 279069756448 279121389056 279235683328 279350571388 279555073024 279845469568 281300692001 281737762054 281851182592 282082606316 282134796352 282289107968 282427872664 284376697381 284724771674 284845919519 284885059592 284894060864 284933207552 285228628624 285281963008 285671801696 286021461184 287211016624 287372704192 287562560096 287680310848 287724445568 287955515227 287960691739 288072006656 288076617472 288117621916 288307969958 288347585744 288470275064 288823359856 290024568316 290374907872 290538376576 290816315074 290830731856 290893992704 291172271396 291981625136 292860994412 293550139232 293675042192 293909441728 294019921972 294034497568 294074900224 294429552128 294837191152 296063410972 296425789688 296475888128 296788611952 296838771712 296950353088 297239768809 297411738752 297557937271 297649120768 297775767808 298140242432 298963681723 299329610342 299380199552 299741840384 300146759213 300156242696 300197486528 300564925312 302308123264 302597321086 302767670488 302967697244 303009327392 303082179841 303138255152 303504435584 303509293408 305139733696 305613843584 305930706508 305987911936 306102932464 306280629964 306362438144 306410949634 306477599456 306655514456 306828148448 308434036232 308607671456 308985404224 309153792256 309276039548 309280989751 309400546304 309407633738 309654590392 309786345652 309828912736 312305742707 312358524992 312534369536 312682997144 312688001878 312740848768 312783821824 312859024352 312916908544 313299915776 315360077599 315418424528 315461765504 315746075246 315799438976 315847887616 315977220608 316107225518 316363973632 316725830656 317679722752 317983625548 318372834392 318503201296 318562757632 318867505168 318936864512 319198738726 319257795872 319823393792 321486505144 321810002089 321986013776 321991167412 322380121504 322774711616 322951250944 324957288173 325001939864 325140225284 325399739056 325532983328 325538193736 325582925248 325593212416 325931432512 326243229163 326426890204 327784490719 328135354561 328185695726 328241161856 328320080788 328425947648 328582132592 328587391804 328642925824 328721941352 328767110336 328777498112 328827937792 329097933416 331395335782 331456649504 331800960428 331857037568 332043858944 332316495112 332377979264 332723247248 334698279328 335429183068 335485873408 335628619648 335896504832 336022767968 336039425792 336956789888 338358183968 338708996491 338715085387 338772331072 338911051136 339181556224 339186985088 339235264514 339325874944 339650485156 340066214024 341480540114 341672779112 342085507904 342090983248 342148799488 342412758071 342504217216 342831867934 342977739829 343024867672 344820203098 345014322184 345289698656 345436616336 345494998016 346184746838 346249479296 346379634104 346728179849 346862212096 348590790338 348731124224 349017462052 349165965862 349213944016 349272964096 349444656008 349635093152 349641378464 349831922816 350119164493 350260113664 350547706922 352436476693 352496041408 352628544292 352694481664 353126176256 353458330912 353608724272 353890960448 354041537888 354090185984 355943435456 356143816448 356428076032 356484515252 356579732992 356920848808 357351996736 357357716432 357553170688 359479686272 359823576278 359919685888 359976677993 360263996812 360411517256 360417285922 360478909952 360852657424 360913644544 360920132608 361265400592 362353433764 363360645424 363497232301 363787361084 363805395296 363942149354 364003658624 364358426282 364798558544 366920167516 367413148736 367921833874 367984015744 368164905437 368366270608 368372166596 368434424576 368885384704 371368024111 371379757912 371430788416 371520091418 371588828896 371765540209 371885416064 371974828372 372037695232 372043649984 372094771712 372493065728 374042254208 374252824064 374610846536 374710905856 374999985227 375011833784 375069366544 375222949472 375522437248 375528447776 375682218688 375733840384 376111923904 378737526608 378756301952 379118632598 379201097632 379790280128 380255139712 382512319232 382826394286 382909665824 383294970044 383347637792 383504610496 383575565312 383974016384 384341338466 386412190129 386570417702 386629723732 386695067392 386885154866 387043576108 387096758944 387102954728 387168378368 387326915584 387642268672 390191282453 390263474416 390410943524 390483176128 390668872762 390888802696 390954866176 390961123712 391433391104 394080232112 394302082496 394616798464 394784704384 394940812322 395108856107 395261590528 395639710672 395713690624 395862438976 398389474672 398645679488 398877099488 399027036962 399046818128 399101650304 399365321152 399515442148 399583751168 399590146816 400136187992 400625950768 402292143148 402778098016 402784544792 402852618752 402949476496 403004844928 403271094464 403498118912 403884118388 406226540636 406233042607 406723757944 406779644992 406792497664 407834085316 407840613017 408402281984 410031517154 410205981899 410533391716 410833927168 411171256664 411674526256 411829274269 411898876864 412403037056 414118210016 414691558519 415191673118 415199136926 415269309056 415425408344 415756984096 415777594624 415933884976 416912638336 419330622592 419337334304 419731767958 419843879168 420245515532 420424326242 420482095856 420759891928 420990023552 420996761824 423258340288 423438432928 423496616704 423776404352 424014972416 424355496124 424362288263 424420598984 424594390192 424874903096 425114089568 426882127448 427404626992 427476861952 428068705568 428512530691 428571411688 428584952896 428592657472 428826227968 429002663203 429168499712 429351107072 432018906914 432842887552 432864345088 433198288271 433372683008 433728518734 434046034432 434577302528 436303114124 437097737216 437434946347 437515879184 437611046656 437970362438 438051394336 438111586048 438290983424 438827447296 440652518656 441074061244 441191873024 441613931576 441794763088 441801834356 441862541408 442154462704 442335515552 442396295936 442403376832 444969200704 445394872771 445932894232 445940031734 446122634692 446183935456 446478711728 446632909636 446730060224 449750812847 450301303438 450377408128 450630951424 450845251696 451000957652 451099058368 451182519296 451360928368 451530594457 451552978408 454705228166 455225319878 455302256768 455411724964 455595062272 455775216176 455782511212 455859542272 455969144456 456053506432 456116171776 456417509888 456527246224 459677401246 459762449312 460240041884 460317826304 460325194048 460513687424 460576965632 460881250816 463983032569 464258903584 464266334408 464748605531 464827151936 464891022848 465388646912 466096097504 468607448176 468806836456 469181019104 469373138752 469822156423 469830602311 469910007616 470086646284 470397214142 470485172864 470662027736 473277954304 473391744392 473666555642 473769586528 473933209736 474246318868 474505704512 474513299344 474593496064 475086494848 475540978102 475743316537 478298991394 478568253352 478884424676 478950227168 479154016208 479234997248 479242667776 479740496032 480191745614 481131455488 483050828428 483642077912 483723817472 483929637632 484315890688 484977709856 484986428192 485250731648 485571317824 485844673792 487865288512 488462430848 488662445824 488863499929 489052476416 489129916276 489221377792 489728606504 489795899072 489820179968 493239569536 493711418614 493735893616 493921488409 494005938944 494315716556 494400234496 494610597376 495083758024 495215995904 495689735696 498564606512 498633113216 499150100092 499243435264 499322488829 499721027836 499925652968 499933654666 500537557072 502619279092 502902232336 503234480168 503517779744 504134080576 504205838353 504608275052 504616351699 504822981362 504908300672 505440879748 505526303488 507542994553 508536229376 508953780748 509551474943 509637593408 509854439648 509924497664 510261384832 510548640256 510967843988 513509688832 514000928968 514534863451 514630061072 515251716224 515429665888 515541780992 515841060992 515965084516 516060546752 518832804224 519124884992 519467850496 519663117904 519760288768 520186030774 520257508432 520470542816 520885961344 520894298528 521107593664 521745424256 523915349216 524711767922 525058424461 525273424718 525345601424 525354009988 525988619296 526301357056 529843423354 530193470177 530266322936 530491946516 530581604096 531132762272 531141263464 531231030784 535378736389 535551369344 535680131812 535779241664 535991102437 536206878976 536335799048 536426444288 536647150298 536949259784 537040008704 537697340416 540815844352 541019136448 541233069209 541333206448 541450956032 541637953984 541895533186 541995792992 542126104891 542200597288 542292233728 542300913536 542955994112 546627418736 546636167932 546935146688 547296485344 547371688192 547604589952 548266077184 548274852608 548790566416 551982242924 552058089632 552649018208 552733803328 552960136064 553489115786 553636953856 554166581044 554270203648 556471344709 557152460186 557380602268 557560329728 558018134044 558139512896 558242778112 558673447379 558701142776 559595259721 559690939136 562601384002 563475524108 563484542971 563702365184 564165212632 564269592704 564855745328 565714398701 568753394762 568995394247 569449543348 569691839038 569770119184 569788121728 569866415104 570457257248 571247057857 571343603392 572042922368 574422033248 574745408384 575027935657 575125120192 575360621696 575448891136 575911030454 575921383478 576153234944 576235243832 576615939916 576695171488 576940550128 577646719712 580049136632 580749815744 581076753152 581632630148 581661463712 581787985408 582344542792 583963250272 585721988824 587100278464 587350084384 587818883456 588039843944 588068995136 588149800448 588631561139 588859104256 589674382304 592126821944 592851579376 592951776256 593577223904 593900706176 594388349023 594479537618 594823477504 595115874542 595298241536 595551535616 596280484864 597927363446 598659220684 598760399104 600293518426 600312485392 600394973056 601129850624 604616246528 605194642172 605535340976 605935394488 606018654784 606164359682 606276510304 607008871168 607018586816 610279467392 611123197523 611227687168 611861413016 611975823872 612205864928 612561259928 612724876288 612821899268 612955198912 613311028912 613656296896 616868072464 617099952511 617215342912 617805791263 617970808448 618307584512 618552079096 618561979502 618815267476 619309180784 619572691304 619657825472 623847901691 624611485414 624717049984 625068739072 625365994288 625376003756 625481697536 625718048704 625833817088 630461994421 630720155198 630836849056 630923531008 631492150492 631598877952 631695775232 631954441216 632214451036 635359445504 635967251096 636627881897 636745668784 637006402592 637735010336 637873729024 638397477452 638515591744 642973010288 643620004178 643972027552 643982334824 644651291543 644760243008 645549423232 649914576346 650003879728 650280450568 650799478112 651065966656 651076387472 651165850496 651186424832 651688797619 651862865024 652486458326 652853780408 655568981438 656270709122 656371391452 656482323712 656640161576 656851895296 657164265184 657174783608 657285851648 657443882704 657534220672 657554996224 658195866832 662790671564 662913299008 663601920856 663714075136 664632990224 664755958528 665446494496 669396558656 670766197577 670858366136 670971746816 671257239296 671793009664 672045535936 672078851584 673913579776 676602016531 676716367936 677417992982 677430170774 677544662144 677822102272 678363112448 678373970176 678470529028 678651749888 679300970312 680132428048 682961080228 683345558224 684171015808 684181966496 684825516142 685008434432 685116903277 685663735868 685955479658 686049735344 689640406196 690028644368 690579397312 690873232672 692369493676 692380575587 692498958592 692759268208 693456359698 697181580676 697462248448 698034924104 698331931724 698427888032 698889312016 699152023759 699270186304 699282756928 699663845632 699951713647 700238328986 700520227328 701095413844 704011250509 704872953386 704992082816 705257088584 705388963328 706252352512 706797207179 706916661824 707217448544 707781920896 708083075776 708180371968 711886870912 712287632896 712969030504 713159465984 713709649303 713841697616 714703993472 714715432864 715106341376 718959372544 719647152556 719839371776 719953355986 720527993624 720823034512 720834571844 720957819904 721705314848 722530801184 724706867528 726721290848 726994464602 727574722168 727610790592 727884298708 728007317248 728306846833 728716852564 729597117088 733840335032 734826297472 735429652181 735843667748 735968031488 736329810874 736732541216 736744333192 736868849152 737770769408 742622118217 742736048222 742759515824 742861576832 743040182836 743177657792 743531080418 743770832128 743949656744 744075390464 744087299968 744189543424 744986131456 748084508416 748505648128 749221693072 749999970454 750023667568 750138733088 750445898944 751044874496 751056895552 751364437376 751467680768 752223847808 756135481681 757475053216 757512603904 758237265196 758402195264 759580560256 760510279424 763530449717 765024638464 765652788572 765819331648 766551939427 766589940088 766695275584 767009220992 767948032768 768682676932 771879607177 772824380258 773140835404 773153210123 773259447464 773390134784 773770309732 774087152216 774193517888 774205909456 774336756736 776212779613 780382564906 780526948832 780714610711 780821887048 780966352256 781337745524 781607591863 781777605392 781909732352 781922247424 788160464224 788604164992 789233596928 789251675891 789569408768 789881624644 790217712214 791279421344 791724877952 796778949344 797291358976 797619394621 797754198976 798054073924 798093636256 798203300608 798730642304 799030884296 799180293632 800272375984 801251901536 804584286296 805556196032 805569089584 805705237504 805898952992 806009689856 806542188928 806996237824 807657258307 807768236776 812453081272 812466085214 813447515888 813559289984 813584995328 814684060721 815668170632 815681226034 816804563968 820063034308 820411963798 821066783432 822342513328 822651630997 823349052512 823658548538 823797753728 824806074112 828236420032 829383117038 829931058019 830383346236 830398273852 830538618112 830850816688 831513968192 831555189248 831867769952 833825276672 838661245184 838674668608 839463535916 839687758336 840491031064 840848652484 840964191712 841519783856 841980047104 841993523648 846516680576 846876865856 846993233408 847552808704 847687015919 848029944832 848710992248 848724576526 848841197968 849188780384 849749806192 850228179136 853764254896 854809253984 855977353483 856137411136 856674271489 857025061382 857142823376 857169905792 857185314944 857652455936 858005326406 858702214144 864037813828 865052503973 865685775104 866396576542 866745366016 867457037468 868092068864 872606228248 873512675161 874511798713 874869892694 875031758368 875222093312 875940724876 876102788672 876223172096 876581966848 881305037312 882148122488 882383746048 883064481341 883227863152 883589526176 883603668712 883725082816 884308925408 884521539559 884671031104 884792591872 884806753664 889938401408 890789745542 891865788464 891880063468 892245269384 892367870912 892957423456 893265819272 893460120448 894193726979 899501625694 900602606876 900754816256 901261902848 901690503392 902001915304 902198116736 902721856736 903061188914 903105956816 909410456332 910450639756 910604513536 910823449928 911550432352 911565022424 911719084544 911938288912 912107012864 912835019776 913054492448 919354802492 919369517479 919524898624 920480083768 920635652608 920650388096 921027374848 921762501632 927966065138 928360906403 928517807168 928532668816 929497211062 929654303872 929782045696 930777293824 932192195008 937214896352 937613672912 938362038208 938746277504 939644312846 939661204622 939820015232 940173292568 940794428284 940970345728 941324055472 946555908608 946783488784 947333111284 947539173056 947866419472 948492637736 949011409024 949026598688 950172989696 950323446481 951081956204 951486633074 956597982788 956613293881 957136506704 957768849352 957900454336 958308032416 958485335552 959480992064 960383491228 960398862911 965968925117 966101656856 967284155824 967447634944 967859275264 969791516827 969955419712 969972856384 970501463296 971142635648 971689347584 975730577024 976531734577 976924861696 977324891648 977726999858 978259832552 978442755584 979457213008 979591798144 979640359936 986479139072 987422837228 987471787232 987842976818 988011877888 988631433112 989221194752 990167516048 991379471392 997129213024 997266226432 998300200184 998486870528 998644977658 999304743329 999442055672 999851305936 999867309332 1001075114144 1005238558184 1005804464672 1006468960336 1007035559488 1007998922587 1008268161152 1008411676706 1009077894853 1009216550104 1009232703398 1009645962724 1009816601344 1010881759496 1011052606976 1015085989106 1017072458752 1017857102759 1017907561496 1019102949886 1019275186816 1019708879296 1019848995328 1020522769664 1021097280512 1021935687976 1027019377664 1028001857936 1029069726902 1029260122144 1030503432448 1030859331776 1031083561984 1031682121984 1031930169032 1032121093504 1037665608448 1038249769984 1038935700992 1039326235808 1040372061548 1040515016864 1040941085632 1041771922688 1041788597056 1042215187328 1043490848512 1047830698432 1048833087493 1049423535844 1050116848922 1050546849436 1050691202848 1050708019976 1051977238592 1059090623801 1059686846708 1060386940354 1060532645872 1060983893032 1061163208192 1062265524544 1062282526928 1062462061568 1063281722431 1070757472778 1071102738688 1071360263624 1071558483328 1071982204874 1072413757952 1072438323719 1072671598096 1072852888576 1073294300596 1073898519568 1074080017408 1076682242689 1082038272896 1082466138418 1082666412896 1082901912064 1082926718083 1083275907968 1083791066372 1083991585984 1084252209782 1084401194576 1084584467456 1084601827072 1093254837472 1093272335864 1093870293376 1094408006573 1094592970688 1094743376384 1095209179904 1096549705216 1097581132832 1103964485848 1104116179264 1105298036416 1105467606656 1105920272128 1106375289313 1106978231572 1107273907712 1108333162088 1108540407296 1112942689418 1114304920372 1114761204536 1115120659456 1116036268088 1116279025792 1117346894758 1117402285552 1117822315873 1119190519442 1119381878272 1125202768004 1126951048216 1126969085942 1128330425264 1128539185408 1129711490656 1131428797402 1137506789524 1137990788494 1138899086696 1139383678076 1139540238368 1139576243456 1140914514496 1142494115714 1142687206784 1144085844736 1148649935041 1148844066496 1149490816768 1150055871314 1150250240384 1150721243392 1150897782272 1151822060908 1151842766956 1152306469888 1152470487664 1153231879832 1153390342976 1153881100256 1155293439424 1160098273264 1161499631488 1162153506304 1163105440447 1163265260296 1163322927424 1163575970816 1164689085584 1167926500544 1171443977648 1174200556928 1174700168768 1175637766912 1175823925307 1176079687888 1176137990272 1176299600896 1177263122278 1179348764608 1184253643888 1185703158752 1187154447808 1187323425799 1187801412352 1188290118517 1188776698046 1188959075236 1189646955008 1190231749084 1191103071232 1195181890399 1195854726892 1197318441368 1197520798208 1199911537769 1200587036852 1200624970784 1200789946112 1202259701248 1209232493056 1210389284344 1211070681952 1211646613933 1211870788976 1212037309568 1212328719364 1212553020608 1214017742336 1214037173632 1220558934784 1222246395046 1222455374336 1223722826032 1223951647744 1224411729856 1225122519856 1225643798536 1225910397824 1226622057824 1226916974227 1227312593792 1233736144928 1234199905022 1234430685824 1235611582526 1235941616896 1236615169024 1237104158192 1237123959004 1237630534952 1238618361568 1239145382608 1239315650944 1247695803382 1249222970828 1249434099968 1250137478144 1250731988576 1250752007512 1250963395072 1251436097408 1259382516973 1260923988842 1261440310396 1261460500727 1261673698112 1261847062016 1262984300984 1263197755904 1263391550464 1264428902072 1270718891008 1271934502192 1273255763794 1273491337568 1273797522739 1274012805184 1275254491987 1275470020672 1275747458048 1276794954904 1277031183488 1285946020576 1287240008356 1287726418559 1287944055104 1287964669648 1289302583086 1289520486016 1291098846464 1299829152692 1300007759456 1300560901136 1301598956224 1302131933312 1302152774944 1302331700992 1303377595238 1303725730048 1304972916652 1305707560816 1311137962876 1312541418244 1312742782904 1312964647424 1313280323152 1314328530368 1314349567216 1314571703296 1314887765408 1315068441344 1316391733664 1317756579343 1325581343128 1325826598016 1326915214093 1327203841712 1327428150272 1329265980448 1329511917056 1330892988992 1332166164683 1338793117312 1339892380001 1341532395154 1341716732272 1341943493632 1342514478592 1344091071872 1344157703168 1345194684631 1347827159552 1353204033062 1353432735872 1354098042031 1354835985964 1354860341548 1355089324288 1355644204544 1356747940352 1356941058056 1357303499776 1358601940624 1360264856096 1365922160456 1366691116448 1368342031616 1368363932992 1369651032284 1370016868864 1370233806554 1371327471736 1371910959316 1372099470688 1379280812392 1380057288736 1381158794624 1381746465344 1383068289131 1384738987352 1384761151174 1384997917184 1385518536416 1386912719396 1394363161352 1396069848208 1396594629367 1396663863448 1396855776064 1397778624032 1398304047518 1398540372608 1398565513856 1399327691264 1399903427294 1400476657972 1401040454656 1402190827688 1408022501018 1409745906772 1409984165632 1410514177168 1410777926656 1413594414358 1413833323648 1414434897088 1415563841792 1416166151552 1416360743936 1423773741824 1424575265792 1425938061008 1427419298606 1427683395232 1429407986944 1429430865728 1430212682752 1437918745088 1439096561909 1439294305112 1439678743552 1439906711972 1441055987248 1441646069024 1441669143688 1443410629696 1445061602368 1449413735056 1453170855913 1453442581696 1453988929204 1454832992329 1455149444336 1455221581184 1455768597416 1456014634496 1456613693666 1457433705128 1459194234176 1467680670064 1469061187853 1469652594944 1470859304362 1471485141847 1471687335496 1471936062976 1472659621748 1473465082432 1473488666384 1473737698304 1485244236434 1485472096444 1485519031648 1485723153664 1486080365672 1486355315584 1487062160836 1487541664256 1487899313488 1488150780928 1488174599936 1496169016832 1498443386144 1499999940908 1500047335136 1500277466176 1500891797888 1502089748992 1502113791104 1502728874752 1504447695616 1512270963362 1514950106432 1515025207808 1516474530392 1516804390528 1518049815569 1519161120512 1521020558848 1527060899434 1530049276928 1531305577144 1531638663296 1533103878854 1533179880176 1533390551168 1534018441984 1535896065536 1537365353864 1543759214354 1545648760516 1546281670808 1546306420246 1546518894928 1546780269568 1547540619464 1548174304432 1548387035776 1548411818912 1550527728469 1552425559226 1560765129812 1560790111069 1561053897664 1561429221422 1561643774096 1561932704512 1562675491048 1563215183726 1563555210784 1563844494848 1576054562033 1576320928448 1577208329984 1578467193856 1578503351782 1579138817536 1579763249288 1580435424428 1582558842688 1583449755904 1593288619573 1593557898688 1594582717952 1595238789242 1595508397952 1596108147848 1596187272512 1596406601216 1597461284608 1598061768592 1598360587264 1600544751968 1602503803072 1609168572592 1611112392064 1611138179168 1611797905984 1612019379712 1613084377856 1613339804491 1613992475648 1615314516614 1615536473552 1624906162544 1624932170428 1626895031776 1627118579968 1629368121442 1630444581221 1631336341264 1631362452068 1640126068616 1640823927596 1642133566864 1644685026656 1645303261994 1646390249497 1646698105024 1647317097076 1647595507456 1648273390201 1649612148224 1656472840064 1657832944747 1658766234076 1659862116038 1660766692472 1660796547704 1661077236224 1661701633376 1663027936384 1663110378496 1663735539904 1664393423357 1667650553344 1677322490368 1677349337216 1678927071832 1679375516672 1680671109649 1680982062128 1681697304968 1681928383424 1683039567712 1683960094208 1683987047296 1693033361152 1693753731712 1693986466816 1695105617408 1695374031838 1697421984496 1697449153052 1697682395936 1698377560768 1699499612384 1700456358272 1707528509792 1709618507968 1711253984857 1711954706966 1712274822272 1713348542978 1714050122764 1714285646752 1714339811584 1714370629888 1715304911872 1716010652812 1727989965149 1728075627656 1730105007946 1731371550208 1732793153084 1733490732032 1734914074936 1745212456496 1747025350322 1749023597426 1749739785388 1749767791331 1750063516736 1750444186624 1751881449752 1752205577344 1752446344192 1762610074624 1764296244976 1766128962682 1766455726304 1766880434767 1767179052352 1767207337424 1767450165632 1768617850816 1769043079118 1769342062208 1769585183744 1769613507328 1779876802816 1781579491084 1783731576928 1783760126936 1784490538768 1784735741824 1785914846912 1786531638544 1786920240896 1788387453958 1799003251388 1801205213752 1801509632512 1803381006784 1804003830608 1804396233472 1805443713472 1806122377828 1806211913632 1818820912664 1820651107709 1820901279512 1821209027072 1821646899856 1823100864704 1823130044848 1823438169088 1823876577824 1824214025728 1826108984896 1827855900379 1836491187727 1838456986513 1838709604984 1838739034958 1839049797248 1840960167536 1841271305216 1841300776192 1842054749696 1854451981739 1855932130276 1856721812806 1857035614336 1857065337632 1858994422124 1859308607744 1864384390016 1874429792704 1875227345824 1876724076416 1877492555008 1878265026043 1879288625692 1879322409244 1879640030464 1880346585136 1881588856568 1881940691456 1882648110944 1893111817216 1893566977568 1894666222568 1895078346112 1895732838944 1896985275472 1897698350203 1898022818048 1898053197376 1900345979392 1900646892962 1902163912408 1902973266148 1913195965576 1913226587762 1914273013408 1915537698704 1915800908672 1916616064832 1916970671104 1918449562343 1918961984128 1920766982456 1920797725822 1931937850234 1932203313712 1934568311648 1935718550528 1937211905251 1939583033654 1939910839424 1939945712768 1941002926592 1942285271296 1943378695168 1950033610651 1951461154048 1953063469154 1953849723392 1954649783296 1955453999716 1956519665104 1956885511168 1958914426016 1959183596288 1972958278144 1974845674456 1974943574464 1975685953636 1976023755776 1977262866224 1980335032096 1982758942784 1994258426048 1994532452864 1996166198777 1996600400368 1996973741056 1997289955316 1998609486658 1998884111344 1999702611872 1999734618664 2002150228288 2010477116368 2011608929344 2012937920672 2014071118976 2015688606589 2015997845174 2016536322304 2016823353412 2018155789706 2018433100208 2018465406796 2019291925448 2019633202688 2021763518992 2022105213952 2030171978212 2035714205518 2035815122992 2038205899772 2038550373632 2039417758592 2039697990656 2041045539328 2043871375952 2056003715872 2058139453804 2058520244288 2061006864896 2061718663552 2063364243968 2063860338064 2064242187008 2075331216896 2077871401984 2078652471616 2080678381663 2080744123096 2081030033728 2081882171264 2082905560897 2083543845376 2083577194112 2084430374656 2086981697024 2095661396864 2097666174986 2098847071688 2100233697844 2101027314491 2101093698872 2101382405696 2101416039952 2103954477184 2118181247602 2119373693416 2120773880708 2121065291744 2121967786064 2122326416384 2124531049088 2124565053856 2126563444862 2141514945556 2142205477376 2142720527248 2143116966656 2143964409748 2144827515904 2144876647438 2145343196192 2146588601192 2147797039136 2153364485378 2164076545792 2164932276836 2164966928257 2165332825792 2165803824128 2165853436166 2166551815936 2167582132744 2167983171968 2168504419564 2168802389152 2169203654144 2186140198949 2186509674944 2186544671728 2187740586752 2188816013146 2189185941376 2189486752768 2190418359808 2193099410432 2195162265664 2207928971696 2208232358528 2210596072832 2210935213312 2211840544256 2212750578626 2213956463144 2214547815424 2216666324176 2217080814592 2225885378836 2228609840744 2229522409072 2232072536176 2232558051584 2232911569849 2234693789516 2234804571104 2235644631746 2238381038884 2238763756544 2250405536008 2252670014623 2253902096432 2253938171884 2256660850528 2257078370816 2259422981312 2261584419113 2262857594804 2274701017211 2275013579048 2275981576988 2277798173392 2278767356152 2279080476736 2279152486912 2281829028992 2283702604141 2284988231428 2285374413568 2288171689472 2294491435033 2297299870082 2297688132992 2298981633536 2300111742628 2300500480768 2301442486784 2301795564544 2303644121816 2303685533912 2304940975328 2306463759664 2306780685952 2307762200512 2310586878848 2320196546528 2322999262976 2324307012608 2326210880894 2326530520592 2326645854848 2329378171168 2335853001088 2342887955296 2347999653641 2348401113856 2349400337536 2351275533824 2351647850614 2352159375776 2352275980544 2354526244556 2358697529216 2368507287776 2370962975437 2371406317504 2373674882221 2374308895616 2374646851598 2375602824704 2376580237034 2377553396092 2377918150472 2379293910016 2380463498168 2390363780798 2391709453784 2394636882736 2395041596416 2396889306497 2399823075538 2400844178803 2401174073704 2401249941568 2401579892224 2404519402496 2418464986112 2420778568688 2422141363904 2423293227866 2423741577952 2424074619136 2424657438728 2425106041216 2427097258943 2428035484672 2428074347264 2441117869568 2444492790092 2444910748672 2447445652064 2448823459712 2450245039712 2450834151451 2451287597072 2451820795648 2453244115648 2453833948454 2454625187584 2467472289856 2468399810044 2468861371648 2471223165052 2471883233792 2474208316384 2474247918008 2475261069904 2477236723136 2478290765216 2478631301888 2495391606764 2495431547443 2498445941656 2498868199936 2501463977152 2501504015024 2501926790144 2502872194816 2518765033946 2519836745951 2521847977684 2522880620792 2522921001454 2523347396224 2523694124032 2525968601968 2526395511808 2528857804144 2529808399081 2543869004384 2544480626107 2546511527588 2546982675136 2547595045478 2548025610368 2550508983974 2550940041344 2553589909808 2554062366976 2571892041152 2574480016712 2575452837118 2575888110208 2575929339296 2577154338059 2578605166172 2579040972032 2582197692928 2599576168777 2599658305384 2600015518912 2601121802272 2603197912448 2604263866624 2604305549888 2604663401984 2606755190476 2607451460096 2609945833304 2611415121632 2622275925752 2625082836488 2625485565808 2625929294848 2626560646304 2628657060736 2628699134432 2629775530816 2630136882688 2632291259959 2632783467328 2635513158686 2651162686256 2651653196032 2653830428186 2654407683424 2658531960896 2659023834112 2661785977984 2664332329366 2677586234624 2679784760002 2683064790308 2683433464544 2685028957184 2688182143744 2690389369262 2695654319104 2704885330903 2706408066124 2706865471744 2708196084062 2709671971928 2709720683096 2710178648576 2711288409088 2713495880704 2713882116112 2717203881248 2720529712192 2731844320912 2733382232896 2736684063232 2736727865984 2738925714601 2739302064568 2740033737728 2740467613108 2742654943472 2743821918632 2744198941376 2758561624784 2760114577472 2762317589248 2762754993203 2763492930688 2766136578262 2769477974704 2769522302348 2769995834368 2771037072832 2773825438792 2788726322704 2792139696416 2793189258734 2793327726896 2793711552128 2795557248064 2796608095036 2797080745216 2797131027712 2798655382528 2799806854588 2800953315944 2804381655376 2816045002036 2819491813544 2819968331264 2821028354336 2827188828716 2827666647296 2828869794176 2831127683584 2832332303104 2843631298249 2847547483648 2851876122016 2854838597212 2854884291119 2855366790464 2858815973888 2858861731456 2875837490176 2878193123818 2878588610224 2879813423944 2882111974496 2882804919883 2883292138048 2883338287376 2886821259392 2890123204736 2898827470112 2906341711826 2906885163392 2907977858408 2909665984658 2910298888672 2910443162368 2911537194832 2912029268992 2913227387332 2914867410256 2918388468352 2935361340128 2938122375706 2939305189888 2941718608724 2942970283694 2943374670992 2943872125952 2945319243496 2946930164864 2946977332768 2970488472868 2970536017841 2970944192888 2971038063296 2971446307328 2972160731344 2972710631168 2974124321672 2975083328512 2975798626976 2976349199872 2992338033664 2996886772288 2999587714837 2999999881816 3000094670272 3000554932352 3001783595776 3003018642421 3004179497984 3004227582208 3005457749504 3008895391232 3024541926724 3029900212864 3030050415616 3032388017897 3032949060784 3033608781056 3036099631138 3038322241024 3042041117696 3054121798868 3062611154288 3063277326592 3066207757708 3066359760352 3066781102336 3068036883968 3071792131072 3074730707728 3087518428708 3091297521032 3092563341616 3092612840492 3093037789856 3095081238928 3096348608864 3096774071552 3096823637824 3101055456938 3103104202969 3104851118452 3117764109397 3121530259624 3121580222138 3122107795328 3122858442844 3123287548192 3123865409024 3125350982096 3126430367452 3127110421568 3127688989696 3130101917507 3148255689929 3152109124066 3152641856896 3154416659968 3157006703564 3158277635072 3159526498576 3160714161199 3160870848856 3165117685376 3166899511808 3186577239146 3187115797376 3189165435904 3190477578484 3191016795904 3192216295696 3192374545024 3192813202432 3194922569216 3196123537184 3201089503936 3205007606144 3218337145184 3222224784128 3222276358336 3223595811968 3224038759424 3226168755712 3226679608982 3230629033228 3231072947104 3249812325088 3249864340856 3253790063552 3254237159936 3256902745373 3258736242884 3260889162442 3262672682528 3262724904136 3280252137232 3281647855192 3284267133728 3288755094961 3289370053312 3290606523988 3292780498994 3293396210048 3294634194152 3295191014912 3296546780402 3299224296448 3312945680128 3315665889494 3317532468152 3319724232076 3321533384944 3321593095408 3322154472448 3323403266752 3326055872768 3327471079808 3328786846714 3330203215759 3335301106688 3354644980736 3354698674432 3357854143664 3361342219298 3361964124256 3363394609936 3363856766848 3366079135424 3367920188416 3367974094592 3386066722304 3387507463424 3390211234816 3390748063676 3394843968992 3394898306104 3395364791872 3396755121536 3398999224768 3400912716544 3415057019584 3418323974641 3419237015936 3422507969714 3423909413932 3423964216259 3424549644544 3426697085956 3428100245528 3428571293504 3428679623168 3428741259776 3432021305624 3455979930298 3456151255312 3457450418863 3460210015892 3461405049679 3462743100416 3465586306168 3469828149872 3490424912992 3494050700644 3495257421803 3498047194852 3499479570776 3499535582662 3500127033472 3503762899504 3504411154688 3528592489952 3529440868471 3532257925364 3532314461893 3532911452608 3533760869534 3534358104704 3534414674848 3534900331264 3537235701632 3538086158236 3538684124416 3539227014656 3559753605632 3563158982168 3566860324601 3567463153856 3567520253872 3568981077536 3569471483648 3571829693824 3573063277088 3573840481792 3576774907916 3598006502776 3602410427504 3603019265024 3606762013568 3608007661216 3608792466944 3610887426944 3612244755656 3612423827264 3637641825328 3641302215418 3641802559024 3642418054144 3643293799712 3646201729408 3646260089696 3647753155648 3648428051456 3651242715427 3652217969792 3655711800758 3672982375454 3675408971227 3676913973026 3677419209968 3677478069916 3678099594496 3681920335072 3682601552384 3684109499392 3708903963478 3711354291239 3711864260552 3713443625612 3714071228672 3714130675264 3717988844248 3718617215488 3728768780032 3748859585408 3750454691648 3751937717059 3753448152832 3754985110016 3756530052086 3758577251384 3758644818488 3759280060928 3760693170272 3763177713136 3763881382912 3765296221888 3787133955136 3789332445136 3790156692224 3790756851139 3791465677888 3793970550944 3795396700406 3796045636096 3796106394752 3800691958784 3801293785924 3804327824816 3805946532296 3826391931152 3826453175524 3828546026816 3831075397408 3831601817344 3833232129664 3836899124686 3837923968256 3841533964912 3841595451644 3863875700468 3864406627424 3869136623296 3872837965729 3874423810502 3879166067308 3879821678848 3879891425536 3882005853184 3884570542592 3895299412963 3900067221302 3902922308096 3906126938308 3907699446784 3910714131653 3910907999432 3913039330208 3917166818047 3917828852032 3918367192576 3944391800797 3945916556288 3949691348912 3949887148928 3951371907272 3954525732448 3960000790907 3960670064192 3965517885568 3988516852096 3989064905728 3992332397554 3993200800736 3994579910632 3997218973316 3997768222688 3998729404999 3999405223744 3999469237328 4004300456576 4020954232736 4023217858688 4025875841344 4028142237952 4031377213178 4031995690348 4033072644608 4033646706824 4036311579412 4036866200416 4036930813592 4038583850896 4039266405376 4043527037984 4060343956424 4071428411036 4071630245984 4076411799544 4077100747264 4078835517184 4082091078656 4087742751904 4112007431744 4116278907608 4117040488576 4120420927973 4122013729792 4123437327104 4126728487936 4127720676128 4128484374016 4150662433792 4157304943232 4160718443161 4161356763326 4161488246192 4162060067456 4163764342528 4165811121794 4167087690752 4167154388224 4168860749312 4173963394048 4191322793728 4195332349972 4197694143376 4200467395688 4202054628982 4202187397744 4202764811392 4202832079904 4207908954368 4236362495204 4236430301473 4238747386832 4241547761416 4242130583488 4243935572128 4249062098176 4249130107712 4253126889724 4277862382661 4283029891112 4284410954752 4285441054496 4286233933312 4287928819496 4289753294876 4290686392384 4293177202384 4294791003091 4295594078272 4306728970756 4319699667577 4324640538841 4328153091584 4329864553672 4329933856514 4330665651584 4331706872332 4333103631872 4335164265488 4335966343936 4337008839128 4337604778304 4338407308288 4366935311837 4372280397898 4373019349888 4373089343456 4375481173504 4377632026292 4378371882752 4380836719616 4390324531328 4413233960947 4415857943392 4416464717056 4421192145664 4421870426624 4423681088512 4425501157252 4427912926288 4433332648352 4451770757672 4457219681488 4459044818144 4464145072352 4465116103168 4465823139698 4468773534349 4469387579032 4469609142208 4471289263492 4476762077768 4500811072016 4505340029246 4507804192864 4507876343768 4513321701056 4514156741632 4517639291969 4518845962624 4523168838226 4525715189608 4549402034422 4550027158096 4551963153976 4555596346784 4557534712304 4558160953472 4558304973824 4561821583333 4563658057984 4567405208282 4569976462856 4570748827136 4576343378944 4588982870066 4594599740164 4595376265984 4597963267072 4600223485256 4601000961536 4602884973568 4607288243632 4607371067824 4609881950656 4612927519328 4613561371904 4615524401024 4621173757696 4640393093056 4645998525952 4652421761788 4653061041184 4653291709696 4658756342336 4671706002176 4685775910592 4690258476833 4695999307282 4696802227712 4698800675072 4702551067648 4703295701228 4704318751552 4704551961088 4709052489112 4717395058432 4737014575552 4741925950874 4742812635008 4747349764442 4748617791232 4749293703196 4749369719327 4751205649408 4753160474068 4755106792184 4755836300944 4760926996336 4780727561596 4783418907568 4789273765472 4793778612994 4795818322939 4799646151076 4801688357606 4802348147408 4802499883136 4803159784448 4841557137376 4844282727808 4846586455732 4846664029109 4847483155904 4848149238272 4849314877456 4850212082432 4854194517886 4856148694528 4882235739136 4888985580184 4894064166313 4894891304128 4897646919424 4899661995529 4900490079424 4901668302902 4902575194144 4903641591296 4906488231296 4907667896908 4909250375168 4934944579712 4936799620088 4937722743296 4942446330104 4943766467584 4947580450253 4948416632768 4948495836016 4950522139808 4954473446272 4956581530432 4957262603776 4990783213528 4990863094886 4996891883312 4997736399872 5002927954304 5003008030048 5005744389632 5037530067892 5039673491902 5043695955368 5045761241584 5045842002908 5046694792448 5051937203936 5057715608288 5059616798162 5087738008768 5088961252214 5093023055176 5093965350272 5095190090956 5096051220736 5098147927831 5101017967948 5101880082688 5107179819616 5108124733952 5143784082304 5148007565267 5148960033424 5150905674236 5151776220416 5151858678592 5154308676118 5157210332344 5158081944064 5164395385856 5199152337554 5199316610768 5200031037824 5202243604544 5206395824896 5208527733248 5208611099776 5209326803968 5213510380952 5214902920192 5219891666608 5222830243264 5244551851504 5250165672976 5250971131616 5253121292608 5257314121472 5257398268864 5258146599967 5259551061632 5260273765376 5264582519918 5265566934656 5271026317372 5292948371767 5302325372512 5303306392064 5307660856372 5308815366848 5313893952977 5317063921792 5323571955968 5328664658732 5344713148019 5355172469248 5359569520004 5365863575989 5366129580616 5366866929088 5376364287488 5380778738524 5403157250239 5409770661806 5412072470861 5412816132248 5413730943488 5416392168124 5419343943856 5419441366192 5420357297152 5427764232224 5433489457291 5434407762496 5441059424384 5463688641824 5466764465792 5471253143041 5473368126464 5473455731968 5477851429202 5478604129136 5480935226216 5485309886944 5487643837264 5488397882752 5517123249568 5520229154944 5524635178496 5525509986406 5526985861376 5532273156524 5538955949408 5539044604696 5542074145664 5547650877584 5577452645408 5584279392832 5586378517468 5586655453792 5587423104256 5591114496128 5593216190072 5594161490432 5594262055424 5599613709176 5601906631888 5608763310752 5632090004072 5638983627088 5639936662528 5642056708672 5647555607371 5653600808149 5654377657432 5655333294592 5657739588352 5662255367168 5664664606208 5687262596498 5695094967296 5702788425047 5703752244032 5709677194424 5709768582238 5710733580928 5717631947776 5717723462912 5756386247636 5757177220448 5758561416979 5759626847888 5764223948992 5765609839766 5766584276096 5766676574752 5773642518784 5780246409472 5797654940224 5812683423652 5813770326784 5815955716816 5819331969316 5820597777344 5820886324736 5823074389664 5826454774664 5829734820512 5836776936704 5870722680256 5876244751412 5876338805269 5878610379776 5883437217448 5885940567388 5886749341984 5890638486992 5893860329728 5893954665536 5933809111433 5940976945736 5941072035682 5941888385776 5942076126592 5942892614656 5944321462688 5945421262336 5948248643344 5951597253952 5952698399744 5957290746223 5991841474381 5993773544576 5996719900423 5999175429674 5999999763632 6000189340544 6001109864704 6003567191552 6006037284842 6008455164416 6010915499008 6017790782464 6049083853448 6055367527811 6059800425728 6064776035794 6065898121568 6067217562112 6072199262276 6076644482048 6108243597736 6121582590991 6125222308576 6126554653184 6132415515416 6132719520704 6133562204672 6136073767936 6149461415456 6175036857416 6182595042064 6185126683232 6185225680984 6186075579712 6190162477856 6192697217728 6193548143104 6193647275648 6198621354097 6202110913876 6206208405938 6209702236904 6235528218794 6243060519248 6243160444276 6244215590656 6245716885688 6246575096384 6247730818048 6250701964192 6252860734904 6254220843136 6260203835014 6296511379858 6304218248132 6305283713792 6308833319936 6314013407128 6319052997152 6321428322398 6321741697712 6330235370752 6333799023616 6373154478292 6374231594752 6380955156968 6382033591808 6384432591392 6384749090048 6389845138432 6392247074368 6402179007872 6410015212288 6435470933329 6435586622353 6436674290368 6444449568256 6444552716672 6447191623936 6452337511424 6453359217964 6461258066456 6462145894208 6499624650176 6499728681712 6505842403349 6507580127104 6508474319872 6513805490746 6516577056751 6517472485768 6521778324884 6525345365056 6525449808272 6560504274464 6563295710384 6568534267456 6577510189922 6578740106624 6581213047976 6585560997988 6586792420096 6587835417131 6589268388304 6590382029824 6593093560804 6625891360256 6631331778988 6635064936304 6639448464152 6643066769888 6643186190816 6646806533504 6652111745536 6652264125367 6654942159616 6657573693428 6660406431518 6696293057167 6709397348864 6715708287328 6722684438596 6722792040377 6723928248512 6726789219872 6727713533696 6732158270848 6735948189184 6772133444608 6775014926848 6781496127352 6788540617789 6789687937984 6789796612208 6790729583744 6793510243072 6797998449536 6801825433088 6830114039168 6836647949282 6838474031872 6845015939428 6847818827864 6847928432518 6849099289088 6853394171912 6856200491056 6857142587008 6857359246336 6857482519552 6864042611248 6911959860596 6912302510624 6914900837726 6920420031784 6922810099358 6931172612336 6939656299744 6980849825984 6988101401288 6990514843606 6995133203303 6996094389704 6998959141552 6999071165324 7000254066944 7007525799008 7008822309376 7055992458109 7057184979904 7058881736942 7063545263971 7064515850728 7064628923786 7065822905216 7067521739068 7068716209408 7068829349696 7069800662528 7074471403264 7076172316472 7077368248832 7078454029312 7119507211264 7124999719313 7126317964336 7133720649202 7134926307712 7135040507744 7137962155072 7138942967296 7143659387648 7146126554176 7147680963584 7153549815832 7196013005552 7204820855008 7213524027136 7216015322432 7217584933888 7221774853888 7224489511312 7224847654528 7275283650656 7282604430836 7283605118048 7286587599424 7291156819201 7292403458816 7292520179392 7295506311296 7302485430854 7304435939584 7311423601516 7341831612451 7345964750908 7350817942454 7353827946052 7354838419936 7354956139832 7356199188992 7363840670144 7365203104768 7370885160581 7413634366607 7417807926956 7422708582478 7423728521104 7426887251224 7428142457344 7428261350528 7435977688496 7437234430976 7442972057017 7457537560064 7497719170816 7500909383296 7503875434118 7506896305664 7507068266033 7509970220032 7513060104172 7517154502768 7517289636976 7518560121856 7521386340544 7526355426272 7530592443776 7536775698823 7574267910272 7578664890272 7580313384448 7581513702278 7582931355776 7587941101888 7590793400812 7592091272192 7592212789504 7602587571848 7608655649632 7611893064592 7652783862304 7652906351048 7657092053632 7662150794816 7663203634688 7666464259328 7673798249372 7675847936512 7683067929824 7683190903288 7727751400936 7728813254848 7738273246592 7745675931458 7748847621004 7748971647323 7758332134616 7759643357696 7759782851072 7769141085184 7790598825926 7800134442604 7805844616192 7812253876616 7821428263306 7821815998864 7824756211111 7826078660416 7834333636094 7835657704064 7836734385152 7888783601594 7899382697824 7899774297856 7902743814544 7909051464896 7920001581814 7921340128384 7931035771136 7977033704192 7984664795108 7986401601472 7989159821264 7994437946632 7995536445376 7997458809998 7998810447488 7998938474656 8008600913152 8041908465472 8046435717376 8051751682688 8056284475904 8062754426356 8062883476997 8063991380696 8066145289216 8067293413648 8072623158824 8073732400832 8073861627184 8077167701792 8087054075968 8120687912848 8141738083129 8142856822072 8143260491968 8151050600857 8152823599088 8154201494528 8157671034368 8175485503808 8224014863488 8230767477149 8232557815216 8234080977152 8240841855946 8246874654208 8255441352256 8256968748032 8311263980593 8314609886464 8318030829619 8321436886322 8322713526652 8322976492384 8324120134912 8327528685056 8331622243588 8334308776448 8337721498624 8382645587456 8390664699944 8395388286752 8399380764383 8400934791376 8404109257964 8404374795488 8405529622784 8405664159808 8415817908736 8472724990408 8472860602946 8477494773664 8483095522832 8484261166976 8487871144256 8498124196352 8498260215424 8506253779448 8555724765322 8566059782224 8570882108992 8572467866624 8575857638992 8579081294683 8579506589752 8581372784768 8586354404768 8589582006182 8591188156544 8613457941512 8639399335154 8649281077682 8656306183168 8659729107344 8659867713028 8661331303168 8663413744664 8666207263744 8670328530976 8671932687872 8674017678256 8675209556608 8733870623674 8744560795796 8746038699776 8746178686912 8750962347008 8755264052584 8756743765504 8780649062656 8815677618811 8826467921894 8830223505089 8831715886784 8832929434112 8842384291328 8843740853248 8851002314504 8855825852576 8866665296704 8903541515344 8914439362976 8918089636288 8926620972037 8926781443909 8928290144704 8930232206336 8931646279396 8937547068698 8938775158064 8939218284416 8942578526984 8953524155536 9001622144032 9010680058492 9015608385728 9015752687536 9026643402112 9035278583938 9037691925248 9039123014203 9046337676452 9051430379216 9098804068844 9100054316192 9103926307952 9111192693568 9115069424608 9116321906944 9123643166666 9127316115968 9134810416564 9139952925712 9141497654272 9177965740132 9189199480328 9190752531968 9200446970512 9202001923072 9214576487264 9214742135648 9219763901312 9224296055401 9225855038656 9227122743808 9231048802048 9242347515392 9280786186112 9288406498651 9291997051904 9304843523576 9306122082368 9306583419392 9317512684672 9325163152781 9343412004352 9371551821184 9380516953666 9391998614564 9393604455424 9397601350144 9406591402456 9408637503104 9409103922176 9416362792417 9418104978224 9434790116864 9474029151104 9483851901748 9485625270016 9494699528884 9497235582464 9498587406392 9498739438654 9506320948136 9510213584368 9511672601888 9521853992672 9561455123192 9566837815136 9578547530944 9587557225988 9587710682281 9591636645878 9599292302152 9603376715212 9604696294816 9604999766272 9681478023917 9683114274752 9688565455616 9693172911464 9693328058218 9694966311808 9696298476544 9698629754912 9700424164864 9708389035772 9712297389056 9776162405569 9777971160368 9788128332626 9789782608256 9795293838848 9799323991058 9800980158848 9803336605804 9805150388288 9807283182592 9812976462592 9815335793816 9818500750336 9869889159424 9873599240176 9875445486592 9884892660208 9895160900506 9896833265536 9896991672032 9901044279616 9908946892544 9913163060864 9914525207552 9976110064759 9981566427056 9981726189772 9993783766624 10005855908608 10006016060096 10011488779264 10073675933363 10075060135784 10079346983804 10087391910736 10091522483168 10091684005816 10093389584896 10103874407872 10113540104053 10115431216576 10119233596324 10172195991391 10175476017536 10177922504428 10183830946303 10186046110352 10187930700544 10190380181912 10192102441472 10196295855662 10202035935896 10203760165376 10214359639232 10216249467904 10283428314971 10287568164608 10296015130534 10297920066848 10300395992929 10301811348472 10303552440832 10303717357184 10308617352236 10314420664688 10316163888128 10398304675108 10398633221536 10400062075648 10404487209088 10412791649792 10417055466496 10417222199552 10427020761904 10439783333216 10445660486528 10489103703008 10500331345952 10501942263232 10506242585216 10514628242944 10514796537728 10516293199934 10519102123264 10529165039836 10531133869312 10542052634744 10585896743534 10604650745024 10606612784128 10614795500201 10615321712744 10617630733696 10627787905954 10632309934699 10634127843584 10647143911936 10657329317464 10689426296038 10710344938496 10719139040008 10731727151978 10732259161232 10733733858176 10748573575319 10752728574976 10761557477048 10806314500478 10819541323612 10824144941722 10825632264496 10827461886976 10832784336248 10838687887712 10838882732384 10853694099283 10855528464448 10866978914582 10868815524992 10882118848768 10925530777483 10927377283648 10933528931584 10942506286082 10946911463936 10955702858404 10957208258272 10961870452432 10970619773888 10975287674528 10976795765504 11034246499136 11040458309888 11049270356992 11051019972812 11053971722752 11064546313048 11077911898816 11078089209392 11084148291328 11095301755168 11154905290816 11168558785664 11172757034936 11173310907584 11174846208512 11182228992256 11183999661641 11186432380144 11188322980864 11188524110848 11199227418352 11203813263776 11217526621504 11264180008144 11277967254176 11284113417344 11293378631437 11295111214742 11307201616298 11308755314864 11310666589184 11315479176704 11329329212416 11374525192996 11405576850094 11407504488064 11413112068547 11419354388848 11419537164476 11421467161856 11435446925824 11512772495272 11514354440896 11517122833958 11519253695776 11524731746479 11528447897984 11531219679532 11533168552192 11533353149504 11537913731407 11547285037568 11560492818944 11595309880448 11625366847304 11627540653568 11631911433632 11638663938632 11641195554688 11641772649472 11646148779328 11650753963499 11652909549328 11659469641024 11673553873408 11741445360512 11752489502824 11752677610538 11766874434896 11771881134776 11773498683968 11781276973984 11787720659456 11787909331072 11867618222866 11881953891472 11882144071364 11883776771552 11884152253184 11888642925376 11890842524672 11896497286688 11903194507904 11914581492446 11978777893999 11983682948762 11987547089152 11993439800846 11998350859348 11999999527264 12000378681088 12002219729408 12007134383104 12012074569684 12016910328832 12095929756043 12098167706896 12110735055622 12119600851456 12129552071588 12131796243136 12134435124224 12144398524552 12216487195472 12243165181982 12248374539317 12250444617152 12253109306368 12264831030832 12265439041408 12267124409344 12298922830912 12350073714832 12365190084128 12370253366464 12370451361968 12372151159424 12380324955712 12382087154761 12385394435456 12387096286208 12387294551296 12397242708194 12404221827752 12412416811876 12419404473808 12471056437588 12486121038496 12486320888552 12488431181312 12491433771376 12493150192768 12501403928384 12505721469808 12508441686272 12520407670028 12593022759716 12608436496264 12610567427584 12628026814256 12638105994304 12642856644796 12643483395424 12660470741504 12744557753963 12746308956584 12748463189504 12761910313936 12764067183616 12768865182784 12769498180096 12784494148736 12794991302653 12804358015744 12820030424576 12855438314089 12870941866658 12871173244706 12873348580736 12888899136512 12889105433344 12894383247872 12906718435928 12922516132912 12924291788416 12999249300352 12999457363424 13011684806698 13015160254208 13027610981492 13033154113502 13034944971536 13043556649768 13050690730112 13050899616544 13121008548928 13126591420768 13137068534912 13155020379844 13155230936153 13157480213248 13162426095952 13171121995976 13173584840192 13175670834262 13178536776608 13186187121608 13251782720512 13262663557976 13270129872608 13278896928304 13283888451421 13286133539776 13286372381632 13293613067008 13299082559293 13304223491072 13304528250734 13309884319232 13315147386856 13320812863036 13392586114334 13418794697728 13429146936401 13431416574656 13445368877192 13445584080754 13447856497024 13453578439744 13455427067392 13464316541696 13471896378368 13550029853696 13560483336757 13562992254704 13577081235578 13579375875968 13579593224416 13581459167488 13587020486144 13595996899072 13603650866176 13660228078336 13673295898564 13676948063744 13690031878856 13695637655728 13695856865036 13698198578176 13706788343824 13712400982112 13714285174016 13728085222496 13823919721192 13824605021248 13829801675452 13837830089827 13840840063568 13845620198716 13862345224672 13879312599488 13961699651968 13973163391439 13976202802576 13981029687212 13990266406606 13992188779408 13997918283104 13998142330648 14000508133888 14015051598016 14017644618752 14028458854009 14109820246123 14111984916218 14114369959808 14117763473884 14127090527942 14129031701456 14129257847572 14131645810432 14135043478136 14137432418816 14137658699392 14139601325056 14148942806528 14152344632944 14154736497664 14249999438626 14252635928672 14267441298404 14269852615424 14270081015488 14275924310144 14277885934592 14287318775296 14292253108352 14307099631664 14392026011104 14409641710016 14427048054272 14432030644864 14443549707776 14448979022624 14449695309056 14550567301312 14564486849113 14564748671641 14565208861672 14567210236096 14573175198848 14582313638402 14584806917632 14585040358784 14591012622592 14604970861708 14608871879168 14622847203032 14683663224902 14691929501816 14701635884908 14707655892104 14709676839872 14709912279664 14712398377984 14727681340288 14741770321162 14748042812647 14827268733214 14835615853912 14845417164956 14847457042208 14853774502448 14856284914688 14856522701056 14871955376992 14885944114034 14915075120128 14995438341632 15001818766592 15007750868236 15013792611328 15014136532066 15026120208344 15034309005536 15034579273952 15042772681088 15052710852544 15061184887552 15073551397646 15148535820544 15154768497799 15157329780544 15160626768896 15163027404556 15165862711552 15175882203776 15181586801624 15184425579008 15205175143696 15217311299264 15223786129184 15305567724608 15305812702096 15314184107264 15324301589632 15326407269376 15332928518656 15345487907833 15347596498744 15351695873024 15366135859648 15366381806576 15455502801872 15457626509696 15476546493184 15478997153699 15491351862916 15497695242008 15497943294646 15516664269232 15519286715392 15519565702144 15581197651852 15600268885208 15624507753232 15630380988943 15642856526612 15643631997728 15649512422222 15652157320832 15668667272188 15671315408128 15768690102361 15777567203188 15798765395648 15799548595712 15805487629088 15818102929792 15831090933791 15840003163628 15842680256768 15862071542272 15954067408384 15969329590216 15972803202944 15978319642528 15985918228987 15988875893264 15991072890752 15994917619996 15997620894976 15997876949312 16017201826304 16083816930944 16092871434752 16103503365376 16112568951808 16125508852712 16125766953994 16127982761392 16134586827296 16145246317648 16147464801664 16147723254368 16154335403584 16174108151936 16241375825696 16276811158291 16283476166258 16285713644144 16286520983936 16302101201714 16305647198176 16315342068736 16350971007616 16435997575487 16448029726976 16461534954298 16465115630432 16468161954304 16481683711892 16493749308416 16510882704512 16596740828059 16615724175547 16622527961186 16629219772928 16636061659238 16642873772644 16645427053304 16645952984768 16648240269824 16655057370112 16663244487176 16668617552896 16765291174912 16778225145479 16781329399888 16790776573504 16798761528766 16801869582752 16805909251621 16808218515928 16808749590976 16811059245568 16811328319616 16831635817472 16945449980816 16945721205892 16954989547328 16966191045664 16968522333952 16975742288512 16989680812601 16996248392704 16996520430848 17012507558896 17111449530644 17132119564448 17141764217984 17151715277984 17158162589366 17159013179504 17162745569536 17172708809536 17179164012364 17182376313088 17226915883024 17278798670308 17298562155364 17319458214688 17319735426056 17322662606336 17326827489328 17340657061952 17343865375744 17348035356512 17350419113216 17467741247348 17468020832101 17489121591592 17492077399552 17492357373824 17510528105168 17513487531008 17537146359731 17561298125312 17631355237622 17638857221657 17652935843788 17660447010178 17663431773568 17665858868224 17684768582656 17702004629008 17708658793567 17711651705152 17733330593408 17807083030688 17828878725952 17836179272576 17853241944074 17853562887818 17856580289408 17863292558792 17875094137396 17877550316128 17878436568832 17885157053968 17907048311072 18003244288064 18021360116984 18031216771456 18031505375072 18053286804224 18070557167876 18075383850496 18078246028406 18092675352904 18102860758432 18197608137688 18200108632384 18207852615904 18222385387136 18230138849216 18232643813888 18247286333332 18247578395309 18254632231936 18269620833128 18279905851424 18355931480264 18378398960656 18381505063936 18400893941024 18426038819713 18429152974528 18429484271296 18439527802624 18448592110802 18451710077312 18454245487616 18462097604096 18484695030784 18561572372224 18576812997302 18609687047152 18612244164736 18613166838784 18635025369344 18650326305562 18686824008704 18743103642368 18761033907332 18783997229128 18795202700288 18813182804912 18817275006208 18832725584834 18836209956448 18869580233728 18948058302208 18967703803496 18971250540032 18986790123251 18989399057768 18994471164928 18997174812784 18997478877308 19012641896272 19020427168736 19023345203776 19043707985344 19122910246384 19133675630272 19151979529153 19157095061888 19172480002207 19175114451976 19175421364562 19183273291756 19198584604304 19206753430424 19209392589632 19209999532544 19339284952421 19362956047834 19366228549504 19377130911232 19386345822928 19386656116436 19389932623616 19397259509824 19400848329728 19416778071544 19552324811138 19555942320736 19576256665252 19579565216512 19590587677696 19598647982116 19601960317696 19606673211608 19610300776576 19625952925184 19630671587632 19739778318848 19747198480352 19769785320416 19790321801012 19793666531072 19793983344064 19802088559232 19817893785088 19826326121728 19952220129518 19963132854112 19963452379544 19984190037833 19987567533248 20011711817216 20012032120192 20147351866726 20150120271568 20158693967608 20174783821472 20183044966336 20183368011632 20186779169792 20202352726189 20207748815744 20227080208106 20230862433152 20238467192648 20344391982782 20350952035072 20355845008856 20367661892606 20372092220704 20375861401088 20380760363824 20384204882944 20392591711324 20404071871792 20407520330752 20428719278464 20456962611091 20566856629942 20575136329216 20592030261068 20595840133696 20600791985858 20603622696944 20607104881664 20607434714368 20617234704472 20628841329376 20793752124887 20796609350216 20797266443072 20800124151296 20808974418176 20825583299584 20834444399104 20854041523808 20879566666432 20891320973056 20978207406016 21000662691904 21003884526464 21012485170432 21021130496947 21029256485888 21029593075456 21032586399868 21038204246528 21058330079672 21062267738624 21084105269488 21171793487068 21209301490048 21229591000402 21230643425488 21235261467392 21238624001587 21255575811908 21264619869398 21268255687168 21294287823872 21314658634928 21378852592076 21438278080016 21463454303956 21464518322464 21467467716352 21497147150638 21523114954096 21612629000956 21639082647224 21648289883444 21651264528992 21665568672496 21677375775424 21677765464768 21698503123057 21707388198566 21711056928896 21721729420783 21733957829164 21737631049984 21764237697536 21824348765779 21851061554966 21854754567296 21867057863168 21885012572164 21893822927872 21910713422549 21911405716808 21914416516544 21923740904864 21941239547776 21950575349056 21953591531008 22068492998272 22080916619776 22102039945624 22107943445504 22124999128393 22129092626096 22155823797632 22156178418784 22168296582656 22190603510336 22309810581632 22337117571328 22345514069872 22346621815168 22349692417024 22364457984512 22367999323282 22372864760288 22398454836704 22407626527552 22435053243008 22528360016288 22555934508352 22568226834688 22577512251823 22586757262874 22590222429484 22614403232596 22617510629728 22630958353408 22749050385992 22798319217611 22811153700188 22815008976128 22826224137094 22838708777696 22839074328952 22842934323712 22870893851648 23021285664727 23025544990544 23028708881792 23034245667916 23038507391552 23049463492958 23056895795968 23062439359064 23066337104384 23066706299008 23075827462814 23094570075136 23120985637888 23190619760896 23250733694608 23255081307136 23263822867264 23277327877264 23282391109376 23292297558656 23301507926998 23305819098656 23311422510313 23318939282048 23347107746816 23482890721024 23504979005648 23505355221076 23533748869792 23543762269552 23546997367936 23562553947968 23575441318912 23575818662144 23735236445732 23763907782944 23764288142728 23767553543104 23768304506368 23777285850752 23792994573376 23806389015808 23829162984892 23928267822487 23957555787998 23967365897524 23967749513813 23975094178304 23986879601692 23996701718696 23999999054528 24000757362176 24004439458816 24024149139368 24062596168003 24191859512086 24196335413792 24202152932041 24221470111244 24229835347753 24239201702912 24259104143176 24263592486272 24288797049104 24432974390944 24466801952621 24486330363964 24496749078634 24500889234304 24529662061664 24530878082816 24597845661824 24700147429664 24726201233251 24730380168256 24740506732928 24740902723936 24744302318848 24760649911424 24764174309522 24770788870912 24774589102592 24794485416388 24808443655504 24824833623752 24838808947616 24942112875176 24972242076992 24972641777104 24976862362624 24982867542752 24986300385536 25002807856768 25011442939616 25016883372544 25037375007517 25040815340056 25186045519432 25216872992528 25221134855168 25256053628512 25276211988608 25285713289592 25286966790848 25311157128977 25320941483008 25489115507926 25492617913168 25496926379008 25523820627872 25537730365568 25538996360192 25558699007989 25568988297472 25589982605306 25608716031488 25640060849152 25710876628178 25727862798589 25741883733316 25742346489412 25746697161472 25778210866688 25788766495744 25813436871856 25845032265824 25848583576832 25998498600704 25998914726848 26023369613396 26030320508416 26055221962984 26066308227004 26069889943072 26087113299536 26101381460224 26101799233088 26242017097856 26253182841536 26274137069824 26278297493489 26310040759688 26310461872306 26314960426496 26324852191904 26342243991952 26347169680384 26351341668524 26357073553216 26372374243216 26525327115952 26535297957973 26540259745216 26557793856608 26567776902842 26572267079552 26572744763264 26587226134016 26598165118586 26609056501468 26619768638464 26630294773712 26641625726072 26785172228668 26858293872802 26862833149312 26890737754384 26891168161508 26895712994048 26907156879488 26910854134784 26928633083392 27109865760103 27120966673514 27125984509408 27154162471156 27158751751936 27159186448832 27162918334976 27174040972288 27191993798144 27320456156672 27346591797128 27353896127488 27374998921571 27380063757712 27391275311456 27391713730072 27413576687648 27420167726329 27424801964224 27428570348032 27456170444992 27647839442384 27649210042496 27659603350904 27675660179654 27681680127136 27691240397432 27720005536349 27724690449344 27758625198976 27923399303936 27946326782878 27952405605152 27962059374424 27980532813212 27984377558816 27995836566208 27996284661296 28001016267776 28030103196032 28056917708018 28219640492246 28223969832436 28228739919616 28235526947768 28254181055884 28258063402912 28258515695144 28263291620864 28270086956272 28274864837632 28275317398784 28297885613056 28304689265888 28499998877252 28505271857344 28534882596808 28539705230848 28540162030976 28551848620288 28574637550592 28584506216704 28614199263328 28784052022208 28819283420032 28842946495811 28854096108544 28864061289728 28887099415552 28897958045248 28899390618112 29101134602624 29128973698226 29129497343282 29130417723344 29134420472192 29146350397696 29164627276804 29169613835264 29170080717568 29182025245184 29209941723416 29217743758336 29245694406064 29367326449804 29383859003632 29403271769816 29415311784208 29419353679744 29419824559328 29455362680576 29460026840911 29483540642324 29496085625294 29654537466428 29655012110311 29671231707824 29690834329912 29694914084416 29707549004896 29713045402112 29743910753984 29771888228068 29772364750241 29945036678627 29990876683264 30003637533184 30015501736472 30028273064132 30052240416688 30063537021637 30068618011072 30069158547904 30085545362176 30105421705088 30122369775104 30147102795292 30272483771887 30297071641088 30309536995598 30314659561088 30326054809112 30331725423104 30351764407552 30363173603248 30368851158016 30410350287392 30434622598528 30447572258368 30611135449216 30611625404192 30628368214528 30648603179264 30665857037312 30690975815666 30695192997488 30732271719296 30732763613152 30911005603744 30915253019392 30953092986368 30957994307398 30978447043199 30982703725832 30995390484016 30995886589292 31033328538464 31162395303704 31200537770416 31249015506464 31260761977886 31281414740443 31285713053224 31287263995456 31299024844444 31304314641664 31317194413819 31337334544376 31342630816256 31537380204722 31555134406376 31597530791296 31599097191424 31610975258176 31623475043783 31636205859584 31662181867582 31680006327256 31685360513536 31724143084544 31908134816768 31932751083331 31938659180432 31945606405888 31956639285056 31971836457974 31977751786528 31982145781504 31989835239992 31995241789952 31995753898624 32034403652608 32167633861888 32185742869504 32207006730752 32251017705424 32251533907988 32255965522784 32269173654592 32290492635296 32294929603328 32295446508736 32308670807168 32348216303872 32482751651392 32513825712283 32553622316582 32566952332516 32571427288288 32573041967872 32604202403428 32611294396352 32701942015232 32831809337831 32871995150974 32896059453952 32923069908596 32930231260864 32936323908608 32961733395361 32963367423784 33021765409024 33193481656118 33231448351094 33245055922372 33245588035289 33258439545856 33272123318476 33285747545288 33290854106608 33291905969536 33296480539648 33326488974352 33377149523359 33556450290958 33562658799776 33570728260573 33581553147008 33597523057532 33603739165504 33611818503242 33616437031856 33617499181952 33622118491136 33622656639232 33890899961632 33891442411784 33909979094656 33926648203763 33932382091328 33937044667904 33951484577024 33979361625202 33993040861696 34025015117792 34222899061288 34264239128896 34283528435968 34297633968703 34303430555968 34316325178732 34318026359008 34325491139072 34345417619072 34358328024728 34364752626176 34453831766048 34557597340616 34597124310728 34638916429376 34639470852112 34645325212672 34653654978656 34681314123904 34696070713024 34700838226432 34729262107201 34935482494696 34936041664202 34978243183184 34984154799104 34984714747648 35021056210336 35074292719462 35122596250624 35262710475244 35277714443314 35305871687576 35320894020356 35326863547136 35404009258016 35417317587134 35423303410304 35466661186816 35614166061376 35657757451904 35672358545152 35687035494817 35706483888148 35707125775636 35713160578816 35726585117584 35750188274792 35755100632256 35756873137664 35770314107936 35814096622144 36006488576128 36042720233968 36056268653857 36062433542912 36063010750144 36106573608448 36141114335752 36150767700992 36156492056812 36185350705808 36205721516864 36395216275376 36400217264768 36415705231808 36444770774272 36450541684517 36460277698432 36465287627776 36494572666664 36495156790618 36539241666256 36559811702848 36711862960528 36756797921312 36801787882048 36807026199769 36836993674027 36852077639426 36858305949056 36858968542592 36879055605248 36897184221604 36903420154624 36924195208192 37050638602369 37123144744448 37153625994604 37197257670839 37219374094304 37224488329472 37270050738688 37300652611124 37486207284736 37522067814664 37561045031923 37567994458256 37626365609824 37634550012416 37665451169668 37672419912896 37896116604416 37935407606992 37942501080064 37973580246502 37978798115536 37994349625568 37994957754616 38025283792544 38034426201037 38040854337472 38046690407552 38087415970688 38245820492768 38267351260544 38303959058306 38314190123776 38344960004414 38350228903952 38350842729124 38366546583512 38397169208608 38413506860848 38418785179264 38419999065088 38678569904842 38725912095668 38732457099008 38754261822464 38772691645856 38773312232872 38779865247232 38794519019648 38833556143088 39104649622276 39111884641472 39152513330504 39159130433024 39197295964232 39203920635392 39213346423216 39220601553152 39251905850368 39261343175264 39479556637696 39494396960704 39532889251597 39539570640832 39575205657043 39580643602024 39587333062144 39587966688128 39604177118464 39635787570176 39652652243456 39904440259036 39919518975329 39926265708224 39926904759088 39968380075666 39975135066496 40023423634432 40024064240384 40294703733452 40300240543136 40317387935216 40349567642944 40366089932672 40366736023264 40404705452378 40415497631488 40454160416212 40461724866304 40476934385296 40688783965564 40701904070144 40711690017712 40735323785212 40744184441408 40751722802176 40761520727648 40785183422648 40808143743584 40850453959633 40857438556928 40913925222182 41133713259884 41134371636883 41150272658432 41184060522136 41191680267392 41201583971716 41207245393888 41214869428736 41234469408944 41257682658752 41297151105173 41536663780031 41587504249774 41593218700432 41594532886144 41600248302592 41617948836352 41668888798208 41701035223561 41708083047616 41759133332864 41782641946112 41956414812032 41977039302961 42001325383808 42007769052928 42024970340864 42042260993894 42059186150912 42065172799736 42076408493056 42116660159344 42124535477248 42168210538976 42343586974136 42418602980096 42459182000804 42461286850976 42470522934784 42477248003174 42511151623816 42529239738796 42536511374336 42629317269856 42757705184152 42876556160032 42926908607912 42929036644928 42934935432704 42970103963147 42994294301276 43046229908192 43225258001912 43278165294448 43296579766888 43302529057984 43331137344992 43354751550848 43355530929536 43390349478679 43397006246114 43414776397132 43422113857792 43443458841566 43467915658328 43475262099968 43528475395072 43648697531558 43702123109932 43709509134592 43734115726336 43770025144328 43821426845098 43822811433616 43828833033088 43847481809728 43882479095552 43901150698112 43907183062016 44136985996544 44161833239552 44204079891248 44249998256786 44258185252192 44311647595264 44312356837568 44336593165312 44381207020672 44611993419179 44619621163264 44674235142656 44691028139744 44693243630336 44728915969024 44735998646564 44745729520576 44796909673408 44815253055104 44870106486016 45048296533303 45056720032576 45099822762199 45111869016704 45136453669376 45155024503646 45173514525748 45180444858968 45228806465192 45235021259456 45498100771984 45540896823443 45596638435222 45616039397257 45622307400376 45630017952256 45652448274188 45677417555392 45678148657904 45685868647424 46042571329454 46051089981088 46057417763584 46068491335832 46077014783104 46098926985916 46113791591936 46114847919917 46124878718128 46132674208768 46133412598016 46151654925628 46381239521792 46501467389216 46527645734528 46554655754528 46564782218752 46565848877569 46584595117312 46603015853996 46611638197312 46622845020626 46637878564096 46965781442048 47009958011296 47010710442152 47059544282639 47067497739584 47087524539104 47093994735872 47125107895936 47151637324288 47470472891464 47527815565888 47528576285456 47535107086208 47536609012736 47554571701504 47585989146752 47612778031616 47658325969784 47856535644974 47915111575996 47934731795048 47935499027626 47950188356608 47973759203384 47993403437392 47999998109056 48001514724352 48048298278736 48066359582539 48125192336006 48383719024172 48392670827584 48404305864082 48442940222488 48459670695506 48518208286352 48527184972544 48577594098208 48865948781888 48933603905242 48965932423121 48972660727928 48993498157268 49001778468608 49059324123328 49061756165632 49195691323648 49391947206763 49400294859328 49452402466502 49460760336512 49481013465856 49481805447872 49488604637696 49521299822848 49528348619044 49541577741824 49549178205184 49588970832776 49616887311008 49649667247504 49677617895232 49884225750352 49944484153984 49945283554208 49965735085504 49972600771072 50005615713536 50013533939221 50022885879232 50033766745088 50074750015034 50081630680112 50372091038864 50433745985056 50512107257024 50543782017851 50552423977216 50571426579184 50573933581696 50622314257954 50978231015852 50985235826336 51038097734407 51047641255744 51075460731136 51096475096231 51117398015978 51137976594944 51179965210612 51217432062976 51392821287157 51421753256356 51455725597178 51483767466632 51484692978824 51493394322944 51556421733376 51596196124067 51626873743712 51690064531648 51697167153664 51996997201408 51997829453696 52046739226792 52060641016832 52100804399119 52110443925968 52132616454008 52139779886144 52174226599072 52202762920448 52203598466176 52484034195712 52506365683072 52548274139648 52556594986978 52620081519376 52620923744612 52629920852992 52649704383808 52684487983904 52702683337048 52714147106432 52744748486432 52757429891761 53050654231904 53070595915946 53080519490432 53115587713216 53135553805684 53144534159104 53145489526528 53174452268032 53196330237172 53218113002936 53260589547424 53283251452144 53570344457336 53716587745604 53725666298624 53781475508768 53782336323016 53791425988096 53814313758976 53857266166784 54219731520206 54241933347028 54242801531261 54251969018816 54308324942312 54317503503872 54318372897664 54325836669952 54383987596288 54640912313344 54693183594256 54749997843142 54760127515424 54773293477777 54782550622912 54783427460144 54827153375296 54840335452658 54849603928448 54857140696064 54912340889984 55295678884768 55298420084992 55319206701808 55351320359308 55363360254272 55382480794864 55440011072698 55449380898688 55517250397952 55846798607872 55892653565756 55904811210304 55924118748848 55961065626424 55968755117632 55991673132416 55992569322592 56060206392064 56113835416036 56439280984492 56440184338979 56447939664872 56457479839232 56471053895536 56508362111768 56516126805824 56517031390288 56526583241728 56540173912544 56550634797568 56609378531776 56663532911749 56992166581903 56999997754504 57010543714688 57057354205999 57069765193616 57079410461696 57080324061952 57103697240576 57169012433408 57228398526656 57568104044416 57615372340043 57638566840064 57685892991622 57728122579456 57795916090496 57798781236224 58202269205248 58226215807333 58257947396452 58258994686564 58260835446688 58268840944384 58292700795392 58329254553608 58340161435136 58364050490368 58419883446832 58491388812128 58734652899608 58767718007264 58806543539632 58830623568416 58838707359488 58839649118656 58910725361152 58920053681822 58958979856411 58967081284648 58992171250588 59309074932856 59310024220622 59342463415648 59381668659824 59389828168832 59415098009792 59426090804224 59471936432633 59487821507968 59543776456136 59544729500482 59890073357254 60007275066368 60031003472944 60053569062781 60056546128264 60104480833376 60127074043274 60137236022144 60138317095808 60171090724352 60210843410176 60244739550208 60294205590584 60544967543774 60594143282176 60619073991196 60629319122176 60652109618224 60663450846208 60703528815104 60726347206496 60820700574784 60869245197056 60895144516736 61222270898432 61223250808384 61256736429056 61297206358528 61381951631332 61390385994976 61464543438592 61465527226304 61822011207488 61830506038784 61881152162087 61906185972736 61915988614796 61956894086398 61965407451664 61990780968032 61991773178584 62066657076928 62324790607408 62401075540832 62486346804259 62498031012928 62521523955772 62562829480886 62571426106448 62574527990912 62598049688888 62608629283328 62634388827638 62674669088752 62685261632512 63074760409444 63110268812752 63195061582592 63221950516352 63246950087566 63272411719168 63273861099421 63324363735164 63360012654512 63370721027072 63865502166662 63877318360864 63891212811776 63913278570112 63943672915948 63955503573056 63964291563008 63979670479984 63990483579904 63991507797248 64335267723776 64414013461504 64502035410848 64503067815976 64511931045568 64538347309184 64570072387807 64580985270592 64589859206656 64590893017472 64617341614336 64696432607744 64965503302784 65027651424566 65107244633164 65133904665032 65142854576576 65146083935744 65208404806856 65222588792704 65276142069467 65403884030464 65663618675662 65743990301948 65792118907904 65846139817192 65860462521728 65923466790722 65926734847568 66043530818048 66386963312236 66462896702188 66490111844744 66491176070578 66544246636952 66571495090576 66581708213216 66583811939072 66652977948704 66754299046718 67112900581916 67113974775967 67125317599552 67141456521146 67163106294016 67195046115064 67207478331008 67223637006484 67232874063712 67234998363904 67245313278464 67770346167419 67781799923264 67782884823568 67819958189312 67853296407526 67864764182656 67874089335808 67902969154048 67958723250404 67986081723392 68050030235584 68445798122576 68528478257792 68567056871936 68595267937406 68606861111936 68632650357464 68636052718016 68650982278144 68690835238144 68716656049456 68729505252352 68907663532096 69115194681232 69194248621456 69277832858752 69278941704224 69307309957312 69362628247808 69373611593113 69392141426048 69401676452864 69458524214402 69832770453313 69870964989392 69872083328404 69956486366368 69969429495296 70042112420672 70109116992503 70148585438924 70515731533541 70525420950488 70555428886628 70611743375152 70641788040712 70653727094272 70794780728371 70808018516032 70834635174268 70846606820608 70933322373632 71228332122752 71286816624121 71315514903808 71344717090304 71374070989634 71412967776296 71414251551272 71426321157632 71453170235168 71500376549584 71510201264512 71513746275328 71540628215872 71628193244288 72012977152256 72085440467936 72112537307714 72124867085824 72126021500288 72213147216896 72282228671504 72312984113624 72370701411616 72411443033728 72790432550752 72800434529536 72831410463616 72889541548544 72901083369034 72920555396864 72989145333328 72990313581236 73078483332512 73119623405696 73423725921056 73513595842624 73583921348851 73603575764096 73614052399538 73673987348054 73704155278852 73716611898112 73717937085184 73758111210496 73794368443208 73806840309248 74101277204738 74246289488896 74303568501407 74307251989208 74394515341678 74426169542893 74438748188608 74448976658944 74540101477376 74601305222248 74972414569472 75044135629328 75122090063846 75135988916512 75240015027233 75252731219648 75269100024832 75330902339336 75344839825792 75792233208832 75870815213984 75947160493004 75957596231072 75975858694981 75988699251136 75989915509232 76050567585088 76068852402074 76081708674944 76093380815104 76174831941376 76491640985536 76534702521088 76607918116612 76628380247552 76689920008828 76700457807904 76701685458248 76733093167024 76794338417216 76827013721696 76837570358528 77357139809684 77451824191336 77464914198016 77545383291712 77546624465744 77559730494464 77589038039296 77667112286176 78209299244552 78223769282944 78287997631487 78305026661008 78318260866048 78394591928464 78407841270784 78426692846432 78441203106304 78522686350528 78597803716297 78988793921408 79053650420059 79065778503194 79079141281664 79150411314086 79161287204048 79174666124288 79175933376256 79208354236928 79305304486912 79808880518072 79839037950658 79852531416448 79853809518176 79891784479829 79936760151332 79950270132992 80048128480768 80589407466904 80600481086272 80634775870432 80699135285888 80732179865344 80733472046528 80765396119849 80809410904756 80830995262976 80908320832424 80923449732608 80953868770592 81377567931128 81403808140288 81423380035424 81470647570424 81488368882816 81523041455296 81570366845296 81601029058729 81616287487168 81700907919266 81714877113856 81827850444364 82267426519768 82268743273766 82368121044272 82383360534784 82403167943432 82414490787776 82429738857472 82468938817888 82515365317504 82594302210346 83073327560062 83175008499548 83186437400864 83189065772288 83235897672704 83402070447122 83416166095232 83518266665728 83565283892224 83851445257993 83912829624064 83954078605922 84002650767616 84015538105856 84049940681728 84084521987788 84118372301824 84130345599472 84233320318688 84336421077952 84687173948272 84837205960192 84906697152631 84918364001608 84922573701952 84941045869568 84954496006348 85022303247632 85058479477592 85258634539712 85515410368304 85753112320064 85835146547411 85853817215824 85858073289856 85869870865408 85940207926294 85988588602552 86092459816384 86450516003824 86556330588896 86593159533776 86605058115968 86662274689984 86674610083327 86709503101696 86711061859072 86780698957358 86794012492228 86829552794264 86844227715584 86886917683132 86935831316656 86950524199936 87297395063116 87404246219864 87419018269184 87540050288656 87642853690196 87645622867232 87657666066176 87694963619456 87764958191104 87802301396224 88273971993088 88408159782496 88499996513572 88516370504384 88623295190528 88624713675136 88762414041344 89223986838358 89239242326528 89348470285312 89382056279488 89386487260672 89471997293128 89491459041152 89564939118571 89593819346816 89630506110208 89740212972032 90096593066606 90113440065152 90199645524398 90223738033408 90272907338752 90310049007292 90347029051496 90360889717936 90457612930384 90470042518912 90996201543968 91081793646886 91193276870444 91232078794514 91244614800752 91260035904512 91304896548376 91354835110784 91356297315808 92085142658908 92086616553071 92102179962176 92114835527168 92136982671664 92154029566208 92197853971832 92227583183872 92229695839834 92249757436256 92266825196032 92303309851256 92762479043584 92987219159947 93002934778432 93055291469056 93093577915051 93109311509056 93129564437504 93131697755138 93169190234624 93206031707992 93223276394624 93245690041252 93275757128192 93931562884096 94004028554807 94019916022592 94021420884304 94119088565278 94134995479168 94175049078208 94187989471744 94250215791872 94303274648576 94940945782928 95055631131776 95057152570912 95070214172416 95109143403008 95171978293504 95225556063232 95316651939568 95713071289948 95830223151992 95869463590096 95870998055252 95947518406768 95986806874784 95999996218112 96096596557472 96132719165078 96196230292039 96250384672012 96767438048344 96785341655168 96808611728164 96864810628789 96885880444976 96919341391012 97036416572704 97054369945088 97155188196416 97248130021859 97731897563776 97812143740073 97867207810484 97931864846242 97945321455856 97986996314536 98003556937216 98118648246656 98123512331264 98199211978063 98391382647296 98783894413526 98800589718656 98904804933004 98921520673024 98962026931712 98963610895744 98977209275392 99042599645696 99056697238088 99083155483648 99177941665552 99233774622016 99299334495008 99355235790464 99768451500704 99888968307968 99890567108416 99931470171008 99945201542144 100011231427072 100027067878442 100045771758464 100149500030068 100163261360224 100744182077728 100867491970112 100963985106563 101024214514048 101087564035702 101104847954432 101142853158368 101147867163392 101244628515908 101951407943791 101956462031704 101970471652672 102076195468814 102095282511488 102150921462272 102192950192462 102234796031956 102275953189888 102359930421224 102785642574314 102843506512712 102911451194356 102967534933264 102969385957648 102986788645888 103192392248134 103236299688529 103253747487424 103380129063296 103394334307328 103993994402816 103995658907392 104093478453584 104201608798238 104220887851936 104265232908016 104279559772288 104348453198144 104405525840896 104407196932352 104968068391424 105012731366144 105096548279296 105113189973956 105240163038752 105241847489224 105299408767616 105368975967808 105405366674096 105428294212864 105489496972864 105514859783522 106101308463808 106141191831892 106161038980864 106231175426432 106271107611368 106289068318208 106290979053056 106392660474344 106436226005872 106521179094848 106566502904288 107140688914672 107303556540049 107418415354831 107433175491208 107451332597248 107562951017536 107564672646032 107582851976192 107628627517952 108352980075893 108439463040412 108483866694056 108485603062522 108503938037632 108616649884624 108635007007744 108636745795328 109386367188512 109412666922601 109499995686284 109520255030848 109546586955554 109565101245824 109566854920288 109654306750592 109680670905316 109699207856896 109824681779968 110591357769536 110596840169984 110638413403616 110702640718616 110726720508544 110764961589728 110817636536537 110880022145396 110898761797376 111034500795904 111693597215744 111785307131512 111809622420608 111848237497696 111922131252848 111937510235264 111983346264832 111985138645184 112120412784128 112227670832072 112878561968984 112880368677958 112895879329744 112914959678464 112942107791072 113016724223536 113032253611648 113034062780576 113080347825088 113101269595136 113188524178237 113218757063552 113327065823498 113937678108037 113984333163806 113999995509008 114021087429376 114114708411998 114139530387232 114160648123904 114207394481152 114338024866816 114456797053312 115051983028409 115136208088832 115230744680086 115277133680128 115371785983244 115456245158912 115591832180992 116310069228829 116404538410496 116452431614666 116515894792904 116517989373128 116521670893376 116537681888768 116585401590784 116658509107216 116680322870272 116839766893664 116982777624256 117469305799216 117535436014528 117613087079264 117661247136832 117677414718976 117679298237312 117773805727843 117821450722304 117840107363644 117917959712822 117934162569296 117984342501176 118618149865712 118620048441244 118684926831296 118763337319648 118779656337664 118830196019584 118943872865266 118975643015936 119087552912272 119089459000964 119780146714508 120062006945888 120107138125562 120113092256528 120208961666752 120254148086548 120274472044288 120276634191616 120342181448704 120421686820352 120588411181168 121089935087548 121238147982392 121258638244352 121304219236448 121407057630208 121452694412992 121641401149568 121738490394112 121790289033472 122276145824707 122444541796864 122446501616768 122594412717056 122760024518117 122763903262664 122780771989952 122929086877184 122931054452608 123644022414976 123661012077568 123762304324174 123831977229592 123913788172796 123930814903328 123960611554969 123981561936064 123983546357168 124133314153856 124649581214816 124802151081664 124972693608518 124996062025856 125043047911544 125125658961772 125142852212896 125149055981824 125196099377776 125217258566656 125268777655276 125349338177504 126149520818888 126220537625504 126390123165184 126443901032704 126493900175132 126544823438336 126547722198842 126648727470328 126720025309024 127731004333324 127733048767163 127754636721728 127782425623552 127826557140224 127887345831896 127911007146112 127928583126016 127959340959968 127983015594496 128670535447552 128982271737991 129004070821696 129006135631952 129023862091136 129076694618368 129140144775614 129161970541184 129179718413312 129181786034944 129234683228672 129392865215488 129931006605568 130055302849132 130214489266328 130267809330064 130285709153152 130292167871488 130416809613712 130445177585408 130552284138934 130807768060928 131327237351324 131487980603896 131692279634384 131720925043456 131846933581444 131853469695136 132087061636096 132773926624472 132907530862757 132925793404376 132980223689488 132982352141156 133088493273904 133142990181152 133163416426432 133167623878144 133305955897408 133433480727667 133508598093436 134063856704071 134207360015449 134225801163832 134227949551934 134250635199104 134282913042292 134326212588032 134390092230128 134414956662016 134447274012968 134465748127424 134469996727808 134490626556928 135374994666947 135540692334838 135563599846528 135565769647136 135639916378624 135706592815052 135729528365312 135805938308096 135917446500808 136100060471168 136891596245152 137056956515584 137134113743872 137190535874812 137213722223872 137265300714928 137272105436032 137381670476288 137433312098912 137815327064192 138230389362464 138388497242912 138531979564819 138555665717504 138557883408448 138614619914624 138725256495616 138747223186226 138784282852096 138917048428804 139665540906626 139741929978784 139744166656808 139912972732736 139938858990592 140046818051039 140084224841344 140218233985006 140297170877848 141031463067082 141050841900976 141110857773256 141223486750304 141283576081424 141307454188544 141416469083323 141589561456742 141616037032064 141669270348536 141693213641216 141866644747264 142456664245504 142573633248242 142631029807616 142689434180608 142748141979268 142825935552592 142828503102544 142852642315264 142906340470336 143000753099168 143020402529024 143081256431744 143198738277637 143256386488576 144025954304512 144170880935872 144225074615428 144249734171648 144252043000576 144564457343008 144625968227248 144741402823232 144822886067456 145580865101504 145600869059072 145662820927232 145779083097088 145802166738068 145841110793728 145978290666656 145980627162472 146156966665024 146239246811392 146847451842112 147027191685248 147167842697702 147207151528192 147228104799076 147230461299137 147347974696108 147408310557704 147433223796224 147435874170368 147588736886416 147613680618496 148202554409476 148607137002814 148614503978416 148670368011109 148789030683356 148852339085786 148877496377216 148897953317888 149202610444496 150088271258656 150244180127692 150271977833024 150480030054466 150505462439296 150661804678672 150689679651584 151741630427968 151889521861399 151894320986008 151915192462144 151951717389962 151977398502272 151979831018464 152052105945481 152101135170176 152137704804148 152163417349888 152186761630208 152349663882752 152983281971072 153069405042176 153215836233224 153256760495104 153374993957843 153379840017656 153400915615808 153403370916496 153466186334048 153588676834432 153654027443392 153675140717056 154714279619368 154903648382672 154929828396032 155090766583424 155093248931488 155178076078592 155334224572352 156418598489104 156447538565888 156575995262974 156610053322016 156789183856928 156853385692864 156882406212608 157045372701056 157195607432594 157977587842816 158042585762761 158107300840118 158131557006388 158158282563328 158300822628172 158322574408096 158351866752512 158416708473856 159588234523277 159617761036144 159678075901316 159705062832896 159707619036352 159783568959658 159873520302664 159900540265984 160096256961536 161178814933808 161200962172544 161269551740864 161398270571776 161464359730688 161466944093056 161530792239698 161618821809512 161661990525952 161816641664848 161846899465216 161907737541184 162755135862256 162846760070848 162941295140848 162976737765632 163002544598977 163046082910592 163140733690592 163202058117458 163232574974336 163401815838532 163429754227712 163655700888728 164534853039536 164537486547532 164736242088544 164766721069568 164806335886864 164828981575552 164937877635776 165030730635008 165188604420692 166146655120124 166350016999096 166372874801728 166378131544576 166804140894244 166832332190464 167036533331456 167497874757409 167702890515986 167774246596691 167825659248128 167908157211844 168005301535232 168031076211712 168169043975576 168260691198944 168438173176021 168466640637376 168672842155904 169374347896544 169608847434271 169674411920384 169813394305262 169836728003216 169845147403904 169908992012696 170044606495264 170116958955184 170517269079424 171030820736608 171506224640128 171670293094822 171707634431648 171716146579712 171880415852588 171977177205104 172184919632768 172901032007648 173112661177792 173186319067552 173210116231936 173324549379968 173349220166654 173419006203392 173422123718144 173561397914716 173588024984456 173659105588528 173688455431168 173773835366264 173871662633312 174594790126232 174808492439728 174838036538368 175080100577312 175261625052619 175285707380392 175291245734464 175315332132352 175389927238912 175529916382208 175604602792448 176547943986176 176816319564992 176999993027144 177032741008768 177178099902839 177246590381056 177249427350272 177524828082688 178447973676716 178478484653056 178764112558976 178772974521344 178910893055923 178943994586256 178982918082304 179129878237142 179187638693632 179261012220416 179480425944064 180193186133212 180226880130304 180399291048796 180447476066816 180620098014584 180694058102992 180721779435872 180915225860768 180940085037824 181992403087936 182163587293772 182166502963339 182386553740888 182464157589028 182489229601504 182609793096752 182709670221568 182712594631616 183948082454423 184170285317816 184173233106142 184204359924352 184229671054336 184273965343328 184308059132416 184395707943664 184459391679668 184499514872512 184533650392064 184606619702512 184676013132913 185747085705811 185974438319894 186005869556864 186110582938112 186187155830102 186218623018112 186263395510276 186338380469248 186412063415984 186446552789248 186491380082504 186551514256384 188008057109614 188039832045184 188042841768608 188238177130556 188269990958336 188350098156416 188375978943488 188500431583744 189769060320721 189881891565856 190111262263552 190114305141824 190140428344832 190218286806016 190343956587008 190633303879136 191426142579896 191660446303984 191738927180192 191741996110504 191895036813536 191973613749568 191999992436224 192157261977007 192193193114944 192265438330156 192392460584078 192500769344024 193534876096688 193570683310336 193617223456328 193729621257578 193771760889952 193838682782024 194072833145408 194108739890176 194310376392832 194496260043718 195463795127552 195624287480146 195734415620968 195863729692484 195890642911712 195973992629072 196007113874432 196237296493312 196398423956126 196782765294592 197567788827052 197601179437312 197809609866008 197843041346048 197924053863424 197927221791488 198085199291392 198113394476176 198355883331104 198467549244032 198598668990016 198710471580928 199536903001408 199777936615936 199781134216832 199862940342016 200022462854144 200054135756884 200091543516928 200299000060136 200326522720448 201488364155456 201681114503819 201734983940224 201927970213126 202013888759281 202048429028096 202175128071404 202209695908864 202285706316736 202295734326784 202489257031816 203902815887582 203912924063408 203940943305344 204152390937628 204190565022976 204222897931061 204301842924544 204385900384924 204469592063912 204719860842448 205571285148628 205687013025424 205822902388712 205935069866528 205938771915296 206220187886377 206384784496268 206472599377058 206507494974848 206760258126592 207585084772177 207991317814784 208186956907168 208403217596476 208406553251687 208441775703872 208530465816032 208559119544576 208696906396288 208814393864704 209936136782848 210025462732288 210226379947912 210444759151459 210480326077504 210483694978448 210598817535232 210737951935616 210810733348192 210856588425728 210978993945728 211029719567044 212202616927616 212282383663784 212322077961728 212462350852864 212542215222736 212578136636416 212581958106112 212785320948688 212872452011744 213042358189696 213133005808576 214281377829344 214607113080098 214836830709662 214866350982416 214902665194496 215125902035072 215129345292064 215257255035904 216705960151786 216849129302393 216878926080824 216967733388112 216971206125044 217007876075264 217233299769248 217273491590656 218772734377024 218825333845202 218969903183101 218999991372568 219040510061696 219093173911108 219130202491648 219133709840576 219220360896733 219308613501184 219361341810632 219398415713792 219649363559936 221182715539072 221193680339968 221276826807232 221364325306481 221405281437232 221453441017088 221529923179456 221635273073074 221760044290792 221797523594752 222069001591808 223570614263024 223619244841216 223696474995392 223844262505696 223875020470528 223966692529664 223970277290368 224240825568256 224455341664144 225757123937968 225760737355916 225791758659488 225884215582144 226033448447072 226064507223296 226068125561152 226160695650176 226377048356474 226437514127104 226654131646996 227596779985981 227875356216074 227968666327612 227999991018016 228042174858752 228229416823996 228279060774464 228321296247808 228497439978011 228913594106624 229822665364817 230103966056818 230272416177664 230461489360172 230554267360256 230732133767527 230743571966488 231183664361984 232620138457658 232719116247023 232809076820992 232904863229332 233031789585808 233035978746256 233043341786752 233075363777536 233317018214432 233640046663513 233679533787328 233965555248512 234938611598432 235070872029056 235226174158528 235322494273664 235354829437952 235358596474624 235547611455686 235680214727288 235835919425644 235868325138592 235968685002352 237236299731424 237240096882488 237369853662592 237526674639296 237559312675328 237660392039168 237887745730532 237951286031872 238175105824544 238178918001928 239560293429016 240124013891776 240214276251124 240226184513056 240417923333504 240508296173096 240548944088576 240553268383232 240843373640704 241176822362336 242179870175096 242476295964784 242517276488704 242608438472896 242905388825984 243104834750407 243282802299136 243476980788224 243580578066944 244552291649414 244889083593728 244893003233536 245520049036234 245527806525328 245561543979904 245858173754368 245862108905216 247288044829952 247524608648348 247663954459184 247827576345592 247861629806656 247921223109938 247963123872128 247967092714336 248266628307712 249299162429632 249604302163328 249945387217036 249949387786907 249992124051712 250086095823088 250251317923544 250285704425792 250298111963648 250392198755552 250537555310552 250698676355008 252299041637776 252393880576999 252441075251008 252682568626567 252780246330368 252887802065408 252987800350264 253095444397684 253297454940656 253440050618048 255153791791619 255462008666648 255466097534326 255509273443456 255653114280448 255774691663792 255822014292224 255918681919936 255966031188992 257649183398383 257858955718189 257964543475982 258008141643392 258012271263904 258047724182272 258153389236736 258280289551228 258323941082368 258363572069888 258469366457344 259862013211136 260110605698264 260380803695873 260428978532656 260535618660128 260571418306304 260833619227424 260890355170816 261104568277868 262654474702648 262975961207792 263384559268768 263441850086912 263693867162888 263706939390272 265547853248944 265815061725514 265851586808752 265960447378976 265964704282312 266176986547808 266285980362304 266326832852864 266335247756288 266540718226171 266611911794816 266866961455334 267017196186872 268127713408142 268414720030898 268451602327664 268455899103868 268501270398208 268565826084584 268652425176064 268780184460256 268829913324032 268894548025936 268931496254848 268939993455616 270749989333894 271081384669676 271127199693056 271131539294272 271279832757248 271413185630104 271459056730624 271834893001616 272200120942336 273783192490304 274113913031168 274381071749624 274427444447744 274530601429856 274544210872064 274763340952576 274866624197824 275630654128384 276460778724928 276725250133147 276730224761179 276776994485824 277063959129638 277111331435008 277115766816896 277229239829248 277450512991232 277494446372452 277568565704192 277834096857608 279331081813252 279483859957568 279488333313616 279825945465472 280093636102078 280168449682688 280212813440293 280436467970012 280594341755696 282062926134164 282101683801952 282221715546512 282446973500608 282567152162848 282832938166646 283179122913484 283232074064128 283338540697072 283386427282432 284913328491008 285147266496484 285262059615232 285496283958536 285651871105184 285657006205088 285812680940672 285953177717431 286001506198336 286040805058048 286162512863488 286397476555274 286512772977152 287940601458181 288051908609024 288341761871744 288450149230856 288504086001152 289080057736211 289128914686016 289251936454496 289482805646464 289645772134912 291161730203008 291201738118144 291325641854464 291604333476136 291682221587456 291907246564927 291956581333312 291961254324944 292313933330048 292478493622784 293694903684224 294054383370496 294335685395404 294414303056384 294456209598152 294460922598274 294695949392216 294816621115408 294866447592448 294871748340736 295177473772832 296405108818952 297214274005628 297229007956832 297340736022218 297578061366712 297704678171572 297754992754432 298405220888992 300176542517312 300488360255384 300543955666048 300790727742029 300960060108932 301010924878592 301323609357344 301379359303168 303483260855936 303732446350753 303779043722798 303788641972016 303830384924288 303903434779924 303954797004544 303959662036928 304104211890962 304202270340352 304275409608296 304326834699776 304373523260416 304699327765504 305966563942144 306138810084352 306431672466448 306749987915686 306759680035312 306801831231616 306806741832992 306932372668096 307177353668864 307308054886784 307350281434112 309259412007529 309428559238736 309807296765344 310181533166848 310186497862976 310356152157184 310668449144704 312283953934253 312837196978208 312895077131776 313151990525948 313220106644032 313519743225643 313578367713856 313706771385728 314090745402112 314391214865188 315338075733121 315698759335393 315955175685632 316085171525522 316214601680236 316263114012776 316316565126656 316601645256344 316645148816192 316703733505024 318786277764101 319176469046554 319235522072288 319312275780799 319356151802632 319410125665792 319415238072704 319567137919316 319747040605328 319801080531968 322357629867616 322401924345088 322539103481728 322796541143552 322803935439419 322928719461376 322933888186112 323061584479396 323237643619024 323633283329696 323815475082368 325510271724512 325693520141696 325882590281696 325953475531264 326005089197954 326092165821184 326281467381184 326404116234916 326465149948672 326803631677064 327311401777456 329069706079072 329074973095064 329472484177088 329533442139136 329612671773728 329657963151104 329875755271552 330061461270016 330377208841384 332293310240248 332700033998192 332745749603456 332756263089152 333205780834889 333608281788488 333664664380928 334073066662912 334995749514818 335405781031972 335548493193382 335651318496256 335816314423688 336010603070464 336338087951152 336464517077773 336521382397888 336876346352042 336933281274752 337345684311808 338748695793088 339217694868542 339626788610524 339673456006432 339690294807808 339817984025392 340089212990528 340233917910368 341034538158848 342061641473216 343012449280256 343340586189644 343415268863296 343432293159424 343760831705176 343954354410208 344369839265536 345802064015296 346225322355584 346372638135104 346420232463872 346649098759936 346698440333308 346703989510871 346838012406784 346844247436288 347122795829432 347176049968912 347318211177056 347547670732528 347743325266624 349189580252464 349616984879456 350094737574547 350160201154624 350523250105238 350571414760784 350582491468928 350630664264704 350779854477824 351209205584896 353632639129984 353806474124957 353999986054288 354065482017536 354356199805678 354498854700544 355049656165376 356895947353432 357266684140849 357528225117952 357675325673617 357821786111846 357887989172512 357965836164608 358259756474284 358375277387264 358522024440832 360386372266424 360453760260608 360798582097592 360894952133632 361173372868469 361240196029168 361388116205984 361443558871744 361830451721536 361880170075648 363984806175872 364327174587544 364333005926678 364773107481776 364928315178056 364978459203008 365219586193504 365419340443136 365425189263232 367896164908846 368340570635632 368346466212284 368408719848704 368547930686656 368616118264832 368791415887328 368918783359336 368999029745024 369213239405024 369352026265826 371494171411622 371948876639788 372011739113728 372221165876224 372374311660204 372437246036224 372526791020552 372824126831968 372893105578496 372982760165008 376016114219228 376079664090368 376085683537216 376476354261112 376539981916672 376700196312832 377000863167488 379538120641442 379699610718827 379763783131712 380222524527104 380228610283648 380280856689664 380687913174016 381266607758272 382852285159792 383320892607968 383477854360384 383483992221008 383790073627072 383844701797591 383947227499136 383999984872448 384314523954014 384386386229888 384530876660312 384784921168156 385001538688048 387069752193376 387141366620672 387234446912656 387459242515156 387543521779904 387677365564048 388145666290816 388620752785664 388682289610729 388992520087436 390927590255104 391248574960292 391468831241936 391727459384968 391781285823424 391947985258144 392474592986624 392796847912252 395081290372853 395135577654104 395202358874624 395619219732016 395686082692096 395854443582976 396226788952352 396644730382243 396711766662208 396935098488064 397197337980032 397420943161856 399073806002816 399401479441993 399555873231872 399562268433664 399725880684032 400108271513768 400183087033856 400598000120272 400653045440896 402976728310912 403362229007638 403469967880448 403855940426252 404027777518562 404096858056192 404350256142808 404571412633472 404591468653568 404978514063632 407805631775164 407825848126816 407881886610688 408304781875256 408381130045952 408445795862122 408771800769848 408939184127824 409439721684896 411142570297256 411374026050848 411645804777424 411870139733056 411877543830592 412271559338083 412440375772754 412712858994877 412769568992536 412945198754116 413014989949696 413520516253184 415170169544354 415982635629568 416303555028431 416373913814336 416806435192952 416813106503374 416883551407744 417060931632064 417118239089152 417393812792576 417628787729408 420050925464576 420374983439467 420452759895824 420889518302918 420960652155008 420967389956896 421197635070464 421475903871232 421621466696384 421713176851456 421957987891456 422059439134088 424405233855232 424564767327568 424644155923456 424924701705728 425084430445472 425570641897376 425744904023488 426084716379392 426266011617152 428562755658688 428972732784637 429214226160196 429673661419324 429732701964832 430251804070144 430258690584128 433168065134609 433411920303572 433698258604786 433757852161648 433935466776224 433942412250088 434015752150528 434466599538496 434546983181312 434882224474279 437404427629813 437545468754048 437650667690404 437939806366202 437999982745136 438081020123392 438186347822216 438260404983296 438267419681152 438440721793466 438617227002368 438722683621264 438796831427584 439298727119872 442365431078144 442553653614464 442728650612962 442810562874464 442906882034176 442917027695947 443059846358912 443270546146148 443520088581584 443595047189504 447141228526048 447238489682432 447392949990784 447688525011392 447750040941056 447933385059328 447940554580736 448910683328288 451514247875936 451521474711832 451583517318976 451768431164288 452066896894144 452129014446592 452136251122304 452321391300352 452754096712948 452875028254208 453308263293992 455193559971962 455750712432148 455937332655224 455999982036032 456084349717504 456458833647992 456558121548928 456994879956022 457189327192057 457827188213248 459645330729634 460207932113636 460544832355328 460922978720344 461464267535054 461487143932976 462367328723968 465240276915316 465438232494046 465809726458664 466063579171616 466071957492512 466086683573504 466634036428864 467280093327026 467359067574656 467931110497024 469797823431769 469877223196864 470141744058112 470452348317056 470644988547328 470717192949248 471095222911372 471360429454576 471671838851288 471736650277184 471937370004704 474472599462848 474480193764976 474739707325184 475053349278592 475118625350656 475320784078336 475710125142823 475775491461064 475902572063744 476350211649088 476357836003856 479120586858032 480248027783552 480428552502248 480452369026112 480835846667008 480911985450563 481016592346192 481097888177152 481106536766464 482353644724672 484359740350192 484952591929568 485216876945792 485615281151791 485810777651968 486209669500814 486565604598272 487161156133888 488829393173191 489104583298828 489786006467072 490763818947521 491040098072468 491055613050656 491123087959808 491724217810432 494576089659904 495049217296696 495327908918368 495563465098597 495655152691184 495723259613312 495842446219876 495926247744256 495934185428672 496533256615424 498598324859264 499208604326656 499890774434072 499898775573814 499984248103424 500172191646176 500502635847088 500571408851584 500596223927296 500784397511104 501075110621104 501397352710016 504598083275552 504787761153998 504882150502016 505365137253134 505775604130816 505975600700528 506190888795368 506594909881312 506880101236096 510307583583238 510924017333296 510932195068652 511018546886912 511306228560896 511549383327584 511644028584448 511837363839872 515087449441957 515298366796766 515717911436378 515929086951964 516016283286784 516024542527808 516095448364544 516306778473472 516560579102456 516647882164736 516727144139776 519724026422272 520124979509849 520221211396528 520761607391746 520857957065312 520983186800251 521071237320256 521142836612608 521667238454848 521780710341632 522209136555736 525308949405296 525951922415584 526680105190631 526769118537536 526883700173824 527387734325776 527413878780544 531095706497888 531630123451028 531703173617504 531920894757952 531929408564624 532353973095616 532571960724608 532653665705728 533081436452342 533223823589632 533733922910668 534034392373744 536255426816284 536829440061796 536903204655328 536911798207736 537002540796416 537131652169168 537560368920512 537659826648064 537789096051872 537862992509696 541499978667788 542162769339352 542254399386112 542263078588544 542826371260208 542918113461248 543669786003232 544400241884672 547566384980608 548015983420409 548227826062336 548762143499248 548854888895488 549061202859712 549088421744128 549733248395648 550184626014079 551261308256768 552921557449856 553450500266294 553460449522358 553553988971648 554127918259276 554222662870016 554231533633792 554458479658496 554988892744904 555137131408384 555668193715216 558662163626504 558967719915136 558976666627232 559651890930944 560187272204156 560336899365376 560425626880586 560872935940024 561188683511392 564125852268328 564203367603904 564443431093024 564893947001216 565134304325696 565665876333292 565674930254579 566358245826968 566464148128256 566677081394144 569826656982016 570294532992968 570992567917072 571207203411103 571303742210368 571314012410176 571625361881344 571906355434862 572003012396672 572081610116096 572325025726976 572794953110548 573025545954304 575881202916362 576683523743488 576900298461712 577008172002304 578160115472422 578257829372032 578503872908992 578965611292928 579291544269824 582323460406016 582651283708928 583208666952272 583814493129854 583913162666624 583922508649888 584627866660096 584956987245568 587389807368448 588108766740992 588590493820781 588671370790808 588828606112768 588912419196304 588921845196548 589391898784432 589633242230816 590354947545664 592810217637904 594346880068417 594428548011256 594458015913664 594681472044436 595026693862561 595156122733424 595409356343144 595509985508864 596810441777984 600353085034624 600846025831877 600976720510768 601087911332096 601581455484058 601920120217864 602021849757184 602647218714688 602758718606336 606722270583289 606966521711872 607464892701506 607558087445596 607577283944032 607660769848576 607806869559848 607909594009088 607919324073856 608208423781924 608404540680704 608550819216592 608653669399552 611933127884288 612863344932896 613499975831372 613519360070624 613603662463232 613613483665984 613864745336192 614354707337728 614616109773568 618518824015058 618857118477472 619614593530688 620363066333696 620372995725952 621336898289408 624567907868506 625674393956416 625790154263552 626272934511859 626303981051896 626440213288064 627039486451286 627156735427712 627413542771456 628181490804224 628782429730376 630676151466242 631397518670786 631910351371264 632170343051044 632429203360472 632526228025552 632633130253312 633203290512688 633290297632384 634165840943821 637572555528202 638352938093108 638471044144576 638624551561598 638712303605264 638820251331584 638830476145408 639134275838632 639494081210656 644606315871497 644715259735232 644803848690176 645078206963456 645593082287104 645607870878838 645867776372224 646123168958792 646475287238048 647266566659392 647630950164736 651020543449024 651387040283392 651655045405357 651765180563392 651906951062528 652010178395908 652184331642368 652562934762368 652808232469832 652930299897344 653607263354128 654622803554912 658139412158144 658149946190128 658944968354176 659225343547456 659315926302208 659751510543104 659855980036819 660122922540032 660754417682768 664586620480496 665400067996384 665491499206912 666411561669778 667216563576976 667329328761856 669991499029636 670811562063944 671096986386764 671632628847376 672676175902304 672929034155546 673042764795776 673373612044273 673752692704084 673866562549504 674691368623616 677497391586176 678053674401523 678435389737084 679253577221048 679346912012864 679380589615616 679635968050784 680178425981056 680467835820736 680736910153013 682069076317696 684123282946432 686024898560512 686681172379288 686830537726592 686864586318848 687394483846441 687521663410352 687908708820416 688739678531072 691604128030592 692450644711168 692745276270208 692840464927744 693298197519872 693396880666616 693407979021742 694245591658864 694352099937824 694636422354112 695095341465056 695486650533248 698379160504928 699233969758912 699902879806513 700189475149094 700320402309248 701046500210476 701142829521568 701164982937856 701559708955648 706747895745941 707265278259968 707612948249914 707999972108576 708130964035072 708712399611356 708997709401088 713659855606537 713791894706864 714533368281698 715056450235904 715350651347234 715643572223692 715775978345024 715931672329216 716519512948568 716750554774528 720772744532848 720907520521216 721597164195184 722346745736938 722480392058336 722654097819703 722776232411968 722887117743488 723660903443072 723760340151296 727969612351744 728654349175088 728666011853356 729546214963552 729856630356112 729956918406016 730439172387008 730838680886272 730850378526464 735792329817692 736681141271264 736692932424568 736817439697408 737095861373312 737582831774656 737837566718672 737998059490048 738426478810048 738704052531652 742988342823244 743897753279576 744023478227456 744748623320408 744874492072448 745053582041104 745648253663936 745786211156992 745965520330016 751124895780343 751928907483817 752032228438456 752159328180736 752171367074432 752952708522224 753079963833344 753400392625664 758470860531251 759076241282884 759399221437654 759527566263424 760445049054208 760457220567296 762533215516544 765704570319584 766641785215936 766955708720768 766967984442016 767580147254144 767689403595182 767894454998272 768629047908028 768772772459776 769061753320624 769569842336312 770003077376096 774139504386752 774282733241344 774468893825312 774918485030312 775087043559808 775354731128096 776158625233027 776291332581632 777241505571328 777364579221458 777985040174872 781855180510208 782497149920584 782937662483872 783454918769936 783562571646848 783895970516288 784645870998287 784949185973248 785593695824504 790162580745706 790271155308208 790404717749248 791238439464032 791708887165952 792319669247659 792453577904704 793289460764486 793423533324416 793870196976128 794394675960064 794841886323712 797563746756259 798147612005632 798802958883986 799124536867328 799451761368064 800216543027536 800366174067712 801196000240544 801306090881792 805953456621824 806724458015276 806939935760896 807711880852504 808055555037124 808193716112384 808700512285616 809142825266944 809957028127264 815611263550328 815651696253632 815763773221376 816431975299793 816609563750512 816762260091904 816891591724244 817543601539696 817878368255648 818879443369792 822285140594512 822748052101696 823291609554848 823740279466112 823755087661184 824416640094901 824543118676166 824880751545508 825425717989754 825539137985072 825890397508232 826029979899392 827041032506368 830340339088708 832607110056862 832747827628672 833612870385904 833626213006748 833767102815488 834121863264128 834236478178304 834787625585152 840749966878934 840905519791648 841779036605836 841921304310016 841934779913792 842395270140928 842951807742464 843242933392768 843915975782912 844118878268176 848810467710464 849129534655136 849849403411456 850168860890944 851141283794752 851489808046976 852169432758784 852532023234304 857125511317376 857945465569274 858428452320392 859320171626819 859347322838648 859465403929664 860503608140288 860517381168256 866336130269218 866823840607144 867396517209572 867515704323296 867870933552448 867884824500176 868031504301056 868933199076992 869764448948558 874808855259626 875090937508096 875301335380808 875879612732404 875999965490272 876162040246784 876372695644432 876520809966592 876534839362304 876881443586932 877234454004736 877445367242528 884730862156288 885107307228928 885457301225924 885621125748928 885813764068352 885834055391894 886119692717824 886541092292296 887040177163168 894131341370141 894282457052096 894476979364864 894785899981568 895377050022784 895500081882112 895881109161472 897821366656576 903028495751872 903042949423664 903167034637952 903536862328576 904133793788288 904258028893184 904272502244608 904642782600704 905508193425896 905750056508416 906616526587984 910387119943924 911501424864296 911874665310448 911999964072064 912917667295984 913116243097856 913260832068241 913989759912044 914378654384114 915654376426496 919290661459268 920415864227272 921845957440688 922928535070108 922974287865952 930352716039299 930480553830632 930876464988092 931619452917328 932127158343232 932143914985024 932173367147008 933268072857728 934034365093669 934560186654052 934718135149312 935862220994048 938446996928497 939595646863538 939754446393728 940283488116224 940904696634112 941289977094656 941434385898496 942190445822744 942720858909152 943343677702576 943473300554368 943874740009408 948945198925696 948960387529952 949479414650368 950106698557184 950641568156672 951420250285646 951550982922128 952700423298176 952715672007712 958241173716064 960331858339169 960496055567104 960857105004496 960904738052224 961671693334016 961823970901126 962033184692384 964707289449344 968719480700384 969723856953733 969905183859136 970433753891584 970833026828389 971230562303582 971621555303936 972419339001628 973131209196544 977658786346382 978209166597656 979572012934144 980327726357273 981527637895042 982080196144936 982111226101312 982246175919616 983448435620864 989152179319808 989915283583261 990098434593392 990655817836736 991126930197194 991310305382368 991446519226624 991684892439752 991852495488512 991868370857344 993066513230848 997196649718528 998417208653312 999781548868144 999797551147628 999968496206848 1000344383292352 1001005271694176 1001142817703168 1001568795022208 1002150221242208 1002391167943459 1002794705420032 1009196166551104 1009575522307996 1009764301004032 1010730274506268 1011951201401056 1012381777590736 1013189819762624 1013760202472192 1020615167166476 1021848034666592 1021864390137304 1022037093773824 1023098766655168 1023288057168896 1023674727679744 1030174898883914 1030596733593532 1030613229093959 1031435822872756 1031858173903928 1032032566573568 1032049085055616 1032190896729088 1033121158204912 1033295764329472 1034691635224129 1040249959019698 1040442422793056 1040692576077763 1041523214783492 1041715914130624 1041966373600502 1042142474640512 1042285673225216 1043334476909696 1044418273111472 1050617898810592 1051903844831168 1053360210381262 1053538237075072 1054775468651552 1054827757561088 1062191412995776 1063226653029793 1063260246902056 1063406347235008 1063841789515904 1063858817129248 1064707946191232 1065143921449216 1065307331411456 1066162872904684 1066447647179264 1067467845821336 1068068784747488 1072510853632568 1073658880123592 1073806409310656 1073823596415472 1074005081592832 1074263304338336 1075120737841024 1075578192103744 1075725985019392 1076607125323231 1082999957335576 1084325538678704 1084508798772224 1084526157177088 1085652742520416 1087339572006464 1088800483769344 1095132769961216 1096031966840818 1097524286998496 1098122405719424 1098176843488256 1099466496791296 1100369252028158 1102522616513536 1105843114899712 1106298100339327 1106901000532588 1106920899044716 1107107977943296 1108255836518552 1108463067267584 1108916959316992 1109977785489808 1111336387430432 1117324327253008 1117935439830272 1117953333254464 1119303781861888 1120220617271809 1120374544408312 1120673798730752 1120851253761172 1121745871880048 1122377367022784 1128251704536656 1128406735207808 1128886862186048 1129787894002432 1129966792220027 1130268608651392 1131331752666584 1131349860509158 1132716491653936 1132928296256512 1133354162788288 1140589065985936 1141017812192839 1141985135834144 1142414406822206 1142607484420736 1142628024820352 1143250723762688 1143812710869724 1144006024793344 1144650051453952 1145589906221096 1151762405832724 1153367047486976 1153800596923424 1156320230944844 1156515658744064 1157007745817984 1157931222585856 1164646920812032 1166417333904544 1167628986259708 1167826325333248 1167845017299776 1169255733320192 1174779614736896 1176217533481984 1177180987641562 1177342741581616 1177824838392608 1177843690393096 1178783797568864 1179067212232147 1179266484461632 1180709895091328 1185620435275808 1188693760136834 1188857096022512 1188916031827328 1189362944088872 1190053387725122 1190312245466848 1190818712686288 1191019971017728 1193620883555968 1200706170069248 1201692051663754 1201953441021536 1202175822664192 1203162910968116 1203840240435728 1204043699514368 1205294437429376 1213444541166578 1213933043423744 1214929785403012 1215116174891192 1215154567888064 1215321539697152 1215613739119696 1215819188018176 1215838648147712 1216416847563848 1216809081361408 1217101638433184 1223866255768576 1225726689865792 1226831375368333 1226999951662744 1227038720141248 1227207324926464 1227226967331968 1227729490672384 1228709414675456 1229232219547136 1237037648030116 1237714236954944 1239229187061376 1240246699319873 1240726132667392 1240745991451904 1242673796578816 1249135815737012 1251348787912832 1252545869023718 1252607962103792 1252880426576128 1254078972902572 1254313470855424 1254827085542912 1256362981608448 1257564859460752 1261352302932484 1262795037341572 1264340686102088 1264858406720944 1265052456051104 1266406581025376 1266580595264768 1268331681887642 1275145111056404 1275165520743373 1276705876186216 1276942088289152 1277249103123196 1277424607210528 1277660952290816 1278268551677264 1278988162421312 1280211684260363 1287636577180961 1289212631742994 1289430519470464 1289607697380352 1290156413926912 1291215741757676 1291735552744448 1292246337917584 1292732091930391 1292950574476096 1294533133318784 1295261900329472 1302041086898048 1302774080566784 1303310090810714 1303530361126784 1304020356791816 1304368663284736 1305125869524736 1305616464939664 1305860599794688 1307214526708256 1309245607109824 1316278824316288 1316299892380256 1317889936708352 1318450687094912 1318631852604416 1319503021086208 1319711960073638 1321508835365536 1329173240960992 1330800135992768 1330982998413824 1332073222857557 1332823123339556 1334433127153952 1339982998059272 1341623124127888 1342193972773528 1343265257694752 1345100833839049 1345352351804608 1345858068311092 1346085529591552 1346747224088546 1347505385408168 1347733125099008 1349382737247232 1354994783172352 1356107348803046 1356870779474168 1358507154442096 1358693824025728 1358761179231232 1359271936101568 1360356851962112 1360935671641472 1361473820306026 1364138152635392 1368246565892864 1372049797121024 1373362344758576 1373661075453184 1374788967692882 1375043326820704 1375817417640832 1377479357062144 1383208256061184 1384901289422336 1385490552540416 1386596395039744 1386793761333232 1386815958043484 1388491183317728 1388704199875648 1389272844708224 1390190682930112 1390973301066496 1396758321009856 1398094505628169 1398467939517824 1399805759613026 1400378950298188 1400640804618496 1402093000420952 1402285659043136 1402329965875712 1411767801526733 1413495791491882 1414097221314967 1414530556519936 1415225896499828 1415999944217152 1416261928070144 1417424799222712 1427319711213074 1427583789413728 1429066736563396 1429560285517427 1430112900471808 1430701302694468 1431287144447384 1431551956690048 1433039025897136 1441545489065696 1443194328390368 1443541315204639 1444693491473876 1444960784116672 1445308195639406 1445552464823936 1445774235486976 1447321806886144 1455939224703488 1457308698350176 1457332023706712 1458845872761809 1459092429927104 1459713260712224 1459913836812032 1460878344774016 1461700757052928 1471584659635384 1473362282542528 1473385864849136 1473634879394816 1474191722746624 1475165663549312 1475675133437344 1475996118980096 1476852957620096 1477408105063304 1485976685646488 1487795506559152 1488046956454912 1489497246640816 1489748984144896 1490107164082208 1491296507327872 1491931040660032 1493358270609643 1502249791560686 1503857814967634 1504064456876912 1504318656361472 1504342734148864 1505905417044448 1506800785251328 1516941721062502 1517943905116751 1518152482565768 1518798442875308 1519055132526848 1520914441134592 1525066431033088 1531409140639168 1533283570431872 1533911417441536 1533935968884032 1534542526277131 1535160294508288 1535378807190364 1535788909996544 1537258095816056 1537545544919552 1538123506641248 1539139684672624 1540006154752192 1548279008773504 1548937787650624 1549836970060624 1550174087119616 1550419552115851 1550709462256192 1552317250466054 1552582665163264 1554483011142656 1554729158442916 1555970080349744 1564994299841168 1565875324967744 1566909837539872 1567125143293696 1567791941032576 1569291741996574 1571187391649008 1580325161491412 1580542310616416 1582476878928064 1583990727983161 1584639338495318 1584907155809408 1586578921528972 1586847066648832 1587740393952256 1588789351920128 1593177459901867 1595127493512518 1596295224011264 1597605917767972 1598249073734656 1599482079846077 1600433086055072 1602392000481088 1602612181763584 1611906913243648 1613448916030552 1613879871521792 1615124936372689 1615423761705008 1616111110074248 1617401024571232 1618285650533888 1619914056254528 1631222527100656 1631303392507264 1631527546442752 1632863950599586 1633219127501024 1633783183448488 1635087203079392 1635480326644591 1635756736511296 1637758886739584 1644570281189024 1645496104203392 1646583219109696 1647480558932224 1647510175322368 1648833280189802 1649086237352332 1649761503091016 1650851435979508 1651078275970144 1651780795016464 1652059959798784 1660680678177416 1665214220113724 1665495655257344 1667225740771808 1667252426013496 1667534205630976 1668243726528256 1669575251170304 1681499933757868 1681811039583296 1683558073211672 1683842608620032 1683869559827584 1685903615484928 1686485866785536 1687831951565824 1688237756536352 1697620935420928 1698259069310272 1700337721781888 1701733843252849 1702282567589504 1702979616093952 1704338865517568 1705064046468608 1714251022634752 1715890931138548 1716856904640784 1718640343253638 1718694645677296 1718930807859328 1721007216280576 1721034762336512 1732672260538436 1733647681214288 1734793034419144 1735031408646592 1735741867104896 1735769649000352 1737866398153984 1739528897897116 1749617710519252 1749645714508349 1750181875016192 1750602670761616 1751759225464808 1751999930980544 1752324080493568 1752745391288864 1753069678724608 1753762887173864 1754890734485056 1756569520264219 1766757164038993 1768777980385969 1769461724312576 1770214614457856 1770914602451848 1771242251497856 1771668110783788 1772239385435648 1773082184584592 1774080354326336 1786076542541333 1788262682740282 1788564914104192 1789571799963136 1790754100045568 1791762218322944 1795642733313152 1805012690027323 1806056991503744 1806085898847328 1806334069275904 1807073724657152 1808267587576576 1808545004489216 1809285565201408 1811016386851792 1813233053175968 1820774239887848 1823002849728592 1823749330620896 1823999928144128 1825835334591968 1826232486195712 1826521664136482 1827728375548741 1827979519824088 1828757308768228 1838581322918536 1840831728454544 1843691914881376 1845857070140216 1845948575731904 1847714470415321 1860705432078598 1860961107661264 1861752929976184 1863238905834656 1864254316686464 1864287829970048 1864346734294016 1865785027583197 1866536145715456 1868068730187338 1869120373308104 1869436270298624 1871724441988096 1876893993856994 1879191293727076 1879508892787456 1880566976232448 1881809393268224 1882579954189312 1884380891645488 1885441717818304 1886687355405152 1886946601108736 1887749480018816 1897890397851392 1897920775059904 1898958829300736 1900213397114368 1902840500571292 1903101965844256 1905400846596352 1905431344015424 1916482347432128 1918315717024697 1920663716678338 1920992111134208 1921714210008992 1921809476104448 1923343386668032 1923647941802252 1924066369384768 1929414578898688 1937076750932029 1937438961400768 1939447713907466 1939810367718272 1940867507783168 1941666053656778 1942461124607164 1943243110607872 1944838678003256 1955317572692764 1956418333195312 1960655452714546 1961489694082051 1963055275790084 1964160392289872 1964222452202624 1964492351839232 1979830567166522 1980196869186784 1981311635673472 1982253860394388 1982620610764736 1982893038453248 1983369784879504 1983704990977024 1983736741714688 1994393299437056 1996834417306624 1999563097736288 1999595102295256 2000688766584704 2001672244022017 2002010543388352 2002285635406336 2003137590044416 2004300442484416 2004782335886918 2005589410840064 2018392333102208 2019151044615992 2019528602008064 2021460549012536 2023560404153477 2023902402802112 2024763555181472 2026379639525248 2027520404944384 2041230334332952 2043696069333184 2043728780274608 2044074187547648 2046197533310336 2047349455359488 2060349797767828 2061193467187064 2061226458187918 2062871645745512 2063716347807856 2064065133147136 2064098170111232 2066242316409824 2069383270448258 2080499918039396 2080884845586112 2081385152155526 2083046429566984 2083431828261248 2083932747201004 2084284949281024 2086668953819392 2088836546222944 2101235797621184 2103807689662336 2105535094194203 2106720420762524 2107076474150144 2109550937303104 2109655515122176 2124382825991552 2126453306059586 2126520493804112 2126812694470016 2127683579031808 2127717634258496 2129415892382464 2130287842898432 2130614662822912 2132325745809368 2132895294358528 2134935691642672 2136137569494976 2145021707265136 2147317760247184 2147612818621312 2147647192830944 2148526608676672 2150241475682048 2150581959386503 2151156384207488 2151451970038784 2153214250646462 2164815884052703 2165999914671152 2168651077357408 2169052314354176 2171305485040832 2173382626767593 2174679144012928 2185987677539771 2190265539922432 2192063933681636 2194638202579501 2195048573996992 2196244811438848 2198932993582592 2200738504056316 2209891315347751 2211686229799424 2212596200678654 2213802001065176 2213841798089432 2214215955886592 2216511673037104 2216926134535168 2219955570979616 2222672774860864 2234648654506016 2235870879660544 2235906666508928 2238607563723776 2240441234543618 2240749088816624 2241702507522344 2243491743760096 2244754734045568 2256503409073312 2256813470415616 2257773724372096 2259575788004864 2259933584440054 2260537217302784 2262663505333168 2262699721018316 2265432983307872 2266708325576576 2281178131971872 2282035624385678 2283970271668288 2284828813644412 2285214968841472 2285256049640704 2286501447525376 2287625421739448 2288012049586688 2291179812442192 2303524811665448 2306734094973952 2307601193846848 2312640461889688 2313031317488128 2314015491635968 2315862445171712 2329293841624064 2332440465844223 2332834667809088 2335257972519416 2335652650666496 2335690034599552 2338511466640384 2349559229473792 2354361975283124 2354685483163232 2355251619544411 2355649676785216 2355687380786192 2357567595137728 2358134424464294 2358532968923264 2361419790182656 2371240870551616 2377387520273668 2377714192045024 2377832063654656 2378725888177744 2380106775450244 2380624490933696 2381637425372576 2387241767111936 2401412340138496 2403384103327508 2403906882043072 2404351645328384 2406325821936232 2407680480871456 2410588874858752 2426889082333156 2426927926576097 2427866086847488 2429859570806024 2430232349782384 2430309135776128 2430643079394304 2431227478239392 2431677296295424 2432833695127696 2434203276866368 2436531915205207 2450663163021829 2451453379731584 2453662750736666 2453999903325488 2454077440282496 2454414649852928 2454453934663936 2455458981344768 2458464439094272 2474075296060232 2475428473909888 2476645318874699 2478458374122752 2480493398639746 2481491982903808 2485347593157632 2498271631474024 2502697575825664 2503727279715319 2505091738047436 2505215924207584 2505760853152256 2508157945805144 2508626941710848 2509654171085824 2515129718921504 2522704605864968 2525590074683144 2528681372204176 2529716813441888 2530104912102208 2532813162050752 2533161190529536 2535236133825673 2536663363775284 2550290222112808 2550331041486746 2553411752372432 2553884176578304 2554498206246392 2554849214421056 2555321904581632 2556537103354528 2557976324842624 2560423368520726 2575273154361922 2578425263485988 2578861038940928 2580312827853824 2582431483515352 2584492675835168 2585464183860782 2585901148952192 2589066266637568 2590523800658944 2604082173796096 2605548161133568 2606620181621428 2607060722253568 2608040713583632 2610251739049472 2611232929879328 2614429053416512 2618491214219648 2632107611731561 2632557648632576 2632599784760512 2635779873416704 2636901374189824 2639006042172416 2639423920147276 2643017670731072 2658346481921984 2660889542969741 2661600271985536 2661965996827648 2664146445715114 2665646246679112 2668866254307904 2679965996118544 2683246248255776 2684387945547056 2686530515389504 2686912912583137 2690201667678098 2690704703609216 2691716136622184 2692171059183104 2693494448177092 2695010770816336 2695466250198016 2709989566344704 2712214697606092 2713741558948336 2717014308884192 2717387648051456 2718543872203136 2720713703924224 2720776027275103 2721871343282944 2722947640612052 2736493131785728 2746724689517152 2747322150906368 2749577935385764 2750086653641408 2751634835281664 2766416512122368 2769802578844672 2770981105080832 2773587522666464 2773631916086968 2776513112675701 2776982366635456 2777408399751296 2778545689416448 2780381365860224 2781946602132992 2793516642019712 2796189011256338 2796935879035648 2799611519226052 2800757900596376 2801281609236992 2804186000841904 2804571318086272 2804659931751424 2823535603053466 2826991582983764 2828194442629934 2829061113039872 2830451792999656 2831999888434304 2834849598445424 2854639422426148 2855167578827456 2858133473126792 2859120571034854 2861402605388936 2862574288894768 2863103913380096 2866078051794272 2883090978131392 2885900915366581 2886388656780736 2887082630409278 2888990012964139 2889386982947752 2889921568233344 2890616391278812 2891104929647872 2891548470973952 2894643613772288 2911878449406976 2914124885199017 2914617396700352 2914664047413424 2917691745523618 2918184859854208 2919426521424448 2919827673624064 2921756689548032 2923401514105856 2943169319270768 2946724565085056 2946771729698272 2948383445493248 2950331327098624 2951350266874688 2951992237960192 2953705915240192 2954816210126608 2971953371292976 2975591013118304 2978994493281632 2980214328164416 2982083139053209 2982593014655744 2983862081320064 2986716541219286 3002809129492459 3004499583121372 3007715629935268 3008128913753824 3008685468297728 3011810834088896 3014692030677629 3032176455942263 3033883442125004 3035887810233502 3036304965131536 3037596885750616 3038110265053696 3041828882269184 3044175571319953 3050132862066176 3062818281278336 3066567140863744 3067822834883072 3067871937768064 3069085052554262 3070320589016576 3070757614380728 3071577819993088 3074516191632112 3075091089839104 3076247013282496 3078279369345248 3080012309504384 3096558017547008 3097875575301248 3099673940121248 3100348174239232 3100839104231702 3101418924512384 3104634500932108 3105165330326528 3109458316885832 3111940160699488 3129988599682336 3131750649935488 3133819675079744 3134250286587392 3135583882065152 3138583483993148 3142374783298016 3160650322982824 3161084621232832 3164953757856128 3167981455966322 3169278676990636 3169814311618816 3173157843057944 3173694133297664 3177578703840256 3186354919803734 3190254987025036 3192590448022528 3195211835535944 3198964159692154 3200325290344399 3200866172110144 3204784000962176 3205224363527168 3223813826487296 3226897832061104 3230249872745378 3230847523410016 3232222220148496 3234802049142464 3236571301067776 3239828112509056 3262445054201312 3262606785014528 3265727901199172 3266438255002048 3267566366896976 3270174406158784 3270960653289182 3271513473022592 3275517773479168 3289140562378048 3290992208406784 3293166438219392 3294961117864448 3295020350644736 3297666560379604 3298172474704664 3299523006182032 3301702871959016 3302156551940288 3303561590032928 3321361356354832 3329970875999761 3330428440227448 3330991310514688 3334451481543616 3334504852026992 3335068411261952 3336487453056512 3362999867515736 3363622079166592 3366383898153941 3367116146423344 3367685217240064 3367739119655168 3372971733571072 3376475513072704 3396518138620544 3399306968062537 3400675443563776 3403467686505698 3404565135179008 3405959232187904 3410128092937216 3428502045269504 3431781862277096 3433713809281568 3435346732632647 3437280686507276 3437389291354592 3437861615718656 3442069524673024 3465344521076872 3467295362428576 3469586068838288 3470062817293184 3471483734209792 3471539298000704 3475732796307968 3479057795794232 3499235421038504 3499291429016698 3500363750032384 3501205341523232 3503518450929616 3503999861961088 3505490782577728 3506139357449216 3507525774347728 3508844249525347 3509781468970112 3513139040528438 3533514328077986 3537555960771938 3540429228915712 3541829204903696 3542484502995712 3543336221567576 3544478770871296 3546164369169184 3548160708652672 3572153085082666 3576525365480564 3577129828208384 3579143599926272 3581508200091136 3591285466626304 3605612146093699 3610025380054646 3612113983007488 3612171797694656 3612668138551808 3614147449314304 3616535175153152 3617090008978432 3622032773703584 3626466106351936 3641548479775696 3646005699457184 3647498661241792 3647999856288256 3650987977563133 3651670669183936 3652464972391424 3653043328272964 3655456751097482 3655959039648176 3657514617536456 3677162645837072 3681663456909088 3687383829762752 3691714140280432 3691897151463808 3695428940830642 3721410864157196 3721922215322528 3723505859952368 3726477811669312 3728508633372928 3728575659940096 3731570055166394 3733072291430912 3736137460374676 3738240746616208 3738872540597248 3753787987713988 3758382587454152 3759017785574912 3763618786536448 3768761783290976 3770883435636608 3773374710810304 3773893202217472 3775498960037632 3795780795702784 3795841550119808 3800426794228736 3805681001142584 3806203931688512 3810801693192704 3810862688030848 3832964694864256 3836631434049394 3841327433356676 3841984222268416 3843428420017984 3843618952208896 3847295883604504 3848132738769536 3851292382098553 3858829157797376 3874153501864058 3874877922801536 3878895427814932 3879620735436544 3881735015566336 3883332107313556 3884922249214328 3889677356006512 3910635145385528 3912836666390624 3921310905429092 3922979388164102 3926110551580168 3928320784579744 3928444904405248 3959661134333044 3959724511782053 3960393738373568 3962623271346944 3964507720788776 3965241221529472 3965786076906496 3966739569759008 3967473483429376 3988786598874112 3998450423877721 3999126195472576 3999190204590512 4001377533169408 4003344488044034 4004021086776704 4004571270812672 4006275180088832 4008600884968832 4009564671773836 4011178821680128 4036784666204416 4038302089231984 4039057204016128 4042921098025072 4047120808306954 4047804805604224 4049527110362944 4052759279050496 4055040809888768 4082460668665904 4087392138666368 4087457560549216 4092395066620672 4094698910718976 4120133456745467 4120699595535656 4122386934374128 4122452916375836 4125743291491024 4127432695615712 4128196340222464 4132484632819648 4136437902557677 4138766540896516 4160428160478919 4160999836078792 4161769691172224 4162770304311052 4165186857037927 4166092859133968 4166863656522496 4167865494402008 4168569898562048 4173337907638784 4177673092445888 4202471595242368 4205922180823139 4207615379324672 4211070188388406 4213440841525048 4214152948300288 4219101874606208 4219311030244352 4248765651983104 4252906612119172 4253040987608224 4253625388940032 4255367158063616 4255435268516992 4258831784764928 4260575685796864 4264651491618736 4269871383285344 4272275138989952 4290043414530272 4294635520494368 4295225637242624 4295294385661888 4297053217353344 4300482951364096 4301163918773006 4302312768414976 4306428501292924 4329631768105406 4331999829342304 4337302154714816 4338104628708352 4341451359582209 4342610970081664 4346765253535186 4349358288025856 4371975355079542 4380531079844864 4383910541583013 4384127867363272 4389276405159002 4390097147993984 4392489622877696 4397865987165184 4401477008112632 4419782630695502 4423372459598848 4425192401357308 4427604002130352 4427683596178864 4428431911773184 4433023346074208 4439160886606747 4439911141959232 4445345549721728 4469297309012032 4471741759321088 4471813333017856 4480882469087236 4481498177633248 4483405015044688 4486983487520192 4489509468091136 4513006818146624 4513626940831232 4515547448744192 4519151576009728 4519867168880108 4521074434605568 4525327010666336 4525399442036632 4530865966615744 4533416651153152 4562356263943744 4564071248771356 4567940543336576 4569657627288824 4570429937682944 4570512099281408 4575250843478896 4576024099173376 4582359624884384 4607049623330896 4615202387693696 4618991860257733 4625280923779376 4626062634976256 4628030983271936 4664880931688446 4665669335618176 4670515945038832 4671305301332992 4671380069199104 4708723950566248 4709370966326464 4710503239088822 4711299353570432 4711374761572384 4713615284309911 4715135190275456 4716268848928588 4717065937846528 4722839580365312 4742481741103232 4754775040547336 4755428384090048 4755664127309312 4757451776355488 4760213550900488 4761248981867392 4763274850745152 4765158371071091 4774483534223872 4802824680276992 4806768206655016 4807813764086144 4812651643872464 4815360961742912 4821177749717504 4853778164666312 4853855853152194 4859719141612048 4860464699564768 4860618271552256 4862454956478784 4863354592590848 4865667390255392 4868406553732736 4873063830410414 4899320158645591 4901326326043658 4902906759463168 4907325501473332 4907999806650976 4908154880564992 4908907869327872 4910917962689536 4947235270221587 4948150592120464 4950856947819776 4953290637749398 4956916748245504 4960986797279492 4962983965807616 4996543262948048 5005395151651328 5007454559430638 5010183476094872 5010431848415168 5011521706304512 5016315891610288 5017253883421696 5030259437843008 5045409211729936 5051180149366288 5057362744408352 5059433626883776 5060209824204416 5064273646297249 5065626324101504 5066322381059072 5070472267651346 5073326727550568 5100580444225616 5100662082973492 5106823504744864 5107768353156608 5108996412492784 5109698428842112 5113074206709056 5115952649685248 5120846737041452 5150546308723844 5156850526971976 5157722077881856 5164862967030704 5168985351670336 5170928367721564 5171802297904384 5178132533275136 5208164347592192 5213240363242856 5214121444507136 5216081427167264 5220503478098944 5222465859758656 5228858106833024 5236982428439296 5257874270462401 5264215223463122 5265115297265152 5265199569521024 5271559746833408 5273802748379648 5278847840294552 5286035341462144 5316692963843968 5321779085939482 5323200543971072 5328292891430228 5331292493358224 5337732508615808 5359931992237088 5366492496511552 5368775891094112 5373061030779008 5373825825166274 5380403335356196 5381409407218432 5383432273244368 5384342118366208 5386988896354184 5390021541632672 5419979132689408 5424429395212184 5427483117896672 5433110376631189 5434028617768384 5434775296102912 5437087744406272 5441427407848448 5441552054550206 5443742686565888 5445895281224104 5472986263571456 5492521096988009 5493449379034304 5494644301812736 5499155870771528 5500173307282816 5503269670563328 5532833024244736 5541962210161664 5546237684733613 5547175045332928 5547263832173936 5553026225351402 5553964733270912 5554816799502592 5557091378832896 5560762731720448 5563893204265984 5587033284039424 5592378022512676 5593871758071296 5599223038452104 5601515801192752 5602563218473984 5608372001683808 5609142636172544 5647071206106932 5653983165967528 5656388885259868 5660903585999312 5663999776868608 5669699196890848 5709278844852296 5710335157654912 5715023827098551 5716266946253584 5718241142069708 5722805210777872 5725148577789536 5726207826760192 5732156103588544 5737639671289681 5766181956262784 5770916480664307 5771801830733162 5772777313561472 5774165260818556 5777980025928278 5778773965895504 5779843136466688 5781232782557624 5782209859295744 5783096941947904 5789287227544576 5828249770398034 5829234793400704 5829328094826848 5835383491047236 5836369719708416 5838853042848896 5839655347248128 5843513379096064 5886338638541536 5893449130170112 5893543459396544 5896766890986496 5900662654197248 5902700533749376 5907411830480384 5909632420253216 5943906742585952 5951182026236608 5956875121287217 5957988986563264 5960428656328832 5964166278106418 5965186029311488 5967724162640128 5973433082438572 6005618258984918 6008999166242744 6015431259870536 6016257827507648 6017370936595456 6023621668177792 6029384061355258 6064352911884526 6067766884250008 6071775620467004 6072609930263072 6075193771501232 6076220530107392 6088351142639906 6100265724132352 6125636562556672 6133134281727488 6135645669766144 6135743875536128 6138170105108524 6140641178033152 6141515228761456 6149032383264224 6152494026564992 6156558738690496 6160024619008768 6193116035094016 6195751150602496 6199347880242496 6200696348478464 6201678208463404 6202837849024768 6209269001864216 6218916633771664 6223880321398976 6259977199364672 6263501299870976 6267639350159488 6268500573174784 6271167764130304 6277166967986296 6284749566596032 6321300645965648 6322169242465664 6329907515712256 6330909835862891 6335962911932644 6338557353981272 6339628623237632 6346315686115888 6347388266595328 6372709839607468 6380509974050072 6390423671071888 6392825824477687 6397928319384308 6400650580688798 6401732344220288 6409568001924352 6453795664122208 6460499745490756 6461695046820032 6464444440296992 6469604098284928 6479656225018112 6524890108402624 6525213570029056 6531455802398344 6532876510004096 6535132733793952 6538240555655683 6540348812317568 6541921306578364 6543026946045184 6551035546958336 6578281124756096 6581984416813568 6586332876438784 6589922235728896 6590040701289472 6595333120759208 6596344949409328 6599046012364064 6603405743918032 6604313103880576 6607123180065856 6642722712709664 6659941751999522 6660856880454896 6661982621029376 6668902963087232 6669009704053984 6672974906113024 6722323008374183 6725999735031472 6727244158333184 6732767796307882 6734232292846688 6735478239310336 6745943467142144 6752951026145408 6788066998676131 6793036277241088 6795831187798723 6798613936125074 6801350887127552 6806935373011396 6809130270358016 6811918464375808 6857004090539008 6862294084500911 6863563724554192 6867427618563136 6870693465265294 6874561373014552 6874778582709184 6875723231437312 6884139049346048 6930689042153744 6934590724857152 6939172137676576 6940125634586368 6942967468419584 6943078596001408 6951465592615936 6958115591588464 6998470842077008 6998582858033396 7002410683046464 7007036901859232 7007999723922176 7010981565155456 7015051548695456 7017688499050694 7019562937940224 7026278081056876 7067028656155972 7075111921543876 7083658409807392 7084969005991424 7086672443135152 7092328738338368 7096321417305344 7144306170165332 7153050730961128 7154259656416768 7163016400182272 7182570933252608 7211224292187398 7214292603657713 7220050760109292 7224227966014976 7224343595389312 7225336277103616 7233070350306304 7242841446568903 7244065547407168 7252932212703872 7283096959551392 7292011398914368 7294997322483584 7295999712576512 7301975955126266 7303341338367872 7306086656545928 7310913502194964 7311918079296352 7315029235072912 7354325291674144 7363326913818176 7374767659525504 7383428280560864 7383794302927616 7390857881661284 7442821728314392 7443844430645056 7447011719904736 7452955623338624 7457017266745856 7457151319880192 7463140110332788 7466144582861824 7472274920749352 7476481493232416 7507575975427976 7516765174908304 7518035571149824 7536249877262617 7537523566581952 7541766871273216 7546749421620608 7547786404434944 7550997920075264 7591561591405568 7591683100239616 7611362002285168 7612407863377024 7621603386385408 7621725376061696 7665929389728512 7673262868098788 7682654866713352 7686856840035968 7687237904417792 7694591767209008 7696265477539072 7702584764197106 7717658315594752 7748307003728116 7749755845603072 7757790855629864 7759241470873088 7766664214627112 7769844498428656 7779354712013024 7821270290771056 7825673332781248 7833159627423577 7841544320902663 7842621810858184 7845958776328204 7852221103160336 7856641569159488 7856889808810496 7909767545540189 7919322268666088 7919449023564106 7920787476747136 7925246542693888 7929015441577552 7930482443058944 7933479139518016 7934946966858752 7987124685349873 7996900847755442 7998252390945152 7998380409181024 8002755066338816 8006688976088068 8008042173553408 8012550360177664 8017201769937664 8019129343547672 8073569332408832 8076604178463968 8085842196050144 8094241616613908 8095609611208448 8099054220725888 8105518558100992 8164921337331808 8174784277332736 8174915121098432 8184790133241344 8240266913490934 8241399191071312 8244773868748256 8244905832751672 8251486582982048 8254865391231424 8256392680444928 8262762265011301 8264969265639296 8272875805115354 8277533081793032 8320856320957838 8321999672157584 8323539382344448 8325540608622104 8330373714075854 8332185718267936 8333727313044992 8335730988804016 8337139797124096 8346675815277568 8355346184891776 8404943190484736 8411844361646278 8415230758649344 8422140376776812 8426881683050096 8428305896600576 8438203749212416 8497531303966208 8505813224238344 8506081975216448 8507250777880064 8510734316127232 8510870537033984 8517663569529856 8529302983237472 8539742766570688 8544550277979904 8580086829060544 8589271040988736 8590451274485248 8590588771323776 8594106434706688 8600965902728192 8602327837546012 8604625536829952 8612857002585848 8659263536210812 8663999658684608 8674604309429632 8682902719164418 8685221940163328 8686597216649083 8693530507070372 8698716576051712 8743950710159084 8767821083166026 8768255734726544 8778552810318004 8780194295987968 8784979245755392 8802954016225264 8839565261391004 8850384802714616 8855208004260704 8855367192357728 8866046692148416 8878321773213494 8879822283918464 8890691099443456 8926158645203611 8938594618024064 8943626666035712 8961481789822541 8961764938174472 8962996355266496 8966810030089376 8973966975040384 8979018936182272 9026013636293248 9027253881662464 9031094897488384 9039734337760216 9042148869211136 9049124643512737 9050654021332672 9050798884073264 9061731933231488 9066833302306304 9124712527887488 9128142497542712 9135881086673152 9139315254577648 9140859875365888 9141024198562816 9150501686957792 9164719249768768 9214099246661792 9230404775387392 9237983720515466 9250561847558752 9256061966543872 9324512560002899 9329761863376892 9331338671236352 9341031890077664 9342760138398208 9415705836873343 9417447901132496 9418741932652928 9421006478177644 9422598707140864 9422749523144768 9427230568619822 9430270380550912 9432537697857176 9434131875693056 9445679160730624 9484963482206464 9509550081094672 9510856768180096 9511328254618624 9514903552710976 9520427101800976 9522497963734784 9526549701490304 9530316742142182 9548967068447744 9613536413310032 9615627528172288 9625303287744928 9630721923485824 9642355499435008 9707556329332624 9707711706304388 9719438283224096 9720929399129536 9721236543104512 9724909912957568 9731334780510784 9736813107465472 9746127660820828 9786661539397183 9798640317291182 9802652652087316 9805813518926336 9814651002946664 9815999613301952 9816309761129984 9817815738655744 9882374610687131 9894470540443174 9896301184240928 9898680549204769 9901713895639552 9906581275498796 9913833496491008 9921973594558984 9993086525896096 10006921998621989 10010790303302656 10014909118861276 10020366952189744 10020863696830336 10032631783220576 10060518875686016 10090818423459872 10102360298732576 10114725488816704 10118867253767552 10120419648408832 10128547292594498 10131252648203008 10140944535302692 10146653455101136 10201160888451232 10201324165946984 10213647009489728 10215536706313216 10217992824985568 10219396857684224 10226148413418112 10231905299370496 10241693474082904 10301092617447688 10313701053943952 10315444155763712 10329725934061408 10337970703340672 10341856735443128 10343604595808768 10356265066550272 10416328695184384 10426480726485712 10428242889014272 10432162854334528 10444931719517312 10453507894267501 10457716213666048 10473964856878592 10515748540924802 10528430446926244 10530230594530304 10530399139042048 10547605496759296 10557695680589104 10572070682924288 10633385927687936 10643558171878964 10646401087942144 10656585782860456 10662584986716448 10675465017231616 10719863984474176 10732984993023104 10737551782188224 10746122061558016 10747651650332548 10747823674837001 10760806670712392 10762818814436864 10766864546488736 10773977792708368 10780043083265344 10848858790424368 10852936864810957 10854966235793344 10866220753262378 10868057235536768 10869550592205824 10874175488812544 10883104109100412 10887485373131776 10891790562448208 10985042193976018 10986898758068608 10998311741543056 11000346614565632 11006539341126656 11087935095882127 11092475369467226 11094350090665856 11094527664347872 11106052450702804 11107929466541824 11109633599005184 11114182757665792 11121525463440896 11174066568078848 11184756045025352 11187743516142592 11196374558922539 11198446076904208 11203031602385504 11216744003367616 11218285272345088 11294142412213864 11307966331935056 11312777770519736 11321807171998624 11327999553737216 11339398393781696 11418557689704592 11420670315309824 11430047654197102 11432533892507168 11436482284139416 11445610421555744 11450297155579072 11452415653520384 11464312207177088 11475279342579362 11532363912525568 11541832961328614 11543603661466324 11545554627122944 11548330521637112 11555960051856556 11557547931791008 11559686272933376 11562465565115248 11564419718591488 11656499540796068 11658469586801408 11658656189653696 11670766982094472 11672739439416832 11677706085697792 11687026758192128 11772677277083072 11786898260340224 11787086918793088 11801325308394496 11805401067498752 11814823660960768 11819264840506432 11887813485171904 11899185755725321 11902364052473216 11913750242574434 11915977973126528 11920857312657664 11928332556212836 11930372058622976 11935448325280256 11946866164877144 12011236517969836 12017998332485488 12030862519741072 12032515655015296 12047243336355584 12049150977932599 12058768122710516 12128705823769052 12135533768500016 12143551240934008 12145219860526144 12150387543002464 12176702285279812 12247520001558443 12251273125113344 12266268563454976 12271487751072256 12276340210217048 12283030457522912 12295986641849533 12298064766528448 12304988053129984 12313117477380992 12320049238017536 12381445862701783 12386232070188032 12391502301204992 12398695760484992 12403356416926808 12405675698049536 12418538003728432 12437833267543328 12447760642797952 12519954398729344 12527002599741952 12535278700318976 12542335528260608 12554333935972592 12569499133192064 12642601291931296 12644338484931328 12659815031424512 12661819671725782 12671925823865288 12677114707962544 12679257246475264 12692631372231776 12745419679214936 12761019948100144 12780847342143776 12785651648955374 12794098628841187 12795856638768616 12801301161377596 12803464688440576 12819136003848704 12907591328244416 12920999490981512 12923390093640064 12928888880593984 12934001292907247 12939208196569856 12959312450036224 13049780216805248 13050427140058112 13060495193082379 13062911604796688 13065753020008192 13070265467587904 13076481111311366 13080697624635136 13083842613156728 13086053892090368 13102071093916672 13156562249512192 13163968833627136 13172665752877568 13190666241518416 13192689898818656 13198092024728128 13206811487836064 13208626207761152 13214246360131712 13285445425419328 13298154716323747 13319883503999044 13321713760909792 13337805926174464 13338019408107968 13428210019172879 13444646016748366 13451999470062944 13454488316666368 13465535592615764 13468464585693376 13470956478620672 13481348958702649 13505902052290816 13559537256524203 13576133997352262 13586072554482176 13591662375597446 13597227872250148 13602701774255104 13613870746022792 13618260540716032 13724588169001822 13727127449108384 13730427858574357 13734855237126272 13741386930530588 13749122746029104 13749557165418368 13751446462874624 13861378084307488 13869181449714304 13878344275353152 13880251269172736 13885934936839168 13886157192002816 13916231183176928 13996941684154016 13997165716066792 14004821366092928 14014073803718464 14015999447844352 14021963130310912 14030103097390912 14035376998101388 14039125875880448 14052556162113752 14134057312311944 14150223843087752 14167316819614784 14169938011982848 14173344886270304 14184657476676736 14192642834610688 14288612340330664 14306101461922256 14308519312833536 14365141866505216 14422448584374796 14428585207315426 14440101520218584 14448455932029952 14448687190778624 14485682893137806 14488131094814336 14505864425407744 14566193919102784 14584022797828736 14589994644967168 14603951910252532 14606682676735744 14612173313091856 14621827004389928 14623836158592704 14630058470145824 14708650583348288 14726653827636352 14747013879427513 14749535319051008 14766856561121728 14767588605855232 14781715763322568 14885643456628784 14887688861290112 14894023439809472 14905911246677248 14908271548967453 14914034533491712 14914302639760384 14926280220665576 14944549841498704 14952962986464832 15015151950855952 15033530349816608 15054073715705521 15072499754525234 15075047133163904 15083533742546432 15093498843241216 15101995840150528 15153711188368921 15183366200479232 15213678387373151 15222724004570336 15224815726754048 15243450752123392 15331858779457024 15346525736197576 15362467418056507 15365309733426704 15373713680071936 15389183534418016 15392530955078144 15405169528394212 15496614007456232 15499511691206144 15515581711259728 15518482941746176 15533328429254224 15539688996857312 15558709424026048 15642540581542112 15651346665562496 15666319254847154 15683088641805326 15685243621716368 15691917552656408 15704442206320672 15713283138318976 15713779617620992 15819535091080378 15838644537332176 15838898047128212 15841574953494272 15850493085387776 15858030883155104 15860964886117888 15866958279036032 15974249370699746 15993801695510884 15996504781890304 15996760818362048 16005510132677632 16013377952176136 16016084347106816 16034403539875328 16038258687095344 16147138664817664 16153208356927936 16171684392100288 16188483233227816 16191219222416896 16198108441451776 16211037116201984 16327083260909561 16329842674663616 16349568554665472 16349830242196864 16369580266482688 16480533826981868 16482798382142624 16489547737496512 16489811665503344 16502973165964096 16509730782462848 16525524530022602 16529938531278592 16545751610230708 16555066163586064 16641712641915676 16643999344315168 16647078764688896 16651081217244208 16660747428151708 16664371436535872 16667454626089984 16671461977608032 16710692369783552 16809886380969472 16823688723292556 16830461517298688 16844280753553624 16853763366100192 16876407498424832 16988495486032679 16995062607932416 17011626448476688 17012163950432896 17014501555760128 17021741074067968 17055723406436449 17058605966474944 17079485533141376 17089100555959808 17160173658121088 17178542081977472 17180902548970496 17181177542647552 17188212869413376 17204655675092024 17209251073659904 17225714005171696 17318527072421624 17327999317369216 17349208618859264 17365805438328836 17370443880326656 17373194433298166 17387061014140744 17397433152103424 17487901420318168 17535642166332052 17536511469453088 17557105620636008 17560388591975936 17605908032450528 17679130522782008 17700769605429232 17710416008521408 17710734384715456 17732093384296832 17746652936779711 17756643546426988 17759644567836928 17781382198886912 17852317290407222 17877189236048128 17887253332071424 17922963579645082 17923529876348944 17925992710532992 17933620060178752 17947933950080768 17958037872364544 18052027272586496 18062189794976768 18079468675520432 18098249287025474 18101308042665344 18101597768146528 18123463866462976 18133666604612608 18246305308444211 18249425055774976 18256284995085424 18271762173346304 18278630509155296 18301003373915584 18329438499537536 18424753282120927 18428198493323584 18445827509739391 18460809550774784 18475967441030932 18501123695117504 18626226800788187 18649025120005798 18659523726753784 18662677342472704 18682063780155328 18685520276796416 18808390388081959 18831411673746686 18834895802264992 18837483865305856 18842012956355288 18845197414281728 18845499046289536 18854461137239644 18860540761101824 18865075395714352 18868263751386112 18969926964412928 19019100162189344 19021713536360192 19029807105421952 19040854203601952 19044995927469568 19045432190925721 19053099402980608 19060633484284364 19227072826620064 19231255056344576 19250606575489856 19261443846971648 19415112658665248 19415423412608776 19438876566448192 19441858798259072 19442473086209024 19449819825915136 19462669561021568 19473626214930944 19492255321641656 19573323078794366 19597280634582364 19605305304174632 19611627037852672 19629302005893328 19631999226603904 19632619522259968 19659141069258451 19764749221374262 19788941080886348 19792602368481856 19797361098409538 19803427791279104 19813162550997592 19843947189117968 19986173051792192 20013843997243978 20029818237722552 20040733904379488 20041727393660672 20065263566441152 20121037751372032 20181636846919744 20201306407566067 20204720597465152 20229450977633408 20237734507535104 20240839296817664 20257094585188996 20262505296406016 20281889070605384 20293306910202272 20402321776902464 20402648331893968 20427294018979456 20435985649971136 20438793715368448 20452296826836224 20455535381141389 20463810598740992 20483386948165808 20602185234895376 20627402107887904 20659451868122816 20675941406681344 20683713470886256 20687209191617536 20852961452971424 20864325708669056 20874581973372463 20889863439034624 20907015788535002 20915432427332096 20947929713757184 21019663906447213 21031497081849604 21056860893852488 21060798278084096 21102844214743403 21115391361178208 21144141365848576 21266771855375872 21287116343757928 21292802175884288 21309228999239671 21313171565720912 21325169973432896 21350930034463232 21439727968948352 21465969986046208 21475103564376448 21492244123116032 21495303300665096 21495647349674002 21521613341424784 21525637628873728 21533729092977472 21547955585416736 21560086166530688 21697717580848736 21705873729621914 21709932471586688 21732441506524756 21736114471073536 21748350977625088 21766208218200824 21783581124896416 21970084387952036 21973797516137216 21996623483086112 22000693229131264 22175870191764254 22184950738934452 22188700181331712 22189055328695744 22212104901405608 22215858933083648 22219267198010368 22243050926881792 22348133136157696 22369512090050704 22392749117845078 22396892153808416 22402277032410793 22406063204771008 22433488006735232 22436570544690176 22588284824427728 22615932663870112 22625555541039472 22643614343997248 22655999107474432 22678796787563392 22837115379409184 22841340630619648 22860095308394204 22865067785014336 22872964568278832 22891220843111488 22900594311158144 22928624414354176 22950558685158724 23064727825051136 23083665922657228 23087207322932648 23091109254245888 23096661043274224 23111920103713112 23115095863582016 23119372545866752 23124931130230496 23309796131998327 23312999081592136 23316939173602816 23317312379307392 23341533964188944 23345478878833664 23355412171395584 23545354554166144 23564687287077587 23573796520680448 23574173837586176 23610802134997504 23638529681012864 23775626970343808 23798371511450642 23804728104946432 23827500485148868 23831955946253056 23841714625315328 23856665112425672 23870896650560512 23893732329754288 24022473035939672 24035996664970976 24061725039482144 24065031310030592 24094486672711168 24098301955865198 24117536245421032 24257411647538104 24271067537000032 24287102481868016 24290439721052288 24300775086004928 24324022000946897 24353404570559624 24495040003116886 24502546250226688 24542975502144512 24552680420434096 24561909746677429 24566060915045824 24591973283699066 24596129533056896 24609976106259968 24626234954761984 24640098476035072 24762891725403566 24783004602409984 24797391520969984 24806712833853616 24811351396099072 24837076007456864 24875666535086656 24895521285595904 25039908797458688 25054005199483904 25070557400637952 25108667871945184 25138998266384128 25285202583862592 25288676969862656 25309391234293583 25319630062849024 25323639343451564 25343851647730576 25354229415925088 25385262744463552 25490839358429872 25522039896200288 25556915842941931 25561694684287552 25571303297910748 25588197257682374 25591713277537232 25602602322755192 25606929376881152 25638272007697408 25815182656488832 25841998981963024 25846780187280128 25857777761187968 25868002585814494 25878416393139712 25918624900072448 26099560433610496 26120990386164758 26125823209593376 26131506040016384 26140530935175808 26152962222622732 26161395249270272 26167685226313456 26172107784180736 26313124499024384 26345331505755136 26381332483036832 26385379797637312 26396184049456256 26413622975672128 26417252415522304 26428492720263424 26570890850838656 26596309432647494 26639767007998088 26643427521819584 26675611852348928 26676038816215936 26856420038345758 26889292033496732 26903998940125888 26908976633332736 26931071185231528 26936929171386752 26962697917405298 27011804104581632 27119074513048406 27152267994704524 27172145108964352 27183324751194892 27194455744500296 27227741492045584 27449176338003644 27454254898216768 27460855717148714 27469710474252544 27482773861061176 27498245492058208 27499114330836736 27718071582474371 27722756168614976 27738362899428608 27756688550706304 27760502538345472 27772314384005632 27832462366353856 27993883368308032 27994331432133584 28009642732185856 28028147607436928 28031998895688704 28043926260621824 28060206194781824 28070753996202776 28078251751760896 28105112324227504 28268114624623888 28300447686175504 28334633639229568 28346689772540608 28369314953353472 28373807141583217 28385285669221376 28577224680661328 28612202923844512 28840934197218269 28844897168749592 28857170414630852 28880203040437168 28897374381557248 28955065317903739 28971365786275612 28976262189628672 29011728850815488 29132387838205568 29156307999265489 29168045595657472 29179989289934336 29207903820505064 29213365353471488 29224346626183712 29243654008779856 29247672317185408 29260116940291648 29417301166696576 29453307655272704 29494027758855026 29499070638102016 29533713122243456 29535177211710464 29563431526645136 29771286913257568 29775377722580224 29788046879618944 29811822493354496 29816543097934906 29852560441331152 29889099682997408 29905925972929664 30030303901711904 30067060699633216 30095823831680059 30108147431411042 30144999509050468 30150094266327808 30167067485092864 30186997686482432 30307422376737842 30366732400958464 30390159517075463 30427356774746302 30445448009140672 30449631453508096 30486901504246784 30663717558914048 30687373791081091 30693051472395152 30724934836113014 30730619466853408 30747427360143872 30778367068836032 30785061910156288 30810339056788424 30993228014912464 30999023382412288 31031163422519456 31066656858508448 31074126206247229 31079377993714624 31117418848052096 31285081163084224 31302693331124992 31332638509694308 31366177283610652 31370487243432736 31383835105312816 31408884412641344 31426566276637952 31639070182160756 31677289074664352 31677796094256424 31683149906988544 31716061766310208 31721929772235776 31733916558072064 31948498741399492 31987603391021768 31993009563780608 31993521636724096 32026755904352272 32032168694213632 32068807079750656 32076517374190688 32306416713855872 32332943021804131 32343368784200576 32376966466455632 32382438444833792 32396216882903552 32654166521819122 32659685349327232 32699137109330944 32699660484393728 32961067653963736 32965596764285248 32979095474993024 32979623331006688 33005946331928192 33019461564925696 33051049060045204 33059877062557184 33091503220461416 33110132327172128 33283425283831352 33287998688630336 33294157529377792 33302162434488416 33321494856303416 33328742873071744 33342923955216064 33374820885020161 33421384739567104 33619772761938944 33647377446585112 33688561507107248 33707526732200384 33752814996849664 33976990972065358 34023252896953376 34024327900865792 34043482148135936 34111446812872898 34117211932949888 34158971066282752 34178201111919616 34295241110519137 34320347316242176 34357084163954944 34362355085295104 34376425738826752 34409311350184048 34451428010343392 34637054144843248 34655998634738432 34698417237718528 34726839135426079 34731610876657672 34740887760653312 34746388866596332 34774122028281488 34975802840636336 35071284332664104 35073022938906176 35106574937891099 35114211241272016 35120777183951872 35211816064901056 35358261045564016 35401539210858464 35420832017042816 35421468769430912 35449915524080743 35464186768593664 35493305873559422 35513287092853976 35519289135673856 35562764397773824 35704634580814444 35754378472096256 35845927159290164 35847059752697888 35851985421065984 35867240120357504 35895867900161536 36104054545172992 36158937351040864 36196498574050948 36202616085330688 36203195536293056 36246927732925952 36492610616888422 36498850111549952 36512569990170848 36543524346692608 36557261018310592 36602006747831168 36658876999075072 36849506564241854 36856396986647168 36891655019478782 36921619101549568 36951934882061864 37002247390235008 37252453601576374 37298050240011596 37319047453507568 37325354684945408 37364127560310656 37616780776163918 37662823347493372 37669791604529984 37674967730611712 37684025912710576 37690394828563456 37690998092579072 37708922274479288 37721081522203648 37730150791428704 37939853928825856 38031772636418323 38038200324378688 38043427072720384 38059614210843904 38081708407203904 38089991854939136 38090864381851442 38106198805961216 38121266968568728 38447647678916063 38454145653240128 38462510112689152 38501213150979712 38522887693943296 38830225317330496 38830846825217552 38877753132896384 38883717596518144 38899639651830272 38925339122043136 38947252429861888 38984510643283312 39146646157588732 39194561269164728 39210610608349264 39258604011786656 39263998453207808 39318282138516902 39529498442748524 39577882161772696 39585204736963712 39594722196819076 39626325101995184 39687894378235936 39972346103584384 40005166789689857 40027687994487956 40059636475445104 40081467808758976 40083454787321344 40130527132882304 40163477699027767 40242075502744064 40363273693839488 40402612815132134 40409441194930304 40458901955266816 40475469015070208 40481678593635328 40514189170377992 40525010592812032 40563778141210768 40586613820404544 40804643553804928 40805296663787936 40854588037958912 40871971299942272 40877587430736896 40904593653672448 40911070762282778 40966773896331616 41204370469790752 41254804215775808 41294269908584267 41318903736245632 41351882813362688 41367426941772512 41698125849010519 41705922905942848 41728651417338112 41749163946744926 41779726878069248 41814031577070004 41830864854664192 42039327812894426 42062994163699208 42113721787704976 42121596556168192 42205688429486806 42230782722356416 42288282731697152 42533543710751744 42574232687515856 42618457998479342 42626343131441824 42650339946865792 42701860068926464 42879455937896704 42931939972092416 42950207128752896 42984488246232064 42990606601330192 42991294699348004 43043226682849568 43067458185954944 43095911170833472 43120172333061376 43395435161697472 43411747459243828 43419864943173376 43464883013049512 43472228942147072 43532416436401648 43567162249792832 43940168775904072 43947595032274432 43993246966172224 44001386458262528 44316368851040237 44351740383528508 44369901477868904 44377400362663424 44378110657391488 44424209802811216 44431717866167296 44739024180101408 44749780771343809 44785498235690156 44793784307616832 44804554064821586 44812126409542016 44866976013470464 45176569648855456 45231865327740224 45251111082078944 45287228687994496 45357593575126784 45674230758818368 45682681261239296 45720190616788408 45730135570028672 45745929136557664 45782441686222976 45801188622316288 45857248828708352 45901117370317448 46129455650102272 46167331845314456 46174414645865296 46182218508491776 46193322086548448 46223840207426224 46230191727164032 46249862260460992 46294106388898933 46619592263996654 46625998163184272 46633878347205632 46634624758614784 46683067928377888 46710824342791168 47056261058619281 47090709108332288 47129374574155174 47148347675172352 47221604269995008 47277059362025728 47551253940687616 47570818314591061 47596743022901284 47609456209892864 47655000970297736 47663911892506112 47683429250630656 47713330224851344 47787464659508576 48044946071879344 48071993329941952 48123450078964288 48130062620061184 48169486542687787 48188973345422336 48196603911730396 48235072490842064 48514823295076208 48542135074000064 48574204963736032 48580879442104576 48601550172009856 48648044001893794 48706809141119248 48990080006233772 49105360840868192 49123819493354858 49132121830091648 49183946567398132 49192259066113792 49219952212519936 49252469909523968 49525783450807132 49594783041939968 49613425667707232 49674152014913728 49751333070173312 49791042571191808 50079817594917376 50141114801275904 50217335743890368 50277996532768256 50570405167725184 50577353939725312 50618782468587166 50647278686903128 50687703295461152 50699890125982321 50708458831850176 50770525488927104 50981678716859744 51044079792400576 51113831685883862 51123389368575104 51142606595821496 51176394515364748 51183426555074464 51205204645510384 51213858753762304 51630365312977664 51683997963926048 51693560374560256 51715555522375936 51736005171628988 51756832786279424 52199120867220992 52241980772329516 52251646419186752 52263012080032768 52281061870351616 52305924445245464 52322790498540544 52335370452626912 52626248998048768 52753749140838319 52762664966073664 52770759595274624 52792368098912512 52827245951344256 52834504831044608 52856985440526848 53141781701677312 53192618865294988 53279534015996176 53286855043639168 53351223704697856 53352077632431872 53712840076691516 53778584066993464 53807997880251776 53862142370463056 53873858342773504 53925395834810596 54023608209163264 54238149026096812 54304535989409048 54366649502389784 54388911489000592 54455482984091168 54832117391965039 54890810246318641 54898352676007288 54908509796433536 54921711434297428 54939420948505088 54965547722122352 54996490984116416 54998228661673472 55368372818781323 55436143164948742 55445512337229952 55476725798857216 55513377101412608 55544628768011264 55664924732707712 55987766736616064 55988662864267168 56019285464371712 56056295214873856 56087852521243648 56120412389563648 56141507992405552 56210224648455008 56536229249247776 56600895372351008 56659579642010971 56669267278459136 56693379545081216 56738629906706944 56747614283166434 57154449361322656 57224405847689024 57279148582874951 57681868394436538 57689794337499184 57714340829261704 57760406080874336 57794748763114496 57839335855079107 57910130635807478 57942731572551224 57952524379257344 58023457701630976 58264775676411136 58312615998530978 58336091191314944 58359978579868672 58415807641010128 58426730706942976 58448693252367424 58487308017559712 58495344634370816 58520233880583296 58834602333393152 58906615310545408 58988055517710052 58998141276204032 59067426244486912 59126863053290272 59542573826515136 59550755445160448 59576093759237888 59623644986708992 59633086195869812 59705120882662304 59778199365994816 59811851945859328 60060607803423808 60134121399266432 60191647663360118 60216294862822084 60289999018100936 60300188532655616 60373995372964864 60614844753475684 60780319034150926 60806180516543581 60854713549492604 60890896018281344 60899262907016192 61374747582162182 61386102944790304 61449869672226028 61461238933706816 61494854720287744 61556734137672064 61620678113576848 61986456029824928 62062326845038912 62133313717016896 62148252412494458 62158755987429248 62234837696104192 62570162326168448 62605386662249984 62665277019388616 62730372528757787 62732354567221304 62740974486865472 62767670210625632 62817768825282688 62853132553275904 63278140364321512 63354578149328704 63355592188512848 63366299813977088 63432123532620416 63467833116144128 63896997482798984 63975206782043536 63986019127561216 63987043273448192 64053511808704544 64153034748381376 64612833427711744 64665886043608262 64686737568401152 64753932932911264 64792433765807104 65271587920020293 65308333043638244 65319370698654464 65399320968787456 65922135307927472 65931193528570496 65958190949986048 65959246662013376 66011892663856384 66038923129851392 66102098120090408 66119754125114368 66183006440922832 66220264654344256 66566850567662704 66575997377260672 66604324868976832 66642989712606832 66657485746143488 66668040740981593 66685847910432128 66749641770040322 66842769479134208 67294754893170224 67377123014214496 67415053464400768 67953981944130716 68046505793906752 68048655801731584 68222893625745796 68234423865899776 68317942132565504 68506630775780281 68590482221038274 68640694632484352 68714168327909888 68724710170590208 68818622700368096 68902856020686784 69274108289686496 69311997269476864 69396834475437056 69453678270852158 69463221753315344 69492777733192664 69548244056562976 69951605681272672 70142568665328208 70146045877812352 70213149875782198 70228422482544032 70423632129802112 70716522091128032 70803078421716928 70841664034085632 70842937538861824 70899831048161486 70928373537187328 70986611747118844 71026574185707952 71038578271347712 71409269161628888 71508756944192512 71691854318580328 71694119505395776 71703970842131968 71734480240715008 71791735800323072 72208109090345984 72317874702081728 72392997148101896 72405232170661376 72406391072586112 72493855465851904 72985221233776844 72997700223099904 73025139980341696 73114522036621184 73174555259872507 73204013495662336 73317753998150144 73699013128483708 73712793973294336 73783310038957564 73903869764123728 74004494780470016 74504907203152748 74596100480023192 74638094907015136 74728255120621312 75233561552327836 75234765723859007 75325646694986744 75339583209059968 75349935461223424 75368051825421152 75381996185158144 75417844548958576 75460301582857408 75532489371361417 75970558053676699 76063545272836646 76076400648757376 76086854145440768 76119228421687808 76163416814407808 76181728763702884 76212397611922432 76242533937137456 76895295357832126 76908291306480256 77002426301959424 77045775387886592 77615545671174889 77660450634660992 77661693650435104 77755506265792768 77767435193036288 77799279303660544 77850678244086272 77969021286566624 78293292315177464 78389122538329456 78421221216698528 78517208023573312 78527996906415616 78592320148595863 78636564277033804 79058996885497048 79155764323545392 79170409473927424 79189444393638152 79252650203990368 79375788756471872 79944692207168768 80010333579379714 80055375988975912 80119272950890208 80162935617517952 80166909574642688 80261054265764608 80326955398055534 80484151005488128 80726547387678976 80805225630264268 80818882389860608 80917803910533632 80950938030140416 81028378340755984 81127556282421536 81173227640809088 81609287107609856 81610593327575872 81709176075917824 81743942599884544 81809187307344896 81822141524565556 81933547792663232 82408740939581504 82487575832061971 82509608431551616 82588539817168534 82637807472491264 82703765626725376 82734853883545024 83294300290077247 83396251698021038 83411845811885696 83457302834676224 83498327893489852 83559453756138496 83628063154140008 84078655625788852 84125988327398416 84227443575409952 84344056845528193 84411376858973612 84461565444712832 85148465375031712 85236915996958684 85252686262883648 85300679893731584 85758911875793408 85863879944184832 85900414257505792 85981213202660384 85982589398696008 86071906492946731 86086453365699136 86134916371909888 86191822341666944 86240344666122752 86790870323394944 86823494918487656 86839729886346752 86929766026099024 86944457884294144 87064832872803296 87134324499585664 87880337551808144 87895190064548864 87986493932344448 88632737702080474 88703480767057016 88739802955737808 88754800725326848 88756221314782976 88848419605622432 89478048360202816 89499561542687618 89558690401888309 89570996471380312 89587568615233664 89609108129643172 89624252819084032 89733952026940928 90353139297710912 90463730655480448 90502222164157888 90538009050350729 90574457375988992 90715187150253568 91348461517636736 91440381233576816 91460271140057344 91491858273115328 91564883372445952 91602377244632576 91714497657416704 91802234740634896 92334663690628912 92348829291730592 92386644173096896 92447680414852448 92460383454328064 92499724520921984 92588212777797866 93087083014266229 93239184527993308 93251996326368544 93269249517229568 93366135856755776 93455452951006499 93997470134210153 94112522117238562 94181418216664576 94258749148310348 94296695350344704 94369442710918543 94554118724051456 95102507881375232 95141636629182122 95193486045802568 95218912419785728 95310001940595472 95327823785012224 95426660449702688 95574929319017152 96089892143758688 96143986659883904 96246900157928576 96260125240122368 96338973085375574 96393207823460792 96470144981684128 97029646590152416 97084270148000128 97148409927472064 97161758884209152 97203100344019712 97296088003787588 97413618282238496 97980160012467544 98210721681736384 98247638986709716 98264243660183296 98367893134796264 98384518132227584 98504939819047936 99051566901614264 99189566083879936 99226851335414464 99348304029827456 99502666140346624 99582085142383616 100159635189834752 100434671487780736 100555993065536512 101140810335450368 101237564937174332 101294557373806256 101375406590922304 101399780251964642 101416917663700352 101541050977854208 101963357433719488 102088159584801152 102227663371767724 102246778737150208 102285213191642992 102352789030729496 102366853110148928 102410409291020768 103229097155992591 103260730625955328 103367995927852096 103387120749120512 103431111044751872 103472010343257976 104357900842772171 104398241734441984 104483961544659032 104503292838373504 104562123740703232 104611848890490928 104670740905253824 105378516009938647 105507498281676638 105525329932147328 105541519190549248 105584736197825024 105654491902688512 105713970881053696 106283563403354624 106385237730589976 106495748711612057 106559068031992352 106573710087278336 106704155264863744 107425680153383032 107557168133986928 107615995760503552 107724284740926112 107747716685547008 107850791669621192 108476298052193624 108609071978818096 108733299004779568 108777822978001184 108910965968182336 109015153754503939 109664234783930078 109781620492637282 109796705352014576 109817019592867072 109843422868594856 109878841897010176 109931095444244704 109992981968232832 109996457323346944 110736745637562646 110872286329897484 110891024674459904 110953451597714432 111026754202825216 111329849465415424 111975533473232128 111977325728534336 112038570928743424 112112590429747712 112240824779127296 112283015984811104 112420449296910016 113072458498495552 113180627304457123 113201790744702016 113319159284021942 113338534556918272 113386759090162432 113477259813413888 113495228566332868 114308898722645312 114448811695378048 114558297165749902 115363736788873076 115379588674998368 115428681658523408 115520812161748672 115678671710158214 115820261271614956 115885463145102448 115905048758514688 116529551352822272 116625231997061956 116672182382629888 116831615282020256 116897386504734848 116974616035119424 116990689268741632 117040467761166592 117669204666786304 117813230621090816 117976111035420104 118134852488973824 118253726106580544 119085147653030272 119101510890320896 119152187518475776 119266172391739624 119390063845055143 119410241765324608 119556398731989632 119623703891718656 120121215606847616 120268242798532864 120383295326720236 120432589725644168 120579998036201872 120600377065311232 121229689506951368 121560638068301852 121612361033087162 121709427098985208 121781792036562688 122749495164324364 122772205889580608 122899739344452056 122922477867413632 123113468275344128 123241356227153696 123972912059649856 124124653690077824 124226570557457977 124266627434033792 124296504824988916 124317511974858496 124469675392208384 125140324652336896 125210773324499968 125330554038777232 125460745057515574 125464709134442608 125481948973730944 125535340421251264 125635537650565376 125706265106551808 126556280728643024 126709156298657408 126711184377025696 126864247065240832 126935666232288256 127724137159109477 127793994965597968 127950413564087072 127974086546896384 128107023617409088 128229574979287987 128306069496762752 128973272974846489 129120792568175737 129225666855423488 129331772087216524 129373475136802304 129507865865822528 130383587605517309 130543175840040586 130616666087276488 130638741397308928 130798641937574912 131844270615854944 131862387057140992 131916381899972096 131918493324026752 132023785327712768 132077846259702784 132204196240180816 132366012881845664 132440529308688512 133133701135325408 133151994754521344 133208649737953664 133285979425213664 133314971492286976 133336081481963186 133371695820864256 133499283540080644 134589509786340448 134754246028428992 134830106928801536 135907963888261432 136093011587813504 136097311603463168 136445787251491592 136468847731799552 136635884265131008 137013261551560562 137180964442076548 137281389264968704 137428336655819776 137613987484809157 137637245400736192 137805712041373568 138548216579372992 138623994538953728 138907356541704316 138926443506630688 138985555466385328 139096488113125952 139903211362545344 140285137330656416 140292091755624704 140426299751564396 140456844965088064 140847264259604224 141433044182256064 141606156843433856 141683328068171264 141685875077723648 141799662096322972 141856747074374656 141973223494237688 142053148371415904 142818538323257776 143188747667989723 143383708637160656 143388239010791552 143407941684263936 143468960481430016 144635749404163456 144785994296203792 144810464341322752 144812782145172224 145970442467553688 146050279960683392 146122073813607241 146229044073242368 146349110519745014 146408026991324672 146635507996300288 147398026256967416 147425587946588672 147566620077915128 147719909503203821 147807739528247456 148008989560940032 149009814406305496 149192200960046384 149276189814030272 149456510241242624 150467123104655672 150469531447718014 150651293389973488 150679166418119936 150736103650842304 150763992370316288 150835689097917152 150920603165714816 151064978742722834 151941116107353398 152127090545673292 152152801297514752 152238456843375616 152326833628815616 152363457527405768 152485067874274912 153790590715664252 153816582612960512 154004852603918848 155231091342349778 155320901269321984 155323387300870208 155511012531585536 155534870386072576 155701356488172544 155938042573133248 156586584630354928 156778245076658912 156842442433397056 156992483035214719 157034416047146624 157055993812831232 157184640297191726 157273128554067608 158117993770994096 158311528647090784 158340818947854848 158378888787276304 158505300407980736 158751577512943744 159889384414337536 160020667158759428 160110751977951824 160238545901780416 160325871235035904 160522108531529216 160653910796111068 161453094775357952 161610451260528536 161637764779721216 161835607821067264 162056756681511968 162255112564843072 162346455281618176 163218574215219712 163221186655151744 163418352151835648 163487885199769088 163644283049131112 163867095585326464 164817481879163008 164975151664123942 165019216863103232 165177079634337068 165275614944982528 165469707767090048 166588600580154494 166792503396042076 166823691623771392 166914605669352448 166996655786979704 167256126308280016 168157311251577704 168251976654796832 168454887150819904 168688113691056386 168822753717947224 168923130889425664 170268154006628279 170296930750063424 170473831993917368 170505372525767296 170601359787463168 171517823751586816 171800828515011584 171933368226742003 171962426405320768 171965178797392016 172143812985893462 172172906731398272 172269832743819776 172383644683333888 172480689332245504 173581740646789888 173646989836975312 173679459772693504 173859532052198048 174129665745606592 174268648999171328 175760675103616288 175972987864688896 177165738640055081 177265475404160948 177406961534114032 177479605911475616 177512442629565952 177696839211244864 177866829809980111 178898410900593517 178956096720405632 178999123085375236 179117380803776618 179141992942760624 179175137230467328 179218216259286344 179248505638168064 179467904053881856 180706278595421824 180927461310960896 181004444328315776 181076018100701458 181148914751977984 181430374300507136 182696923035273472 182880762467153632 182920542280114688 182983716546230656 183129766744891904 183204754489265152 183604469481269792 184669327381257824 184697658583461184 184773288346193792 184895360829704896 184920766908656128 184999449041843968 185176425555595732 186174166028532458 186478369055986616 186503992652737088 186538499034459136 186732271713511552 186910905902012998 187994940268420306 188225044234477124 188362836433329152 188517498296620696 188738885421837086 189108237448102912 190205015762750464 190283273258364244 190386972091605136 190620003881190944 190853320899405376 191149858638034304 192179784287517376 192287973319767808 192493800315857152 192677946170751148 192786415646921584 192940289963368256 194059293180304832 194168540296000256 194296819854944128 194323517768418304 194406200688039424 194592176007575176 194827236564476992 195960320024935088 196421443363472768 196495277973419432 196528487320366592 196735786269592528 196769036264455168 198103133803228528 198453702670828928 198616649991082519 198696608059654912 199005332280693248 200869342975561472 202281620670900736 202475129874348664 202589114747612512 202685457225326173 202750813181844608 202799560503929284 202833835327400704 203082101955708416 203926714867438976 204176319169602304 204455326743535448 204493557474300416 204570426383285984 204705578061458992 204733706220297856 204820818582041536 206458194311985182 206521461251910656 206735991855704192 206862222089503744 206944020686515952 208715801685544342 208967923089318064 209006585676747008 209124247481406464 209223697780981856 209341481810507648 210670766821760413 210757032019877294 211014996563353276 211050659864294656 211083038381098496 211169472395650048 211308983805377024 212567126806709248 212731116619528241 212770475461179952 212991497423224114 213118136063984704 213147420174556672 213408310529727488 214851360306766064 215114336267973856 215231991521007104 215448569481852224 215495433371094016 215701583339242384 216952596104387248 217218143957636192 217466598009559136 217555645956002368 217821931936364672 218030307509007878 219328469567860156 219563240985274564 219593410704029152 219634039185734144 219686845737189712 219862190888489408 219985963936465664 221473491275125292 221744572659794968 221782049348919808 222053508405650432 222659698930830848 223951066946464256 223954651457068672 224225180859495424 224481649558254592 224566031969622208 224840898593820032 226144916996991104 226361254608914246 226403581489404032 226638318568043884 226677069113836544 226773518180324864 226990457132665736 228617797445290624 228897623390756096 229116594331499804 230727473577746152 230759177349996736 230857363317046816 231041624323497344 231357343420316428 231640522543229912 231770926290204896 233059102705644544 233250463994123912 233623746195141127 233663230564040512 233794773009469696 233949232070238848 233981378537483264 234080935522333184 235338409333572608 235952222070840208 236269704977947648 236507452213161088 238170295306060544 238304375036951552 238532344783479248 238780127690110286 238820483530649216 239112797463979264 239247407783437312 240242431213695232 240536485597065728 240766590653440472 240865179451288336 241159996072403744 242459379013902736 243087873947982553 243121276136603704 243224722066174324 243418854197970416 243563584073125376 245498990328648728 245544411779161216 245746024565237693 245799478688904112 245844955734827264 246226936550688256 246482712454307392 247945824119299712 248149408668565201 248249307380155648 248453141114915954 248533254868067584 248593009649977832 248635023949716992 248939350784416768 250280649304673792 250661108077554464 250921490115031148 250929418268885216 250963897947461888 251070680842502528 251271075301130752 253112561457286048 253418312597314816 253422368754051392 253728494130481664 255448274318218954 255587989931195936 255900827128174144 255948173093792768 256145630215350331 256214047234818176 256459149958575974 256612138993525504 257946545949692978 258241585136351474 258451333710846976 258663544174433048 258746950273604608 259015731731645056 260767175211034618 261086351680081172 261233332174552976 261277482794617856 263688541231709888 263724774114281984 263832763799944192 263836986648053504 264047570655425536 264408392480361632 264732025763691328 264881058617377024 266267402270650816 266303989509042688 266417299475907328 266571958850427328 266629942984573952 266672162963926372 266743391641728512 266998567080161288 269179019572680896 269508492056857984 269660213857603072 271815927776522864 272186023175627008 272891574502983184 272937695463599104 274026523103121124 274361928884153096 275227974969618314 275274490801472384 275611424082747136 277096433158745984 277814713083408632 277852887013261376 277971110932770656 278192976226251904 279806422725090688 280570274661312832 280584183511249408 280852599503128792 280913689930176128 281144343893194369 281694528519208448 282866088364512128 283212313686867712 283366656136342528 283371750155447296 283599324192645944 283946446988475376 284106296742831808 285637076646515552 286377495335979446 286767417274321312 286776478021583104 286937920962860032 289059889360089869 289271498808326912 289571988592407584 289625564290344448 291886880943073633 291940884935107376 292100559921366784 292244147627214482 292458088146484736 292698221039490028 292816053982649344 294796052513934832 294851175893177344 295133240155830256 295439819006407642 295615479056494912 296017979121880064 298019628812610992 298384401920092768 298552379628060544 298913020482485248 300934246209311344 300939062895436028 301302586779946976 301358332836239872 301472207301684608 301671378195834304 301841206331429632 302129957485445668 303882232214706796 304254181091346584 304305602595029504 304653667257631232 304726915054811536 304970135748549824 307581181431328504 307633165225921024 308009705207837696 310214581957281659 310462182684699556 310641802538643968 310646774601740416 311022025063171072 311876085146266496 313173169260709856 313556490153317824 313684884866794112 313984966070429438 314068832094293248 314369280594383452 314546257108135216 316235987541988192 316623057294181568 316681637895709696 316757777574552608 317010600815961472 317503155025887488 319778768828675072 320041334317518856 320221503955903648 320477091803560832 320651742470071808 321044217063058432 321307821592222136 322906189550715904 323220902521057072 323275529559442432 324058744722292531 324113513363023936 324510225129686144 324692910563236352 326437148430439424 326442373310303488 326975770399538176 327288566098262224 327734191170652928 329634963758326016 329950303328247884 330038433726206464 330354159268674136 330551229889965056 330939415534180096 333177201160308988 333585006792084152 333647383247542784 333993311573959408 334512252616560032 336314622503155408 336503953309593664 336909774301639808 337186405798814509 337376227382112772 337645507435894448 337846261778851328 340536308013256558 340593861500126848 340947663987834736 341010745051534592 341202719574926336 343866736453484006 343924852810641536 343930357594784032 344287625971786924 344345813462796544 344539665487639552 344767289366667776 347163481293579776 347293979673950624 347719064104396096 348259331491213184 348537297998342656 351521350207232576 351945975729377792 354331477280110162 354530950808321896 354813923068228064 354959211822951232 355024885259131904 355393678422489728 355733659619960222 357796821801187034 357912193440811264 357998246170750472 358234761607553236 358283985885521248 358350274460934656 358436432518572688 358497011276336128 361412557190843648 361854922621921792 362008888656631552 362152036201402916 362297829503955968 365393846070546944 365761524934307264 365841084560229376 365967433092461312 366259533489783808 367208938962539584 369338654762515648 369395317166922368 369546576692387584 369790721659409792 369841533817312256 369998898083687936 370352851111191464 372348332057064916 372956738111973232 373007985305474176 373464543427023104 373523680315910569 373821811804025996 375989880536840612 376450088468954248 377034996593241392 377477770843674172 380566546516728488 380773944183210272 381240007762381888 381706641798810752 382299717276068608 383824821743755273 384359568575034752 384575946639535616 384987600631714304 385355892341502296 385572831293843168 385880579926736512 388118586360609664 388337080592000512 388593639709888256 388812401376078848 389184352015150352 389654473128953984 391920640049870176 392842886726945536 392990555946838864 393056974640733184 393471572539185056 396206267606457056 396617057494076797 396907405341657856 397233299982165038 397393216119309824 398010664561386496 400954040080124657 401738685951122944 404563241341801472 404875350985553749 404950259748697328 405178229495225024 405370914450652346 405501626363689216 405599121007858568 405667670654801408 406164203911416832 407853429734877952 408352638339204608 408910653487070896 408987114948600832 409140852766571968 409411156122917984 409467412440595712 409641637164083072 412916388623970364 413471983711408384 413888041373031904 417431603371088684 417935846178636128 418013171353494016 418447395561963712 418682963621015296 421341533643520826 421514064039754588 422029993126706552 422101319728589312 422166076762196992 422617967610754048 425462233239056482 425540950922359904 425643263615805067 425982994846448228 426236272127969408 426294840349113344 429702720613532128 430228672535947712 430463983042014208 430897138963704448 431403166678484768 433905192208774496 434436287915272384 434933196019118272 435111291912004736 435643863872729344 436060615018015756 438656939135720312 439126481970549128 439186821408058304 439268078371468288 439373691474379424 439724381776978816 439971927872931328 442946982550250584 443489145319589936 443564098697839616 445319397861661696 447902133892928512 447909302914137344 449132063939244416 449681797187640064 452289833993982208 452722509217828492 452807162978808064 453276637136087768 453547036360649728 453980914265331472 457235594890581248 457795246781512192 458233188662999608 461454947155492304 461518354699993472 461714726634093632 462083248646994688 462156418017991043 462714686840632856 463281045086459824 463541852580409792 466500927988247824 466676285186871151 467247492390282254 467326461128081024 467589546018939392 467898464140477696 468161871044666368 471904444141680416 473014904426322176 476340590612121088 477064689566958496 477560255380220572 477640967061298432 478225594927958528 480484862427390464 481072971194131456 481533181306880944 481730358902576672 482319992144807488 484918758027805472 486175747895965106 486242552273207408 486449444132348648 486837708395940832 487127168146250752 490997980657297456 491088823558322432 491492049130475386 491598957377808224 491689911469654528 492453873101376512 492965424908614784 495891648238599424 496298817337130402 496498614760311296 496906282229831908 497066509736135168 497186019299955664 497270047899433984 500561298609347584 501322216155108928 501842980230062296 501858836537770432 501927795894923776 502141361685005056 502542150602261504 506225122914572096 506836625194629632 506844737508102784 507456988260963328 510896548636437908 511175979862391872 511801654256348288 512291260430700662 512428094469636352 512918299917151948 513224277987051008 515893091899385956 516483170272702948 517327088348866096 518031463463290112 521534350422069236 522172703360162344 522466664349105952 526643360067013049 527377082463419776 527449548228563968 527673973296107008 528727425599529919 528816784960723264 529464051527382656 529762117234754048 532534804541301632 532607979018085376 532834598951814656 533143917700854656 533344325927852744 533486783283457024 533997134160322576 538358039145361792 539016984113715968 539320427715206144 543631855553045728 544372046351254016 545783149005966368 548053046206242248 548723857768306192 550146241040171041 550455949939236628 550548981602944768 551222848165494272 554192866317491968 555629426166817264 555705774026522752 555942221865541312 556385952452503808 559612845450181376 561140549322625664 561168367022498816 561705199006257584 561827379860352256 562288687786388738 563389057038416896 565732176729024256 566424627373735424 567198648385291888 567892893976950752 568212593485663616 571274153293031104 571820652801921121 572754990671958892 573534834548642624 573552956043166208 577413030824433797 578119778720179738 578542997616653824 579143977184815168 579251128580688896 583060102030540729 583773761886147266 583881769870214752 584201119842733568 584488295254428964 584916176292969472 585396442078980056 589592105027869664 590266480311660512 590408397918697351 590879638012815284 591230958112989824 596039257625221984 596768803840185536 597104759256121088 601868492418622688 601878125790872056 602605173559893952 602716665672479744 602944414603369216 603342756391668608 603682412662859264 604259914970891336 607764464429413592 608508362182693168 608611205190059008 609307334515262464 609453830109623072 609940271497099648 615162362862657008 615266330451842048 620429163914563318 620924365369399112 621283605077287936 621293549203480832 623752170292532992 626346338521419712 627112980306635648 627369769733588224 627969932140858876 628137664188586496 628738561188766904 629092514216270432 632471975083976384 633246114588363136 633515555149105216 634021201631922944 634121596815383059 635006310051774976 640082668635037712 640443007911807296 640954183607121664 641303484940143616 642615643184444272 646441805042114144 648117489444585062 648227026726047872 649020450259372288 649385821126472704 651609581099863603 652884746620606976 654188170657045493 654577132196524448 655468382341305856 659269927516652032 659900606656495768 660076867452412928 660586098976429801 660708318537348272 661878831068360192 666354402320617976 667170013584168304 667294766495085568 667986623147918816 669024505233120064 672629245006310816 673007906619187328 673819548603279616 674372811597629018 674752454764225544 675291014871788896 675692523557702656 681072616026513116 681187723000253696 681895327975669472 682021490103069184 687733472906968012 687849705621283072 687860715189568064 688575251943573848 688691626925593088 689534578733335552 694326962587159552 694587959347901248 695438128208792192 696518662982426368 697074595996685312 703042700414465152 703891951458755584 708662954560220324 709061901616643792 709627846136456128 709918423645902464 710787356844979456 711467319239920444 715593643602374068 715824386881622528 715996492341500944 716469523215106472 716567971771042496 716700548921869312 716872865037145376 722603680091948137 722825114381687296 723709845243843584 724017777313263104 724304072402805832 730505305899405197 730787692141093888 731523049868614528 731934866184922624 734417877925079168 738677309525031296 738790634333844736 739093153384775168 739581443318819584 739997796167375872 740705702222382928 744696664114129832 745913476223946464 746015970610948352 746929086854046208 747047360631821138 747643623608051992 751979761073681224 752900176937908496 754069993186482784 754955541687348344 761133093033456976 761547888366420544 762480015524763776 763106076281527573 763413283597621504 764599434552137216 767649643487510546 768719137150069504 769151893279071232 769975201263428608 770711784683004592 771145662587686336 771761159853473024 776237172721219328 776674161184001024 777187279419776512 778368704030300704 779308946257907968 783841280099740352 784591128263101073 785685773453891072 785981111893677728 786943145078370112 792264391131199861 792412535212914112 793234114988153594 793814810683315712 794466599964330076 794786432238619648 801908080160249314 803477371902245888 809750701971107498 809900519497394656 810356458990450048 810741828901304692 811003252727378432 811198242015717136 811335341309602816 815706859469755904 816705276678409216 817821306974141792 818281705533143936 818822312245835968 818934824881191424 819283274328166144 825832777247940728 826943967422816768 827776082746063808 834863206742177368 835871692357272256 836026342706988032 836894791123927424 837365927242030592 842683067287041652 843028128079509176 844059986253413104 844202639457178624 850924466478112964 851081901844719808 851286527231610134 851965989692896456 852472544255938816 859405441227064256 860457345071895424 861794277927408896 862806333356969536 867810384417548992 868872575830544768 869866392038236544 870222583824009472 871287727745458688 872121230036031512 877313878271440624 878252963941098256 878373642816116608 878747382948758848 879448763553957632 879588021389079727 879943855745862656 885893965100501168 886978290639179872 894068960113766339 895818605828274688 897607024855015909 898264127878488832 899363594375280128 903845547977230159 904579667987964416 905445018435656984 905614325957616128 906553274272175536 907961828530662944 914471189781162496 915590493563024384 916466377325999216 922909894310984608 923036709399986944 923429453268187264 924166497293989376 924312836035982086 925429373681265712 926562090172919648 927083705160819584 933001855976495648 933352570373742302 934494984780564508 934652922256162048 935179092037878784 935796928280955392 943808888283360832 946029808852644352 952681181224242176 954129379133916992 955120510760441144 955281934122596864 956451189855917056 960969724854780928 963066362613761888 963297912393664099 963460717805153344 964639984289614976 969837516055610944 972351495791930212 972485104546414816 972898888264697296 973675416791881664 981995961314594912 982177647116644864 982984098260950772 983197914755616448 983379822939309056 985930849817229568 991783296477198848 992597634674260804 992997229520622592 993812564459663816 994133019472270336 994372038599911328 1002321233675928061 1002644432310217856 1003685960460124592 1003717673075540864 1003855591789847552 1004282723370010112 1012450245829144192 1013673250389259264 1013689475016205568 1021793097272875816 1022351959724783744 1023603308512696576 1024582520861401324 1024856188939272704 1025836599834303896 1026448555974102016 1031786183798771912 1032966340545405896 1034654176697732192 1036062926926580224 1043068700844138472 1044345406720324688 1044933328698211904 1053286720134026098 1054754164926839552 1055347946592214016 1057454851199059838 1057633569921446528 1058928103054765312 1059524234469508096 1065069609082603264 1065669197903629312 1066287835401709312 1066688651855705488 1067994268320645152 1076532013198208449 1076716078290723584 1078033968227431936 1087263711106091456 1088303823074624069 1088744092702508032 1091566298011932736 1096106092412484496 1097447715536612384 1098947381246503033 1100292482080342082 1100911899878473256 1101097963205889536 1102445696330988544 1108385732634983936 1111258852333634528 1111411548053045504 1111884443731082624 1112771904905007616 1119225690900362752 1122281098645251328 1123410398012515168 1123654759720704512 1124577375572777476 1131464353458048512 1132849254747470848 1134397296770583776 1135785787953901504 1136425186971327232 1142548306586062208 1143641305603842242 1145509981343917784 1147069669097285248 1147105912086332416 1154826061648867594 1156239557440359476 1157085995233307648 1158287954369630336 1166120204061081458 1167547523772294532 1167763539740429504 1168402239685467136 1168976590508857928 1170792884157960112 1179184210055739328 1180532960623321024 1180816795837394702 1181759276025630568 1182461916225979648 1191877078046397953 1192078515250443968 1193537607680371072 1194209518512242176 1203736984837245376 1203756251581744112 1205210347119787904 1205888829206738432 1206685512783337216 1207364825325718528 1208519829941782672 1215528928858827184 1217016724365386336 1218907660219246144 1219880542994199296 1230324725725314016 1240160170480385567 1240858327829126636 1241848730738798224 1242587098406961664 1245067808669860777 1247504340585065984 1252692677042839424 1254225960613271296 1254739539467176448 1255939864281717752 1256275328377172992 1257477122377533808 1258185028432540864 1264943950167952768 1266492229176726272 1267031110298210432 1268042403263845888 1268243193630766118 1270012620103549952 1280165337270075424 1280886015823614592 1281908367214243328 1285231286368888544 1292883610084228288 1296234978889170124 1296454053452095744 1298040900518744576 1303219162199727206 1305769493241213952 1308376341314090986 1309154264393048896 1310936764682611712 1318539855033304064 1319801213312991536 1321172197952859602 1321416637074696544 1323757662136720384 1332708804641235952 1334340027168336608 1335973246295837632 1338049010466240128 1345258490012621632 1346015813238374656 1347639097206559232 1348745623195258036 1349504909528451088 1350582029743577792 1362145232053026232 1362375446000507392 1363790655951338944 1364042980206138368 1375466945813936024 1375699411242566144 1375721430379136128 1377150503887147696 1377383253851186176 1389175918695802496 1390316549937577633 1390876256417584384 1393037325964852736 1406085400828930304 1417325909120440648 1418123803233287584 1419255692272912256 1419836847291804928 1421574713689958912 1422934638479840888 1431187287204748136 1431648773763245056 1431992984683001888 1432939046430212944 1433135943542084992 1433745730074290752 1435117298055866923 1445207360183896274 1445650228763374592 1448035554626526208 1448608144805611664 1461010611798810394 1463046099737229056 1463869732369845248 1468835755850158336 1474695367752322891 1477354619050062592 1477581268667689472 1478186306769550336 1479162886637639168 1481411404444765856 1489393328228259664 1491826952447892928 1492031941221896704 1493254082823321397 1493858173708092416 1494094721263642276 1495287247216103984 1503959522147362448 1505800353875816992 1508139986372965568 1509911083374696688 1522266186066913952 1523095776732841088 1524960031049527552 1526212152563055146 1526826567195243008 1529198869104274432 1535299286975021092 1537438274300139008 1541423569366009184 1542291325175372672 1543522319706946048 1552474345442438656 1554374558839553024 1556737408060601408 1558617892515815936 1567682560199480704 1569182256526202146 1571371546907782144 1571962223787355456 1573886290156740224 1584528782262399722 1584825070425828224 1586468229976307188 1587629621366631424 1588933199928660152 1603816160320498628 1619501403942214996 1619801038994789312 1620712917980900096 1621483657802609384 1622006505454756864 1622396484031434272 1631413718939511808 1635366223365987889 1635642613948283584 1636563411066287872 1637644624491671936 1637869649762382848 1638566548656332288 1651665554495881456 1653887934845633536 1655552165492127616 1669726413484354736 1671743384714544512 1673789582247854848 1674731854484061184 1685366134574083304 1686056256159018352 1688119972506826208 1701615117635877871 1701848932956225928 1702163803689439616 1702573054463220268 1703931979385792912 1704945088511877632 1718810882454128512 1720222171956663851 1720914690143790848 1723588555854817792 1725612666713939072 1735620768835097984 1737745151661089536 1739732784076473088 1740445167648018944 1742575455490917376 1744242460072063024 1754627756542881248 1756505927882196512 1756747285632233216 1757494765897517696 1758897527107915264 1759176042778159454 1771787930201002336 1773956581278359744 1775653606069123481 1788137920227532678 1791637211656549376 1793019411507452317 1795214049710031818 1796528255756977664 1798727188750560256 1807691095954460318 1809159335975928832 1810890036871313968 1811228651915232256 1813106548544351072 1815923657061325888 1828942379562324992 1832932754651998432 1845819788621969216 1846073418799973888 1846858906536374528 1848332994587978752 1848625672071964172 1850858747362531424 1853124180345839296 1854167410321639168 1866003711952991296 1866705140747484604 1868989969561129016 1869305844512324096 1871593856561910784 1887617776566721664 1892059617705288704 1908258758267833984 1910241021520882288 1910563868245193728 1926132725227523776 1926595824787328198 1926921435610306688 1929279968579229952 1939675032111221888 1944702991583860424 1944970209092829632 1945797776529394592 1947350833583763328 1963991922629189824 1964355294233289728 1965968196521901544 1966395829511232896 1971861699634459136 1983566592954397696 1985195269348521608 1987625128919327632 1988744077199822656 2004642467351856122 2005288864620435712 2007371920920249184 2007435346151081728 2008565446740020224 2023419225520629083 2024900491658288384 2027378950032411136 2043586194545751632 2044703919449567488 2047206617025393152 2049165041722802648 2049712377878545408 2051673199668607792 2063572367597543824 2065932681090811792 2069308353395464384 2071287921335574841 2072125853853160448 2086137401688276944 2088690813440649376 2089866657396423808 2106573440268052196 2109508329853679104 2114909702398119676 2115267139842893056 2117856206109530624 2130139218165206528 2132575670803418624 2133377303711410976 2135988536641290304 2153064026396416898 2153432156581447168 2156067936454863872 2174527422212182912 2176607646149248138 2183132596023865472 2192212184824968992 2194895431073224768 2197894762493006066 2200584964160684164 2201823799756946512 2202195926411779072 2216771465269967872 2222517704667269056 2222823096106091008 2223768887462165248 2225543809810015232 2238451381800725504 2244562197290502656 2246820796025030336 2247309519441409024 2249154751145554952 2262928706916097024 2268411213056047717 2268794593541167552 2271571575907803008 2272850373942654464 2285096613172124416 2287282611207684484 2291019962687835568 2294139338194570496 2309652123297735188 2312479114880718952 2316575908739260672 2332240408122162916 2335095047544589064 2335527079480859008 2337953181017715856 2341585768315920224 2358368420111478656 2360304840591701563 2361065921246642048 2361633591674789404 2363518552051261136 2364923832451959296 2383754156092795906 2384157030500887936 2387075215360742144 2388419037024484352 2407473969674490752 2407512503163488224 2410420694239575808 2411777658413476864 2413371025566674432 2417039659883565344 2431057857717654368 2434033448730772672 2436361924606471753 2437815320438492288 2439761085988398592 2460649451450628032 2480320340960771134 2481716655658253272 2483697461477596448 2485174196813923328 2490135617339721554 2495008681170131968 2505385354085678848 2508451921226542592 2509479078934352896 2511879728563435504 2514954244755067616 2516370056865081728 2529887900335905536 2532984458353452544 2534062220596420864 2536084806527691776 2536486387261532236 2560330674540150848 2561772031647229184 2563816734428486656 2570462572737777088 2585767220168456576 2592469957778340248 2592908106904191488 2596081801037489152 2606438324399454412 2614665762211373983 2616752682628181972 2618308528786097792 2639602426625983072 2642344395905719204 2642833274149393088 2665417609282471904 2668680054336673216 2671946492591675264 2676098020932480256 2690516980025243264 2692031626476749312 2695278194413118464 2697491246390516072 2699009819056902176 2701164059487155584 2724290464106052464 2724750892001014784 2727581311902677888 2750933891627872048 2751398822485132288 2751442860758272256 2754301007774295392 2776319402458537579 2778351837391604992 2780633099875155266 2781752512835168768 2786074651929705472 2806678280560872599 2812170801657860608 2834651818240881296 2836247606466575168 2838511384545824512 2839673694583609856 2843149427379917824 2845869276959681776 2862374574409496272 2863985969366003776 2865878092860425888 2866271887084169984 2867491460148581504 2870234596111733846 2890414720367792548 2897216289611223328 2922021223597620788 2926092199474458112 2937671511700316672 2949390735504645782 2954709238100125184 2955162537335378944 2958325773275278336 2962822808889531712 2978786656456519328 2983653904895785856 2984063882443793408 2986508165646642794 2988189442527284552 2990574494432207968 3007919044294724896 3011600707751633984 3016279972745931136 3019822166749393376 3044532372133827904 3046191553465682176 3049920062099055104 3052424305126110292 3053653134390486016 3070598573950042184 3074876548600278016 3082847138732018368 3084582650350745344 3087044639413892096 3104948690884877312 3113474816121202816 3117235785031631872 3135365120398961408 3138364513052404292 3143924447574710912 3147772580313480448 3169057564524799444 3169650140851656448 3172936459952614376 3177866399857320304 3207632320640997256 3235094926125937301 3239002807884429992 3239602077989578624 3241425835961800192 3242967315605218768 3244792968062868544 3266733996308098057 3270732446731975778 3271285227896567168 3273126822132575744 3275289248983343872 3277133097312664576 3303331108991762912 3311104330984255232 3339452826968709472 3343486769429089024 3347579164495709696 3370732269148166608 3372112512318036704 3376239945013652416 3379469766389622109 3403230235271755742 3403697865912451856 3404327607378879232 3405146108926440536 3407863958771585824 3409890177023755264 3437621764908257024 3440444343913327702 3441829380287581696 3447177111709635584 3451225333427878144 3471241537670195968 3475490303322179072 3479465568152946176 3480890335296037888 3488484920144126048 3509255513085762496 3513011855764393024 3513494571264466432 3514989531795035392 3517795054215830528 3518352085556318908 3543575860402004672 3547913162556719488 3551307212138246962 3576275840455065356 3586038823014904634 3590428099420063636 3593056511513955328 3615382191908920636 3621780073742627936 3626213097088702144 3631847314122651776 3665865509303996864 3691639577243938432 3692146837599947776 3693717813072749056 3697251344143928344 3701091979196709433 3701717494725062848 3706248360691678592 3708334820643278336 3732007423905982592 3733410281494969208 3737979939122258032 3738611689024648192 3775235553133443328 3816517516535667968 3820482043041764576 3851023687281197287 3852265450455047552 3853191649574656396 3853842871220613376 3858559937158459904 3879350064222443776 3889405983167720848 3889940418185659264 3891595553058789184 3894701667167526656 3927983845258379648 3931936393043803088 3932791659022465792 3943723399268918272 3970390538697043216 3975250257838655264 3977488154399645312 4002744569613447847 4009284934703712244 4010577729240871424 4014743841840498368 4014870692302163456 4041891215771036579 4046838451041258166 4049800983316576768 4054757900064822272 4087172389091503264 4089407838899134976 4094413234050786304 4098330083445605296 4103346399337215584 4127144735195087648 4131865362181623584 4138616706790928768 4142575842671149682 4172274803376553888 4177381626881298752 4179733314792847616 4213146880536104392 4219016659707358208 4229819404796239352 4230534279685786112 4235712412219061248 4260278436330413056 4265151341606837248 4266754607422821952 4271977073282580608 4306128052792833796 4306864313162894336 4349054844424365824 4353215292298496276 4366265192047730944 4384424369649937984 4389790862146449536 4395789524986012132 4401169928321368328 4403647599513893024 4438851177707681413 4445035409334538112 4445646192212182016 4447537774924330496 4489124394581005312 4493641592050060672 4498309502291109904 4536822426112095434 4537589187082335104 4543143151815606016 4545700747885308928 4570193226344248832 4574565222415368968 4579317194599318451 4582039925375671136 4588278676389140992 4619304246595470376 4624958229761437904 4633151817478521344 4664480816244325832 4670190095089178128 4671054158961718016 4675906362035431712 4683171536631840448 4716736840222957312 4720609681183403126 4722131842493284096 4723267183349578808 4727037104102522272 4729847664903918592 4767508312185591812 4768314061001775872 4774150430721484288 4814947939348981504 4815025006326976448 4820841388479151616 4826742051133348864 4834079319767130688 4862115715435308736 4866766974091656289 4868066897461545344 4872723849212943506 4875630640876984576 4879522171976797184 4921298902901256064 4960640681921542268 4963433311316506544 4967394922955192896 4980271234679443108 5010770708171357696 5016903842453085184 5023759457126871008 5029908489510135232 5032740113730163456 5059775800671811072 5065968916706905088 5068124441192841728 5072972774523064472 5120661349080301696 5123544063294458368 5140925145475554176 5171534440336913152 5184939915556680496 5185816213808382976 5212876648798908824 5229331524422747966 5233505365256363944 5236617057572195584 5279204853251966144 5284688791811438408 5285666548298786176 5330835218564943808 5337360108673346432 5341742533970693011 5343892985183350528 5352196041864960512 5381033960050486528 5384063252953498624 5394982492781032144 5398019638113804352 5402328118974311168 5448580928212104928 5455162623805355776 5492137897841707511 5501867783255744096 5502885721516544512 5508602015548590784 5513871724109383441 5545850737918399027 5552638804917075158 5556703674783209984 5561266199750310532 5563505025670337536 5613356561121745198 5624341603315721216 5669303636481762592 5672495212933150336 5677022769091649024 5679347389167219712 5691738553919363552 5724749148818992544 5727971938732007552 5731756185720851776 5732543774168339968 5734982920297163008 5740469192223467692 5780829440735585096 5794432579222446656 5844042447195241576 5852184398948916224 5875343023400633344 5898781471009291564 5909418476200250368 5925645617779063424 5957573312913038656 5967307809791571712 5973016331293285588 5976378885054569104 5981148988864415936 6015838088589449792 6023201415503267968 6032559945491862272 6039644333498786752 6089064744267655808 6092383106931364352 6099840124198110208 6104848610252220584 6141197147900084368 6157116149723558089 6165694277464036736 6169165300701490688 6226949632242405632 6270730240797922816 6276729026104808584 6283249173985111363 6287848895149421824 6295545160626960896 6338115129049598888 6339300281703312896 6345872919905228752 6355732799714640608 6415264641281994512 6470189852251874602 6478005615768859984 6479204155979157248 6482851671923600384 6485934631210437536 6489585936125737088 6533467992616196114 6541464893463951556 6542570455793134336 6546253644265151488 6550578497966687744 6606662217983525824 6622208661968510464 6678905653937418944 6686973538858178048 6695158328991419392 6741464538296333216 6744225024636073408 6752479890027304832 6758939532779244218 6806460470543511484 6807395731824903712 6808655214757758464 6810292217852881072 6815727917543171648 6875243529816514048 6880888687826655404 6883658760575163392 6902450666855756288 6942483075340391936 6950980606644358144 6958931136305892352 6976969840288252096 7018511026171524992 7026023711528786048 7026989142528932864 7029979063590070784 7036704171112637816 7087151720804009344 7095826325113438976 7102614424276493924 7152551680910130712 7172077646029809268 7180856198840127272 7230764383817841272 7243560147485255872 7252426194177404288 7263694628245303552 7331731018607993728 7383279154487876864 7387435626145498112 7394502688287856688 7402183958393418866 7403434989450125696 7412496721383357184 7416669641286556672 7464014847811965184 7466820562989938416 7475959878244516064 7535724092387459143 7550471106266886656 7618126761522368483 7633035033071335936 7640964086083529152 7692631668725521231 7702047374562394574 7704530900910095104 7706383299149312792 7707685742441226752 7717119874316919808 7758700128444887552 7778811966335441696 7779880836371318528 7783191106117578368 7789403334335053312 7855967690516759296 7863872786087606176 7865583318044931584 7940781077394086432 7950500515677310528 7954976308799290624 8005489139226895694 8018569869407424488 8021155458481742848 8029487683680996736 8029741384604326912 8083782431542073158 8093676902082516332 8099601966633153536 8174344778183006528 8178815677798269952 8196660166891210592 8206692798674431168 8254289470390175296 8263730724363247168 8277233413581857536 8285151685342299364 8344549606753107776 8354763253762597504 8359466629585695232 8426293761072208784 8459638809592478704 8461068559371572224 8533509214845643904 8543954146565161216 8612256105585667592 8698109688848731648 8706430584596992552 8715474660689025439 8732530384095461888 8768848739299875968 8779581724292899072 8791579049972024264 8802339856642736656 8807295199027786048 8877702355415362826 8890070818669076224 8895075549848660992 8987283184100121344 8996619004582219808 9073644852224190868 9075178374164670208 9086286303631212032 9140386452688497664 9149130444830737936 9158634389198636902 9164079850751342272 9176557352778281984 9238608493190940752 9249916459522875808 9266303634957042688 9328961632488651664 9340380190178356256 9342108317923436032 9351812724070863424 9366343073263680896 9433473680445914624 9441219362366806252 9444263684986568192 9446534366699157616 9454074208205044544 9535016624371183624 9536628122003551744 9548300861442968576 9629895878697963008 9630050012653952896 9641682776958303232 9668158639534261376 9724231430870617472 9733533948183312578 9736133794923090688 9745447698425887012 9751261281753969152 9842597805802512128 9921281363843084536 9926866622633013088 9934789845910385792 9960542469358886216 10021541416342715392 10045821086391068461 10047518914253742016 10059816979020270464 10065480227460326912 10119551601343622144 10136248882385683456 10145945549046128944 10241322698160603392 10247088126588916736 10281850290951108352 10343068880673826304 10369879831113360992 10425753297597817648 10452778579763249779 10458663048845495932 10467010730512727888 10473234115144391168 10558409706503932288 10569377583622876816 10571333096597572352 10661670437129887616 10674720217346692864 10683485067941386022 10687785970366701056 10704392083729921024 10762067920100973056 10789964985562064288 10796039276227608704 10804656237948622336 10897161856424209856 10910325247610711552 10984275795683415022 11003735566511488192 11005771443033089024 11017204031097181568 11027743448218766882 11091701475836798054 11105277609834150316 11113407349566419968 11122532399500621064 11226713122243490396 11338607272963525184 11344990425866300672 11354045538183298048 11383477107838727104 11449498297637985088 11455943877464015104 11463512371441703552 11465087548336679936 11469965840594326016 11480938384446935384 11561658881471170192 11588865158444893312 11688084894390483152 11797562942018583128 11851291235558126848 11915146625826077312 11934615619583143424 11946032662586571176 11952757770109138208 11962297977728831872 12031676177178899584 12046402831006535936 12065119890983724544 12079288666997573504 12178129488535311616 12184766213862728704 12209697220504441168 12282394295800168736 12314232299447116178 12331388554928073472 12338330601402981376 12429575242483864367 12453899264484811264 12541460481595845632 12551135880552166219 12553458052209617168 12566498347970222726 12575697790298843648 12591090321253921792 12676230258099197776 12678600563406625792 12691745839810457504 12711465599429281216 12830529282563989024 12940379704503749204 12956011231537719968 12958408311958314496 12971869262420875072 12979171872251474176 13066935985232392228 13082929786927903112 13085140911586268672 13101156995933375488 13213324435967051648 13244417323937020928 13357811307874837888 13373947077716356096 13482929076592666432 13488450049272146816 13504959780054609664 13517879065558488436 13612920941087022968 13614791463649807424 13617310429515516928 13620584435705762144 13631455835086343296 13750487059633028096 13761777375653310808 13804901333711512576 13884966150680783872 13953939680576504192 14037022052343049984 14052047423057572096 14059958127180141568 14073408342225275632 14174303441608018688 14191652650226877952 14205228848552987848 14305103361820261424 14344155292059618536 14361712397680254544 14461528767635682544 14487120294970511744 14499015449349023887 14504852388354808576 14527389256490607104 14663462037215987456 14766558308975753728 14789005376575713376 14804367916786837732 14806869978900251392 14824993442766714368 14928029695623930368 14933641125979876832 14951919756489032128 15071448184774918286 15100942212533773312 15236253523044736966 15266070066142671872 15281928172167058304 15385263337451042462 15404094749124789148 15409061801820190208 15412766598298625584 15415371484882453504 15517400256889775104 15557623932670883392 15559761672742637056 15566382212235156736 15578806668670106624 15711935381033518592 15727745572175212352 15731166636089863168 15881562154788172864 15901001031354621056 15909952617598581248 16010978278453791388 16037139738814848976 16058975367361993472 16167564863084146316 16187353804165032664 16348689556366013056 16393320333782421184 16413385597348862336 16508578940780350592 16527461448726494336 16554466827163715072 16570303370684598728 16689099213506215552 16709526507525195008 16718933259171390464 16852587522144417568 16919277619184957408 17054533472245302271 17067018429691287808 17087908293130322432 17224512211171335184 17396219377697463296 17412861169193985104 17430949321378050878 17465060768190923776 17537697478599751936 17559163448585798144 17583158099944048528 17604679713285473312 17614590398055572096 17755404710830725652 17780141637338152448 17974566368200242688 17993238009164439616 18147289704448381736 18150356748329340416 18172572607262424064 18298260889661475872 18302660335479617881 18317268778397273804 18328159701502684544 18477216986381881504 18499832919045751616 18657923264977303328 18680760380356712512 18684216635846872064 18703625448141726848 18732686146527361792 18866947360891829248 18882438724733612504 18888527369973136384 18893068733398315232 18908148416410089088 19070033248742367248 19073256244007103488 19259791757395926016 19260100025307905792 19336317279068522752 19448462861741234944 19467067896366625156 19472267589846181376 19490895396851774024 19502522563507938304 19685195611605024256 19842562727686169072 19853733245266026176 19869579691820771584 19921084938717772432 20091642172782136922 20095037828507484032 20119633958040540928 20130960454920653824 20291891098092257888 20482645396321206784 20563700581902216704 20686137761347652608 20739759662226721984 20851506595195635296 20905557159526499558 20917326097690991864 20934021461025455776 20946468230288782336 21116819413007864576 21138755167245753632 21142666193195144704 21323340874259775232 21349440434693385728 21366970135882772044 21375571940733402112 21524135840201946112 21579929971124128576 21592078552455217408 21609312475897244672 21794323712848419712 21820650495221423104 21968551591366830044 22007471133022976384 22034408062194363136 22055486896437533764 22183402951673596108 22210555219668300632 22245064799001242128 22453426244486980792 22645664482881561107 22677214545927050368 22689980851732601344 22766954215677454208 22898996595275970176 22911887754928030208 22927024742883407104 22939931681188652032 22961876768893870768 23123317762942340384 23177730316889786624 23376169788780966304 23595125884037166256 23656288364727354763 23702582471116253696 23830293251652154624 23869231239166286848 23892065325173142352 23905515540218276416 23924595955457663744 24063352354357799168 24092805662013071872 24130239781967449088 24158577333995147008 24356258977070623232 24419394441008882336 24564788591600337472 24628464598894232356 24662777109856146944 24859150484967728734 24907798528969622528 25102271761104332438 25106916104419234336 25132996695940445452 25151395580597687296 25352460516198395552 25383491679620915008 25422931198858562432 25661058565127978048 25880759409007498408 25912022463075439936 25916816623916628992 25943738524841750144 25958343744502948352 26133871970464784456 26165859573855806224 26170281823172537344 26426648871934103296 26715622615749675776 26965858153185332864 26976900098544293632 27009919560109219328 27035758131116976872 27225841882174045936 27229582927299614848 27241168871411524288 27262911670172686592 27267228663061471537 27523554751306621616 27907879361153008384 28019211987294134929 28074044104686099968 28104094846115144192 28146816684450551264 28348606883216037376 28383305300453755904 28410457697105975696 28610206723640522848 28688310584119237072 28723424795360509088 28923057535271365088 28974240589941023488 28998030898698047774 29009704776709617152 29054778512981214208 29326924074431974912 29533116617951507456 29578010753151426752 29608735833573675464 29613739957800502784 29649986885533428736 29856059391247860736 29867282251959753664 29903839512978064256 30142896369549836572 30472507046089473932 30563856344334116608 30770526674902084924 30808189498249578296 30818123603640380416 30825533196597251168 31071958243953769891 31115247865341766784 31119523345485274112 31132764424470313472 31423870762067037184 31455491144350424704 31763124309576345728 31802002062709242112 31819905235197162496 32021956556907582776 32074279477629697952 32117950734723986944 32335129726168292632 32374707608330065328 32697379112732026112 32786640667564842368 32826771194697724672 33017157881560701184 33054922897452988672 33108933654327430144 33140606741369197456 33378198427012431104 33419053015050390016 33705175044288835136 33737418515313346139 33838555238369914816 34067368818641594023 34109066944490604542 34134036859382575616 34175816586260644864 34449024422342670368 34825722338387970208 34861898642756101756 35075394957199503872 35118326897171596288 35166316199888097056 35209359426570946624 35229180796111144192 35510809421661451304 35560283274676304896 35949132736400485376 35986476018328879232 36294579408896763472 36300713496658680832 36596521779322951744 36605320670959235762 36634537556794547608 36656319403005369088 36954433972763763008 36999665838091503232 37315846529954606656 37361520760713425024 37407250896283453696 37465372293054723584 37764877449467225008 37786137466796630464 37816296832820178176 38140066497484734496 38444965284891952577 38520200050615811584 38597102068765684087 38672634558137045504 38896925723482469888 38934135792733250312 38944535179692362752 38981790793703548048 39370391223210048512 39685125455372338144 39707466490532052352 39739159383641543168 39842169877435544864 40183284345564273844 40190075657014968064 40239267916081081856 40583782196184515776 40965290792642413568 41127401163804433408 41479519324453443968 41703013190391270592 41811114319052999116 41834652195381983728 41868042922050911552 42233638826015729152 42277510334491507264 42285332386390289408 42646681748519550464 42698880869386771456 42733940271765544088 43099813048064906623 43159859942248257152 43184157104910434816 43588647425696839424 43937103182733660088 44014942266045952768 44068816124388726272 44110973792875067528 44366805903347192216 44421110439336601264 44490129598002484256 44906852488973961584 45291328965763122214 45354429091854100736 45379961703465202688 45533908431354908416 45797993190551940352 45823775509856060416 45854049485766814208 45923753537787741536 46246635525884680768 46290876567522963307 46355460633779573248 46752339577561932608 47190251768074332512 47312576729454709526 47405164942232507392 47660586503304309248 47784130650346284704 47811031080436552832 47849191910915327488 48126704708715598336 48185611324026143744 48317154667990294016 48712517954141246464 48838788882017764672 49129577183200674944 49256929197788464712 49325554219712293888 49718300969935457468 50204543522208664876 50213832208838468672 50265993391880890904 50704921032396791104 50766983359241830016 50845862397717124864 51322117130255956096 51761518818014996816 51824044926150879872 51887477049683500288 51916687489005896704 52267743940929568912 52331719147711612448 52750068646712214001 52853297743868206592 53326887330656579381 53431245231499351552 53931716306370665728 53953800197088587264 54019839120218438656 54071516262233953744 54451683764348091872 54459165854599229696 54482337742823048576 54525823340345373184 54534457326122943074 55047109502613243232 55815758722306016768 56038423974588269858 56148088209372199936 56208189692230288384 56293633368901102528 56697213766432074752 56820915394211951392 57220413447281045696 57376621168238474144 57446849590721018176 57846115070542730176 57948481179882046976 57996061797396095548 58019409553419234304 58653848148863949824 59156021506302853504 59217471667147350928 59227479915601005568 59734564503919507328 59807679025956128512 60285792739099673144 60945014092178947864 61127712688668233216 61541053349804169848 61616378996499156592 61651066393194502336 62143916487907539782 62230495730683533568 62265528848940626944 62910982288700849408 63526248619152691456 63604004125418484224 64043913113815165552 64148558955259395904 64209925561402820071 64235901469447973888 64670259452336585264 64749415216660130656 65394758225464052224 65573281335129684736 65653542389395449344 66034315763121402368 66109845794905977344 66281213482738394912 66756396854024862208 66838106030100780032 67410350088577670272 67474837030626692278 67677110476739829632 68134737637283188046 68218133888981209084 68268073718765151232 68898048844685340736 69651444676775940416 69723797285512203512 70150789914399007744 70320747604737479227 70332632399776194112 70418718853141893248 70458361592222288384 71021618843322902608 71972952036657758464 72589158817793526944 73169450058342748453 73193043558645903488 73210641341918471524 73269075113589095216 73312638806010738176 73908867945527526016 73999331676183006464 74631693059909213312 74723041521426850048 74814501792566907392 74930744586109447168 75529754898934450016 75572274933593260928 75632593665640356352 76280132994969468992 76889930569783905154 77040400101231623168 77194204137531368174 77345269116274091008 77793851446964939776 77868271585466500624 77963581587407096096 79370250910744676288 79414932981064104704 79478318767283086336 79684339754871089728 80366568691128547688 80380151314029936128 80478535832162163712 81167564392369031552 82959038648906887936 83406026380782541184 83622228638105998232 83669304390763967456 83736085844101823104 84467277652031458304 84555020668983014528 85293363497039100928 85467880543531088176 86199626096129813246 86319719884496514304 86368314209820869632 87007026697387050569 87177294851393678848 87874206365467320176 88029884532091905536 88137632248777452544 88221947585750135056 88733611806694384432 88842220878673202528 88980259196004968512 89813704977947923168 90582657931526244428 90708858183708201472 91067816862709816832 91595986381103880704 91708098971533628416 91847507075575483072 92493271051769361536 92581753135045926614 92710921267559146496 93504679155123865216 94380503536148665024 94625153458909419052 95321173006608618496 95568261300692569408 95622062160873105664 95698383821830654976 96253409417431196672 96634309335980588032 97677577764035529344 98259154366401349888 98513858395576929424 99436601939870914936 100409087044417329752 100427664417676937344 100531986783761781808 101409842064793582208 101493108145443167209 101533966718483660032 101691724795434249728 102644234260511912192 103523037636029993632 103648089852301759744 103774954099367000576 104535487881859137824 104663438295423224896 104763562758078285379 105500137293424428002 105706595487736413184 106653774661313158762 106862490462998703104 107863432612741331456 107907600394177174528 108143032524467907488 108903367528696183744 108918331709198459392 108964675485646097152 109051646680690746368 109068914652245886148 110094219005226486464 111631517444612033536 112076847949176539716 112587266737802205056 113641830788423902784 114440826894562091392 114753242336476948288 114893699181442036352 115692230141085460352 115896962359764093952 115992123594792191096 118312043012605707008 118434943334294701856 119381734305717115897 119469129007839014656 119615358051912257024 120571585478199346288 121890028184357895728 122255425377336466432 123082106699608339696 123232757992998313184 123302132786389004672 124287832975815079564 124460991461367067136 125821964577401698816 127052497238305382912 127208008250836968448 128087826227630331104 128297117910518791808 128419851122805640142 129340518904673170528 129498830433320261312 130789516450928104448 131146562670259369472 131307084778790898688 132068631526242804736 132219691589811954688 132562426965476789824 133512793708049724416 134820700177155340544 134949674061253384556 135354220953479659264 136269475274566376092 136436267777962418168 137796097689370681472 139302889353551880832 139447594571024407024 140641495209474958454 140665264799552388224 140837437706283786496 140916723184444576768 142043237686645805216 143945904073315516928 145178317635587053888 146338900116685496906 146386087117291806976 146421282683836943048 146538150227178190432 146625277612021476352 147817735891055052032 147998663352366012928 149263386119818426624 149446083042853700096 149629003585133814784 151059509797868900032 151144549867186521856 151265187331280712704 152560265989938937984 153779861139567810308 154388408275062736348 155736543170933001248 155927163174814192192 158740501821489352576 158829865962128209408 159368679509742179456 160733137382257095376 160760302628059872256 162335128784738063104 165594018553091483341 165918077297813775872 166812052761565082368 167244457276211996464 167338608781527934912 167472171688203646208 169110041337966029056 170935761087062176352 172399252192259626492 172639439768993028608 174014053394774101138 174354589702787357696 175748412730934640352 176059769064183811072 176443895171500270112 177467223613388768864 177684441757346405056 177960518392009937024 179627409955895846336 181165315863052488856 181417716367416402944 182135633725419633664 183191972762207761408 183695014151150966144 184986542103538723072 185163506270091853228 187009358310247730432 188761007072297330048 189250306917818838104 190870600641430300759 191136522601385138816 191244124321746211328 195355155528071058688 196518308732802699776 197027716791153858848 198873203879741829872 200818174088834659504 200855328835353874688 201063973567523563616 202819684129587164416 202986216290886334418 203067933436967320064 203383449590868499456 205288468521023824384 207046075272059987264 207296179704603519488 207549908198734001152 209070975763718275648 209326876590846449792 209527125516156570758 211000274586848856004 213307549322626317524 215726865225482662912 216286065048935814976 217806735057392367488 217836663418396918784 217929350971292194304 218137829304491772296 220188438010452972928 224153695898353079432 225174533475604410112 227283661576847805568 228881653789124182784 229506484672953896576 229787398362884072704 231384460282170920704 231984247189584382192 236161929607193422973 236624086025211414016 236869886668589403712 238471581730491158161 238763468611434231794 238938258015678029312 239230716103824514048 241143170956398692576 243780056368715791456 246164213399216679392 246465515985996626368 246604265572778009344 248575665951630159128 248921982922734134272 251643929154803397632 254104994476610765824 256175652455260662208 256594235821037583616 256839702245611280284 258681037809346341056 258997660866640522624 262293125340518738944 265124853930953579648 269641400354310681088 269899348122506769112 270179714481359788609 270708441906959318528 272538950549132752184 272872535555924836336 275592195378741362944 278605778707103761664 278895189142048814048 281282990418949916908 281330529599104776448 281674875412567572992 284086475373291610432 287891808146631033856 290356635271174107776 292677800233370993812 292772174234583613952 292842565367673886096 293076300454356380864 295635471782110104064 295997326704732025856 298526772239636853248 298892166085707400192 302119019595737800064 302289099734373043712 305120531979877875968 307559722279135620616 308776816550125472696 311473086341866002496 311854326349628384384 317481003642978705152 317659731924256418816 318737359019484358912 321466274764514190752 324036135972660743149 324670257569476126208 331188037106182966682 331836154595627551744 333624105523130164736 334488914552423992928 334677217563055869824 334944343376407292416 338220082675932058112 341871522174124352704 344798504384519252984 345278879537986057216 348028106789548202276 351496825461869280704 352887790343000540224 354934447226777537728 355368883514692810112 355921036784019874048 359254819911791692672 362330631726104977712 367390028302301932288 369973084207077446144 370327012540183706456 374018716620495460864 377522014144594660096 378500613835637676208 381741201282860601518 382273045202770277632 382488248643492422656 390710311056142117376 393036617465605399552 394055433582307717696 397746407759483659744 401636348177669319008 401710657670707749376 402127947135047127232 405639368259174328832 405972432581772668836 406135866873934640128 410576937042047648768 414092150544119974528 414592359409207038976 418141951527436551296 418653753181692899584 419054251032313141516 422000549173697712008 426615098645252635048 432572130097871629952 435613470114784734976 435858701942584388608 436275658608983544592 440376876020905945856 448307391796706158864 449469478929819740497 450349066951208820224 454567323153695611136 457763307578248365568 459012969345907793152 459574796725768145408 462768920564341841408 463968494379168764384 472323859214386845946 473248172050422828032 473739773337178807424 476943163460982316322 477526937222868463588 477876516031356058624 482286341912797385152 487560112737431582912 492328426798433358784 492931031971993252736 493208531145556018688 497151331903260318256 512351304910521324416 513188471642075167232 513679404491222560568 517362075618692682112 517995321733281045248 530249707861907159296 539282800708621362176 539798696245013538224 540359428962719577218 541416883813918637056 545077901098265504368 545745071111849672672 551184390757482725888 557211557414207523328 557790378284097628096 562565980837899833816 562661059198209552896 563349750825135145984 568172950746583220864 580713270542348215552 585355600466741987624 585544348469167227904 585685130735347772192 586152600908712761728 591270943564220208128 597053544479273706496 604238039191475600128 604578199468746087424 610241063959755751936 615119444558271241232 617553633100250945392 622946172683732004992 623708652699256768768 634962007285957410304 637474718038968717824 642932549529028381504 648072271945321486298 649340515138952252416 662376074212365933364 667248211046260329472 668977829104847985856 669354435126111739648 669888686752814584832 676440165351864116224 683743044348248705408 689597008769038505968 696056213579096404552 702993650923738561408 705775580686001080448 709868894453555075456 710737767029385620224 711842073568039748096 718509639823583385344 724661263452209955424 733344939306547997653 734780056604603864576 739946168414154892288 740654025080367412912 748037433240990921728 755044028289189320192 757001227671275352416 763482402565721203036 764546090405540555264 781420622112284234752 788110867164615435392 795492815518967319488 803272696355338638016 803421315341415498752 804255894270094254464 811278736518348657664 811944865163545337672 828184301088239949056 836283903054873102592 837307506363385799168 838108502064626283032 844001098347395424016 853230197290505270096 865144260195743259904 871226940229569469952 872551317217967089184 880753752041811891712 896614783593412317728 898938957859639480994 900698133902417640448 909134646307391222272 915526615156496731136 918025938691815586304 919149593451536290816 925537841128683682816 927936988758337528768 944647718428773691892 947479546674357614848 953886326921964632644 955053874445736927176 964572683825594770304 975120225474863165824 984656853596866717568 985862063943986505472 986417062291112037376 994302663806520636512 1024702609821042648832 1026376943284150334464 1027358808982445121136 1034724151237385364224 1035990643466562090496 1060499415723814318592 1079597392490027076448 1080718857925439154436 1090155802196531008736 1091490142223699345344 1102368781514965451776 1114423114828415046656 1115580756568195256192 1125131961675799667632 1125322118396419105792 1136345901493166441728 1161426541084696431104 1170711200933483975248 1171370261470695544384 1172305201817425523456 1208476078382951200256 1220482127919511503872 1230238889116542482464 1235107266200501890784 1245892345367464009984 1247417305398513537536 1269924014571914820608 1274949436077937435648 1285865099058056763008 1296144543890642972596 1324752148424731866728 1336094204490012105313 1337955658209695971712 1338708870252223479296 1367486088696497410816 1379194017538077011936 1392112427158192809104 1405987301847477122816 1411551161372002160896 1419737788907110150912 1421475534058771240448 1423684147136079496192 1437019279647166770688 1449322526904419910848 1466689878613095995306 1469560113209207729152 1481308050160734825824 1510088056578378640384 1514002455342550704832 1526964805131442406072 1529092180811081110528 1576221734329230870784 1590985631037934638976 1606545392710677276032 1608511788540188508928 1623889730327090675344 1653133507250353960811 1656368602176479898112 1672567806109746205184 1674615012726771598336 1676217004129252566064 1688002196694790848032 1706460394581010540192 1730288520391486519808 1742453880459138939904 1745102634435934178368 1761507504083623783424 1793229567186824635456 1797877915719278961988 1818269292614782444544 1836051877383631172608 1855873977516675057536 1889295436857547383784 1894959093348715229696 1907772653843929265288 1910107748891473854352 1929145367651189540608 1950240450949726331648 1969313707193733435136 1971724127887973010944 1988605327613041273024 1990507692403487422201 2049405219642085297664 2054717617964890242272 2069448302474770728448 2071981286933124180992 2120998831447628637184 2159194784980054152896 2161437715850878308872 2180311604393062017472 2182980284447398690688 2231161513136390512384 2250263923351599335264 2268252951808625202043 2272691802986332883456 2322853082169392862208 2341422401866967950496 2342740522941391088768 2344610403634851046912 2416952156765902400512 2460477778233084964928 2470214532401003781568 2491784690734928019968 2494834610797027075072 2571730198116113526016 2592289087781285945192 2649504296849463733456 2672188408980024210626 2675911316419391943424 2677417740504446958592 2734972177392994821632 2758388035076154023872 2784224854316385618208 2811974603694954245632 2823102322744004321792 2839475577814220301824 2842951068117542480896 2874038559294333541376 2898645053808839821696 2933379757226191990612 2962616100321469651648 3028004910685101409664 3053929610262884812144 3146286352508738183479 3152443468658461741568 3181971262075869277952 3213090785421354552064 3217023577080377017856 3247779460654181350688 3306267014500707921622 3312737204352959796224 3345135612219492410368 3352434008258505132128 3376004393389581696064 3412920789162021080384 3460577040782973039616 3490205268871868356736 3586459134373649270912 3595755831438557923976 3711747955033350115072 3778590873715094767568 3789918186697430459392 3815545307687858530576 3820215497782947708704 3858290735302379081216 3900480901899452663296 3938627414387466870272 3943448255775946021888 3977210655226082546048 3981015384806974844402 4098810439284170595328 4109435235929780484544 4138896604949541456896 4318389569960108305792 4322875431701756617744 4360623208786124034944 4365960568894797381376 4462323026272781024768 4500527846703198670528 4536505903617250404086 4545383605972665766912 4682844803733935900992 4685481045882782177536 4689220807269702093824 4920955556466169929856 4940429064802007563136 4983569381469856039936 5133414575145835983571 5143460396232227052032 5184578175562571890384 5299008593698927466912 5344376817960048421252 5351822632838783886848 5469944354785989643264 5516776070152308047744 5568449708632771236416 5623949207389908491264 5646204645488008643584 5678951155628440603648 5797290107617679643392 5866759514452383981224 5925232200642939303296 6056009821370202819328 6107859220525769624288 6292572705017476366958 6304886937316923483136 6363942524151738555904 6426181570842709104128 6434047154160754035712 6495558921308362701376 6612534029001415843244 6704868016517010264256 6752008786779163392128 6825841578324042160768 6980410537743736713472 7172918268747298541824 7191511662877115847952 7423495910066700230144 7557181747430189535136 7631090615375717061152 7640430995565895417408 7716581470604758162432 7800961803798905326592 7877254828774933740544 7954421310452165092096 7962030769613949688804 8218870471859560969088 8636779139920216611584 8645750863403513235488 8721246417572248069888 8731921137789594762752 8924646052545562049536 9001055693406397341056 9073011807234500808172 9365689607467871801984 9370962091765564355072 9841911112932339859712 9880858129604015126272 10266829150291671967142 10286920792464454104064 10369156351125143780768 10598017187397854933824 10688753635920096842504 10703645265677567773696 11033552140304616095488 11136899417265542472832 11594580215235359286784 11733519028904767962448 11850464401285878606592 12112019642740405638656 12215718441051539248576 12585145410034952733916 12727885048303477111808 12852363141685418208256 12991117842616725402752 13225068058002831686488 13409736033034020528512 13504017573558326784256 13651683156648084321536 13933553846824411955407 13960821075487473426944 14345836537494597083648 14383023325754231695904 14846991820133400460288 15114363494860379070272 15262181230751434122304 15280861991131790834816 15908842620904330184192 15924061539227899377608 16437740943719121938176 17273558279840433223168 17291501726807026470976 17442492835144496139776 17463842275579189525504 18002111386812794682112 18146023614469001616344 18731379214935743603968 18741924183531128710144 19683822225864679719424 19761716259208030252544 20533658300583343934284 20738312702250287561536 21196034374795709867648 21377507271840193685008 22067104280609232190976 22273798834531084945664 23189160430470718573568 23467038057809535924896 23700928802571757213184 24224039285480811277312 24431436882103078497152 25170290820069905467832 25982235685233450805504 26450136116005663372976 26819472066068041057024 27008035147116653568512 27303366313296168643072 27867107693648823910814 27921642150974946853888 28691673074989194167296 28766046651508463391808 30228726989720758140544 30524362461502868244608 30561723982263581669632 31817685241808660368384 31848123078455798755216 32875481887438243876352 34547116559680866446336 34583003453614052941952 34884985670288992279552 36004222773625589364224 36292047228938003232688 37462758429871487207936 39367644451729359438848 39523432518416060505088 41067316601166687868568 41476625404500575123072 42392068749591419735296 42755014543680387370016 44134208561218464381952 44547597669062169891328 46934076115619071849792 47401857605143514426368 48862873764206156994304 50340581640139810935664 51964471370466901611008 52900272232011326745952 53638944132136082114048 54016070294233307137024 54606732626592337286144 55734215387297647821628 57532093303016926783616 60457453979441516281088 61048724923005736489216 61123447964527163339264 63696246156911597510432 65750963774876487752704 69166006907228105883904 72008445547251178728448 72584094457876006465376 74925516859742974415872 82134633202333375737136 82953250809001150246144 84784137499182839470592 85510029087360774740032 89095195338124339782656 93868152231238143699584 97534876927770883687849 97725747528412313988608 100681163280279621871328 103928942740933803222016 105800544464022653491904 107277888264272164228096 111468430774595295643256 115064186606033853567232 120914907958883032562176 122097449846011472978432 122246895929054326678528 127392492313823195020864 138332013814456211767808 145168188915752012930752 164269266404666751474272 165906501618002300492288 169568274998365678941184 171020058174721549480064 187736304462476287399168 195069753855541767375698 195451495056824627977216 201362326560559243742656 211601088928045306983808 222936861549190591286512 230128373212067707134464 241829815917766065124352 244194899692022945956864 254784984627646390041728 276664027628912423535616 290336377831504025861504 328538532809333502948544 331813003236004600984576 342040116349443098960128 375472608924952574798336 390139507711083534751396 402724653121118487485312 423202177856090613967616 445873723098381182573024 460256746424135414268928 509569969255292780083456 580672755663008051723008 657077065618667005897088 684080232698886197920256 750945217849905149596672 780279015422167069502792 805449306242236974970624 846404355712181227935232 891747446196762365146048 1019139938510585560166912 1161345511326016103446016 1314154131237334011794176 1368160465397772395840512 1560558030844334139005584 1610898612484473949941248 1692808711424362455870464 1783494892393524730292096 2038279877021171120333824 2322691022652032206892032 2628308262474668023588352 3121116061688668278011168 3221797224968947899882496 3566989784787049460584192 5256616524949336047176704 6242232123377336556022336 7133979569574098921168384 12484464246754673112044672 14267959139148197842336768 24968928493509346224089344 49937856987018692448178688 99875713974037384896357376
- Sum of all divisors σ(n): 268094673399805405685030043
- Sum of proper divisors (its aliquot sum) s(n): 168218959425768020788672667
- 99875713974037384896357376 is an abundant number, because the sum of its proper divisors (168218959425768020788672667) is greater than itself. Its abundance is 68343245451730635892315291
Bases of 99875713974037384896357376
- Binary: 1010010100111011000000101001101101011111000011101101001101010100001011010100100000000002
- Hexadecimal: 0x529D814DAF8769AA16A400
- Base-36: CJRWNNVELUDAD3UV4
Squares and roots of 99875713974037384896357376
- 99875713974037384896357376 squared (998757139740373848963573762) is 9975158241823726559107075237352820099745313509605376
- 99875713974037384896357376 cubed (998757139740373848963573763) is 996276051406148158201184456265123073167841142947064524596734797143609626853376
-
99875713974037384896357376 is a
perfect square number . Itssquare root is 9993783766624 -
The
cube root of 99875713974037384896357376 is 463966508.7642443153
Scales and comparisons
How big is 99875713974037384896357376?- 99,875,713,974,037,384,896,357,376 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 99,875,713,974,037,384,896,357,376 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 99875713974037384896357376 cubic inches would be around 38663875.7 feet tall.
Recreational maths with 99875713974037384896357376
- 99875713974037384896357376 backwards is 67375369848373047931757899
- The number of decimal digits it has is: 26
- The sum of 99875713974037384896357376's digits is 148
- 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 99875713974037384896357376 - Facts about the integer". Numbermatics.com. 2024. Web. 21 May 2024.
APA style:
Numbermatics. (2024). Number 99875713974037384896357376 - Facts about the integer. Retrieved 21 May 2024, from https://numbermatics.com/n/99875713974037384896357376/
Chicago style:
Numbermatics. 2024. "Number 99875713974037384896357376 - Facts about the integer". https://numbermatics.com/n/99875713974037384896357376/
The information we have on file for 99875713974037384896357376 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 99875713974037384896357376, math, Factors of 99875713974037384896357376, curriculum, school, college, exams, university, Prime factorization of 99875713974037384896357376, STEM, science, technology, engineering, physics, economics, calculator, ninety-nine septillion, eight hundred seventy-five sextillion, seven hundred thirteen quintillion, nine hundred seventy-four quadrillion, thirty-seven trillion, three hundred eighty-four billion, eight hundred ninety-six million, three hundred fifty-seven thousand, three hundred seventy-six.