892940772132856770150882816
892,940,772,132,856,770,150,882,816 is an even composite number composed of five prime numbers multiplied together.
892940772132856770150882816 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 892940772132856770150882816:
29 × 315 × 193 × 296 × 313
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 19 × 29 × 29 × 29 × 29 × 29 × 29 × 31 × 31 × 31)See below for interesting mathematical facts about the number 892940772132856770150882816 from the Numbermatics database.
Names of 892940772132856770150882816
- Cardinal: 892940772132856770150882816 can be written as Eight hundred ninety-two septillion, nine hundred forty sextillion, seven hundred seventy-two quintillion, one hundred thirty-two quadrillion, eight hundred fifty-six trillion, seven hundred seventy billion, one hundred fifty million, eight hundred eighty-two thousand, eight hundred sixteen.
Scientific notation
- Scientific notation: 8.92940772132856770150882816 × 1026
Factors of 892940772132856770150882816
Divisors of 892940772132856770150882816
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 29 31 32 36 38 48 54 57 58 62 64 72 76 81 87 93 96 108 114 116 124 128 144 152 162 171 174 186 192 216 228 232 243 248 256 261 279 288 304 324 342 348 361 372 384 432 456 464 486 496 512 513 522 551 558 576 589 608 648 684 696 722 729 744 768 783 837 841 864 899 912 928 961 972 992 1026 1044 1083 1102 1116 1152 1178 1216 1296 1368 1392 1444 1458 1488 1536 1539 1566 1653 1674 1682 1728 1767 1798 1824 1856 1922 1944 1984 2052 2088 2166 2187 2204 2232 2304 2349 2356 2432 2511 2523 2592 2697 2736 2784 2883 2888 2916 2976 3078 3132 3249 3306 3348 3364 3456 3534 3596 3648 3712 3844 3888 3968 4104 4176 4332 4374 4408 4464 4608 4617 4698 4712 4864 4959 5022 5046 5184 5301 5394 5472 5568 5766 5776 5832 5952 6156 6264 6498 6561 6612 6696 6728 6859 6912 7047 7068 7192 7296 7424 7533 7569 7688 7776 7936 8091 8208 8352 8649 8664 8748 8816 8928 9234 9396 9424 9728 9747 9918 10044 10092 10368 10469 10602 10788 10944 11136 11191 11532 11552 11664 11904 12312 12528 12996 13122 13224 13392 13456 13718 13824 13851 14094 14136 14384 14592 14848 14877 15066 15138 15376 15552 15872 15903 15979 16182 16416 16704 17081 17298 17328 17496 17632 17856 18259 18468 18792 18848 19494 19683 19836 20088 20184 20577 20736 20938 21141 21204 21576 21888 22272 22382 22599 22707 23064 23104 23328 23808 24273 24389 24624 25056 25947 25992 26071 26244 26448 26784 26912 27436 27702 27869 28188 28272 28768 29184 29241 29754 29791 30132 30276 30752 31104 31407 31806 31958 32364 32832 33408 33573 34162 34596 34656 34992 35264 35712 36518 36936 37584 37696 38988 39366 39672 40176 40368 41154 41472 41553 41876 42282 42408 43152 43776 44544 44631 44764 45198 45414 46128 46208 46656 47616 47709 47937 48546 48778 49248 50112 51243 51894 51984 52142 52488 52896 53568 53824 54777 54872 55404 55738 56376 56544 57536 58482 59049 59508 59582 60264 60552 61504 61731 62208 62814 63423 63612 63916 64728 65664 66816 67146 67797 68121 68324 69192 69312 69984 70528 71424 72819 73036 73167 73872 75168 75392 77841 77976 78213 78732 79344 80352 80736 82308 83106 83607 83752 84564 84816 86304 87552 87723 89262 89373 89528 90396 90828 92256 92416 93312 94221 95418 95874 97092 97556 98496 100224 100719 102486 103788 103968 104284 104976 105792 107136 107648 109554 109744 110808 111476 112752 113088 115072 116964 118098 119016 119164 120528 121104 123008 123462 124416 124659 125628 126846 127224 127832 129456 131328 133632 133893 134292 135594 136242 136648 138384 138624 139968 141056 142848 143127 143811 145638 146072 146334 147744 150336 150784 153729 155682 155952 156426 157464 158688 160704 161472 164331 164616 166212 167214 167504 169128 169632 172608 175446 177147 178524 178746 179056 180792 181656 184512 184832 185193 186624 188442 190269 190836 191748 194184 195112 196992 198911 200448 201438 203391 204363 204972 207576 207936 208568 209952 211584 212629 214272 215296 218457 219108 219488 219501 221616 222952 225504 226176 230144 233523 233928 234639 236196 238032 238328 241056 242208 246016 246924 249318 250821 251256 253692 254448 255664 258912 262656 263169 267786 268119 268584 271188 272484 273296 276768 277248 279936 282112 282663 286254 287622 291276 292144 292668 295488 300672 301568 302157 303601 307458 311364 311904 312852 314928 317376 321408 322944 324539 328662 329232 332424 334428 335008 338256 339264 345216 346921 350892 354294 357048 357492 358112 361584 363312 369024 370386 373248 373977 376884 380538 381672 383496 388368 390224 393984 397822 400896 401679 402876 406782 408726 409944 415152 415872 417136 419904 423168 425258 428544 429381 430592 431433 436914 438216 438976 439002 443232 445904 451008 452352 460288 461187 463391 467046 467856 469278 472392 476064 476656 482112 484416 492032 492993 493848 495349 498636 501642 502512 507384 508896 511328 517824 526338 529511 531441 535572 536238 537168 542376 544968 546592 553536 554496 555579 559872 565326 566029 570807 572508 575244 582552 584288 585336 590976 596733 601344 604314 607202 610173 613089 614916 622728 623808 625704 629856 634752 637887 642816 645888 649078 655371 657324 658464 658503 664848 668856 670016 676512 678528 690432 693842 700569 701784 703917 707281 708588 714096 714984 716224 723168 726624 738048 740772 747954 752463 753768 756059 761076 763344 766992 776736 780448 787968 789507 795644 803358 804357 805752 808201 813564 817452 819888 830304 831744 834272 839808 846336 847989 850516 858762 862866 863939 873828 876432 877952 878004 886464 891808 902016 904704 906471 910803 922374 926782 934092 935712 938556 944784 952128 953312 964224 968832 973617 985986 987696 990698 997272 1003284 1005024 1014768 1017792 1022656 1035648 1040763 1052676 1059022 1062882 1071144 1072476 1074336 1084752 1089936 1093184 1107072 1111158 1119744 1121931 1130652 1132058 1141614 1145016 1150488 1165104 1168576 1170672 1181952 1193466 1202688 1205037 1208628 1214404 1220346 1226178 1229832 1245456 1247616 1251408 1259712 1269504 1275774 1285632 1288143 1291776 1294299 1298156 1310742 1314648 1316928 1317006 1329696 1337712 1340032 1353024 1357056 1380864 1383561 1387684 1390173 1401138 1403568 1407834 1414562 1417176 1428192 1429968 1432448 1446336 1453248 1476096 1478979 1481544 1486047 1495908 1504926 1507536 1512118 1522152 1526688 1533984 1553472 1560896 1579014 1588533 1591288 1594323 1606716 1608714 1611504 1616402 1627128 1634904 1639776 1660608 1663488 1666737 1668544 1679616 1695978 1698087 1701032 1712421 1717524 1725732 1727878 1747656 1752864 1755904 1756008 1772928 1783616 1790199 1804032 1812942 1821606 1830519 1839267 1844748 1853564 1868184 1871424 1877112 1889568 1904256 1906624 1913661 1928448 1937664 1947234 1966113 1971972 1975392 1975509 1981396 1994544 2006568 2010048 2029536 2035584 2045312 2071296 2081526 2101707 2105352 2111751 2118044 2121843 2125764 2142288 2144952 2148672 2169504 2179872 2186368 2214144 2222316 2243862 2257389 2261304 2264116 2268177 2283228 2290032 2300976 2330208 2337152 2341344 2363904 2368521 2386932 2410074 2413071 2417256 2424603 2428808 2440692 2452356 2459664 2490912 2495232 2502816 2519424 2539008 2543967 2551548 2576286 2588598 2591817 2596312 2621484 2629296 2633856 2634012 2659392 2675424 2680064 2706048 2714112 2719413 2732409 2767122 2775368 2780346 2802276 2807136 2815668 2829124 2834352 2856384 2859936 2864896 2892672 2906496 2920851 2957958 2963088 2972094 2991816 3009852 3015072 3024236 3044304 3053376 3067968 3106944 3121792 3122289 3158028 3177066 3182576 3188646 3213432 3217428 3223008 3232804 3254256 3269808 3279552 3321216 3333474 3337088 3359232 3365793 3391956 3396174 3402064 3424842 3435048 3451464 3455756 3495312 3505728 3511808 3512016 3545856 3567232 3580398 3608064 3615111 3625884 3643212 3661038 3678534 3689496 3707128 3736368 3742848 3754224 3779136 3808512 3813248 3827322 3856896 3864429 3875328 3882897 3894468 3932226 3943944 3950784 3951018 3962792 3989088 4013136 4020096 4059072 4071168 4090624 4142592 4150683 4163052 4170519 4203414 4210704 4223502 4236088 4243686 4251528 4284576 4289904 4297344 4339008 4359744 4372736 4428288 4436937 4444632 4458141 4487724 4514778 4522608 4528232 4536354 4566456 4580064 4601952 4660416 4674304 4682688 4737042 4765599 4773864 4782969 4820148 4826142 4834512 4849206 4857616 4881384 4904712 4919328 4981824 4990464 5000211 5005632 5038848 5087934 5094261 5103096 5137263 5152572 5177196 5183634 5192624 5242968 5258592 5267712 5268024 5318784 5350848 5360128 5370597 5412096 5438826 5464818 5491557 5517801 5534244 5550736 5560692 5604552 5614272 5631336 5658248 5668704 5712768 5719872 5729792 5740983 5768419 5785344 5812992 5841702 5898339 5915916 5926176 5926527 5944188 5983632 6019704 6030144 6048472 6088608 6106752 6135936 6166241 6213888 6243584 6244578 6305121 6316056 6335253 6354132 6365152 6365529 6377292 6426864 6434856 6446016 6465608 6508512 6539616 6559104 6591499 6642432 6666948 6674176 6731586 6772167 6783912 6792348 6804128 6804531 6849684 6870096 6902928 6911512 6990624 7011456 7024032 7091712 7105563 7134464 7160796 7230222 7239213 7251768 7273809 7286424 7322076 7357068 7378992 7414256 7472736 7485696 7508448 7558272 7617024 7626496 7631901 7654644 7728858 7765794 7775451 7788936 7864452 7887888 7901568 7902036 7925584 7978176 8026272 8040192 8118144 8142336 8158239 8181248 8197227 8301366 8326104 8341038 8406828 8421408 8447004 8472176 8487372 8503056 8569152 8579808 8594688 8678016 8719488 8745472 8762553 8804429 8873874 8889264 8916282 8975448 9029556 9045216 9056464 9072708 9132912 9160128 9203904 9320832 9348608 9365376 9366867 9411631 9474084 9531198 9547728 9565938 9640296 9652284 9669024 9698412 9715232 9762768 9809424 9838656 9963648 10000422 10011264 10060709 10077696 10097379 10175868 10188522 10206192 10274526 10305144 10354392 10367268 10385248 10485936 10517184 10535424 10536048 10637568 10701696 10741194 10754551 10824192 10845333 10877652 10929636 10983114 11035602 11068488 11101472 11121384 11209104 11228544 11262672 11316496 11337408 11425536 11439744 11481966 11536838 11570688 11593287 11625984 11648691 11683404 11796678 11831832 11852352 11853054 11888376 11967264 12039408 12060288 12096944 12177216 12213504 12271872 12332482 12427776 12452049 12487168 12489156 12511557 12610242 12632112 12670506 12708264 12730304 12731058 12754584 12853728 12869712 12892032 12931216 13017024 13079232 13118208 13182998 13284864 13310811 13333896 13348352 13374423 13438339 13463172 13544334 13567824 13584696 13608256 13609062 13699368 13740192 13805856 13823024 13981248 14022912 14048064 14211126 14268928 14296797 14321592 14348907 14365121 14460444 14478426 14503536 14547618 14572848 14644152 14714136 14757984 14828512 14945472 14971392 15000633 15016896 15116544 15252992 15263802 15282783 15309288 15355819 15411789 15457716 15531588 15550902 15577872 15728904 15775776 15803136 15804072 15851168 15956352 16052544 16080384 16111791 16236288 16316478 16394454 16414841 16474671 16553403 16602732 16652208 16682076 16813656 16842816 16894008 16944352 16974744 17006112 17138304 17159616 17189376 17222949 17305257 17356032 17438976 17525106 17608858 17695017 17747748 17778528 17779581 17832564 17950896 18059112 18090432 18112928 18145416 18265824 18320256 18407808 18498723 18641664 18730752 18733734 18823262 18915363 18948168 19005759 19062396 19095456 19096587 19131876 19280592 19304568 19338048 19396824 19430464 19525536 19618848 19677312 19774497 19927296 20000844 20022528 20121418 20194758 20316501 20351736 20377044 20412384 20413593 20511149 20549052 20610288 20708784 20734536 20770496 20971872 21034368 21072096 21275136 21316689 21403392 21482388 21509102 21690666 21717639 21755304 21821427 21859272 21925711 21966228 22071204 22136976 22202944 22242768 22418208 22457088 22525344 22632992 22674816 22851072 22879488 22895703 22963932 23073676 23186574 23297382 23326353 23366808 23437829 23593356 23663664 23704704 23706108 23776752 23934528 24078816 24120576 24193888 24354432 24427008 24474717 24543744 24591681 24664964 24904098 24978312 25023114 25054231 25220484 25264224 25341012 25416528 25460608 25462116 25509168 25707456 25739424 25784064 25862432 26034048 26158464 26236416 26287659 26365996 26413287 26621622 26667792 26748846 26876678 26926344 27088668 27135648 27169392 27216512 27218124 27398736 27480384 27611712 27646048 27962496 28045824 28096128 28100601 28234893 28422252 28593594 28643184 28697814 28730242 28920888 28956852 29007072 29095236 29145696 29288304 29428272 29515968 29657024 29890944 30001266 30033792 30182127 30233088 30292137 30527604 30565566 30618576 30711638 30823578 30915432 31063176 31101804 31155744 31457808 31551552 31606272 31608144 31702336 31912704 32105088 32223582 32263653 32472576 32535999 32632956 32788908 32829682 32949342 33106806 33205464 33304416 33364152 33627312 33685632 33788016 33888704 33949488 34012224 34276608 34319232 34445898 34610514 34712064 34779861 34877952 34946073 35050212 35217716 35390034 35495496 35557056 35559162 35665128 35901792 36118224 36180864 36225856 36290832 36531648 36640512 36815616 36997446 37283328 37356147 37461504 37467468 37534671 37646524 37830726 37896336 38011518 38124792 38190912 38193174 38263752 38561184 38609136 38676096 38793648 38860928 39051072 39237696 39354624 39548994 39854592 39932433 40001688 40045056 40123269 40242836 40315017 40389516 40633002 40703472 40754088 40824768 40827186 41022298 41098104 41220576 41417568 41469072 41540992 41943744 42068736 42144192 42633378 42806784 42890391 42964776 43018204 43095363 43381332 43435278 43510608 43642854 43718544 43851422 43932456 44142408 44273952 44405888 44485536 44836416 44914176 45001899 45050688 45265984 45349632 45758976 45791406 45848349 45927864 46067457 46147352 46235367 46373148 46594764 46652706 46733616 46875658 47186712 47327328 47409408 47412216 47553504 47869056 48157632 48241152 48335373 48387776 48708864 48949434 49183362 49244523 49329928 49424013 49660209 49808196 49956624 50046228 50108462 50440968 50528448 50682024 50833056 50921216 50924232 51018336 51414912 51478848 51568128 51668847 51724864 51915771 52068096 52316928 52575318 52731992 52826574 53085051 53243244 53335584 53338743 53497692 53753356 53852688 54177336 54271296 54338784 54433024 54436248 54797472 54960768 55223424 55292096 55496169 55924992 56192256 56201202 56469786 56746089 56844504 57017277 57187188 57286368 57289761 57395628 57460484 57841776 57913704 58014144 58190472 58291392 58576608 58856544 59031936 59314048 59323491 59781888 60002532 60067584 60364254 60584274 60949503 61055208 61131132 61237152 61240779 61423276 61533447 61647156 61830864 62126352 62203608 62311488 62915616 63103104 63216288 63404672 63825408 63950067 64210176 64447164 64527306 65071998 65152917 65265912 65464281 65577816 65659364 65777133 65898684 66213612 66410928 66608832 66728304 67254624 67371264 67576032 67777408 67898976 68024448 68553216 68638464 68687109 68891796 69221028 69559722 69892146 69979059 70100424 70313487 70435432 70780068 70990992 71114112 71118324 71330256 71803584 72236448 72361728 72451712 72581664 73063296 73281024 73424151 73631232 73775043 73994892 74712294 74934936 75069342 75162693 75293048 75661452 75792672 76023036 76249584 76381824 76386348 76527504 77122368 77218272 77352192 77587296 77721856 78102144 78475392 78709248 78862977 79097988 79239861 79864866 80003376 80246538 80485672 80630034 80779032 81266004 81406944 81508176 81649536 81654372 82044596 82196208 82441152 82835136 82938144 83081984 83887488 84137472 84288384 84301803 84704679 85266756 85780782 85929552 86036408 86190726 86762664 86870556 87021216 87285708 87437088 87702844 87864912 88284816 88547904 88811776 88971072 89672832 90003798 90101376 90531968 90546381 90699264 90876411 91582812 91696698 91855728 92134914 92294704 92470734 92746296 93189528 93305412 93467232 93751316 94373424 94654656 94818816 94824432 95107008 95738112 96315264 96670746 96775552 96790959 97417728 97607997 97898868 98366724 98489046 98659856 98848026 99320418 99616392 99913248 100092456 100216924 100881936 101056896 101364048 101666112 101842432 101848464 102036672 102829824 102957696 103337694 103449728 103831542 104136192 104339583 104633856 104838219 105150636 105463984 105653148 106170102 106486488 106671168 106677486 106995384 107506712 107705376 108354672 108542592 108677568 108866048 108872496 109594944 109921536 110446848 110584192 110992338 111849984 112068441 112384512 112402404 112604013 112939572 113492178 113689008 114034554 114374376 114572736 114579522 114791256 114920968 115683552 115827408 116028288 116380944 116582784 117153216 117713088 118063872 118628096 118646982 119563776 119797299 120005064 120135168 120369807 120728508 120945051 121168548 121899006 122110416 122262264 122474304 122481558 122846552 123066894 123294312 123661728 124252704 124407216 124622976 125831232 126206208 126432576 126809344 127900134 128420352 128671173 128894328 129054612 129286089 130143996 130305834 130531824 130928562 131155632 131318728 131554266 131797368 132427224 132821856 133217664 133456608 134509248 134742528 135005697 135152064 135554816 135797952 136048896 137276928 137374218 137545047 137783592 138202371 138442056 138706101 139119444 139784292 139958118 140200848 140626974 140870864 141560136 141981984 142228224 142236648 142660512 143607168 144472896 144723456 144903424 145006119 145163328 146126592 146848302 147550086 147733569 147989784 148272039 148980627 149424588 149869872 150138684 150325386 150586096 151322904 151585344 152046072 152499168 152763648 152772696 153055008 154244736 154436544 154704384 155006541 155174592 155443712 155747313 156204288 156950784 157725954 158195976 158479722 159255153 159729732 160006752 160016229 160493076 160971344 161260068 161558064 162532008 162813888 163016352 163299072 163308744 164089192 164392416 164882304 165670272 165876288 166163968 166488507 167284151 167774976 168576768 168603606 169409358 170238267 170533512 171051831 171561564 171859104 171869283 172072816 172381452 173525328 173741112 174042432 174571416 174874176 175405688 175729824 176569632 177095808 177623552 177942144 177970473 178820989 179345664 180007596 180202752 181063936 181092762 181752822 182848509 183165624 183393396 183711456 183722337 184269828 184589408 184600341 184941468 185492592 186379056 186610824 186934464 187502632 188746848 189309312 189648864 190214016 191153471 191476224 191850201 192630528 193341492 193551104 193581918 195215994 195458751 195797736 196392843 196733448 196978092 197319712 197331399 197696052 198640836 199232784 199826496 200184912 200433848 201763872 202113792 202728096 203332224 203696928 204073344 204336469 205659648 205915392 206061327 206675388 206899456 207663084 208679166 209676438 209937177 210301272 210927968 210940461 211306296 212340204 212972976 213342336 213354972 213990768 215013424 215410752 216709344 217085184 217355136 217744992 219189888 219843072 220272453 220893696 221168384 221325129 221984676 224136882 224804808 225208026 225488079 225879144 226984356 227378016 228069108 228748752 229145472 229159044 229582512 229841936 231367104 231654816 232056576 232761888 233165568 234306432 235426176 236127744 236588931 237256192 237293964 237719583 239594598 240010128 240739614 241457016 241890102 242337096 243798012 244220832 244524528 244948608 244963116 245693104 246133788 246588624 247323456 248505408 248814432 249245952 251662464 252412416 252865152 252905409 253618688 254114037 255328441 255800268 257342346 257788656 258109224 258572178 260287992 260611668 261063648 261857124 262311264 262637456 263108532 263594736 264854448 265643712 266435328 266913216 269018496 270011394 270304128 271109632 271595904 271639143 272097792 272629233 272937299 274748436 275090094 275567184 276404742 276884112 277412202 278238888 279568584 279916236 280401696 281253948 281741728 283120272 283963968 284456448 284473296 285321024 287214336 288945792 289806848 290012238 290326656 290372877 291760561 292253184 292823991 293696604 295100172 295467138 295979568 296544078 297961254 298849176 299739744 300277368 300650772 301172192 302645808 303170688 304092144 304998336 305527296 305545392 306110016 308489472 308873088 310013082 310349184 311494626 311881979 312408576 313018749 313901568 314514657 315451908 316391952 316959444 318510306 319459464 320013504 320032458 320986152 321942688 322520136 323116128 325064016 325627776 326032704 326598144 326617488 328178384 328784832 329764608 331340544 331752576 332977014 334568302 335549952 336205323 337153536 337207212 337812039 338818716 340476534 341067024 342103662 343123128 343718208 343738566 344145632 344762904 347050656 347482224 348084864 349142832 349748352 350811376 351459648 353139264 354191616 355884288 355940946 357641978 358691328 359391897 360015192 360405504 361109421 362127872 362185524 362835153 363505644 365697018 366331248 366786792 367422912 367444674 368539656 369178816 369200682 369882936 370985184 372758112 373221648 373868928 375005264 377493696 378618624 379297728 380428032 382306942 383700402 385261056 386013519 386682984 387102208 387163836 387858267 389711831 390431988 390917502 391595472 392785686 393466896 393956184 394639424 394662798 395392104 397281672 398465568 399652992 400369824 400867696 403527744 404227584 405017091 405456192 406664448 407393856 408146688 408672938 411830784 412122654 412635141 413350776 413798912 414607113 415326168 416118303 416588509 417358332 419352876 419874354 420602544 421855936 421880922 422612592 424680408 425945952 426684672 426709944 427981536 430026848 430821504 433418688 434170368 434710272 435018357 435489984 438379776 440544906 442336768 442650258 443200707 443969352 444816117 445318751 446941881 448273764 449609616 450416052 450976158 451758288 453968712 454756032 456138216 457497504 458290944 458318088 459165024 459683872 462734208 463309632 464113152 465019623 465523776 466331136 467241939 468612864 470852352 473177862 474587928 475439166 476030389 477765459 479189196 480020256 480048687 481479228 482914032 483780204 484674192 487596024 488441664 489049056 489897216 489926232 491386208 492267576 493177248 494646912 497010816 497628864 498491904 499465521 501852453 503324928 505730304 505810818 508228074 510656882 510714801 511600536 513155493 514684692 515577312 515607849 516218448 517144356 520575984 521223336 522127296 523714248 524622528 525274912 526217064 527189472 529708896 531287424 532870656 533826432 533911419 536462967 538036992 540022788 540608256 543191808 543278286 545258466 545874598 548545527 549496872 550180188 551134368 551167011 552809484 553768224 553801023 554824404 556477776 559137168 559832472 560803392 562507896 563483456 566240544 567927936 568946592 570642048 573460413 574428672 575550603 577891584 580024476 580653312 580745754 583521122 585647982 586376253 587393208 589178529 590200344 590934276 591959136 591994197 593088156 594823321 595922508 597698352 599479488 600554736 601301544 602344384 605291616 606341376 608184288 609996672 611090784 612220032 613009407 616978944 617746176 618183981 620026164 620698368 622989252 623763958 626037498 629029314 629811531 630903816 632783904 632821383 633918888 635845619 637020612 638918928 640027008 640064916 641972304 643885376 645040272 646232256 650128032 651255552 652065408 653234976 656356768 657569664 659529216 660817359 662681088 663505152 663975387 665954028 669136604 672410646 674414424 675624078 676464237 677637432 679697041 680953068 682134048 684207324 686246256 687436416 687477132 688291264 689525808 694101312 694964448 696169728 698285664 699496704 701622752 702919296 706278528 708383232 709766793 711768576 711881892 713158749 715283956 718783794 720030384 722218842 724371048 725670306 726572699 727011288 731394036 732662496 733573584 734845824 734889348 737079312 738357632 738401364 739765872 741970368 745516224 746443296 747737856 750010528 754987392 757237248 758595456 758716227 760856064 762342111 764613884 765985323 767400804 772027038 773365968 774327672 775716534 779423662 780863976 781835004 783190944 785571372 786933792 787912368 789278848 789325596 790784208 794563344 796931136 799305984 800739648 801735392 807055488 810034182 810912384 813328896 814787712 814917429 816293376 817345876 818811897 824245308 825270282 826701552 829214226 830652336 832236606 833177018 834716664 838705752 839748708 841205088 843711872 843761844 845225184 849360816 851891904 853369344 853419888 855963072 860053696 861643008 866837376 869420544 870036714 870979968 871118631 875281683 876759552 878471973 881089812 885300516 886401414 887938704 889632234 890637502 893883762 896547528 899219232 900832104 901952316 903516576 907937424 909512064 912276432 914995008 916581888 916636176 918330048 919367744 925468416 926619264 930039246 931047552 934483878 935645937 937225728 939056247 941704704 943543971 946355724 949175856 950878332 952060778 955530918 958378392 960040512 960097374 962958456 965828064 967560408 969348384 975192048 976883328 978098112 979794432 979852464 982772416 984535152 986354496 989293824 994021632 995257728 998931042 1003704906 1006649856 1008615969 1011460608 1011621636 1013436117 1016456148 1021313764 1021429602 1023201072 1026310986 1029369384 1031154624 1031215698 1032436896 1034288712 1041151968 1042446672 1044254592 1047428496 1049245056 1050549824 1052434128 1054378944 1059417792 1062574848 1067652864 1067822838 1072925934 1076073984 1078175691 1080045576 1081216512 1083328263 1086383616 1086556572 1088505459 1090516932 1091749196 1097091054 1098993744 1100360376 1102268736 1102334022 1105618968 1107536448 1107602046 1109648808 1112955552 1118274336 1119664944 1121606784 1125015792 1126966912 1132481088 1135855872 1137893184 1141284096 1146920826 1151101206 1155783168 1158040557 1160048952 1161306624 1161491508 1163574801 1167042244 1169135493 1171295964 1172752506 1174786416 1178357058 1180400688 1181868552 1183918272 1183988394 1186176312 1189646642 1191845016 1195396704 1198958976 1201109472 1202603088 1204688768 1210583232 1212682752 1215051273 1216368576 1219993344 1222181568 1224440064 1226018814 1235492352 1236367962 1237905423 1240052328 1241396736 1243821339 1245978504 1247527916 1249765527 1252074996 1258058628 1259623062 1261807632 1265567808 1265642766 1267837776 1271691238 1274041224 1277837856 1280054016 1280129832 1283944608 1287770752 1290080544 1292464512 1300256064 1302511104 1304130816 1305055071 1306469952 1312713536 1315139328 1321634718 1327010304 1327950774 1329602121 1331908056 1335956253 1338273208 1340825643 1344821292 1348828848 1351248156 1352928474 1355274864 1359394082 1361906136 1364268096 1368414648 1372492512 1374872832 1374954264 1376582528 1379051616 1388202624 1389928896 1392339456 1395058869 1396571328 1398993408 1401725817 1403245504 1405838592 1412557056 1419533586 1423763784 1426317498 1428091167 1430567912 1433296377 1437567588 1440060768 1440146061 1444437684 1448742096 1451340612 1453145398 1454022576 1462788072 1465324992 1467147168 1469691648 1469778696 1474158624 1476715264 1476802728 1479531744 1483940736 1491032448 1492886592 1495475712 1498396563 1500021056 1505557359 1509974784 1517190912 1517432454 1524684222 1529227768 1531970646 1532144403 1534801608 1539466479 1544054076 1546731936 1546823547 1548655344 1551433068 1558847324 1561727952 1563670008 1566381888 1571142744 1573867584 1575824736 1578557696 1578651192 1581568416 1589126688 1593862272 1598611968 1601479296 1601734257 1603470784 1609388901 1614110976 1620068364 1621824768 1629575424 1629834858 1634691752 1637623794 1645636581 1648490616 1650540564 1653403104 1653501033 1658428452 1661304672 1661403069 1664473212 1666354036 1669433328 1677411504 1679497416 1682410176 1687423744 1687523688 1690450368 1698721632 1703783808 1706839776 1711926144 1720107392 1720381239 1723286016 1726651809 1733674752 1740073428 1741959936 1742237262 1750563366 1756943946 1759128759 1762179624 1767535587 1770601032 1772802828 1775877408 1775982591 1779264468 1781275004 1784469963 1787767524 1793095056 1798438464 1801664208 1803904632 1807033152 1815874848 1819024128 1824552864 1829990016 1833272352 1836660096 1838735488 1839028221 1850936832 1853238528 1854551943 1860078492 1862095104 1868967756 1871291874 1878112494 1887087942 1889434593 1892711448 1898351712 1898464149 1901756664 1904121556 1907536857 1911061836 1916756784 1920081024 1920194748 1925916912 1931656128 1935120816 1938696768 1950384096 1953766656 1956196224 1959704928 1965544832 1969070304 1972708992 1978587648 1982452077 1988043264 1990515456 1991926161 1997862084 2007409812 2017231938 2023243272 2026872234 2029392711 2032912296 2039091123 2042627528 2042859204 2046402144 2052621972 2058738768 2062309248 2062431396 2064873792 2068577424 2082303936 2084893344 2088509184 2094856992 2098490112 2101099648 2104868256 2108757888 2118835584 2125149696 2129300379 2135305728 2135645676 2139476247 2145851868 2156351382 2160091152 2166656526 2173113144 2177010918 2179718097 2181033864 2183498392 2194182108 2197987488 2200720752 2204537472 2204668044 2211237936 2215072896 2215204092 2219297616 2225911104 2236548672 2239329888 2243213568 2250031584 2253933824 2264962176 2271711744 2275786368 2276148681 2282568192 2287026333 2293841652 2297955969 2302202412 2316081114 2320097904 2322983016 2327149602 2334084488 2338270986 2342591928 2345505012 2349572832 2356714116 2360801376 2363737104 2367836544 2367976788 2372352624 2379293284 2383690032 2390793408 2397917952 2402218944 2405206176 2409377536 2421166464 2430102546 2432737152 2439986688 2444363136 2444752287 2448880128 2452037628 2456435691 2472735924 2475810846 2480104656 2487642678 2491957008 2495055832 2499531054 2504149992 2516117256 2519246124 2523615264 2531135616 2531285532 2535675552 2543382476 2548082448 2555675712 2560108032 2560259664 2567889216 2575541504 2580161088 2584929024 2600512128 2608261632 2610110142 2612939904 2613355893 2625427072 2625845049 2630278656 2635415919 2643269436 2655901548 2659204242 2663816112 2671912506 2676546416 2681651286 2689642584 2697657696 2702496312 2705856948 2710549728 2718788164 2723812272 2728536192 2736829296 2744985024 2749745664 2749908528 2753165056 2758103232 2776405248 2779857792 2790117738 2793142656 2803451634 2806491008 2806937811 2811677184 2817168741 2825114112 2830631913 2839067172 2847527568 2852634996 2856182334 2861135824 2866592754 2875135176 2880121536 2880292122 2888875368 2897484192 2902681224 2906290796 2908045152 2925576144 2930649984 2934294336 2939383296 2939557392 2948317248 2953430528 2953605456 2959063488 2967881472 2982064896 2985773184 2996793126 3000042112 3011114718 3019949568 3025847907 3034381824 3034864908 3040308351 3049368444 3058455536 3063941292 3064288806 3069603216 3078932958 3088108152 3093463872 3093647094 3097310688 3102866136 3117694648 3123455904 3127340016 3132763776 3142285488 3147735168 3151649472 3157115392 3157302384 3163136832 3178253376 3187724544 3202958592 3203468514 3206941568 3218777802 3228221952 3234527073 3240136728 3243649536 3249984789 3259150848 3259669716 3265516377 3269383504 3275247588 3291273162 3296981232 3301081128 3306806208 3307002066 3316856904 3322609344 3322806138 3328946424 3332708072 3338866656 3354823008 3358994832 3364820352 3374847488 3375047376 3380900736 3397443264 3407567616 3413679552 3423852288 3440214784 3440762478 3453303618 3467349504 3474121671 3480146856 3483919872 3484474524 3490724403 3501126732 3507406479 3513887892 3518257518 3524359248 3535071174 3541202064 3545605656 3551754816 3551965182 3558528936 3562550008 3568939926 3575535048 3586190112 3596876928 3603328416 3607809264 3614066304 3631749696 3638048256 3645153819 3649105728 3659980032 3666544704 3673320192 3677470976 3678056442 3706477056 3709103886 3713716269 3720156984 3724190208 3731464017 3737935512 3742583748 3749296581 3756224988 3774175884 3778869186 3785422896 3796703424 3796928298 3803513328 3808243112 3815073714 3822123672 3833513568 3840162048 3840389496 3851833824 3863312256 3870241632 3877393536 3900768192 3907533312 3912392448 3915165213 3919409856 3931089664 3938140608 3945417984 3964904154 3981030912 3983852322 3988806363 3995724168 4007868759 4014819624 4022476929 4034463876 4046486544 4053744468 4058785422 4065824592 4078182246 4085255056 4085718408 4092804288 4105243944 4117477536 4124618496 4124862792 4129747584 4137154848 4164607872 4169786688 4177018368 4185176607 4189713984 4196980224 4202199296 4205177451 4209736512 4217515776 4237671168 4258600758 4271291352 4278952494 4284273501 4291703736 4299889131 4312702764 4320182304 4320438183 4333313052 4346226288 4354021836 4359436194 4362067728 4366996784 4388364216 4395974976 4401441504 4409074944 4409336088 4422475872 4430145792 4430408184 4438595232 4451822208 4473097344 4478659776 4486427136 4495189689 4500063168 4507867648 4516672077 4529924352 4551572736 4552297362 4574052666 4587683304 4595911938 4596433209 4604404824 4618399437 4632162228 4640195808 4640470641 4645966032 4654299204 4668168976 4676541972 4685183856 4691010024 4699145664 4713428232 4721602752 4727474208 4735673088 4735953576 4744705248 4758586568 4767380064 4781586816 4795835904 4804437888 4805202771 4810412352 4818755072 4828166703 4842332928 4851240379 4860205092 4865474304 4888726272 4889504574 4904075256 4912871382 4936909743 4945471848 4951621692 4960209312 4960503099 4975285356 4983914016 4984209207 4990111664 4999062108 5008299984 5032234512 5038492248 5047230528 5062271232 5062571064 5071351104 5086764952 5096164896 5111351424 5120519328 5135778432 5151083008 5160322176 5161143717 5169858048 5179955427 5185808681 5201024256 5220220284 5225879808 5226711786 5250854144 5251690098 5270831838 5277386277 5286538872 5302606761 5311803096 5318408484 5327632224 5327947773 5343825012 5353092832 5353409889 5363302572 5379285168 5395315392 5404992624 5411713896 5421099456 5437576328 5447624544 5457072384 5473658592 5489970048 5499817056 5506330112 5516206464 5517084663 5543450659 5552810496 5559715584 5563655829 5580235476 5586285312 5606903268 5612982016 5613875622 5634337482 5661263826 5668303779 5678134344 5695055136 5695392447 5705269992 5712364668 5722271648 5722610571 5733185508 5750270352 5760243072 5760584244 5777750736 5794968384 5805362448 5812581592 5816090304 5851152288 5861299968 5868588672 5879114784 5896634496 5907210912 5918126976 5925757601 5935762944 5947356231 5964129792 5971546368 5975778483 5993586252 6000084224 6022229436 6051695814 6069729816 6080616702 6088178133 6098736888 6116911072 6117273369 6127882584 6128577612 6139206432 6157865916 6176216304 6186927744 6187294188 6194621376 6205732272 6235389296 6246911808 6254680032 6265527552 6284570976 6295470336 6303298944 6314604768 6326273664 6356506752 6375449088 6387901137 6405917184 6406937028 6413883136 6418428741 6437555604 6469054146 6480273456 6499969578 6519339432 6531032754 6538767008 6539154291 6550495176 6582546324 6593962464 6602162256 6613612416 6614004132 6633713808 6645218688 6645612276 6657892848 6665416144 6677733312 6709646016 6717989664 6729640704 6750094752 6761801472 6794886528 6815135232 6827359104 6828446043 6847704576 6861078999 6880429568 6881524956 6893867907 6906607236 6948243342 6960293712 6968949048 6981448806 7002253464 7014812958 7027775784 7036515036 7048718496 7070142348 7082404128 7091211312 7103509632 7103930364 7117057872 7125100016 7137879852 7151070096 7172380224 7193753856 7206656832 7215618528 7228132608 7263499392 7290307638 7298211456 7319960064 7333089408 7334256861 7346640384 7354941952 7356112884 7369307073 7404524789 7418207772 7427432538 7440313968 7462928034 7475871024 7485167496 7498593162 7512449976 7548351768 7557738372 7570845792 7593406848 7593856596 7607026656 7616486224 7630147428 7644247344 7667027136 7680324096 7680778992 7703667648 7726624512 7740483264 7754787072 7801536384 7824784896 7830330426 7838819712 7840067679 7862179328 7876281216 7877535147 7890835968 7906247757 7915181671 7929808308 7967704644 7977612726 7991448336 8015737518 8029639248 8044953858 8068927752 8092973088 8107488936 8117570844 8131649184 8156364492 8170510112 8171436816 8185608576 8210487888 8234955072 8249236992 8249725584 8259495168 8274309696 8329215744 8339573376 8370353214 8379427968 8404398592 8410354902 8419473024 8420813433 8435031552 8451506223 8461056269 8475342336 8491895739 8517201516 8542582704 8557904988 8568547002 8583407472 8599778262 8625405528 8640364608 8640876366 8666626104 8692452576 8708043672 8718872388 8724135456 8733993568 8776728432 8791949952 8802883008 8818149888 8818672176 8844951744 8860291584 8860816368 8877190464 8903644416 8946194688 8957319552 8990379378 9000126336 9033344154 9044577391 9059848704 9077543721 9103145472 9104594724 9120925053 9148105332 9175366608 9191823876 9192866418 9208809648 9236798874 9264324456 9280391616 9280941282 9291932064 9308598408 9336337952 9353083944 9370367712 9382020048 9398291328 9426856464 9443205504 9454948416 9471346176 9471907152 9489410496 9517173136 9534760128 9563173632 9608875776 9610405542 9620824704 9656333406 9684665856 9702480758 9703581219 9720410184 9730948608 9749954367 9777452544 9779009148 9796549131 9808150512 9825742764 9873819486 9890943696 9903243384 9920418624 9921006198 9950570712 9967828032 9968418414 9980223328 9998124216 10016599968 10064469024 10076984496 10094461056 10124542464 10125142128 10142702208 10173529904 10192329792 10222702848 10241038656 10271556864 10320644352 10322287434 10359910854 10371617362 10402048512 10422365013 10440440568 10451759616 10453423572 10472173209 10501708288 10503380196 10522219437 10541663676 10554772554 10573077744 10605213522 10623606192 10636816968 10655264448 10655895546 10687650024 10706185664 10706819778 10726605144 10758570336 10790630784 10809985248 10823427792 10842198912 10875152656 10895249088 10914144768 10935461457 10947317184 10979940096 10999634112 11032412928 11034169326 11086901318 11119431168 11127311658 11141148807 11160470952 11172570624 11194392051 11213806536 11225964032 11227751244 11247889743 11268674964 11301643099 11322527652 11336607558 11356268688 11390110272 11390784894 11410539984 11424729336 11444543296 11445221142 11466371016 11500540704 11520486144 11521168488 11555501472 11589936768 11610724896 11625163184 11632180608 11702304576 11722599936 11737177344 11745495639 11758229568 11793268992 11814421824 11836253952 11851515202 11894712462 11943092736 11951556966 11966419089 11987172504 12000168448 12023606277 12044458872 12067430787 12081066761 12103391628 12139459632 12161233404 12176356266 12197473776 12233822144 12234546738 12255765168 12257155224 12278412864 12315731832 12352432608 12373855488 12374588376 12389242752 12411464544 12470778592 12493823616 12509360064 12531055104 12555529821 12569141952 12590940672 12606597888 12615532353 12629209536 12652547328 12713013504 12775802274 12813874056 12827766272 12836857482 12852820503 12875111208 12899667393 12914243779 12938108292 12960546912 12961314549 12999939156 13038678864 13062065508 13077534016 13078308582 13100990352 13165092648 13187924928 13204324512 13227224832 13228008264 13267427616 13290437376 13291224552 13315785696 13330832288 13355466624 13419292032 13435979328 13459281408 13485569067 13500189504 13523602944 13550016231 13589773056 13654718208 13656892086 13722157998 13763049912 13787735814 13789299627 13804881281 13813214472 13855198311 13896486684 13920587424 13921411923 13937898096 13962897612 14004506928 14029625916 14055551568 14073030072 14097436992 14140284696 14164808256 14182422624 14207019264 14207860728 14234115744 14250200032 14275759704 14302140192 14344760448 14387507712 14413313664 14415608313 14431237056 14456265216 14484500109 14526998784 14553721137 14580615276 14596422912 14666178816 14668513722 14712225768 14738614146 14809049578 14810729229 14836415544 14854865076 14880627936 14881509297 14925856068 14951742048 14952627621 14970334992 14997186324 15024899952 15096703536 15115476744 15141691584 15186813696 15187713192 15214053312 15232972448 15260294856 15288494688 15334054272 15361557984 15407335296 15453249024 15480966528 15483431151 15509574144 15557426043 15603072768 15660660852 15677639424 15680135358 15752562432 15755070294 15812495514 15830363342 15832158831 15859616616 15907820283 15935409288 15955225452 15982896672 15983843319 16031475036 16059278496 16060229667 16089907716 16137855504 16185946176 16214977872 16235141688 16263298368 16312728984 16341020224 16342873632 16371217152 16420975776 16469910144 16499451168 16518990336 16548619392 16551253989 16630351977 16658431488 16679146752 16690967487 16740706428 16758855936 16820709804 16838946048 16841626866 16903012446 16922112538 16983791478 17004911337 17034403032 17085165408 17086177341 17115809976 17137094004 17166814944 17167831713 17199556524 17250811056 17280729216 17281752732 17333252208 17384905152 17416087344 17437744776 17448270912 17467987136 17553456864 17583899904 17605766016 17637344352 17689903488 17721632736 17754380928 17777272803 17807288832 17842068693 17892389376 17914639104 17927335449 17980758756 18000252672 18066688308 18089154782 18155087442 18209189448 18241850106 18264534399 18296210664 18350733216 18351820107 18383647752 18385732836 18417619296 18439522951 18473597748 18528648912 18560783232 18561882564 18583864128 18617196816 18672675904 18706167888 18740735424 18764040096 18796582656 18853712928 18886411008 18909896832 18943814304 18978820992 19034346272 19069520256 19126347264 19163703411 19217751552 19220811084 19241649408 19255286223 19312666812 19404961516 19407162438 19440820368 19499908734 19558018296 19593098262 19616301024 19617462873 19651485528 19711214189 19747638972 19781887392 19806486768 19840837248 19842012396 19901141424 19935656064 19936836828 19960446656 19996248432 20033199936 20128938048 20153968992 20188922112 20250284256 20285404416 20347059808 20384659584 20445405696 20482077312 20485338129 20543113728 20583236997 20641288704 20644574868 20681603721 20719821708 20743234724 20844730026 20880881136 20906847144 20944346418 21006760392 21044438874 21070608271 21083327352 21109545108 21146155488 21210427044 21247212384 21273633936 21310528896 21311791092 21375300048 21412371328 21413639556 21453210288 21517140672 21581261568 21619970496 21646855584 21684397824 21750305312 21790498176 21870922914 21894634368 21959880192 21999268224 22002770583 22064825856 22068338652 22107921219 22173802636 22213574367 22254623316 22282297614 22320941904 22388784102 22427613072 22455502488 22495779486 22537349928 22603286198 22645055304 22673215116 22712537376 22780220544 22781569788 22821079968 22849458672 22889086592 22890442284 22932742032 23001081408 23040972288 23042336976 23111002944 23179873536 23221449792 23250326368 23264361216 23404609152 23474354688 23490991278 23516459136 23520203037 23586537984 23628843648 23632605441 23672507904 23703030404 23745545013 23789424924 23903113932 23932838178 23974345008 24047212554 24088917744 24134861574 24162133522 24206783256 24278919264 24322466808 24352712532 24394947552 24467644288 24469093476 24511530336 24514310448 24556825728 24631463664 24704865216 24747710976 24749176752 24778485504 24822929088 24941557184 24987647232 25018720128 25111059642 25138283904 25213195776 25231064706 25258419072 25262440299 25305094656 25383168807 25426027008 25475687217 25551604548 25627748112 25673714964 25705641006 25750222416 25799334786 25828487558 25876216584 25921093824 25922629098 25999878312 26077357728 26124131016 26155068032 26156617164 26201980704 26330185296 26375849856 26408649024 26454449664 26456016528 26534855232 26580874752 26582449104 26631571392 26661664576 26710933248 26838584064 26871958656 26971138134 27000379008 27100032462 27133732173 27179546112 27232631163 27309436416 27313784172 27362775159 27444315996 27526099824 27575471628 27578599254 27609762562 27626428944 27710396622 27792973368 27841174848 27842823846 27875796192 27925795224 28009013856 28059251832 28111103136 28146060144 28194873984 28280569392 28329616512 28364845248 28414038528 28415721456 28468231488 28500400064 28551519408 28604280384 28689520896 28826627328 28831216626 28862474112 28969000218 29053997568 29107442274 29110743657 29161230552 29192845824 29249863101 29332357632 29337027444 29389647393 29424451536 29477228292 29618099156 29621458458 29672831088 29709730152 29761255872 29763018594 29851712136 29903484096 29905255242 29940669984 29994372648 30049799904 30193407072 30230953488 30283383168 30373627392 30375426384 30428106624 30465944896 30520589712 30576989376 30668108544 30723115968 30814670592 30961933056 30966862302 31114852086 31206145536 31267095039 31321321704 31355278848 31360270716 31416519627 31505124864 31510140588 31566658311 31624991028 31660726684 31664317662 31719233232 31815640566 31870818576 31910450904 31965793344 31967686638 32062950072 32118556992 32120459334 32179815432 32275711008 32371892352 32429955744 32470283376 32526596736 32625457968 32682040448 32685747264 32742434304 32806384371 32841951552 32939820288 32998902336 33097238784 33102507978 33260703954 33358293504 33381934974 33423446421 33481412856 33517711872 33583176153 33641419608 33677892096 33683253732 33743669229 33806024892 33844225076 33904929297 33967582956 34009822674 34068806064 34170330816 34172354682 34231619952 34274188008 34333629888 34335663426 34399113048 34501622112 34561458432 34563505464 34666504416 34769810304 34832174688 34875489552 34896541824 34935974272 35106913728 35167799808 35211532032 35236486917 35274688704 35379806976 35443265472 35508761856 35554545606 35684137386 35829278208 35854670898 35899257267 35961517512 36000505344 36070818831 36133376616 36178309564 36243200283 36310174884 36418378896 36483700212 36529068798 36592421328 36701466432 36703640214 36767295504 36771465672 36835238592 36879045902 36947195496 37057297824 37121566464 37123765128 37167728256 37234393632 37345351808 37412335776 37481470848 37528080192 37593165312 37666589463 37707425856 37772822016 37819793664 37846597059 37887628608 37957641984 38068692544 38139040512 38327406822 38441622168 38483298816 38510572446 38558461509 38625333624 38742731337 38809923032 38814324876 38881640736 38883943647 38999817468 39116036592 39186196524 39232602048 39234925746 39302971056 39422428378 39495277944 39563774784 39612973536 39681674496 39684024792 39802282848 39871312128 39873673656 39920893312 39992496864 40066399872 40257876096 40307937984 40377844224 40456707201 40500568512 40570808832 40650048693 40694119616 40769319168 40964154624 40970676258 41166473994 41289149736 41363207442 41414643843 41439643416 41486469448 41565594933 41689460052 41761762272 41764235769 41813694288 41888692836 42013520784 42088877748 42141216542 42166654704 42219090216 42292310976 42420854088 42494424768 42547267872 42621057792 42623582184 42750600096 42824742656 42827279112 42906420576 43034281344 43162523136 43239940992 43246824939 43293711168 43368795648 43453500327 43500610624 43580996352 43661163411 43741845828 43789268736 43998536448 44005541166 44136677304 44215842438 44347605272 44427148734 44432187687 44509246632 44564595228 44641883808 44644527891 44777568204 44855226144 44857882863 44911004976 44991558972 45074699856 45206572396 45290110608 45346430232 45425074752 45560441088 45563139576 45642159936 45698917344 45778173184 45780884568 45865484064 46002162816 46084673952 46222005888 46359747072 46442899584 46450293453 46500652736 46528722432 46672278129 46809218304 46981982556 47032918272 47040406074 47257687296 47265210882 47406060808 47491090026 47496476493 47578849848 47723460849 47806227864 47865676356 47948690016 47951529957 48094425108 48177835488 48180689001 48269723148 48324267044 48413566512 48557838528 48644933616 48705425064 48789895104 48935288576 48938186952 49023060672 49028620896 49113651456 49262927328 49409730432 49498353504 49556971008 49645858176 49653761967 49883114368 49891055931 49975294464 50037440256 50072902461 50222119284 50276567808 50462129412 50516838144 50524880598 50766337614 50951374434 51014734011 51103209096 51255496224 51258532023 51347429928 51411282012 51500444832 51503495139 51598669572 51656975116 51752433168 51842187648 51845258196 51999756624 52154715456 52248262032 52310136064 52313234328 52403961408 52660370592 52751699712 52817298048 52912033056 53069710464 53164898208 53263142784 53323329152 53331818409 53421866496 53526206079 53677168128 53743917312 53782006347 53942276268 54000758016 54200064924 54267464346 54465262326 54627568344 54725550318 54793603197 54888631992 55052199648 55055460321 55150943256 55157198508 55219525124 55252857888 55318568853 55420793244 55585946736 55682349696 55685647692 55751592384 55851590448 56018027712 56118503664 56222206272 56292120288 56389747968 56561138784 56659233024 56729690496 56831442912 56936462976 57000800128 57103038816 57208560768 57379041792 57491110233 57653254656 57662433252 57724948224 57765858669 57938000436 58214884548 58221487314 58322461104 58499726202 58674054888 58779294786 58848903072 58852388619 58954456584 59133642567 59236198312 59242916916 59345662176 59419460304 59522511744 59526037188 59703424272 59806968192 59810510484 59881339968 59988745296 60099599808 60386814144 60461906976 60566766336 60750852768 60856213248 60931889792 61041179424 61153978752 61336217088 61446231936 61456014387 61629341184 61749710991 61923866112 61933724604 62044811163 62229704172 62534190078 62642643408 62720541432 62833039254 63020281176 63133316622 63211824813 63249982056 63321453368 63328635324 63438466464 63631281132 63741637152 63820901808 63931586688 63935373276 64125900144 64237113984 64240918668 64359630864 64551422016 64743784704 64859911488 64940566752 65053193472 65250915936 65364080896 65371494528 65612768742 65683903104 65879640576 65997804672 66008311749 66194477568 66205015956 66323763657 66521407908 66640723101 66763869948 66846892842 66962825712 67166352306 67282839216 67366507464 67487338458 67612049784 67688450152 67809858594 67935165912 68019645348 68137612128 68340661632 68344709364 68463239904 68548376016 68667259776 68671326852 68798226096 69003244224 69122916864 69127010928 69333008832 69539620608 69664349376 69750979104 69793083648 69871948544 70213827456 70423064064 70472973834 70549377408 70560609111 70759613952 70886530944 70897816323 71017523712 71109091212 71236635039 71368274772 71709341796 71798514534 71923035024 72141637662 72266753232 72356619128 72486400566 72620349768 72836757792 72967400424 73058137596 73184842656 73402932864 73407280428 73534591008 73542931344 73670477184 73758091804 73894390992 74114595648 74243132928 74247530256 74335456512 74468787264 74690703616 74824671552 74962941696 75056160384 75333178926 75414851712 75639587328 75693194118 75775257216 75787320897 75915283968 76137385088 76149506421 76278081024 76427061651 76654813644 76883244336 77021144892 77116923018 77250667248 77485462674 77619846064 77628649752 77763281472 77767887294 77999634936 78232073184 78372393048 78465204096 78469851492 78605942112 78844856756 78990555888 79127549568 79225947072 79363348992 79368049584 79604565696 79742624256 79747347312 79841786624 79984993728 80132799744 80515752192 80615875968 80913414402 81001137024 81300097386 81388239232 81401196519 81538638336 81697893489 81928309248 81941352516 82088325477 82332947988 82578299472 82726414884 82829287686 82879286832 82972938896 83131189866 83378920104 83523524544 83528471538 83627388576 83777385672 84027041568 84177755496 84282433084 84333309408 84438180432 84584621952 84841708176 84988849536 85094535744 85242115584 85247164368 85501200192 85649485312 85654558224 85812841152 86068562688 86479881984 86493649878 86587422336 86907000654 87001221248 87161992704 87322326822 87332230971 87483691656 87578537472 87749589303 87997072896 88011082332 88168942179 88273354608 88431684876 88695210544 88854297468 88864375374 89018493264 89129190456 89283767616 89289055782 89555136408 89710452288 89715765726 89822009952 89983117944 90149399712 90413144792 90580221216 90692860464 90850149504 91120882176 91126279152 91284319872 91397834688 91556346368 91561769136 91730968128 92004325632 92169347904 92444011776 92885799168 92900586906 93001305472 93344556258 93618436608 93801285117 93963965112 94065836544 94080812148 94249558881 94515374592 94530421764 94699974933 94812121616 94982180052 94992952986 95157699696 95446921698 95612455728 95731352712 95897380032 95903059914 96188850216 96355670976 96361378002 96539446296 96648534088 96827133024 97115677056 97289867232 97410850128 97579790208 97870577152 97876373904 98046121344 98057241792 98227302912 98419153113 98525854656 98819460864 98996707008 99291716352 99307523934 99766228736 99782111862 100074880512 100145804922 100270339263 100444238568 100553135616 100749528459 100924258824 101033676288 101049761196 101231007687 101532675228 101714787891 101902748868 102029468022 102206418192 102510992448 102517064046 102694859856 102822564024 103000889664 103006990278 103197339144 103313950232 103504866336 103684375296 103690516392 103999513248 104309430912 104496524064 104620272128 104626468656 104807922816 105320741184 105503399424 105634596096 105709460751 105824066112 106139420928 106329796416 106526285568 106646658304 106663636818 107052412158 107487834624 107564012694 107697771801 107884552536 108001516032 108212456493 108400129848 108534928692 108729600849 108930524652 109255136688 109451100636 109587206394 109777263984 110104399296 110110920642 110301886512 110314397016 110439050248 110505715776 110637137706 110841586488 111171893472 111364699392 111371295384 111503184768 111703180896 112036055424 112237007328 112444412544 112584240576 112779495936 112999768389 113122277568 113318466048 113459380992 113539791177 113662885824 113872925952 114001600256 114206077632 114417121536 114982220466 115324866504 115449896448 115531717338 115675384527 115876000872 116228194011 116429769096 116442974628 116644922208 116651830941 116999452404 117348109776 117558589572 117697806144 117704777238 117908913168 118267285134 118472396624 118485833832 118691324352 118838920608 119045023488 119052074376 119406848544 119613936384 119621020968 119762679936 119977490592 120199199616 120773628288 120923813952 121133532672 121370121603 121501705536 121712426496 121863779584 121950146079 122082358848 122307957504 122892463872 122912028774 123499421982 123867449208 124089622326 124243931529 124459408344 124696784799 125068380156 125285286816 125292707307 125441082864 125666078508 126040562352 126266633244 126423649626 126499964112 126642906736 126657270648 126876932928 127262562264 127483274304 127641803616 127863173376 127870746552 128251800288 128474227968 128481837336 128719261728 129102844032 129487569408 129719822976 129740474817 129881133504 130106386944 130360500981 130501831872 130728161792 130742989056 130983490233 131225537484 131367806208 131995609344 132016623498 132410031912 132647527314 133042815816 133281446202 133296563061 133527739896 133693785684 133925651424 133933583673 134332704612 134565678432 134573648589 134733014928 134974676916 135224099568 135376900304 135619717188 135870331824 136039290696 136275224256 136681323264 136689418728 136926479808 137096752032 137334519552 137342653704 137596452192 138006488448 138254021856 138666017664 139079241216 139328698752 139350880359 139501958208 139586167296 139743897088 140016834387 140427654912 140685970991 140945947668 141098754816 141121218222 141773061888 141795632646 142218182424 142473270078 142489429479 142736549544 143170382547 143418683592 143597029068 143846070048 143854589871 144283275324 144533506464 144542067003 144713238256 144972801132 145240699536 145673515584 145934800848 146116275192 146369685312 146805865728 146814560856 147069182016 147085862688 147340954368 147516183608 147788781984 148229191296 148495060512 148670913024 148937574528 148961285901 149381407232 149649343104 149673167793 149925883392 150112320768 150218707383 150388451749 150666357852 150829703424 151386388236 151550514432 151574641794 152274770176 152299012842 152854123302 153044202033 153309627288 153766488672 153775596069 154042289784 154233846036 154501334496 154510485417 154970925348 155239692128 155257299504 155526562944 155535774588 155999269872 156464146368 156744786096 156930408192 156939702984 157211884224 157689713512 157981111776 158255099136 158451894144 158736099168 159209131392 159494694624 159683573248 159969987456 159995455227 160265599488 160578618237 160760069111 161031504384 161231751936 161346019041 161826828804 162002274048 162600194772 162776478464 162802393038 163395786978 163882705032 164176650954 164380809591 164665895976 165156598944 165166380963 165452829768 165658575372 165758573664 165945877792 165955706559 166262379732 166757840208 167047049088 167056943076 167254777152 167554771344 168054083136 168355510992 168564866168 168666618816 168876360864 169169243904 169683416352 169977699072 170189071488 170494328736 171002400384 171309116448 171625682304 171846970429 172137125376 172473330699 172959763968 172987299756 173174844672 173297576007 173814001308 174002442496 174644653644 174664461942 174967383312 175499178606 176022164664 176337884358 176546709216 176557165857 176863369752 177390421088 177400927701 177708594936 177728750748 178036986528 178258380912 178567535232 178578111564 179110272816 179420904576 179431531452 179644019904 179966235888 180298799424 180826289584 181160442432 181385720928 181700299008 182252558304 182568639744 182795669376 183123538272 183461936256 184008651264 184338695808 184368043161 184888023552 185249132973 185771598336 185801173812 186002610944 186134433489 186689112516 187602570234 187927930224 188161624296 188499117762 189060843528 189399949866 189624243232 189635474439 189964360104 189985905972 190315399392 190893843396 191224911456 191462705424 191794760064 191806119828 192377700432 192711341952 192722756004 193078892592 193297068176 193654266048 194231354112 194579734464 194821700256 195159580416 195752747808 196092242688 196114483584 196838306226 197051709312 197638921728 197993414016 198024935247 198583432704 198615047868 198971290971 199532457472 199564223724 199922169303 200291609844 200540678526 200888477136 201499056918 201848517648 202099522392 202462015374 203065350456 203429575782 203805497736 204058936044 204412836384 205021984896 205034128092 205389719712 205645128048 206001779328 206013980556 206394678288 206627900464 207009732672 207368750592 207381032784 207999026496 208618861824 208993048128 209252937312 209615845632 210641482368 211269192192 211418921502 211648132224 211681827333 212278841856 212659592832 212693448969 213052571136 213293316608 213327273636 213709905117 214104824316 214731218881 215128025388 215395543602 215769105072 216424912986 216800259696 217069857384 217459201698 217861049304 218510273376 218902201272 219174412788 219554527968 220208798592 220221841284 220603773024 220628794032 220878100496 221011431552 221274275412 221683172976 222343786944 222729398784 222742590768 223006369536 223406361792 224072110848 224474014656 224888825088 225168481152 225999536778 226244555136 226918761984 227079582354 227325771648 227361962691 227745851904 228003200512 228412155264 228448519263 228834243072 229281184953 229540268459 229964440932 230649733008 231063434676 231350769054 231752001744 232456388022 232859538192 232885949256 233289844416 233303661882 233998904808 234696219552 235117179144 235395612288 235409554476 235817826336 236534570268 236944793248 236971667664 237382648704 237677841216 238090046976 238104148752 238813697088 239227872768 239242041936 239525359872 239954981184 240398399232 241547256576 241847627904 242740243206 243003411072 243727559168 243900292158 244164717696 244203589557 244615915008 245093680467 245370631801 245784927744 245824057548 246264976431 246998843964 247734898416 248179244652 248487863058 248918816688 249393569598 250136760312 250570573632 250585414614 250882165728 251332157016 252081124704 252533266488 252847299252 252999928224 253285813472 253314541296 253753865856 254525124528 254966548608 255283607232 255726346752 255741493104 256503600576 256948455936 256963674672 257438523456 258205688064 259439645952 259480949634 259762267008 260721001962 261003663744 261485978112 261966980466 261996692913 262292744339 262451074968 262735612416 263248767909 263991218688 264033246996 264506826537 264820063824 265295054628 266085631632 266562892404 266593126122 267055479792 267387571368 267851302848 267867167346 268665409224 269131356864 269147297178 269466029856 269949353832 270448199136 270753800608 271239434376 271740663648 272078581392 272550448512 273362646528 273378837456 273852959616 274193504064 274669039104 274685307408 275192904384 276012976896 276508043712 277332035328 278657397504 278701760718 279003916416 280033668774 280855309824 281371941982 281403855351 281891895336 282197509632 282242436444 282748676643 283546123776 283591265292 284099924799 284436364848 284946540156 284978858958 285473099088 286340765094 286837367184 287194058136 287692140096 287709179742 288566550648 289067012928 289084134006 289426476512 289945602264 290481399072 291347031168 291869601696 292232550384 292739370624 293611731456 293629121712 294138364032 294171725376 294681908736 295032367216 295577563968 296458382592 296990121024 297875149056 297922571802 299298686208 299346335586 300224641536 300437414766 300776903498 300811017789 301332715704 301659406848 302248585377 302772776472 303101028864 303149283588 303693023061 304549540352 304598025684 305144363673 305708246604 306088404066 306619254576 307532977344 307551192138 308084579568 308467692072 309002668992 309020970834 309941850696 310479384256 310514599008 311053125888 311071549176 311998539744 312928292736 313489572192 313860816384 313879405968 314423768448 315379427024 315962223552 316510198272 316903788288 317128382253 317472198336 318418262784 318989389248 319939974912 319990910454 321157236474 321520138222 322463503872 322692038082 323093315403 323653657608 324004548096 324637369479 325200389544 325552956928 325604786076 326188802547 326791573956 327765410064 328353301908 328761619182 329331791952 330313197888 330332761926 330905659536 331317150744 331517147328 331891755584 331911413118 332524759464 333515680416 334094098176 334113886152 334509554304 335109542688 336108166272 336711021984 337129732336 337333237632 337752721728 338338487808 338999305167 339366832704 339955398144 340378142976 340619373531 340988657472 342004800768 342618232896 343251364608 343693940858 344946661398 345974599512 346349689344 346595152014 347026153581 347628002616 348004884992 348684582033 349289307288 349328923884 349934766624 349955492823 350350936069 350998357212 352044329328 352675768716 353093418432 353114331714 353726739504 354780842176 354801855402 355417189872 355457501496 356073973056 356516761824 357135070464 357156223128 358220545632 358841809152 358863062904 359288039808 359932471776 360597598848 361652579168 362320884864 362771441856 363400598016 364110364809 364505116608 365137279488 365591338752 365850438237 366247076544 366923872512 368677391616 368736086322 370498265946 371602347624 372005221888 372268866978 372731794587 373378225032 374090354397 374513069591 375205140468 375855860448 375878121921 376323248592 376998235524 378121687056 378799899732 379248486464 379270948878 379928720208 379971811944 380630798784 381787686792 382449822912 382925410848 383589520128 383612239656 384755400864 385422683904 385445512008 386157785184 386594136352 387308532096 388462708224 389159468928 389221424451 389643400512 390319160832 391081502943 391505495616 392184485376 392228967168 392950470699 393676612452 394103418624 395986828032 396049870494 397230095736 397942581942 399128447448 399844338606 399889689183 400341557149 400583219688 401081357052 401776954272 401800751019 402998113836 403697035296 403720945767 404199044784 404924030748 406130700912 406859151564 407610995472 408117872088 408825672768 410043969792 410068256184 410779439424 411290256096 412003558656 412027961112 412789356576 413255800928 414019465344 414762065568 415998052992 417237723648 417986096256 418052641077 418505874624 419231691264 420050503161 421282964736 422057912973 422837843004 423296264448 423363654666 425319185664 425386897938 426654547272 427419810234 427468288437 428209648632 429462437762 429511147641 430256050776 430791087204 431538210144 431563769613 432849825972 433600519392 433626201009 434139714768 434918403396 435722098608 437020546752 437804402544 438348825576 439109055936 440417597184 440443682568 441207546048 441257588064 441756200992 442022863104 442548550824 443366345952 444687573888 445485181536 446012739072 446812723584 446883857703 448144221696 448948029312 449019503379 449777650176 450336962304 451165355247 451999073556 452489110272 454159164708 454651543296 454723925382 456824310528 456897038526 458562369906 459080536918 459132606099 459928881864 461299466016 461326788207 462126869352 462701538108 463504003488 463531456251 464912776044 465719076384 465771898512 466579688832 466607323764 467997809616 469392439104 470234358288 470791224576 470819108952 471635652672 473069140536 473889586496 473943335328 474765297408 475355682432 476208297504 477627394176 478484083872 479050719744 479909962368 479986365681 480796798464 482280207333 483094513152 483695255808 484038057123 485480486412 486006822144 487800584316 488329435392 488407179114 490187360934 490741263602 491648115096 492529952862 493142428773 493997687928 495469796832 495499142889 496358489304 496975726116 497837633376 497867119677 498787139196 500273520624 501141147264 501170829228 501764331456 502664314032 504162249408 505066532976 505694598504 505999856448 506571626944 506629082592 507507731712 509050249056 509933097216 510567214464 511482986208 513007201152 513927349344 514877046912 515540911287 516411376128 517419992097 518879291904 518961899268 519524534016 519892728021 521442003924 522007327488 523933960932 523993385826 524585488678 524902149936 526497535818 528066493992 529013653074 529640127648 529671497571 530590109256 532171263264 532202783103 533125784808 533186252244 534110959584 534775142736 535702605696 535734334692 537330818448 538262713728 538294594356 538932059712 539898707664 540896398272 541507601216 542478868752 543481327296 544157162784 545100897024 546757674912 547705919232 548387008128 549370614816 550385808768 552025953792 553016087424 553104129483 554664070656 555747398919 557314795008 557403521436 558007832832 558403300467 560067337548 562743883964 562807710702 563783790672 564484872888 565497353286 567182530584 568199849598 568872729696 568906423317 569893080312 569957717916 570946198176 571625211481 572681530188 573674734368 574388116272 575384280192 575418359484 577133101296 578134025856 578168268012 578852953024 579891204528 580962798144 582694062336 583739203392 584465100768 585478741248 587258243424 588276728064 588343450752 590064734432 591155127936 592916765184 593980242048 594074805741 595750298112 595845143604 596913872913 598597372416 598692671172 599766507909 600874829532 601553806996 601622035578 602665431408 604497170754 605545552944 606298567176 607386046122 609196051368 610288727346 611047639859 611416493208 612176808132 613238509152 615065954688 615102384276 616169159136 616935384144 618005337984 618041941668 619883701392 620958768512 621029198016 622106251776 622143098352 623997079488 625856585472 626979144384 627758811936 628847536896 630758854048 631924447104 633807576576 634256764506 634944396672 635045481999 636836525568 637978778496 638080346907 639879949824 639981820908 641129715351 642314472948 643040276444 644193656643 645384076164 646186630806 647307315216 649274738958 650400779088 651209572152 652377605094 653583147912 655530820128 656706603816 657523238364 658663583904 660626395776 660665523852 661811319072 662634301488 663034294656 663783511168 663822826236 665049518928 667031360832 668188196352 668227772304 669019108608 670219085376 672216332544 673422043968 674259464672 674666475264 675505443456 677998610334 678733665408 680756285952 681238747062 681977314944 682085888073 684009601536 685236465792 685345557789 686502729216 687387881716 688620805377 689893322796 691949199024 693190304028 694052307162 695256005232 697369164066 698578614576 698657847768 699869533248 699910985646 700701872138 701996714424 704088658656 705351537432 706186836864 706228663428 707453479008 709561684352 709603710804 710834379744 710915002992 712147946112 713033523648 714270140928 714312446256 716441091264 717683618304 717726125808 718576079616 719864943552 721195197696 723305158336 724641769728 725542883712 728220729618 729010233216 731182677504 731700876474 732494153088 732610768671 733847745024 736111895403 737354783232 737472172644 738794929293 740996531892 743204695248 744537733956 745463589174 746756450064 748180708794 749026139182 750410280936 751711720896 751756243842 752646497184 753996471048 756243374112 757599799464 758496972928 758541897756 759857440416 759943623888 761261597568 763575373584 764899645824 765850821696 767179040256 767224479312 769510801728 770845367808 770891024016 772315570368 773188272704 774617064192 778318937856 778442848902 779286801024 782163005886 783010991232 784457934336 785900941398 786878233017 787353224904 788206837248 789746303727 791973656064 792099740988 793520479611 794460191472 795885163884 798256894896 799688677212 799779378366 800683114298 801166439376 802162714104 803553908544 803601502038 805996227672 807394070592 807441891534 808398089568 809848061496 812261401824 813718303128 815221990944 816235744176 817651345536 820087939584 820136512368 821558878848 822580512192 824007117312 824055922224 825578713152 826511601856 828038930688 829524131136 831996105984 835972192512 836105282154 837011749248 840101006322 842565929472 844115825946 844211566053 845675686008 846592528896 846727309332 848246029929 850638371328 850773795876 852299774397 853309094544 854839620468 854936576874 856419297264 858924875524 859022295282 860512101552 861582174408 863076420288 863127539226 865699651944 867201038784 867252402018 868279429536 869836806792 871444197216 874041093504 875608805088 876697651152 878218111872 880835194368 880887365136 882415092096 882515176128 883512401984 884045726208 885097101648 886732691904 889375147776 890970363072 893625447168 893767715406 897896058624 898039006758 900673924608 902330710494 902433053367 903998147112 904978220544 906745756131 908318329416 909303086592 909447850764 911079069183 913648621056 913794077052 915433091019 917124739812 918161073836 918265212198 919857763728 922598932032 922653576414 924253738704 925403076216 927008006976 927062912502 929825552088 931438152768 931543797024 933159377664 933214647528 935995619232 938784878208 940468716576 941582449152 941638217904 943271305344 946138281072 947779172992 947886670656 949530594816 950711364864 951385146759 952416595008 955254788352 956968167744 959819924736 959972731362 964560414666 967390511616 968076114246 969279946209 970960972824 972013644288 973912108437 975601168632 976658870784 976814358228 978566407641 980374721868 981482527204 983296230192 985059905724 986284857546 987995375856 990939593664 990998285778 992716978608 993951452232 995675266752 995734239354 997574278392 1000547041248 1002282294528 1002341658456 1003528662912 1005328628064 1008324498816 1010133065952 1011389197008 1011999712896 1013143253888 1013258165184 1015015463424 1016997915501 1018100498112 1019866194432 1021134428928 1021858120593 1022965972416 1026014402304 1027854698688 1029754093824 1031081822574 1034839984194 1037923798536 1039049068032 1039785456042 1041078460743 1042884007848 1044014654976 1046053746099 1047867921864 1047986771652 1049170977356 1049804299872 1051052808207 1052995071636 1056132987984 1058027306148 1059280255296 1059342995142 1061180218512 1064342526528 1064405566206 1066251569616 1066372504488 1068221919168 1069550285472 1071405211392 1071468669384 1074661636896 1076525427456 1076589188712 1077864119424 1079797415328 1081792796544 1083015202432 1084957737504 1086962654592 1088314325568 1090201794048 1092331094427 1093515349824 1095411838464 1096774016256 1097551314711 1098741229632 1100771617536 1106032174848 1106208258966 1111494797838 1114807042872 1116015665664 1116806600934 1118195383761 1120134675096 1123539208773 1125487767928 1125615421404 1127567581344 1127634365763 1128969745776 1130994706572 1134365061168 1136399699196 1137745459392 1137812846634 1139786160624 1139915435832 1141892396352 1143250422962 1145363060376 1147349468736 1148776232544 1150768560384 1150836718968 1154266202592 1156268051712 1156336536024 1157705906048 1159782409056 1161925596288 1165388124672 1167478406784 1167664273353 1168930201536 1170957482496 1173244508829 1174516486848 1176553456128 1176686901504 1178851412097 1180129468864 1182310255872 1187960484096 1188149611482 1191690287208 1193827745826 1197385342344 1199533015818 1201024671447 1201749659064 1203107613992 1203244071156 1205330862816 1205402253057 1208994341508 1211091105888 1211162837301 1212597134352 1214772092244 1218392102736 1220577454692 1222095279718 1222832986416 1224353616264 1226477018304 1230131909376 1230204768552 1232338318272 1233870768288 1236010675968 1236083883336 1239767402784 1241917537024 1242058396032 1244286196704 1247994158976 1251713170944 1253958288768 1254157923231 1255517623872 1257695073792 1260151509483 1261517708096 1263848894208 1266173738919 1268513529012 1269888793344 1270090963998 1275957556992 1276160693814 1279963641816 1282259430702 1284628945896 1286080552888 1288387313286 1288533442923 1290768152328 1292373261612 1294614630432 1294691308839 1298549477916 1300801558176 1300878603027 1302419144304 1304755210188 1307166295824 1311061640256 1313413207632 1315046476728 1317327167808 1321252791552 1321331047704 1323622638144 1325268602976 1326068589312 1327567022336 1327645652472 1330099037856 1334062721664 1336455544608 1338038217216 1340438170752 1340651573109 1344432665088 1346844087936 1347058510137 1348518929344 1349332950528 1351010886912 1353496065741 1355997220668 1357467330816 1362477494124 1363954629888 1364171776146 1370472931584 1370691115578 1374775763432 1377241610754 1377397818297 1379786645592 1383898398048 1383980364621 1386380608056 1388104614324 1390512010464 1390594368753 1394738328132 1397157229152 1397315695536 1399739066496 1399821971292 1401403744276 1403993428848 1408177317312 1410703074864 1412373673728 1412457326856 1414906958016 1419123368704 1419207421608 1421668759488 1421830005984 1424295892224 1426067047296 1428624892512 1432882182528 1435452251616 1437152159232 1439729887104 1439959097043 1442390395392 1446610316672 1446840621999 1449283539456 1451085767424 1452114171369 1456441459236 1458020466432 1463401752948 1464988306176 1465221537342 1472223790806 1474944345288 1477589858586 1479427286319 1481993063784 1486409390496 1486497428667 1489075467912 1490927178348 1493512900128 1493601359031 1496361417588 1498052278364 1500820561872 1503423441792 1503512487684 1505292994368 1507992942096 1512486748224 1515199598928 1516993945856 1517083795512 1519714880832 1519887247776 1522523195136 1527150747168 1529799291648 1531701643392 1534448958624 1539021603456 1541782048032 1544631140736 1546376545408 1546622733861 1549234128384 1552259976291 1556637875712 1556885697804 1558573602048 1559678184063 1564326011772 1566021982464 1571801882796 1573756466034 1574706449808 1579492607454 1584199481976 1587040959222 1588920382944 1589014492713 1591770327768 1596513789792 1596608349309 1599377354424 1599558756732 1601366228596 1602332878752 1604325428208 1607107817088 1607203004076 1611992455344 1614788141184 1614883783068 1616796179136 1619696122992 1624522803648 1627436606256 1630443981888 1632471488352 1635302691072 1640273024736 1643117757696 1645161024384 1648111844448 1651157426304 1653023203712 1656077861376 1659048262272 1659312388449 1663992211968 1667242196757 1671944385024 1672210564308 1674023498496 1675209901401 1680202012644 1688231651892 1688423132106 1691351372016 1693454618664 1696492059858 1701547591752 1704599548794 1706618189088 1706719269951 1709679240936 1709873153748 1712838594528 1714875634443 1717849751048 1718044590564 1721024203104 1723164348816 1726152840576 1726255078452 1731399303888 1734402077568 1734504804036 1736558859072 1739673613584 1742888394432 1748082187008 1751217610176 1753395302304 1756436223744 1761774730272 1764830184192 1765030352256 1767024803968 1770194203296 1773465383808 1778750295552 1781940726144 1782224417223 1787250894336 1787535430812 1790741618739 1795792117248 1796078013516 1799299523727 1804661420988 1804866106734 1807996294224 1813491512262 1816636658832 1818895701528 1822158138366 1827588154104 1830866182038 1833142919577 1834249479624 1836322147672 1836530424396 1839715527456 1845197864064 1845307152828 1848507477408 1850806152432 1854016013952 1854125825004 1859651104176 1862876305536 1863087594048 1866318755328 1866429295056 1871991238464 1877569756416 1880937433152 1883276435808 1886542610688 1892276562144 1895558345984 1895773341312 1901422729728 1902770293518 1904833190016 1905136445997 1910509576704 1913936335488 1914241040721 1919639849472 1919945462724 1923389146053 1929120829332 1932580969929 1936152228492 1938559892418 1941921945648 1947824216874 1951202337264 1953628716456 1957132815282 1960749443736 1962965054408 1966592460384 1970119811448 1972569715092 1975990751712 1981879187328 1981996571556 1985433957216 1987902904464 1991350533504 1991468478708 1995148556784 2001094082496 2004564589056 2004683316912 2007057325824 2010657256128 2016648997632 2020266131904 2022778394016 2023999425792 2026286507776 2026516330368 2033995831002 2036200996224 2042268857856 2043716241186 2045931944832 2046257664219 2052028804608 2055709397376 2056036673367 2059508187648 2062163645148 2065862416131 2069679968388 2075847597072 2079570912084 2082156921486 2085768015696 2092107492198 2095735843728 2095973543304 2098341954712 2099608599744 2102105616414 2105990143272 2112265975968 2116054612296 2118560510592 2118685990284 2122360437024 2128685053056 2128811132412 2132503139232 2132745008976 2136443838336 2139100570944 2142810422784 2142937338768 2149323273792 2153050854912 2153178377424 2155728238848 2159594830656 2163585593088 2166030404864 2169915475008 2173925309184 2176628651136 2184662188854 2187030699648 2193548032512 2195102629422 2197482459264 2197832306013 2201543235072 2208335686209 2212064349696 2212416517932 2216384787879 2222989595676 2229614085744 2233613201868 2236390767522 2240269350192 2247078417546 2250975535856 2251230842808 2255135162688 2255268731526 2257939491552 2261989413144 2268730122336 2272799398392 2275490918784 2275625693268 2279572321248 2279830871664 2283784792704 2286500845924 2290726120752 2294698937472 2297552465088 2301537120768 2301673437936 2308532405184 2312536103424 2312673072048 2315411812096 2319564818112 2323851192576 2334956813568 2335328546706 2337860403072 2346489017658 2349032973696 2353373803008 2357702824194 2360258937728 2360634699051 2364620511744 2369238911181 2375920968192 2376299222964 2380561438833 2383380574416 2387655491652 2394770684688 2399066031636 2402049342894 2403499318128 2406215227984 2406488142312 2410661725632 2410804506114 2417988683016 2422182211776 2422325674602 2425194268704 2429544184488 2436784205472 2441154909384 2444190559436 2445665972832 2448707232528 2452954036608 2460263818752 2460409537104 2464676636544 2467741536576 2472021351936 2472167766672 2479534805568 2483835074048 2484116792064 2488572393408 2495988317952 2507916577536 2508315846462 2511035247744 2520303018966 2523035416192 2527697788416 2532347477838 2532634698159 2537027058024 2539777586688 2540181927996 2544738089787 2551915113984 2552321387628 2556899323191 2559927283632 2564518861404 2569257891792 2572161105776 2576774626572 2577066885846 2581536304656 2584746523224 2589229260864 2589382617678 2597098955832 2601603116352 2601757206054 2604838288608 2609510420376 2614332591648 2622123280512 2626826415264 2630092953456 2634654335616 2642505583104 2642662095408 2647245276288 2650537205952 2652137178624 2655134044672 2655291304944 2660198075712 2668125443328 2672911089216 2680876341504 2681303146218 2693688175872 2694117020274 2697037858688 2702021773824 2706992131482 2707299160101 2711994441336 2714934661632 2720237268393 2724954988248 2727909259776 2728343552292 2733237207549 2740945863168 2741382231156 2746299273057 2749551526864 2754483221508 2754795636594 2759573291184 2767796796096 2767960729242 2772761216112 2776209228648 2781024020928 2781188737506 2789476656264 2794314458304 2794631391072 2799478132992 2799643942584 2802807488552 2807986857696 2816354634624 2821406149728 2824747347456 2824914653712 2829813916032 2838246737408 2838414843216 2843337518976 2843660011968 2848591784448 2852134094592 2854155440277 2857249785024 2865764365056 2870904503232 2879459774208 2879918194086 2893220633344 2893681243998 2902171534848 2904228342738 2907839838627 2912882918472 2916040932864 2921736325311 2926803505896 2929976612352 2930443074684 2935699222923 2944447581612 2949888690576 2955179717172 2958854572638 2963986127568 2972818780992 2972994857334 2978150935824 2981854356696 2987025800256 2987202718062 2992722835176 2996104556728 3001641123744 3006846883584 3007024975368 3010585988736 3015985884192 3024973496448 3030399197856 3033987891712 3034167591024 3039429761664 3039774495552 3045046390272 3050993746503 3054301494336 3059598583296 3063403286784 3065574361779 3068897917248 3078043206912 3083564096064 3089262281472 3092753090816 3093245467722 3104519952582 3113771395608 3117147204096 3119356368126 3123235382229 3128652023544 3132043964928 3138161238297 3143603765592 3147512932068 3149412899616 3153158424621 3158985214908 3168398963952 3174081918444 3177840765888 3178028985426 3183540655536 3193027579584 3193216698618 3198754708848 3199117513464 3202732457192 3204665757504 3208650856416 3214215634176 3214406008152 3223984910688 3229576282368 3229767566136 3233592358272 3239392245984 3249045607296 3254873212512 3260887963776 3264942976704 3270605382144 3276993283281 3280546049472 3286235515392 3290322048768 3292653944133 3296223688896 3302314852608 3306046407424 3318096524544 3318624776898 3334484393514 3344421128616 3348046996992 3350419802802 3354586151283 3360404025288 3370617626319 3376463303784 3376846264212 3382702744032 3382903097289 3386909237328 3392984119716 3403095183504 3409199097588 3413236378176 3413438539902 3419358481872 3419746307496 3425677189056 3429751268886 3435699502096 3436089181128 3442048406208 3446328697632 3452305681152 3452510156904 3462798607776 3468804155136 3469009608072 3473117718144 3479347227168 3485776788864 3496164374016 3502435220352 3502992820059 3506790604608 3512872447488 3519733526487 3523549460544 3529660368384 3530060704512 3534049607936 3536554236291 3540388406592 3546930767616 3563881452288 3564448834446 3575070861624 3581483237478 3592156027032 3598599047454 3603074014341 3609322841976 3609732213468 3615992588448 3616206759171 3626983024524 3633273317664 3633488511903 3637791403056 3644316276732 3655176308208 3661732364076 3666285839154 3668498959248 3672644295344 3673060848792 3679431054912 3690395728128 3690614305656 3697014954816 3701612304864 3708032027904 3708251650008 3719302208352 3725752611072 3726175188096 3732858590112 3743982476928 3755139512832 3761874866304 3762473769693 3766552871616 3773085221376 3780454528449 3784553124288 3791116691968 3791546682624 3798521216757 3805540587036 3809666380032 3810272891994 3827872670976 3828482081442 3839890925448 3846778292106 3858241658664 3865161939858 3865600328769 3872304456984 3877119784836 3883843891296 3884073926517 3895648433748 3902404674528 3902635809081 3907257432912 3914265630564 3921498887472 3925930108816 3933184920768 3940239622896 3945139430184 3951981503424 3963758374656 3963993143112 3970867914432 3975805808928 3982701067008 3982936957416 3990297113568 4002188164992 4009366633824 4014114651648 4021314512256 4021954719327 4033297995264 4040532263808 4041175530411 4045556788032 4047998851584 4052573015552 4053032660736 4060488197223 4067991662004 4072401992448 4079893158739 4087432482372 4091863889664 4092515328438 4111418794752 4112073346734 4124327290296 4131724832262 4132193454891 4139359936776 4151695194144 4151941093863 4159141824168 4164313842972 4171536031392 4171783106259 4184214984396 4191471687456 4191947086608 4196683909424 4199217199488 4204211232828 4211980286544 4224531951936 4232109224592 4237121021184 4237371980568 4244720874048 4257370106112 4257622264824 4265006278464 4265490017952 4272887676672 4278201141888 4285874677536 4298646547584 4306356754848 4311456477696 4319189661312 4319877291129 4327171186176 4332060809728 4339830950016 4340521865997 4347850618368 4353257302272 4356342514107 4361265100721 4369324377708 4374061399296 4390205258844 4394964918528 4395664612026 4416671372418 4424833035864 4432769575758 4438281858957 4445979191352 4459228171488 4459492286001 4467226403736 4472781535044 4480538700384 4480804077093 4494156835092 4501951071712 4502461685616 4510270325376 4510537463052 4515878983104 4523978826288 4537460244672 4545598796784 4550981837568 4551251386536 4559144642496 4559661743328 4567569585408 4573001691848 4581452241504 4589397874944 4595104930176 4603346875872 4617064810368 4625346144096 4630823624192 4639129636224 4639868201583 4647702385152 4656779928873 4662042004219 4669913627136 4670657093412 4675720806144 4679034552189 4692978035316 4698065947392 4715405648388 4720517875456 4721269398102 4738477822362 4752598445928 4761122877666 4766761148832 4767043478139 4775310983304 4789541369376 4789825047927 4798132063272 4804098685788 4806998636256 4812430455968 4812976284624 4821323451264 4821609012228 4835977366032 4844364423552 4844651349204 4850388537408 4859088368976 4873568410944 4882309818768 4888381118872 4891331945664 4897414465056 4905908073216 4920819074208 4929353273088 4935483073152 4944335533344 4959069611136 4968233584128 4977144786816 4977937165347 4983562142441 4991976635904 5001726590271 5015833155072 5016631692924 5022070495488 5025629704203 5040606037932 5046070832384 5064694955676 5065269396318 5074054116048 5080363855992 5089476179574 5104642775256 5113798646382 5119854567264 5120157809853 5129037722808 5138515783584 5144322211552 5144626903329 5153549253144 5154133771692 5163072609312 5169493046448 5178458521728 5178765235356 5194197911664 5203206232704 5203514412108 5209676577216 5219020840752 5228665183296 5244246561024 5253652830528 5260185906912 5269308671232 5285324190816 5294490552576 5301074411904 5310582609888 5320396151424 5336250886656 5345822178432 5346673251669 5361752683008 5362606292436 5372224856217 5387376351744 5388234040548 5394075717376 5397898571181 5413984262964 5414598320202 5423988882672 5440474536786 5449909976496 5456687104584 5466474415098 5482764462312 5492598546114 5499103053728 5499428758731 5508966443016 5509591273188 5519146582368 5535593592192 5535921458484 5545522432224 5552418457296 5562048041856 5562377475012 5578953312528 5588628916608 5589262782144 5598956265984 5599287885168 5605614977104 5615973715392 5632709269248 5642812299456 5649829307424 5659627832064 5676829686432 5686675037952 5687320023936 5704268189184 5708310880554 5714499570048 5715409337991 5731528730112 5741809006464 5742723122163 5758919548416 5759836388172 5770167438159 5786441266688 5787362487996 5797742909787 5808456685476 5815679677254 5825765836944 5843472650622 5853607011792 5860886149368 5871398445846 5888895163224 5899777381152 5910359434344 5917709145276 5927972255136 5945637561984 5945989714668 5956301871648 5963708713392 5974051600512 5974405436124 5985445670352 5992209113456 6003282247488 6013693767168 6014049950736 6021171977472 6031971768384 6049946992896 6060798395712 6068335182048 6078859523328 6079548991104 6101987493006 6108602988672 6126806573568 6131148723558 6137795834496 6138772992657 6156086413824 6167128192128 6168110020101 6178524562944 6185506181632 6186490935444 6197587248393 6209039905164 6227542791216 6238712736252 6246470764458 6257304047088 6276322476594 6287207531184 6295025864136 6298825799232 6306316849242 6317970429816 6336797927904 6348163836888 6355681531776 6356057970852 6367081311072 6386055159168 6386433397236 6397509417696 6398235026928 6405464914384 6409331515008 6417301712832 6428431268352 6428812016304 6447969821376 6459152564736 6459535132272 6467184716544 6478784491968 6498091214592 6509746425024 6521775927552 6529885953408 6553986566562 6561092098944 6580644097536 6585307888266 6592447377792 6593496918039 6604629705216 6612092814848 6625007058627 6636193049088 6637249553796 6649154363637 6656667785311 6668968787028 6688842257232 6700839605604 6709172302566 6720808050576 6741235252638 6752926607568 6753692528424 6765405488064 6765806194578 6773818474656 6785968239432 6806190367008 6818398195176 6826472756352 6826877079804 6838716963744 6839492614992 6851354378112 6859502537772 6871399004192 6872178362256 6884096812416 6892657395264 6904611362304 6905020313808 6925597215552 6937608310272 6938019216144 6946235436288 6958694454336 6971553577728 7004870440704 7005985640118 7013581209216 7039467052974 7047098921088 7060121409024 7068099215872 7073108472582 7080776813184 7081904097153 7093861535232 7107716733543 7115748322229 7127762904576 7128897668892 7141684316499 7150141723248 7162966474956 7184312054064 7197198094908 7206148028682 7218645683952 7219464426936 7231985176896 7232413518342 7253966049048 7266546635328 7266977023806 7275582806112 7288632553464 7310352616416 7323464728152 7332571678308 7336997918496 7345288590688 7346121697584 7358862109824 7380791456256 7381228611312 7394029909632 7403224609728 7416064055808 7416503300016 7438604416704 7451505222144 7452350376192 7465717180224 7487964953856 7523749732608 7524947539386 7533105743232 7560909056898 7569106248576 7583093365248 7597042433514 7597904094477 7606489585831 7611081174072 7619332760064 7620545783988 7634214269361 7655745341952 7656964162884 7670697969573 7679781850896 7693556584212 7716483317328 7730323879716 7731200657538 7744608913968 7754239569672 7767687782592 7768147853034 7791296867496 7804809349056 7805271618162 7814514865824 7828531261128 7842997774944 7851860217632 7866369841536 7880479245792 7890278860368 7903963006848 7927516749312 7927986286224 7941735828864 7951611617856 7965402134016 7965873914832 7980594227136 8004376329984 8018733267648 8042629024512 8043909438654 8081064527616 8082351060822 8091113576064 8106065321472 8120976394446 8121897480303 8135983324008 8144803984896 8159786317478 8160711805179 8174864964744 8183727779328 8185030656876 8199711622647 8222837589504 8224146693468 8238897819171 8248654580592 8263449664524 8264386909782 8278719873552 8303390388288 8303882187726 8318283648336 8328627685944 8343072062784 8343566212518 8368429968792 8382943374912 8383894173216 8393367818848 8398434398976 8408422465656 8423960573088 8449063903872 8464218449184 8474242042368 8474743961136 8489441748096 8514740212224 8515244529648 8530012556928 8530980035904 8545775353344 8556402283776 8571749355072 8597293095168 8612713509696 8638379322624 8639754582258 8679661900032 8681043731994 8706514604544 8712685028214 8722530201442 8723519515881 8738648755416 8748122798592 8765208975933 8780410517688 8789929837056 8791329224052 8807097668769 8833342744836 8849666071728 8865539151516 8876563717914 8891958382704 8918456342976 8918984572002 8934452807472 8945563070088 8961077400768 8961608154186 8988313670184 9003902143424 9004923371232 9020540650752 9021074926104 9031757966208 9047957652576 9074920489344 9091197593568 9101963675136 9102502773072 9118289284992 9119323486656 9135139170816 9146003383696 9162904483008 9178795749888 9190209860352 9196723085337 9206693751744 9234129620736 9250692288192 9278259272448 9279736403166 9313559857746 9324084008438 9341314186824 9351441612288 9358069104378 9369706146687 9385956070632 9396131894784 9414483714891 9430811296776 9441035750912 9442538796204 9459475273863 9476955644724 9505196891856 9522245755332 9533522297664 9534086956278 9550621966608 9579082738752 9579650095854 9596264126544 9608197371576 9613997272512 9624860911936 9625952569248 9642646902528 9643218024456 9671954732064 9688728847104 9689302698408 9700777074816 9718176737952 9747136821888 9764619637536 9776762237744 9782663891328 9794828930112 9811816146432 9830979849843 9841638148416 9858706546176 9870966146304 9877961832399 9888671066688 9918139222272 9954289573632 9955874330694 9967124284882 10003453180542 10033263385848 10044140990976 10051259408406 10063758453849 10081212075864 10092141664768 10111852878957 10129389911352 10130538792636 10148108232096 10148709291867 10160727711984 10178952359148 10209285550512 10227597292764 10239709134528 10240315619706 10258075445616 10277031567168 10288644423104 10289253806658 10307098506288 10308267543384 10326145218624 10338986092896 10356917043456 10357530470712 10388395823328 10406412465408 10407028824216 10419353154432 10438041681504 10457330366592 10488493122048 10507305661056 10508978460177 10520371813824 10538617342464 10559200579461 10570648381632 10588981105152 10602148823808 10609662708873 10621165219776 10640792302848 10691644356864 10693346503338 10725212584872 10744449712434 10776468081096 10788151434752 10795797142362 10809222043023 10827968525928 10829196640404 10847977765344 10848620277513 10860879018139 10880949073572 10899819952992 10900465535709 10913374209168 10932948830196 10965528924624 10985197092228 10998206107456 10998857517462 11017932886032 11019182546376 11038293164736 11071187184384 11071842916968 11091044864448 11104836914592 11124096083712 11124754950024 11157906625056 11177257833216 11178525564288 11198575770336 11211229954208 11231947430784 11265418538496 11285624598912 11287421309079 11299658614848 11319255664128 11341363585347 11353659372864 11373350075904 11374640047872 11395563650271 11416621761108 11428999140096 11430818675982 11483618012928 11485446244326 11519672776344 11540334876318 11574724975992 11595485819574 11596800986307 11609905157321 11616913370952 11631359354508 11651531673888 11652221779551 11686945301244 11707214023584 11707907427243 11721772298736 11742796891692 11777790326448 11799554762304 11820718868688 11835418290552 11855944510272 11891275123968 11891979429336 11912603743296 11927417426784 11948103201024 11948810872248 11970891340704 11984418226912 12006564494976 12028099901472 12042343954944 12063943536768 12065864157981 12099893985792 12121596791424 12123526591233 12136670364096 12157719046656 12159097982208 12181464591669 12203974986012 12217205977344 12239679476217 12262297447116 12275591668992 12277545985314 12334256384256 12336220040202 12372981870888 12395174496786 12396580364673 12418079810328 12455085582432 12455823281589 12477425472504 12492941528916 12514608094176 12515349318777 12552644953188 12574415062368 12590051728272 12597651598464 12612633698484 12635940859632 12673595855808 12696327673776 12711363063552 12712115941704 12734162622144 12772110318336 12772866794472 12795018835392 12796470053856 12810929828768 12818663030016 12834603425664 12857624032608 12895939642752 12919070264544 12934369433088 12957568983936 12959631873387 12996182429184 13019492850048 13021565597991 13043551855104 13059771906816 13083795302163 13107973133124 13122184197888 13170615776532 13184894755584 13186993836078 13250014117254 13274499107592 13298308727274 13313335570622 13314845576871 13337937574056 13377684514464 13378476858003 13401679211208 13418344605132 13441616101152 13442412231279 13482470505276 13505853215136 13507385056848 13530810976128 13531612389156 13547636949312 13571936478864 13612380734016 13636796390352 13652945512704 13653754159608 13677433927488 13678985229984 13702708756224 13719005075544 13742798008384 13744356724512 13768193624832 13785314790528 13810040627616 13851194431104 13876038432288 13892470872576 13917388908672 13919604604749 13943107155456 13986126012657 14009740881408 14011971280236 14027162418432 14037103656567 14078934105948 14094197842176 14146216945164 14161553626368 14163808194306 14215433467086 14231496644458 14257795337784 14283368632998 14300283446496 14301130434417 14325932949912 14368624108128 14369475143781 14394396189816 14412296057364 14437291367904 14438928853872 14463970353792 14464827036684 14507932098096 14533093270656 14533954047612 14551165612224 14577265106928 14620705232832 14646929456304 14665143356616 14673995836992 14690577181376 14692243395168 14717724219648 14762457222624 14788059819264 14806449219456 14833006600032 14877208833408 14904700752384 14931434360448 14950686427323 14975929907712 15005179770813 15047499465216 15049895078772 15066211486464 15076889112609 15121818113796 15138212497152 15194084867028 15195808188954 15212979171662 15222162348144 15241091567976 15268428538722 15313928325768 15341395939146 15359563701792 15360473429559 15387113168424 15432966634656 15433880709987 15460647759432 15462401315076 15489217827936 15508479139344 15535375565184 15536295706068 15582593734992 15609618698112 15610543236324 15629029731648 15657062522256 15685995549888 15703720435264 15732739683072 15760958491584 15780557720736 15807926013696 15855972572448 15883471657728 15903223235712 15931747829664 15961188454272 16008752659968 16037466535296 16040019755007 16085258049024 16087818877308 16116674568651 16162129055232 16164702121644 16182227152128 16193695713543 16241952788892 16243794960606 16271966648016 16319572634956 16321423610358 16349729929488 16370061313752 16399423245294 16448293386936 16477795638342 16497309161184 16498286276193 16526899329048 16528773819564 16557439747104 16606780776576 16607764375452 16636567296672 16657255371888 16686144125568 16687132425036 16736859937584 16765886749824 16767788346432 16786735637696 16796868797952 16816844931312 16847921146176 16898127807744 16928436898368 16949487922272 16978883496192 17030489059296 17060025113856 17061960071808 17112804567552 17143498710144 17146228013973 17194586190336 17225427019392 17228169366489 17276758645248 17279509164516 17310502314477 17359323800064 17362087463988 17393228729361 17425370056428 17445060402884 17447039031762 17477297510832 17530417951866 17560821035376 17582658448104 17614195337538 17666685489672 17699332143456 17720381555911 17731078303032 17753127435828 17783916765408 17836912685952 17837969144004 17868905614944 17891126140176 17922154801536 17923216308372 17976627340368 18007804286848 18009846742464 18041081301504 18042149852208 18063515932416 18095915305152 18149840978688 18182395187136 18205005546144 18236578569984 18238646973312 18292006767392 18325808966016 18380419720704 18393446170674 18413387503488 18416318977971 18468259241472 18501384576384 18504330060303 18556518544896 18559472806332 18592761745179 18627119715492 18648168016876 18682628373648 18716138208756 18739412293374 18771912141264 18828967429782 18861622593552 18885077592408 18918950547726 18953911289448 19010393783712 19044491510664 19067044595328 19068173912556 19101243933216 19158165477504 19159300191708 19192528253088 19216394743152 19227994545024 19249721823872 19251905138496 19285293805056 19286436048912 19343909464128 19377457694208 19378605396816 19401554149632 19436353475904 19494273643776 19529239275072 19553524475488 19565327782656 19589657860224 19661959699686 19683276296832 19741932292608 19755923664798 19777342133376 19780490754117 19836278444544 19875021175881 19908579147264 19911748661388 19934248569764 19970003355933 20006906361084 20066526771696 20102518816812 20127516907698 20162424151728 20223705757914 20258779822704 20261077585272 20296216464192 20297418583734 20321455423968 20357904718296 20418571101024 20455194585528 20479418269056 20480631239412 20516150891232 20554063134336 20577288846208 20578507613316 20614197012576 20616535086768 20652290437248 20677972185792 20713834086912 20715060941424 20776791646656 20812824930816 20814057648432 20838706308864 20876083363008 20914660733184 21014611322112 21017956920354 21040743627648 21118401158922 21141296763264 21204297647616 21219325417746 21242330439552 21245712291459 21281584605696 21347244966687 21383288713728 21386693006676 21425052949497 21450425169744 21488899424868 21552936162192 21591594284724 21618444086046 21655937051856 21658393280808 21695955530688 21697240555026 21721758036278 21761898147144 21799639905984 21800931071418 21826748418336 21865897660392 21931057849248 21970394184456 21996412214912 21997715034924 22035865772064 22038365092752 22076586329472 22142374368768 22143685833936 22182089728896 22209673829184 22248192167424 22249509900048 22315813250112 22354515666432 22357051128576 22397151540672 22422459908416 22463894861568 22571249197824 22574842618158 22599317229696 22682727170694 22707318745728 22749280095744 22791127300542 22819468757493 22833243522216 22857998280192 22861637351964 22902642808083 22967236025856 22970892488652 23012093908719 23039345552688 23080669752636 23149449951984 23190971639148 23193601972614 23219810314642 23233826741904 23262718709016 23303063347776 23304443559102 23373890602488 23414428047168 23415814854486 23443544597472 23485593783384 23555580652896 23599109524608 23641437737376 23670836581104 23711889020544 23782550247936 23783958858672 23825207486592 23854834853568 23896206402048 23897621744496 23941782681408 23968836453824 24013128989952 24056199802944 24127887073536 24131728315962 24243193582848 24247053182466 24273340728192 24318195964416 24362929183338 24407949972024 24434411954688 24479358952434 24482135415537 24524594894232 24551183337984 24555091970628 24599134867941 24668512768512 24672440080404 24716693457513 24745963741776 24790348993572 24793160729346 24836159620656 24910171164864 24911646563178 24954850945008 24985883057832 25029216188352 25030698637554 25105289906376 25148830124736 25180103456544 25195303196928 25225267396968 25271881719264 25347191711616 25392655347552 25422726127104 25424231883408 25468325244288 25544220636672 25545733588944 25590037670784 25592940107712 25621859657536 25637326060032 25669206851328 25715248065216 25791879285504 25838140529088 25915137967872 25919263746774 26038985700096 26043131195982 26119543813632 26167590604326 26170558547643 26215946266248 26244368395776 26295626927799 26341231553064 26369789511168 26373987672156 26421293006307 26500028234508 26548998215184 26596617454548 26626671141244 26629691153742 26675875148112 26755369028928 26756953716006 26803358422416 26836689210264 26883232202304 26884824462558 26964941010552 27011706430272 27014770113696 27061621952256 27063224778312 27095273898624 27143872957728 27224761468032 27273592780704 27305891025408 27307508319216 27354867854976 27357970459968 27405417512448 27438010151088 27485596016768 27488713449024 27536387249664 27570629581056 27590169256011 27620081255232 27702388862208 27752076864576 27834777817344 27839209209498 27972252025314 28023942560472 28054324836864 28074207313134 28109118440061 28157868211896 28188395684352 28243451144673 28292433890328 28323107252736 28327616388612 28378425821589 28430866934172 28462993288916 28515590675568 28566737265996 28600566892992 28602260868834 28651865899824 28737248216256 28738950287562 28788792379632 28824592114728 28874582735808 28877857707744 28927940707584 28929654073368 29015864196192 29066186541312 29067908095224 29102331224448 29154530213856 29241410465664 29293858912608 29330286713232 29347991673984 29381154362752 29384486790336 29435448439296 29492939549529 29524914445248 29576119638528 29612898438912 29633885497197 29666013200064 29754417666816 29862868720896 29901372854646 30010359541626 30099790157544 30132422972928 30153778225218 30191275361547 30243636227592 30276424994304 30335558636871 30388169734056 30391616377908 30425958343324 30444324696288 30482183135952 30536857077444 30627856651536 30682791878292 30719127403584 30720946859118 30774226336848 30865933269312 30867761419974 30921295518864 30924802630152 30978435655872 31016958278688 31070751130368 31072591412136 31165187469984 31219237396224 31221086472648 31258059463296 31314125044512 31371991099776 31407440870528 31465479366144 31521916983168 31526935380531 31561115441472 31615852027392 31677601738383 31711945144896 31766943315456 31806446471424 31828988126619 31863495659328 31922376908544 32074933070592 32080039510014 32175637754616 32233349137302 32329404243288 32364454304256 32387391427086 32427666129069 32483905577784 32487589921212 32543933296032 32582637054417 32639145269912 32642847220716 32699459858976 32701396607127 32740122627504 32798846490588 32896586773872 32955591276684 32994618322368 32996572552386 33053798658096 33057547639128 33114879494208 33213561553152 33215528750904 33273134593344 33314510743776 33372288251136 33374264850072 33473719875168 33531773499648 33535576692864 33573471275392 33633689862624 33695842292352 33796255615488 33856873796736 33862263927237 33898975844544 33957766992384 34024090756041 34060978118592 34120050227712 34123920143616 34186690950813 34286997420288 34292456027946 34450854038784 34456338732978 34559018329032 34621004628954 34724174927976 34786457458722 34829715471963 34850740112856 34890120805768 34894078063524 34954595021664 34956665338653 35060835903732 35121642070752 35123722281729 35165316896208 35228390675076 35333370979344 35398664286912 35440763111822 35462156606064 35506254871656 35567833530816 35673825371904 35675938288008 35737811229888 35782252280352 35844309603072 35846432616744 35953254680736 36015608573696 36019693484928 36084299704416 36127031864832 36191830610304 36197592473943 36299681957376 36364790374272 36370579773699 36410011092288 36473157139968 36477293946624 36544393775007 36584013534784 36651617932032 36719038428651 36786892341348 36826775006976 36832637955942 37002769152768 37008660120606 37118945612664 37185523490358 37254239430984 37296336033752 37365256747296 37367469844767 37432276417512 37478824586748 37543824282528 37546047956331 37657934859564 37723245187104 37770155184816 37837901095452 37907822578896 38020787567424 38088983021328 38134089190656 38136347825112 38202487866432 38316330955008 38318600383416 38385056506176 38432789486304 38455989090048 38499443647744 38503810276992 38572872097824 38687818928256 38757210793632 38803108299264 38872706951808 38878895620161 38988547287552 39058478550144 39064696793973 39107048950976 39130655565312 39179315720448 39251385906489 39323919399372 39366552593664 39511847329596 39554684266752 39560981508234 39750042351762 39823497322776 39868497139528 39940006711866 39944536730613 40013812722168 40133053543392 40135430574009 40205037633624 40255033815396 40324848303456 40327236693837 40447411515828 40517559645408 40522155170544 40592432928384 40594837167468 40642910847936 40715809436592 40837142202048 40910389171056 40958836538112 40961262478824 41032301782464 41108126268672 41154577692416 41157015226632 41228394025152 41233070173536 41304580874496 41355944371584 41430121882848 41553583293312 41628115296864 41677412617728 41752166726016 41758813814247 41829321466368 41958378037971 42029222644224 42035913840708 42081487255296 42111310969701 42236802317844 42282593526528 42438650835492 42484660879104 42491424582918 42694489933374 42773386013352 42850105898994 42900850339488 42903391303251 42977798849736 43105872324384 43108425431343 43183188569448 43236888172092 43311874103712 43316786561616 43391911061376 43394481110052 43443516072556 43523796294288 43599279811968 43601862142836 43653496836672 43731795320784 43862115698496 43940788368912 43992824429824 43995430069848 44071731544128 44076730185504 44153172658944 44287371667872 44364179457792 44419347658368 44499019800096 44631626500224 44714102257152 44794303081344 44844919816832 44852059281969 44927789723136 45015539312439 45142498395648 45149685236316 45198634459392 45230667337827 45365454341388 45414637491456 45582254601084 45638937514986 45666487044432 45723274703928 45805285616166 45941784977304 46024187817438 46078691105376 46081420288677 46161339505272 46298899903968 46301642129961 46381943278296 46387203945228 46439620629284 46467653483808 46525437418032 46606126695552 46608887118204 46747781204976 46828856094336 46831629708972 46887089194944 46971187566768 47111161305792 47198219049216 47282875474752 47341673162208 47423778041088 47567917717344 47650414973184 47709669707136 47795243488992 47883565362816 47937672907648 48026257979904 48112399605888 48120059265021 48255774147072 48263456631924 48350023705953 48486387165696 48494106364932 48546681456384 48581087140629 48725858366676 48815899944048 48958717904868 48964270831074 49049189788464 49110183941256 49198269735882 49344880160808 49433386915026 49491927483552 49494858828579 49580697987144 49586321458692 49672319241312 49820342329728 49823293126356 49909701890016 49971766115664 50058432376704 50061397275108 50210579812752 50297660249472 50360206913088 50390606393856 50450534793936 50543763438528 50694383423232 50785310695104 50848463766816 50936650488576 51091467177888 51180075341568 51185880215424 51243719315072 51338413702656 51430496130432 51438684041919 51583758571008 51676281058176 51684508099467 51830275935744 51838527493548 51931506943431 52077971400192 52086262391964 52179686188083 52335181208652 52341117095286 52431892532496 52591253855598 52682463106128 52747975344312 52842586012614 53000056469016 53097996430368 53161144667733 53193234909096 53253342282488 53259382307484 53351750296224 53510738057856 53513907432012 53606716844832 53673378420528 53766464404608 53769648925116 53929882021104 54023412860544 54029540227392 54123243904512 54126449556624 54190547797248 54287745915456 54449522936064 54547185561408 54615016638432 54709735709952 54715940919936 54876020302176 54971192033536 54977426898048 55141259162112 55180338512022 55240162510464 55248956933913 55404777724416 55504153729152 55512990180909 55669555634688 55678418418996 55778285235537 55944504050628 56047885120944 56148414626268 56218236880122 56315736423792 56486902289346 56584867780656 56655232777224 56756851643178 56861733868344 56925986577832 57031181351136 57133474531992 57201133785984 57204521737668 57303731799648 57474496432512 57477900575124 57577584759264 57649184229456 57749165471616 57755715415488 57855881415168 57859308146736 58031728392384 58132373082624 58135816190448 58204662448896 58309060427712 58482820931328 58587717825216 58660573426464 58695983347968 58762308725504 58768973580672 58985879099058 59049828890496 59225796877824 59267770994394 59332026400128 59341472262351 59508835333632 59625063527643 59725737441792 59802745709292 59910010067799 60020719083252 60199580315088 60307556450436 60382550723094 60487272455184 60671117273742 60776339468112 60783232755816 60851916686648 60888649392576 60964366271904 61073714154888 61255713303072 61365583756584 61438254807168 61441893718236 61548452673696 61731866538624 61735522839948 61842591037728 61849605260304 61956871311744 62033916557376 62141502260736 62145182824272 62330374939968 62438474792448 62442172945296 62516118926592 62628250089024 62743982199552 62814881741056 63043833966336 63053870761062 63122230882944 63355203476766 63423890289792 63612892942848 63657976253238 63726991318656 63737136874377 63844753817088 64041734900061 64149866141184 64160079020028 64275158848491 64351275509232 64466698274604 64658808486576 64774782854172 64855332258138 64967811155568 64975179842424 65087866592064 65165274108834 65278290539824 65285694441432 65398919717952 65402793214254 65480245255008 65597692981176 65793173547744 65911182553368 65989236644736 65993145104772 66107597316192 66115095278256 66229758988416 66427123106304 66431057501808 66546269186688 66629021487552 66744576502272 66748529700144 66947439750336 67063546999296 67071153385728 67146942550784 67267379725248 67391684584704 67713747593472 67724527854474 67797951689088 68048181512082 68121956237184 68247840287232 68373381901626 68458406272479 68573994840576 68584912055892 68707928424249 68901708077568 68912677465956 69036281726157 69118036658064 69242009257908 69448349855952 69572914917444 69659430943926 69701480225712 69780241611536 69788156127048 69909190043328 69913330677306 70121671807464 70243284141504 70247444563458 70330633792416 70456781350152 70666741958688 70797328573824 70881526223644 70924313212128 71012509743312 71135667061632 71347650743808 71351876576016 71475622459776 71564504560704 71688619206144 71692865233488 71906509361472 72031217147392 72039386969856 72168599408832 72383661220608 72395184947886 72729580748544 72741159547398 72820022184576 72954587893248 73088787550014 73168027069568 73303235864064 73438076857302 73446406246611 73573784682696 73653550013952 73665275911884 73797404603823 74005538305536 74017320241212 74150080372539 74237891225328 74371046980716 74508478861968 74592672067504 74730513494592 74734939689534 74864552835024 74957649173496 75087648565056 75092095912662 75315869719128 75446490374208 75540310369632 75675802190904 75815645157792 76041575134848 76177966042656 76268178381312 76272695650224 76404975732864 76632661910016 76637200766832 76770113012352 76865578972608 76911978180096 76998887295488 77007620553984 77145744195648 77375637856512 77514421587264 77745413903616 77757791240322 78116957100288 78129393587946 78214097901952 78358631440896 78502771812978 78511675642929 78647838798744 78733105187328 78886880783397 79023694659192 79109368533504 79121963016468 79263879018921 79500084703524 79646994645552 79736994279056 79880013423732 79889073461226 80027625444336 80266107086784 80270861148018 80410075267248 80510067630792 80649696606912 80654473387674 80894823031656 81035119290816 81044310341088 81184865856768 81189674334936 81285821695872 81431618873184 81674284404096 81820778342112 81917673076224 81922524957648 82064603564928 82216252537344 82309155384832 82314030453264 82456788050304 82466140347072 82609161748992 82711888743168 82770507768033 82860243765696 83107166586624 83256230593728 83504333452032 83517627628494 83916756075942 84071827681416 84162974510592 84222621939402 84327355320183 84473604635688 84565187053056 84730353434019 84877301670984 84969321758208 84982849165836 85135277464767 85388979866748 85546772026704 85700211797988 85801700678976 85806782606502 85955597699472 86211744648768 86216850862686 86366377138896 86473776344184 86623748207424 86633573123232 86783822122752 86788962220104 86887032145112 87047592588576 87198559623936 87203724285672 87306993673344 87463590641568 87724231396992 87881576737824 87985648859648 87990860139696 88143463088256 88153460371008 88306345317888 88478818648587 88574743335744 88728358915584 88838695316736 88901656491591 88998039600192 89263253000448 89588606162688 89689839633664 89704118563938 90031078624878 90299370472632 90397268918784 90461334675654 90573826084641 90730908682776 90829274982912 91006675910613 91164509202168 91277875029972 91332974088864 91446549407856 91610571232332 91883569954608 92048375634876 92157382210752 92162840577354 92322679010544 92597799807936 92603284259922 92763886556592 92774407890456 92879241258568 92935306967616 93050874836064 93212253391104 93217774236408 93495562409952 93657712188672 93663259417944 93774178389888 93942375133536 94222322611584 94396438098432 94565750949504 94580806141593 94683346324416 94847556082176 95032805215149 95135835434688 95300829946368 95419339414272 95486964379857 95590486977984 95767130725632 95875345815296 96224799211776 96240118530042 96526913263848 96700047411906 96988212729864 97093362912768 97162174281258 97282998387207 97451716733352 97631799888096 97747911163251 97917435809736 97928541662148 98098379576928 98104189821381 98220367882512 98396539471764 98689760321616 98866773830052 98983854967104 98989717657158 99161395974288 99172642917384 99344638482624 99640684659456 99646586252712 99819403780032 99943532231328 100116864753408 100122794550216 100421159625504 100595320498944 100720413826176 100901069587872 101087526877056 101388766846464 101570621390208 101586791781711 101696927533632 101873300977152 102072272268123 102182934355776 102360150683136 102371760430848 102487438630144 102560072852439 102860992260864 102877368083838 103352562116352 103369016198934 103677054987096 103863013886862 104172524783928 104359372376166 104489146415889 104670362417304 104682234190572 104863785064992 104869996015959 105182507711196 105364926212256 105371166845187 105495950688624 105685172025228 106000112938032 106195992860736 106322289335466 106386469818192 106506684564976 106518764614968 106703500592448 107021476115712 107027814864024 107213433689664 107346756841056 107532928809216 107539297850232 107859764042208 108046825721088 108059080454784 108252899113248 108381095594496 108575491830912 108592777421829 108899045872128 109094371122816 109111739321097 109230033276864 109419471419904 109431881839872 109633181325021 109752040604352 109942384067072 109954853796096 110157115285953 110360677024044 110480325020928 110497913867826 111008307458304 111025980361818 111356836837992 111556570471074 111889008101256 112095770241888 112102409534301 112296829252536 112436473760244 112631472847584 112638143868993 112973804578692 113169735561312 113310465554448 113513703286356 113723467736688 113851973155664 114062362702272 114266949063984 114402267571968 114409043475336 114607463599296 114948992865024 114955801150248 115155169518528 115298368458912 115498330943232 115511430830976 115718616293472 116063456784768 116271632380896 116409324897792 116618120855424 116636686860483 116965641862656 117175435650432 117194090381919 117321146852928 117391966695936 117524617451008 117537947161344 117754157719467 117971758198116 118099657780992 118535541988788 118664052800256 118682944524702 119250127055286 119605491418584 119820020135598 119833610191839 120041438166504 120399160630176 120406291722027 120615112900872 120765101446188 120974544910368 120981710081511 121342234547484 121552678936224 121566465511632 121703833373296 121777298785152 121928732543808 122147428309776 122511426606144 122731167513168 122876509614336 122883787436472 123096905347392 123463733077248 123471045679896 123685182075456 123699210520608 123913742623488 124067833114752 124290365648544 124660749879936 124884345890592 125032237853184 125256500178048 125276441442741 125487964399104 125629763482112 125875134113913 126087667932672 126107741522124 126244461765888 126333932909103 126476687920909 126710406953532 126847780579584 127315952506476 127453982637312 127474273748754 128083469800122 128320158040056 128550317696982 128702551018464 128710173909753 128933396549208 129317616973152 129325276294029 129549565708344 129710664516276 129935622311136 129950359684848 130175733184128 130330548217668 130556581079648 130571388882864 130797839435904 130805586428508 130960490510016 131195385962352 131586347095488 131822365106736 131978473289472 131986290209544 132215194632384 132230190556512 132459517976832 132862115003616 133092538373376 133258042975104 133497059400288 133894879500672 134142306771456 134293885101568 134534759450496 134556177845907 134783369169408 135046617937317 135199218122351 135427495186944 135449055708948 135595903378176 135692002013481 136096363024164 136243912474368 136746763803252 136916812544958 137169824111784 137415856848498 137825354931912 138072563452314 138236073316128 138244260866031 138484018515816 138896699711904 138904926389883 139145829834888 139318861887852 139402960451424 139560483223072 139576312254096 139818380086656 139826661354612 140243343614928 140486568283008 140494889126916 140661267584832 140913562700304 141333483917376 141594657147648 141763052447288 141848626424256 142025019486624 142271334123264 142703753152032 142951244919552 143129009121408 143385730466976 143813018722944 144078773939712 144337198817664 144360177795063 144523302130789 144767322441216 144790369895772 145050071117859 145459161497088 145482319094796 145640044369152 145743261421887 146177575100028 146336054139136 146876153714604 146892812493222 147147569365392 147330551823768 147594809207646 148034640482424 148300160745078 148475782450656 148484576485737 148742093961432 149016957723936 149185344135008 149461026989184 149469879379068 149729105670048 149915298346992 150175297130112 150184191825324 150631739438256 150892980748416 151080620739264 151351604381808 151631290315584 152083150269696 152355932085312 152545391300448 152809951465728 153274401533664 153540226024704 153731157945216 154015241107968 154291488391296 154316052125757 154751275713024 155028843174528 155053524298401 155490827807232 155515582480644 155794520830293 156233914200576 156258787175892 156428195803904 156539058564249 157005543625956 157023351285858 157295677597488 157773761566794 158047389318384 158243926032936 158527758037842 159000169407048 159293989291104 159473988558112 159483434003199 159760026847464 159778146922452 160055250888672 160532214173568 160541722296036 160820150534496 161020135261584 161299393213824 161308946775348 161789646063312 162070238581632 162088620682176 162369731713536 162379348669872 162571643391744 162863237746368 163348568808192 163641556684224 163845049915296 164129207129856 164628060906528 164913576100608 164932280694144 165423777486336 165541015536066 165720487531392 165746870801739 166214333173248 166512461187456 166538970542727 167008666904064 167035255256988 167334855706611 167833512151884 168143655362832 168445243878804 168654710640366 168947209271376 169460706868038 169754603341968 169965698331672 170270554929534 170777959733496 171093544053408 171400423595976 171603401357952 171613565213004 171911195398944 172423489297536 172433701725372 172732754277792 172947552688368 173247496414848 173267146246464 173567644245504 173577924440208 173774064290224 174095185177152 174397119247872 174407448571344 174613987346688 174927181283136 175448462793984 175763153475648 175981720279392 176286926176512 176306920742016 176957637297174 177149486671488 177677390633472 177803312983182 177996079200384 178024416787053 178526506000896 178875190582929 179177212325376 179379679267328 179408237127876 179730030203397 180062157249756 180598740945264 180922669351308 181147652169282 181461817365552 182013351821226 182329018404336 182555750059944 182665948177728 182893098815712 183221142464664 183767139909216 184096751269752 184314764421504 184325681154708 184645358021088 185195599615872 185206568519844 185527773113184 185548815780912 185758482517136 185870613935232 186101749672128 186424506782208 186435548472816 186991124819904 187315424377344 187326518835888 187548356779776 187884750267072 188444645223168 189131501899008 189161612283186 189366692648832 190065610430298 190271670869376 190838678828544 190973928759714 191180973955968 191211410623131 191534261451264 191750691630592 192125204700183 192449598423552 192480237060084 192825476545473 193053826527696 193400094823812 193976425459728 194324348562516 194565996774414 194903433466704 195263599776192 195495822326502 195834871619472 195857083324296 196196759153856 196208379642762 196440735765024 196793078943528 197379520643232 197733547660104 197967709934208 197979435314316 198322791948576 198345285834768 198689276965248 199281369318912 199293172505424 199638807560064 199887064462656 200233729506816 200245589100432 200842319251008 201190640997888 201440827652352 201802139175744 202175053754112 203141242780416 203173583563422 203393855067264 204144544536246 204365868711552 204743520861696 204974877260288 205120145704878 205375218817437 205721984521728 205754736167676 206123785272747 206356701344641 206705124232704 206738032397868 207108845178471 207354109974192 207726027773724 208345049567856 208718744752332 208978292831778 209340724834608 209364468381144 209727570129984 209739992031918 210365015422392 210729852424512 210742333690374 210991901377248 211370344050456 212000225876064 212391985721472 212644578670932 212772939636384 213013369129952 213037529229936 213407001184896 214042952231424 214055629728048 214426867379328 214693513682112 215065857618432 215078595700464 215719528084416 216093651442176 216118160909568 216505798226496 217150983661824 217185554843658 218188742245632 218223478642194 218460066553728 218863763679744 219266362650042 219504081208704 219909707592192 220314230571906 220339218739833 220588197989099 220721354048088 220960650041856 220995827735652 221392213811469 222016614916608 222051960723636 222450241117617 222713673675984 223113140942148 223778016202512 224191540483776 224204819068602 224593658505072 224872947520488 225262945695168 225276287737986 225947609157384 226339471122624 226620931108896 227027406572712 227446935473376 227703946311328 228124725404544 228533898127968 228804535143936 228818086950672 229214927198592 229897985730048 229911602300496 230310339037056 230596736917824 230996661886464 231022861661952 231437232586944 232126913569536 232543264761792 233236241710848 233273373720966 234350871300864 234388180763838 234642293705856 235075894322688 235508315438934 235535026928787 235943516396232 236199315561984 236660642350191 237071083977576 237328105600512 237365889049404 237791637056763 238500254110572 239210982837168 239640040271196 239667220383678 240082876333008 240798321260352 240812583444054 241230225801744 241530202892376 241949089820736 241963420163022 242684469094968 243105357872448 243132931023264 243407666746592 243554597570304 243857465087616 244294856619552 245022853212288 245462335026336 245753019228672 245767574872944 246193810694784 246927466154496 246942091359792 247370364150912 247398421041216 247827485246976 248135666229504 248580731297088 249321499759872 249768691781184 250513000356096 250552882885482 251750268227826 252215483044248 252488923531776 252667865818206 252953375841818 252982065960549 253420813907064 253695561159168 254191060302057 254631905012952 254907965274624 254948547497508 255405832394301 256166939600244 256640316080112 257100635393964 257405102036928 257420347819506 257866793098416 258635233946304 258650552588058 259099131416688 259421329032552 259871244622272 259900719369696 260351466368256 260661096435336 261113162159296 261142777765728 261595678871808 261611172857016 261920981020032 262390771924704 263172694190976 263644730213472 263956946578944 263972580419088 264430389264768 264460381113024 264919035953664 265724230007232 266185076746752 266516085950208 266704969474773 266994118800576 267789759001344 269069518900992 269112355691814 270093235874634 270398436244702 270898111417896 271191806756352 271384004026962 271721478253923 272192726048328 272487824948736 273020027731839 273493527606504 273833625089916 274339648223568 274831713696996 275650709863824 276145126904628 276472146632256 276488521732062 276968037031632 277793399423808 277809852779766 278291659669776 278637723775704 278805920902848 279120966446144 279152624508192 279636760173312 279653322709224 280486687229856 280973136566016 280989778253832 281322535169664 281827125400608 282666967834752 283189314295296 283526104894576 283697252848512 284050038973248 284542668246528 285098415645447 285407506304064 285902489839104 286258018242816 286460893139571 286771460933952 287626037445888 288674397635328 288720355590126 289046604261578 289580739791544 290100142235718 290964638189592 291280088738304 291486522843774 291848995161621 292355150200056 292672108278272 293243733489753 293752307429208 293785624986444 294295138730784 294312569464143 294661103647536 295189618415292 296069280964848 296600321490156 296951564901312 296969152971474 297484187922864 298033915447872 298370688270016 298922053978368 298939758758136 299458211340096 299830596693984 300350594260224 300368383650648 301263478876512 301785961496832 302161241478528 302703208763616 303262580631168 304166300539392 304711864170624 304760375345133 305090782600896 305619902931456 306216816804369 306548803067328 307080452049408 307462315890432 307680218557317 308582976782592 308632104251514 310057686349056 310107048596802 311031164961288 311589041660586 312517574351784 312856391607808 313078117128498 313467439247667 314011087251912 314046702571716 314591355194976 314609988047877 315547523133588 316094778636768 316113500535561 316487852065872 317055516075684 318000338814096 318587978582208 318947977116224 318966868006398 319520053694928 319556293844904 320110501777344 321064428347136 321083444592072 321640301068992 322040270523168 322598786427648 322617893550696 323579292126624 324140477163264 324177241364352 324758697339744 325143286783488 325726475492736 325778332265487 326697137616384 327283113368448 327335217963291 327690099830592 328258414259712 328899543975063 329256121813056 329827152201216 329864561388288 330471345857859 331082031072132 331440975062784 331493741603478 333024922374912 333077941085454 334070510513976 334669711413222 335667024303768 336287310725664 336307228602903 336687249562309 336890487757608 337309421280732 337894418542752 337914431606979 338921413736076 339509206683936 339931396663344 340541109859068 341555919466992 342187088106816 342800847191952 343206802715904 343227130426008 343822390797888 344846978595072 344867403450744 345465508555584 345895105376736 346494992829696 346534292492928 347155848880416 347548128580448 348190370354304 348814897142688 349227974693376 349854362566272 349910060581449 350896925587968 351526306951296 351582271145757 351963440558784 352573852353024 352613841484032 353262473158401 353915274594348 354298973342976 355606625966364 355992158400768 356048833574106 357750381165858 358816474255752 359460060406794 359500830575517 360124314499512 361197481890528 361218875166081 361845338702616 362295304338564 362923634731104 362945130244533 364026703642452 364658036808672 365111500119888 365331896355456 365786197631424 366442284929328 367534279818432 368193502539504 368629528843008 368651362309416 369290716042176 370391199231744 370413137039688 371055546226368 371097631561824 371516965034272 371741227870464 372203499344256 372871096945632 373982249639808 374653037671776 375096713559552 375769500534144 375829324328223 376889290446336 377625402341739 378263003798016 378323224566372 378733385297664 379430063762727 380131220860596 380543341738752 381947857519428 382361947911936 382422821246262 384250409400366 384960474120168 385650953090946 386107653055392 386130521729259 386800189647624 387952850919456 387975828882087 388648697125032 389131993548828 389806866933408 390527199552384 390991644653004 391669743238944 391714166648592 392393518307712 392416759285524 392881471530048 393586157887056 394759041286464 395467095320208 395935419868416 395958870628632 396645583897152 396690571669536 397378553930496 398586345010848 399277615120128 399774128925312 400491178200864 401684638502016 402881655304704 403604278351488 403668533537721 404350107508224 405597654367053 406282485560832 406347167126844 406787710134528 407076006040443 408289089072492 408731737423104 410240291409756 410750437634874 411509472335352 412247570545494 412713402689282 413476064795736 414217690356942 414708219948384 414732782598093 415452055547448 416690099135712 416714779169649 417437489504664 417956585663556 418681449669216 418728936762288 419455140259968 419479984063836 420730030844784 421459704849024 421484667380748 421983802754496 422740688100912 424000451752128 424783971442944 425289157341864 425545879272768 426026738259904 426075058459872 426814002369792 428111259456096 428853734758656 429387027364224 430157191400928 431439056168832 432236321819136 433011596452992 433569906392367 434301967323648 434371109687316 435150213353577 436377484491264 436446957284388 436920133107456 437229784265661 438532725300084 439008162417408 440628461143812 440678437479666 441176395978198 441442708096176 441991655471304 442784427622938 444103921447272 444900482235234 445427347351968 445453729457211 446226281884296 447556032405024 448383080967552 448409638137204 449187317010144 449745895040976 450525891390336 450552575475972 451895218314768 452678942245248 453241862217792 454054813145424 454893870946752 455407892622656 456249450809088 457067796255936 457636173901344 458429854397184 459823204600992 460620678074112 461193473835648 462045723323904 462874465173888 464253827139072 465086529523584 465160572895203 466472483421696 466546747441932 467383562490879 468701742601728 468776361527676 469284587411712 469617175692747 471016630877868 471070053857574 471887032792464 473321284700382 474142167955152 474731778098808 475583274113526 477000508221144 478421965674336 478450302009597 479280080542392 479334440767356 480165752666016 481596642520704 481625166888108 482460451603488 483060405784752 483898179641472 483926840326044 485368938189936 486210715744896 486265862046528 486815333493184 487109195140608 487714930175232 488589713239104 490045706424576 490924670052672 491535149745888 492387621389568 493884182719584 494740728301824 494796842082432 496271332459008 497161462594176 497240612405217 498642999519744 499537383562368 499616911628181 501026000712192 501105765770964 502004567119833 503500536455652 504430966088496 505335731636412 505906751683636 505964131921098 506841627814128 508382120604114 509263810025904 509897094995016 510811664788602 512333879200488 513280632160224 514201270787928 514810204073856 514840695639012 515733586196832 517270467892608 517301105176116 518198262833376 518842658065104 519742489244544 519801438739392 520702932736512 521322192870672 522226324318592 522285555531456 523191357743616 523222345714032 523841962040064 524781543849408 526345388381952 527289460426944 527945160838176 528860778529536 528920762226048 531448460014464 533032171900416 533409938949546 533988237601152 534073250361159 535579518002688 536625571748787 538139037801984 538224711383628 539190090610191 540186471749268 540796872489404 541796222835792 542768008053924 543442956507846 544385452096656 546040055463678 546987055213008 547667250179832 548679296447136 549663427393992 551301419727648 552290253809256 552944293264512 552977043464124 553936074063264 555586798847616 555619705559532 556583319339552 557275447551408 557611841805696 558241932892288 558305249016384 559273520346624 559306645418448 560973374459712 561946273132032 561979556507664 562645070339328 563654250801216 565333935669504 567052209789152 567394505697024 568100077946496 570196831290894 570815012608128 572516036485632 572921786279142 573542921867904 573634231869393 575252074891776 576375614100549 577348795270656 577440711180252 578093208523156 579161479583088 580200284471436 581929276379184 582973045687548 583697990323242 584710300400112 586487466979506 587504614858416 587571249972888 588590277461568 588625138928286 589322207295072 590379236830584 592138561929696 593200642980312 593903129802624 593938305942948 594968375845728 596067830895744 596741376540032 597844107956736 597879517516272 598916422680192 599661193387968 600701188520448 600736767301296 602526957753024 603571922993664 604322482957056 605406417527232 606525161262336 609423728341248 609520750690266 610181565201792 612433633608738 613097606134656 614924631780864 615360437114634 616125656452311 617165953565184 617264208503028 619070104033923 620115372698112 620214097193604 621326535535413 622062329922576 623178083321172 625035148703568 626156234256996 626934878495334 628022174503824 628093405143432 629182710389952 629219976095754 631095046267176 632189557273536 632227001071122 632975704131744 634111032151368 636000677628192 637175957164416 637895954232448 637933736012796 639040107389856 639112587689808 640221003554688 642128856694272 642166889184144 643280602137984 644080541046336 645197572855296 645235787101392 647158584253248 648280954326528 648354482728704 649517394679488 651452950985472 651556664530974 654566226736896 654670435926582 655380199661184 657799087950126 658512243626112 659729122776576 660942691715718 661764593967297 662164062144264 662881950125568 662987483206956 664176641434407 666049844749824 666155882170908 667350723352851 668141021027952 669339422826444 671334048607536 672574621451328 672614457205806 673374499124618 673780975515216 674618842561464 675788837085504 675828863213958 677842827472152 679018413367872 679862793326688 681082219718136 683111838933984 684374176213632 685601694383904 686413605431808 686454260852016 687644781595776 689693957190144 689734806901488 690931017111168 691790210753472 692989985659392 693068584985856 694311697760832 695096257160896 696380740708608 697629794285376 699708725132544 699820121162898 703052613902592 703164542291514 703926881117568 705227682968064 706524946316802 707830549188696 708597946685952 709981927050573 711213251932728 711984316801536 712097667148212 713374911170289 715500762331716 717632948511504 718920120813588 719001661151034 720248628999024 722394963781056 722437750332162 723690677405232 724590608677128 725847269462208 725890260489066 728053407284904 729316073617344 730223000239776 730663792710912 731572395262848 732884569858656 735068559636864 736387005079008 737259057686016 737302724618832 738581432084352 740782398463488 740826274079376 742111092452736 742195263123648 743033930068544 743482455740928 744406998688512 745742193891264 747964499279616 749306075343552 751539001068288 751658648656446 755250804683478 756646449132744 757466770595328 758860127525454 758946197881647 760262441721192 761086683477504 762573180906171 763895715038856 764723895823872 764845642492524 766217497182903 768500818800732 769920948240336 771301906181892 772215306110784 772261043458518 773600379295248 775905701838912 775951657764174 777297394250064 778263987097656 779613733866816 781054399104768 781983289306008 783339486477888 783428333297184 784787036615424 784833518571048 785762943060096 787172315774112 789518082572928 790934190640416 791870839736832 791917741257264 793291167794304 793381143339072 794757107860992 797172690021696 798555230240256 799548257850624 800114908424319 800982356401728 803369277004032 807208556702976 807337067075442 811195308734106 812694334253688 813575420269056 814152012080886 815164434761769 816578178144984 817463474846208 819060083195517 820480582819512 821500875269748 823018944670704 824495141090988 825426805378564 826952129591472 828435380713884 829416439896768 829465565196186 830904111094896 833380198271424 833429558339298 834874979009328 835913171327112 837362899338432 837457873524576 838910280519936 838959968127672 841460061689568 842919409698048 842969334761496 843967605508992 845481376201824 848000903504256 849567942885888 850578314683728 851091758545536 852053476519808 852150116919744 853628004739584 855295246936341 856222518912192 857707469517312 858774054728448 859382679418713 860314382801856 862878112337664 866023192905984 867139812784734 868742219374632 870300426707154 872893914568776 873840266214912 874459568531322 875546985484863 877065450600168 878016324834816 879731200469259 881256922287624 881356874959332 882352791956396 882885416192352 883983310942608 885568855245876 888207842894544 889800964470468 890854694703936 890907458914422 892452563768592 895112064810048 896766161935104 896819276274408 898374634020288 899491790081952 901051782780672 901105150951944 903790436629536 905357884490496 906483724435584 908109626290848 909787741893504 910815785245312 912498901618176 914135592511872 914281126035399 915272347802688 916859708794368 918650450413107 919646409201984 921241356148224 922386947671296 923040655671951 925748930347776 930173059047168 930321145790406 933093494883864 934767124981758 937552723055352 938569174823424 939234351385494 940402317743001 942033261755736 942140107715148 943774065584928 946642569400764 948284335910304 948340501606683 949463556197616 951166548227052 954001016442288 956843931348672 956900604019194 958560161084784 958668881534712 960331505332032 963193285041408 963250333776216 964920903206976 966120811569504 967796359282944 967853680652088 970737876379872 972421431489792 972531724093056 973630666986368 975429860350464 977179426478208 977334996796461 980091412849152 981849340105344 982005653889873 983070299491776 984775242779136 986698631925189 987768365439168 989481456603648 989593684164864 991414037573577 994322925188352 994481224810434 999074767124736 999233823256362 1002211531541928 1004009134239666 1007001072911304 1008861932176992 1010061748686927 1010671463272824 1011813503367272 1011928263842196 1013683255628256 1013743294820937 1016764241208228 1018527620051808 1019794189990032 1021623329577204 1024667758400976 1026561264320448 1028402541575856 1029620408147712 1029681391278024 1031467172393664 1034540935785216 1034602210352232 1036396525666752 1037685316130208 1039484978489088 1039602877478784 1042644385741344 1044452648637184 1044571111062912 1046444691428064 1047683924080128 1049563087698816 1049730181744347 1052690776763904 1054578920853888 1054746813437271 1055890321676352 1057721557059072 1057841524452096 1059787419475203 1062896920028928 1066819877899092 1067976475202304 1068146500722318 1073251143497574 1076449422767256 1078380181220382 1080372943498536 1081593744978808 1083592445671584 1083656625498243 1085536016107848 1086885913015692 1088770904193312 1088835390733599 1092080110927356 1093974110426016 1095334500359664 1097358592894272 1099326854787984 1102602839455296 1104580507618512 1105888586529024 1105954086928248 1107872148126528 1111173597695232 1111239411119064 1113166638679104 1114550895102816 1115223683611392 1116483865784576 1116610498032768 1118613290836896 1121946748919424 1123959113015328 1125290140678656 1127308501602432 1127487972984669 1130667871339008 1132876207025217 1134104419578304 1134789011394048 1136200155892992 1138290191288181 1140393662581788 1141630025216256 1145843572558284 1147085843735808 1147268463738786 1152751228201098 1154881422360504 1156186417046312 1158322959166176 1158391565187777 1160400568942872 1163858552758368 1163927486646261 1165946091375096 1167395980646484 1169420600800224 1172974933959012 1175009229716832 1175142499945776 1177180554923136 1177250277856572 1178644414590144 1180758473661168 1184277123859392 1186401285960624 1187806259605248 1187876611885896 1189936751691456 1192135661791488 1193482753080064 1195759035032544 1197832845360384 1199322386775936 1201473534602592 1205053915506048 1208644965914112 1210812835054464 1211005600613163 1213050322524672 1216792963101159 1218847456682496 1219041501380532 1220363130403584 1221228018121329 1224867267217476 1226195212269312 1230720874229268 1232251312904622 1234528417006056 1238140208067846 1240428194387208 1242653071070826 1244124659845152 1244198347794279 1246356166642344 1250070297407136 1250144337508947 1252312468513992 1253869756990668 1256044349007648 1256186810286864 1258365420779904 1258439952191508 1262190092534352 1264379114547072 1264454002142244 1265951408263488 1268222064302736 1272001355256384 1274351914328832 1275791908464896 1275867472025592 1278080214779712 1278225175379616 1280442007109376 1284333778368288 1286561204275968 1288161082092672 1290471574202784 1294317168506496 1296708965457408 1299034789358976 1300709719177101 1302905901970944 1303113329061948 1305450640060731 1309132453473792 1309340871853164 1310760399322368 1311689352796983 1315598175900252 1317024487252224 1321885383431436 1323529187934594 1324328124288528 1325974966413912 1328353282868814 1332311764341816 1334701446705702 1336282042055904 1336361188371633 1338678845652888 1342668097215072 1345149242902656 1345228914411612 1346748998249236 1347561951030432 1349237685122928 1351577674171008 1351657726427916 1355685654944304 1358036826735744 1359725586653376 1362164439436272 1366223677867968 1368748352427264 1371203388767808 1372908521704032 1375289563191552 1379469613802976 1381862034222336 1383580421506944 1386137169971712 1388623395521664 1390192514321792 1392761481417216 1395259588570752 1395481718685609 1399417450265088 1399640242325796 1402150687472637 1406105227805184 1406329084583028 1407853762235136 1408851527078241 1413049892633604 1415661098377392 1419963854101146 1422426503865456 1424195334296424 1426749822340578 1431001524663432 1435265897023008 1435350906028791 1437840241627176 1438003322302068 1440497257998048 1444789927562112 1444875500664324 1447381354810464 1449181217354256 1451694538924416 1451780520978132 1456106814569808 1458632147234688 1460446000479552 1461327585421824 1463144790525696 1465769139717312 1470137119273728 1472774010158016 1474605449237664 1477162864168704 1481652548158752 1484222184905472 1484390526247296 1486067860137088 1488813997377024 1491484387782528 1491721837215651 1495928998559232 1498612150687104 1498850734884543 1503078002136576 1503317297312892 1506013701359499 1510501609366956 1513292898265488 1517720255050908 1517892395763294 1520524883442384 1525146361812342 1527791430077712 1529691284985048 1532434994365806 1537001637601464 1539841896480672 1542603812363784 1544430612221568 1544522086917036 1547200758590496 1551811403677824 1551903315528348 1554594788500128 1556527974195312 1559227467733632 1562108798209536 1563966578612016 1566678972955776 1566856666594368 1569574073230848 1569667037142096 1571525886120192 1574344631548224 1579036165145856 1581868381280832 1583835482514528 1586582335588608 1586762286678144 1594345380043392 1599096515701248 1600229816848638 1601964712803456 1602219751083477 1606738554008064 1609876715246361 1614417113405952 1614674134150884 1617570271830573 1622390617468212 1625388668507376 1628304024161772 1630328869523538 1633156356289968 1638120166391034 1640961165639024 1643001750539496 1646037889341408 1648990282181976 1650853610757128 1653904259182944 1656870761427768 1658832879793536 1658931130392372 1661808222189792 1666760396542848 1666859116678596 1669749958018656 1671826342654224 1674725798676864 1674915747049152 1677820561039872 1677919936255344 1682920123379136 1685838819396096 1685938669522992 1687935211017984 1690962752403648 1696001807008512 1701156629367456 1702183517091072 1704106953039616 1704300233839488 1710590493872682 1712445037824384 1717548109456896 1718765358837426 1720628765603712 1720902695608179 1725756224675328 1729126842301647 1732046385811968 1734279625569468 1737484438749264 1740600853414308 1745787829137552 1748919137062644 1751093970969726 1754130901200336 1759462400938518 1762513844575248 1762713749918664 1764705583912792 1765770832384704 1767966621885216 1771137710491752 1776415685789088 1779601928940936 1781709389407872 1781814917828844 1784905127537184 1790224129620096 1793532323870208 1793638552548816 1796749268040576 1798983580163904 1802103565561344 1802210301903888 1807580873259072 1810715768980992 1812967448871168 1816219252581696 1819575483787008 1821631570490624 1828271185023744 1828562252070798 1830544695605376 1837300900826214 1839292818403968 1844773895342592 1846081311343902 1848376969356933 1851497860695552 1857210312101769 1860346118094336 1860642291580812 1863979606606239 1866186989767728 1869534249963516 1875105446110704 1878468702770988 1880804635486002 1884066523511472 1884280215430296 1887548131169856 1893285138801528 1896568671820608 1896681003213366 1898927112395232 1902333096454104 1908002032884576 1913687862697344 1913801208038388 1917120322169568 1917337763069424 1920663010664064 1926386570082816 1926500667552432 1929841806413952 1932241623139008 1935592718565888 1935707361304176 1941475752759744 1944842862979584 1945063448186112 1947261333972736 1954358852956416 1954669993592922 1963698680210688 1964011307779746 1966140598983552 1973397263850378 1975536730878336 1979187368329728 1982828075147154 1985293781901891 1988645850376704 1988962449620868 1992529924303221 1998149534249472 1998467646512724 2002052170058553 2004423063083856 2008018268479332 2014002145822608 2017723864353984 2020123497373854 2021342926545648 2023627006734544 2023856527684392 2027366511256512 2027486589641874 2033528482416456 2037055240103616 2039588379980064 2043246659154408 2049335516801952 2053122528640896 2056805083151712 2059240816295424 2059362782556048 2062934344787328 2069081871570432 2069204420704464 2072793051333504 2075370632260416 2078969956978176 2079205754957568 2085288771482688 2088905297274368 2089142222125824 2092889382856128 2099126175397632 2099460363488694 2109157841707776 2109493626874542 2111780643352704 2115683048904192 2119574838950406 2125793840057856 2129945781151719 2133639755798184 2135952950404608 2136293001444636 2140124733510867 2146502286995148 2152898845534512 2156760362440764 2160745886997072 2163187489957616 2167184891343168 2167313250996486 2171072032215696 2173771826031384 2177541808386624 2177670781467198 2184160221854712 2187948220852032 2190669000719328 2194717185788544 2198653709575968 2205205678910592 2209161015237024 2211777173058048 2211908173856496 2215744296253056 2222347195390464 2222478822238128 2226333277358208 2229101790205632 2230447367222784 2232967731569152 2233220996065536 2237226581673792 2243893497838848 2247918226030656 2254617003204864 2254975945969338 2265752414050434 2268208839156608 2272400311785984 2276580382576362 2276838593644941 2280787325163576 2283260050432512 2287719542718513 2291687145116568 2294171687471616 2294536927477572 2298652491548709 2305502456402196 2309762844721008 2312372834092624 2316645918332352 2316783130375554 2320801137885744 2327717105516736 2327854973292522 2331892182750192 2334791961292968 2338841201600448 2345949867918024 2350018459433664 2350284999891552 2354361109846272 2354500555713144 2357288829180288 2361516947322336 2368554247718784 2372802571921248 2375612519210496 2375753223771792 2379873503382912 2384271323582976 2386965506160128 2391518070065088 2395665690720768 2398644773551872 2400344725272957 2402947069205184 2410107831012096 2421625670108928 2422011201226326 2433585926202318 2438083002761064 2440726260807168 2442456036242658 2445493304285307 2449734534434952 2452390424538624 2457180249586551 2461441748458536 2464502625809244 2469056834012112 2476280416135692 2480856388774416 2485306142141652 2488249319690304 2488396695588558 2492712333284688 2500140594814272 2500288675017894 2504624937027984 2507739513981336 2512088698015296 2512373620573728 2516730841559808 2516879904383016 2524380185068704 2528758229094144 2528908004284488 2531902816526976 2536444128605472 2544002710512768 2548703828657664 2551583816929792 2551734944051184 2556160429559424 2556450350759232 2560884014218752 2565885740809023 2568667556736576 2573122408551936 2576322164185344 2578148038256139 2580943148405568 2588634337012992 2598069578717952 2601419438354202 2606226658123896 2610901280121462 2618681743706328 2621520798644736 2623378705593966 2626640956454589 2631196351800504 2634048974504448 2639193601407777 2643770766862872 2647058375869188 2648656248577056 2651949932827824 2656706565737628 2664623528683632 2669402893411404 2672564084111808 2672722376743266 2677357691305776 2685336194430144 2690298485805312 2690457828823224 2693497996498472 2695123902060864 2698475370245856 2703155348342016 2703315452855832 2711371309888608 2716073653471488 2719451173306752 2724328878872544 2732447355735936 2737496704854528 2742406777535616 2742843378106197 2745817043408064 2750579126383104 2755951351239321 2758939227605952 2763724068444672 2767160843013888 2769121967015853 2777246791043328 2780385028643584 2790519177141504 2790963437371218 2799280484651592 2804301374945274 2812658169166056 2815707524470272 2817703054156482 2821206953229003 2826099785267208 2831322196754784 2839927708202292 2844853007730912 2845021504820049 2848390668592848 2853499644681156 2862003049326864 2870531794046016 2870701812057582 2875680483254352 2876006644604136 2880994515996096 2889579855124224 2889751001328648 2894762709620928 2898362434708512 2903389077848832 2903561041956264 2912213629139616 2917264294469376 2920892000959104 2926289581051392 2931538279434624 2932004990389383 2940274238547456 2945548020316032 2946016961669619 2949210898475328 2954325728337408 2960095895775567 2963305096317504 2968444369810944 2968781052494592 2972135720274176 2974242112720731 2982968775565056 2983443674431302 2997224301374208 2997701469769086 3006634594625784 3012027402718998 3021003218733912 3026585796530976 3030185246060781 3035440510101816 3035784791526588 3041049766884768 3041229884462811 3050292723624684 3055582860155424 3059382569970096 3064869988731612 3074003275202928 3079683792961344 3085207624727568 3088861224443136 3089044173834072 3094401517180992 3103622807355648 3103806631056696 3109189577000256 3113055948390624 3118454935467264 3127933157224032 3133357945911552 3133713333188736 3139334074284192 3143051772240384 3148689263096448 3149190545233041 3158072330291712 3163736762561664 3164240440311813 3167670965029056 3173164671177216 3173524573356288 3179362258425609 3188690760086784 3200459633697276 3203929425606912 3204439502166954 3219753430492722 3229348268301768 3235140543661146 3244781234936424 3250777337014752 3250969876494729 3256608048323544 3260657739047076 3266312712579936 3266506172200797 3276240332782068 3281922331278048 3286003501078992 3292075778682816 3297980564363952 3301707221514256 3307808518365888 3313741522855536 3317665759587072 3317862260784744 3323616444379584 3333520793085696 3333718233357192 3339499916037312 3343652685308448 3349451597353728 3349831494098304 3355839872510688 3365840246758272 3371877339045984 3375870422035968 3381925504807296 3382463918954007 3392003614017024 3398628621075651 3402313258734912 3404367034182144 3408213906079232 3408600467678976 3414870573864543 3421180987745364 3424890075648768 3437530717674852 3441257531207424 3441805391216358 3458253684603294 3468559251138936 3474968877498528 3475174695563331 3481201706828616 3491575658275104 3491782459938783 3497838274125288 3502187941939452 3508261802400672 3518924801877036 3525027689150496 3525427499837328 3529411167825584 3531541664769408 3535933243770432 3542275420983504 3552831371578176 3559203857881872 3563418778815744 3563629835657688 3569810255074368 3580448259240192 3587277105097632 3593498536081152 3597967160327808 3604420603807776 3615161746518144 3625934897742336 3632438505163392 3633016801839489 3639150967574016 3643263140981248 3650378889303477 3656542370047488 3657124504141596 3661089391210752 3663684054363987 3674601801652428 3678585636807936 3692162622687804 3696753938713866 3714420624203538 3721284583161624 3727959213212478 3732373979535456 3732595043382837 3739068499927032 3750210892221408 3750433012526841 3756937405541976 3761609270972004 3768133047022944 3768560430860592 3775096262339712 3786570277603056 3793137343641216 3793362006426732 3797854224790464 3804666192908208 3816004065769152 3827375725394688 3827602416076776 3834240644339136 3834675526138848 3841326021328128 3853001335104864 3859683612827904 3864483246278016 3871414722608352 3882951505519488 3890126896372224 3894522667945472 3902129157531303 3908717705912832 3909339987185844 3916351920182193 3920777325548179 3927397360421376 3928022615559492 3932281197967104 3935068058390949 3946794527700756 3951073461756672 3965656150294308 3970587563803782 3977924899241736 3985059848606442 3996935293025448 4004104340117106 4008846126167712 4009083565114899 4016036536958664 4028004291645216 4035447728707968 4040246994747708 4042685853091296 4047254013469088 4047713055368784 4054733022513024 4054973179283748 4067056964832912 4074110480207232 4079176759960128 4086493318308816 4098671033603904 4106245057281792 4113610166303424 4118725565112096 4125868689574656 4138408841408928 4145586102667008 4150741264520832 4158411509915136 4170577542965376 4178284444251648 4185778765712256 4186445156056827 4191175761792881 4198252350795264 4198920726977388 4206452062417911 4218315683415552 4218987253749084 4223561286705408 4226554581234723 4239149677900812 4259891562303438 4267279511596368 4272586002889272 4280249467021734 4293004573990296 4305797691069024 4306052718086373 4313520724881528 4321491773994144 4326374979915232 4334369782686336 4334626501992972 4342144064431392 4347543652062768 4355083616773248 4355341562934396 4368320443709424 4375896441704064 4381338001438656 4389434371577088 4397307419151936 4410411357821184 4418322030474048 4423816347712992 4431488592506112 4444957644476256 4452666554716416 4458203580411264 4466441992131072 4474453163347584 4475165511646953 4487786995677696 4495836452061312 4496552204653629 4509234006409728 4509951891938676 4518041104078497 4531504828100868 4536417678313216 4553160765152724 4553677187289882 4561574650327152 4575439085437026 4583374290233136 4589073854955144 4597304983097418 4611004912804392 4619525689442016 4624745668185248 4633291836664704 4633566260751108 4641602275771488 4655434211033472 4655709946585044 4663784365500384 4669583922585936 4677682403200896 4691899735836048 4700036918867328 4700569999783104 4708722219692544 4709001111426288 4714577658360576 4723033894644672 4737108495437568 4745605143842496 4751506447543584 4759747006765824 4783036140130176 4797289547103744 4800689450545914 4805894138410368 4806659253250431 4820215662024192 4829630145739083 4843251340217856 4844022402452652 4852710815491719 4867171852404636 4876166005522128 4884912072485316 4890986608570614 4899469068869904 4914360499173102 4922883496917072 4929005251618488 4938113668024224 4952560832271384 4961712777548832 4970612284283304 4976498639380608 4976793391177116 4985424666569376 5000281189628544 5000577350035788 5009249874055968 5015479027962672 5024177396030592 5024747241147456 5033461683119616 5033759808766032 5048760370137408 5057516458188288 5057816008568976 5063805633053952 5072888257210944 5088005421025536 5103469888102368 5112320859118848 5112900701518464 5131771481618046 5137335113473152 5152644328370688 5156296076512278 5161886296811136 5162708086824537 5177268674025984 5187380526904941 5196139157435904 5202838876708404 5212453316247792 5221802560242924 5237363487412656 5246757411187932 5253281912909178 5262392703601008 5278387202815554 5287541533725744 5294116751738376 5297312497154112 5303899865655648 5313413131475256 5329247057367264 5338805786822808 5345128168223616 5345444753486532 5354715382611552 5370672388860288 5380596971610624 5380915657646448 5386995992996944 5390247804121728 5396950740491712 5406310696684032 5406630905711664 5422742619777216 5432147306942976 5438902346613504 5448657757745088 5464894711471872 5484813555071232 5485686756212394 5491634086816128 5511902702478642 5517878455211904 5534321686027776 5538243934031706 5545130908070799 5554493582086656 5560770057287168 5571630936305307 5581038354283008 5581926874742436 5591938819818717 5598560969303184 5608602749890548 5625316338332112 5635406108312964 5642413906458006 5652199570534416 5662644393509568 5679855416404584 5689706015461824 5690043009640098 5696781337185696 5706999289362312 5724006098653728 5741063588092032 5741403624115164 5751360966508704 5752013289208272 5761989031992192 5779159710248448 5779502002657296 5789525419241856 5796724869417024 5806778155697664 5807122083912528 5824427258279232 5834528588938752 5841784001918208 5863076558869248 5864009980778766 5891096040632064 5892033923339238 5898421796950656 5920191791551134 5926610192635008 5937562104989184 5944271440548352 5948484225441462 5955881345705673 5965937551130112 5966887348862604 5977589772909663 5994448602748416 5995402939538172 6006156510175659 6013269189251568 6024054805437996 6042006437467824 6053171593061952 6060370492121562 6070881020203632 6071569583053176 6082099533769536 6082459768925622 6100585447249368 6111165720310848 6118765139940192 6129739977463224 6148006550405856 6159367585922688 6170415249455136 6177722448886272 6178088347668144 6188803034361984 6207245614711296 6207613262113392 6218379154000512 6226111896781248 6236909870934528 6255866314448064 6266715891823104 6267426666377472 6278668148568384 6297378526192896 6298381090466082 6327473525123328 6328480880623626 6335341930058112 6347049146712576 6358724516851218 6377381520173568 6389837343455157 6397057741683871 6400919267394552 6407858851213824 6408879004333908 6420374200532601 6439506860985444 6458696536603536 6470281087322292 6489562469872848 6501554674029504 6501939752989458 6513216096647088 6521315478094152 6532625425159872 6533012344401594 6552480665564136 6563844662556096 6572007002157984 6584151557365632 6595961128727904 6603414443028512 6615617036731776 6627483045711072 6635331519174144 6635724521569488 6647232888759168 6667041586171392 6667436466714384 6678999832074624 6687305370616896 6698903194707456 6699662988196608 6711679745021376 6731680493516544 6743754678091968 6763851009614592 6764927837908014 6797257242151302 6804626517469824 6817200935357952 6829741147729086 6830515780934823 6842361975490728 6849780151297536 6863158628155539 6875061435349704 6882515062414848 6883610782432716 6895957474646127 6916507369206588 6937118502277872 6949937754997056 6950349391126662 6962403413657232 6983151316550208 6983564919877566 6995676548250576 7004375883878904 7016523604801344 7037849603754072 7050055378300992 7050854999674656 7058822335651168 7063083329538816 7071866487540864 7084550841967008 7105662743156352 7118407715763744 7126837557631488 7127259671315376 7139620510148736 7160896518480384 7174554210195264 7186997072162304 7195934320655616 7208841207615552 7230323493036288 7264877010326784 7266033603678978 7300757778606954 7314249008283192 7322178782421504 7327368108727974 7336479912855921 7349203603304856 7357171273615872 7371540748759653 7384325245375608 7393507877427732 7428841248407076 7442569166323248 7455918426424956 7464747959070912 7465190086765674 7478136999854064 7500421784442816 7500866025053682 7513874811083952 7523218541944008 7536266094045888 7537120861721184 7550192524679424 7573140555206112 7586274687282432 7586724012853464 7595708449580928 7609332385816416 7632008131538304 7654751450789376 7655204832153552 7668481288678272 7669351052277696 7682652042656256 7706002670209728 7719367225655808 7728966492556032 7734444114768417 7742829445216704 7765903011038976 7804258315062606 7818679974371688 7832703840364386 7841554651096358 7856045231118984 7864562395934208 7870136116781898 7879922869363767 7893589055401512 7902146923513344 7917580804223331 7931312300588616 7941175127607564 7955849798483472 7970119697212884 7993870586050896 8008208680234212 8017692252335424 8018167130229798 8032073073917328 8056008583290432 8070895457415936 8080493989495416 8085371706182592 8094508026938176 8095426110737568 8109466045026048 8109946358567496 8134113929665824 8148220960414464 8158353519920256 8172986636617632 8197342067207808 8212490114563584 8227220332606848 8237451130224192 8251737379149312 8267854053717963 8276817682817856 8291172205334016 8301482529041664 8307365901047559 8341155085930752 8371557531424512 8372890312113654 8382351523585762 8397841453954776 8412904124835822 8437974507498168 8447122573410816 8453109162469446 8463620859687009 8478299355801624 8519783124606876 8534559023192736 8535064514460147 8545172005778544 8560498934043468 8586009147980592 8611595382138048 8612105436172746 8627041449763056 8642983547988288 8652749959830464 8668739565372672 8669253003985944 8684288128862784 8695087304125536 8710167233546496 8710683125868792 8736640887418848 8751792883408128 8762676002877312 8778868743154176 8794614838303872 8820822715642368 8836644060948096 8838050885008857 8847632695425984 8862977185012224 8880287687326701 8889915288952512 8905333109432832 8916407160822528 8922726338162193 8948906326695168 8950331023293906 8991672904122624 8993104409307258 9019903783877352 9036082208156994 9063009656201736 9072835356626432 9090555738182343 9106321530305448 9107354374579764 9123149300654304 9123689653388433 9150878170874052 9166748580466272 9178147709910288 9194609966194836 9222009825608784 9239051378884032 9249491336370496 9266583673329408 9267132521502216 9283204551542976 9310868422066944 9311419893170088 9327568731000768 9339167845171872 9355364806401792 9383799471672096 9400073837734656 9401139999566208 9418002222852576 9429155316721152 9446067789289344 9447571635699123 9474216990875136 9491210287684992 9492721320935439 9503012895087168 9519494013531648 9538086775276827 9566072280260352 9601378901091828 9611788276820736 9613318506500862 9659260291478166 9688044804905304 9705421630983438 9734343704809272 9752332011044256 9752909629484187 9769824144970632 9781973217141228 9798938137739808 9799518516602391 9828720998346204 9845766993834144 9858010503236976 9876227336048448 9905121664542768 9923425555097664 9941224568566608 9952997278761216 9953586782354232 9970849333138752 10000562379257088 10001154700071576 10018499748111936 10030958055925344 10048354792061184 10049494482294912 10067519617532064 10097520740274816 10115632017137952 10127611266107904 10145776514421888 10147391756862021 10176010842051072 10195885863226953 10206939776204736 10224641718237696 10225801403036928 10244611721593629 10263542963236092 10274670226946304 10312592153024556 10323772593622272 10325416173649074 10374761053809882 10405677753416808 10424906632495584 10425524086689993 10443605120485848 10474726974825312 10475347379816349 10493514822375864 10506563825818356 10524785407202016 10556774405631108 10575083067451488 10588233503476752 10594624994308224 10607799731311296 10626826262950512 10658494114734528 10677611573645616 10690256336447232 10690889506973064 10709430765223104 10741344777720576 10761831315292896 10773991985993888 10780495608243456 10793901480983424 10813261811423328 10845485239554432 10877804693227008 10897315515490176 10899050405518467 10929789422943744 10951136667910431 10969627110142464 10971373512424788 10983268173632256 11023805404957284 11035756910423808 11076487868063412 11090261816141598 11143261872610614 11163853749484872 11183877639637434 11197121938606368 11197785130148511 11217205499781096 11250632676664224 11251299037580523 11270812216625928 11284827812916012 11304399141068832 11325288787019136 11359710832809168 11379412030923648 11380086019280196 11393562674371392 11413998578724624 11448012197307456 11482127176184064 11482807248230328 11502721933017408 11504026578416544 11523978063984384 11559004005314592 11579050838483712 11593449738834048 11614244167825056 11648854516558464 11683568003836416 11706387472593909 11726153117738496 11728019961557532 11762331976644537 11782192081264128 11784067846678476 11796843593901312 11805204175172847 11840383583102268 11853220385270016 11896968450882924 11911762691411346 11933774697725208 11955179545819326 11990805879076344 12012313020351318 12026538378503136 12027250695344697 12048109610875992 12084012874935648 12106343186123904 12120740984243124 12141762040407264 12143139166106352 12164199067539072 12164919537851244 12201170894498736 12222331440621696 12237530279880384 12259479954926448 12296013100811712 12318735171845376 12340830498910272 12356176695336288 12377606068723968 12415226524226784 12436758308001024 12452223793562496 12511732628896128 12534853332754944 12557336297136768 12573527285378643 12594757052385792 12596762180932164 12619356187253733 12654947050246656 12656961761247252 12670683860116224 12679663743704169 12717449033702436 12779674686910314 12794115483367742 12801838534789104 12817758008667816 12840748401065202 12879013721970888 12917393073207072 12918158154259119 12940562174644584 12979124939745696 13003109348059008 13003879505978916 13026432193294176 13042630956188304 13065250850319744 13066024688803188 13104961331128272 13127689325112192 13144014004315968 13168303114731264 13191922257455808 13206828886057024 13231234073463552 13254966091422144 13271449043138976 13294465777518336 13334872933428768 13357999664149248 13374610741233792 13399325976393216 13423359490042752 13463360987033088 13487509356183936 13489656613960887 13527702019229184 13529855675816028 13554123312235491 13594514484302604 13609253034939648 13659482295458172 13661031561869646 13684723950981456 13726317256311078 13750122870699408 13767221564865432 13791914949292254 13833014738413176 13874237004555744 13899875509994112 13900698782253324 13924806827314464 13966302633100416 13967129839755132 13991353096501152 14008751767757808 14033047209602688 14075699207508144 14100110756601984 14101709999349312 14117644671302336 14126166659077632 14143732975081728 14169101683934016 14211325486312704 14236815431527488 14254519342630752 14279241020297472 14349108420390528 14391868641311232 14417682415231104 14419977759751293 14460646986072576 14488890437217249 14529754020653568 14532067207357956 14558132446475157 14601515557213908 14628498016566384 14654736217455948 14672959825711842 14698407206609712 14743081497519306 14768650490751216 14787015754855464 14857682496814152 14885138332646496 14911836852849912 14929495918141824 14930380173531348 14956273999708128 15000843568885632 15001732050107364 15027749622167904 15046437083888016 15072532188091776 15074241723442368 15100385049358848 15146281110412224 15172549374564864 15173448025706928 15191416899161856 15218664771632832 15264016263076608 15310409664307104 15336962577356544 15338702104555392 15412005340419456 15457932985112064 15468888229536834 15485658890433408 15488124260473611 15531806022077952 15562141580714823 15608516630125212 15637359948743376 15665407680728772 15683109302192716 15712090462237968 15740272233563796 15759845738727534 15787178110803024 15835161608446662 15862624601177232 15882350255215128 15911699596966944 15940239394425768 15987741172101792 16016417360468424 16035384504670848 16036334260459596 16064146147834656 16112017166580864 16141790914831872 16160987978990832 16170743412365184 16189016053876352 16190852221475136 16218932090052096 16219892717134992 16268227859331648 16296441920828928 16316707039840512 16345973273235264 16394684134415616 16454440665213696 16474902260448384 16535708107435926 16553635365635712 16602965058083328 16614731802095118 16635392724212397 16682310171861504 16714892808915921 16743115062849024 16745780624227308 16764703047171524 16795682907909552 16825808249671644 16875949014996336 16906218324938892 16927241719374018 16956598711603248 17039566249213752 17069118046385472 17070129028920294 17090344011557088 17120997868086936 17172018295961184 17223190764276096 17224210872345492 17254082899526112 17285967095976576 17305499919660928 17337479130745344 17338506007971888 17368576257725568 17390174608251072 17420334467092992 17421366251737584 17473281774837696 17503585766816256 17525352005754624 17589229676607744 17673288121896192 17676101770017714 17695265390851968 17760575374653402 17779830577905024 17832814321645056 17845452676324386 17867644037117019 17897812653390336 17900662046587812 17983345808245248 17986208818614516 18018469530526977 18039807567754704 18072164416313988 18126019312403472 18181111476364686 18212643060610896 18214708749159528 18246298601308608 18247379306776866 18301756341748104 18333497160932544 18356295419820576 18389219932389672 18444019651217568 18478102757768064 18498982672740992 18533167346658816 18534265043004432 18566409103085952 18621736844133888 18622839786340176 18655137462001536 18678335690343744 18710729612803584 18767598943344192 18800147675469312 18802279999132416 18836004445705152 18892135578578688 18895143271398246 18982420575369984 18985442641870878 19006025790174336 19076173550553654 19132144560520704 19191173225051613 19202757802183656 19223576553641472 19226637013001724 19261122601597803 19318520582956332 19376089609810608 19410843261966876 19468687409618544 19504664022088512 19505819258968374 19539648289941264 19563946434282456 19597876275479616 19599037033204782 19657441996692408 19691533987668288 19716021006473952 19752454672096896 19810243329085536 19846851110195328 19882449137133216 19905994557522432 19907173564708464 19941698666277504 20001124758514176 20002309400143152 20036999496223872 20061916111850688 20096709584122368 20098988964589824 20135039235064128 20195041480549632 20231264034275904 20291553028843776 20294783513724042 20391771726453906 20413879552409472 20451602806073856 20489223443187258 20527085926472184 20549340453892608 20589475884466617 20625184306049112 20647545187244544 20650832347298148 20687872423938381 20749522107619764 20811355506833616 20849813264991168 20851048173379986 20887210240971696 20949453949650624 20950694759632698 20987029644751728 21013127651636712 21049570814404032 21113548811262216 21150166134902976 21176467006953504 21189249988616448 21215599462622592 21253652525901024 21316988229469056 21355223147291232 21380512672894464 21381779013946128 21418861530446208 21482689555441152 21523662630585792 21547983971987776 21560991216486912 21587802961966848 21626523622846656 21690970479108864 21794631030980352 21798100811036934 21902273335820862 21942747024849576 21966536347264512 22009439738567763 22047610809914568 22071513820847616 22114622246278959 22152975736126824 22180523632283196 22286523745221228 22327707498969744 22367755279274868 22394243877212736 22395570260297022 22434410999562192 22501265353328448 22502598075161046 22541624433251856 22569655625832024 22608798282137664 22650577574038272 22719421665618336 22758824061847296 22760172038560392 22787125348742784 22827997157449248 22896024394614912 22964254352368128 22965614496460656 23005443866034816 23008053156833088 23047956127968768 23118008010629184 23158101676967424 23186899477668096 23203332344305251 23228488335650112 23297709033116928 23412774945187818 23456039923115064 23524663953289074 23568135693356952 23593687187802624 23610408350345694 23639768608091301 23680767166204536 23706440770540032 23752742412669993 23793936901765848 23823525382822692 23867549395450416 23910359091638652 23981611758152688 24024626040702636 24053076757006272 24054501390689394 24096219221751984 24168025749871296 24212686372247808 24241481968486248 24283524080814528 24286278332212704 24328398135078144 24329839075702488 24402341788997472 24444662881243392 24475060559760768 24518959909852896 24592026201623424 24637470343690752 24681660997820544 24712353390672576 24755212137447936 24803562161153889 24830453048453568 24873516616002048 24904447587124992 24922097703142677 25023465257792256 25114672594273536 25147054570757286 25193524361864328 25238712374507466 25313923522494504 25341367720232448 25359327487408338 25390862579061027 25434898067404872 25559349373820628 25588230966735484 25603677069578208 25635516017335632 25681496802130404 25758027443941776 25834786146414144 25836316308518238 25881124349289168 25958249879491392 26006218696118016 26007759011957832 26052864386588352 26085261912376608 26130501700639488 26132049377606376 26209922662256544 26255378650224384 26288028008631936 26336606229462528 26383844514911616 26413657772114048 26462468146927104 26509932182844288 26514152655026571 26542898086277952 26588931555036672 26640863061980103 26669745866857536 26715999328298496 26749221482467584 26768179014486579 26846718980085504 26975018712367872 26979313227921774 27059711351632056 27108246624470982 27189028968605208 27218506069879296 27271667214547029 27318964590916344 27322063123739292 27369447901962912 27452634512622156 27500245741398816 27534443129730864 27583829898584508 27666029476826352 27748474009111488 27799751019988224 27801397564506648 27849613654628928 27932605266200832 27934259679510264 27982706193002304 28017503535515616 28066094419205376 28151398415016288 28200221513203968 28203419998698624 28235289342604672 28287465950163456 28338203367868032 28342714907097369 28422650972625408 28473630863054976 28478163962806317 28509038685261504 28558482040594944 28614260325830481 28698216840781056 28835364830462208 28839955519502586 28977780874434498 29064134414715912 29116264892950314 29203031114427816 29256996033132768 29309472434911896 29345919651423684 29396814413219424 29398555549807173 29486162995038612 29537300981502432 29574031509710928 29715364993628304 29770276665292992 29823673705699824 29858991836283648 29860760347062696 29912547999416256 30001687137771264 30003464100214728 30055499244335808 30092874167776032 30145064376183552 30148483446884736 30292562220824448 30346896051413856 30382833798323712 30437329543265664 30442175270586063 30528032526153216 30587657589680859 30620819328614208 30673925154713088 30677404209110784 30733835164780887 30824010680838912 30937776459073668 30971317780866816 30976248520947222 31124283161429646 31217033260250424 31274719897486752 31330815361457544 31366218604385432 31424180924475936 31426042139449047 31480544467127592 31519691477455068 31574356221606048 31670323216893324 31725249202354464 31764700510430256 31823399193933888 31880478788851536 31975482344203584 32032834720936848 32070769009341696 32072668520919192 32128292295669312 32224034333161728 32321975957981664 32341486824730368 32378032107752704 32381704442950272 32439785434269984 32536455718663296 32633414079681024 32691946546470528 32697151216555401 32789368268831232 32853410003731293 32908881330427392 32949804520896768 33071416214871852 33107270731271424 33229463604190236 33270785448424794 33429785617831842 33491561248454616 33529406094343048 33591365815819104 33593355390445533 33651616499343288 33751898029992672 33753897112741569 33812436649877784 33854483438748036 33913197423206496 34079132498427504 34138236092770944 34140258057840588 34180688023114176 34241995736173872 34344036591922368 34446381528552192 34448421744690984 34508165799052224 34571934191953152 34610999839321856 34677012015943776 34737152515451136 34780349216502144 34842732503475168 34946563549675392 35050704011509248 35119162417781727 35178459353215488 35286995929933611 35346576243792384 35352203540035428 35390530781703936 35415612525518541 35521150749306804 35559661155810048 35690905352648772 35735288074234038 35801324093175624 35972417637229032 36036939061053954 36079615135509408 36081752086034091 36144328832627976 36252038624806944 36362222952729372 36425286121221792 36429417498319056 36492597202617216 36494758613553732 36603512683496208 36666994321865088 36712590839641152 36778439864779344 36888039302435136 36956205515536128 36997965345481984 37068530086008864 37132818206171904 37245679572680352 37310274924003072 37356671380687488 37535197886688384 37604559998264832 37672008891410304 37720581856135929 37784271157157376 37790286542796492 37858068561761199 37964841150739968 37970885283741756 38012051580348672 38038991231112507 38152347101107308 38382346450103226 38405515604367312 38453274026003448 38522245203195606 38637041165912664 38752179219621216 38754474462777357 38821686523933752 38937374819237088 39009328044177024 39011638517936748 39079296579882528 39127892868564912 39195752550959232 39198074066409564 39314883993384816 39383067975336576 39432042012947904 39504909344193792 39620486658171072 39693702220390656 39764898274266432 39814347129416928 39883397332555008 40004618800286304 40073998992447744 40123832223701376 40197977929179648 40270078470128256 40390082961099264 40462528068551808 40468969841882661 40583106057687552 40589567027448084 40662369936706473 40783543452907812 40827759104818944 40978446886374516 41054171852944368 41178951768933234 41250368612098224 41301664694596296 41375744847876762 41499044215239528 41622711013667232 41699626529982336 41702096346759972 41774420481943392 41898907899301248 41901389519265396 41974059289503456 42026255303273424 42099141628808064 42227097622524432 42300332269805952 42352934013907008 42378499977232896 42431198925245184 42507305051802048 42633976458938112 42710446294582464 42763558027892256 42837723060892416 43047325261171584 43095967943975552 43175605923933696 43253047245693312 43259933279253879 43381940958217728 43466671311651747 43589262061960704 43596201622073868 43674397339425471 43804546671641724 43885494049699152 44018879477135526 44095221619829136 44229244492557918 44305951472253648 44361047264566392 44573047490442456 44655414997939488 44735510558549736 44788487754425472 44791140520594044 44868821999124384 45002530706656896 45005196150322092 45083248866503712 45139311251664048 45217596564275328 45301155148076544 45438843331236672 45517648123694592 45520344077120784 45574250697485568 45655994314898496 45792048789229824 45931228992921312 46010887732069632 46016106313666176 46236016021258368 46373798955336192 46406664688610502 46456976671300224 46464372781420833 46595418066233856 46686424742144469 46825549890375636 46912079846230128 47049327906578148 47136271386713904 47220816700691388 47279537216182602 47361534332409072 47505484825339986 47587873803531696 47647050765645384 47735098790900832 47820718183277304 47963223516305376 48049252081405272 48106153514012544 48109002781378788 48192438443503968 48336051499742592 48425372744495616 48482963936972496 48567048161629056 48572556664425408 48656796270156288 48659678151404976 48804683577994944 48889325762486784 48950121119521536 49037919819705792 49184052403246848 49363321995641088 49424706781345152 49607124322307778 49660906096907136 49808895174249984 49844195406285354 49906178172637191 50046930515584512 50144678426747763 50229345188547072 50294109141514572 50387048723728656 50477424749014932 50627847044989008 50718654974816676 50781725158122054 50869796134809744 51118698747641256 51176461933470968 51207354139156416 51271032034671264 51362993604260808 51516054887883552 51669572292828288 51672632617036476 51762248698578336 51916499758982784 52012437392236032 52015518023915664 52105728773176704 52170523824753216 52261003401278976 52264098755212752 52419845324513088 52510757300448768 52576056017263872 52767689029823232 52827315544228096 53019864365688576 53028305310053142 53085796172555904 53281726123960206 53339491733715072 53498442964935168 53536358028973158 53602932111351057 53693437960171008 53950037424735744 53958626455843548 54055408591580931 54119422703264112 54216493248941964 54378057937210416 54543334429094058 54637929181832688 54644126247478584 54738895803925824 54905269025244312 55000491482797632 55068886259461728 55167659797169016 55332058953652704 55496948018222976 55599502039976448 55602795129013296 55699227309257856 55865210532401664 55868519359020528 55965412386004608 56035007071031232 56132188838410752 56302796830032576 56400443026407936 56406839997397248 56470578685209344 56676406735736064 56685429814194738 56947261726109952 56956327925612634 57018077370523008 57228520651660962 57396433681562112 57573519675154839 57670729660924416 57679911039005172 57783367804793409 57955561748868996 58128268829431824 58232529785900628 58406062228855632 58513992066265536 58618944869823792 58691839302847368 58793628826438848 58797111099614346 58972325990077224 59074601963004864 59148063019421856 59430729987256608 59540553330585984 59647347411399648 59717983672567296 59721520694125392 59825095998832512 60003374275542528 60006928200429456 60110998488671616 60185748335552064 60290128752367104 60296966893769472 60585124441648896 60693792102827712 60874659086531328 60884350541172126 61175315179361718 61241638657228416 61354808418221568 61467670329561774 61648021361677824 61768427653399851 61875552918147336 61942635561733632 61952497041894444 62063617271815143 62248566322859292 62434066520500848 62549439794973504 62661630722915088 62732437208770864 62848361848951872 62852084278898094 62961088934255184 63039382954910136 63148712443212096 63340646433786648 63450498404708928 63529401020860512 63646798387867776 63760957577703072 63950964688407168 64065669441873696 64141538018683392 64145337041838384 64256584591338624 64448068666323456 64643951915963328 64682973649460736 64756064215505408 64763408885900544 64879570868539968 65072911437326592 65383893092941056 65394302433110802 65706820007462586 65899609041793536 66028319215703289 66142832429743704 66214541462542848 66343866738836877 66458927208380472 66541570896849588 66859571235663684 66983122496909232 67058812188686096 67182731631638208 67186710780891066 67303232998686576 67503796059985344 67507794225483138 67624873299755568 67708966877496072 67826394846412992 68158264996855008 68276472185541888 68280516115681176 68361376046228352 68483991472347744 68688073183844736 68892763057104384 68896843489381968 69016331598104448 69143868383906304 69221999678643712 69354024031887552 69474305030902272 69560698433004288 69609997032915753 69685465006950336 69893127099350784 70238324835563454 70573991859867222 70704407080070856 70781061563407872 70831225051037082 70919305824273903 71042301498613608 71119322311620096 71258227238009979 71381810705297544 71470576148468076 71602648186351248 71944835274458064 72073878122107908 72159230271018816 72163504172068182 72288657665255952 72504077249613888 72724445905458744 72850572242443584 72858834996638112 72985194405234432 72989517227107464 73207025366992416 73333988643730176 73425181679282304 73556879729558688 73776078604870272 73912411031072256 73995930690963968 74137060172017728 74265636412343808 74410686483461667 74491359145360704 74620549848006144 74713342761374976 74766293109428031 75070395773376768 75344017782820608 75441163712271858 75580573085592984 75716137123522398 75941770567483512 76024103160697344 76077982462225014 76172587737183081 76304694202214616 76764692900206452 76811031208734624 76906548052006896 77044490406391212 77274082331825328 77504358439242432 77508948925554714 77643373047867504 77874749638474176 78018656088354048 78023277035873496 78158593159765056 78255785737129824 78391505101918464 78396148132819128 78629767986769632 78766135950673152 78864084025895808 79009818688387584 79240973316342144 79387404440781312 79529796548532864 79542457965079713 79628694258833856 79766794665110016 79922589185940309 80009237600572608 80147997984895488 80247664447402752 80304537043459737 80540156940256512 80925056137103616 80937939683765322 81179134054896168 81324739873412946 81567086905815624 81655518209637888 81815001643641087 81956893772749032 82108343705888736 82357903537866468 82500737224196448 82603329389192592 82751489695753524 82998088430479056 83245422027334464 83399253059964672 83404192693519944 83548840963886784 83797815798602496 83802779038530792 83948118579006912 84052510606546848 84198283257616128 84454195245048864 84600664539611904 84705868027814016 84862397850490368 85014610103604096 85028144721292107 85267952917876224 85420892589164928 85434491888418951 85527116055784512 85675446121784832 85842780977491443 86094650522343168 86191935887951104 86506094491386624 86519866558507758 86933342623303494 87192403244147736 87348794678850942 87609093343283448 87770988099398304 88037758954271052 88190443239658272 88195666649421519 88458488985115836 88611902944507296 88722094529132784 89146094980884912 89310829995878976 89471021117099472 89576975508850944 89582281041188088 89737643998248768 90005061413313792 90010392300644184 90166497733007424 90278622503328096 90435193128550656 90877686662473344 91040688154241568 91148501394971136 91311988629796992 91326525811758189 91584097578459648 91762972769042577 91862457985842624 92021775464139264 92032212627332352 92201505494342661 92472032042516736 92813329377221004 92913953342600448 92928745562841666 93372849484288938 93651099780751272 93824159692460256 94098655813156296 94272542773427808 94278126418347141 94441633401382776 94559074432365204 94723068664818144 95010969650679972 95175747607063392 95294101531290768 95470197581801664 95641436366554608 95926447032610752 96098504162810544 96212307028025088 96218005562757576 96384876887007936 96672102999485184 96965927873944992 97134096323258112 97145113328850816 97319356302809952 97609367155989888 97900242239043072 98075839639411584 98091453649666203 98368104806493696 98560230011193879 98726643991282176 98849413562690304 99214248644615556 99321812193814272 99688390812570708 99812356345274382 100289356853495526 100588218283029144 100774097447457312 100780066171336599 100954849498029864 101255694089978016 101261691338224707 101437309949633352 101563450316244108 101739592269619488 102237397495282512 102352923866941936 102414708278312832 102542064069342528 102725987208521616 103032109775767104 103339144585656576 103345265234072952 103524497397156672 103832999517965568 104031036047831328 104211457546353408 104341047649506432 104528197510425504 104839690649026176 105152112034527744 105357487253345181 105535378059646464 105654631088456192 105860987789800833 106039728731377152 106056610620106284 106171592345111808 106246837576555623 106563452247920412 106678983467430144 107072716057946316 107205864222702114 107917252911687096 108110817183161862 108238845406528224 108245256258102273 108432986497883928 108756115874420832 109086668858188116 109275858363665376 109288252494957168 109477791607851648 109810538050488624 110000982965595264 110137772518923456 110335319594338032 110664117907305408 110993896036445952 111205590258026592 111398454618515712 111737038718041056 111930824772009216 112070014142062464 112605593660065152 112813679994794496 112941157370418688 113161745568407787 113352813471472128 113370859628389476 113574205685283597 113894523452219904 113912655851225268 114036154741046016 114116973693337521 114457041303321924 115147039350309678 115359822078010344 115566735609586818 115911123497737992 116256537658863648 116263423388332071 116465059571801256 116812124457711264 117027984132531072 117237889739647584 117383678605694736 117587257652877696 117594222199228692 117944651980154448 118149203926009728 118296126038843712 118861459974513216 119081106661171968 119294694822799296 119443041388250784 119650191997665024 120013856400858912 120221996977343232 120371496671104128 120593933787538944 121170248883297792 121387584205655424 121406909525647983 121544097091993549 121749318173062656 121768701082344252 121987109810119419 122350630358723436 122483277314456832 122935340659123548 123536855306799702 123751105836294672 123904994083788888 124127234543630286 124497132645718584 124868133041001696 125098879589947008 125323261445830176 125464874417541728 125696723697903744 125704168557796188 125922177868510368 126078765909820272 126297424886424192 126681292867573296 126900996809417856 127058802041721024 127293596775735552 127521915155406144 127901929376814336 128131338883747392 128290674083676768 128513169182677248 129287903831926656 129526817771801088 129759141737079936 129779799837761637 130145822874653184 130400013934955241 130767786185882112 130788604866221604 131023192018276413 131413640014925172 132056638431406578 132285664859487408 132687733477673754 132917854416760944 133083141793699176 133719142471327368 133966244993818464 134117624377372192 134365463263276416 134373421561782132 134606465997373152 135007592119970688 135015588450966276 135249746599511136 135417933754992144 135652789692825984 136316529993710016 136552944371083776 136561032231362352 136722752092456704 136967982944695488 137376146367689472 137793686978763936 138032663196208896 138708048063775104 139121396866008576 139219994065831506 139370930013900672 139393118344262499 139786254198701568 140059274226433407 140476649671126908 141147983719734444 141408814160141712 141662450102074164 141838611648547806 142084602997227216 142516454476019958 142763621410595088 142941152296936152 143205296372702496 143889670548916128 144147756244215816 144318460542037632 144327008344136364 144577315330511904 145008154499227776 145448891810917488 145701144484887168 145717669993276224 145970388810468864 145979034454214928 146414050733984832 146667977287460352 146850363358564608 147113759459117376 147552157209740544 148274120344035456 148821372966923334 148982718290721408 149426685522749952 149532586218856062 149718534517911573 150140791546753536 150434035280243289 150688035565641216 150882327424543716 151161146171185968 151432274247044796 151883541134967024 152155964924450028 152345175474366162 152609388404429232 153529385800412904 153622062417469248 153813096104013792 154088980812782424 154548164663650656 155008716878484864 155017897851109428 155286746095735008 155749499276948352 156037312176708096 156046554071746992 156317186319530112 156511571474259648 156783010203836928 156792296265638256 157259535973539264 157532271901346304 157728168051791616 158481946632684288 159059593097065728 159084915930159426 159257388517667712 159845178371880618 160018475201145216 160495328894805504 160609074086919474 160808796334053171 161080313880513024 161850112274207232 161875879367530644 162166225774742793 162358268109792336 162649479746825892 163134173811631248 163630003287282174 163913787545498064 164216687411777472 164715807075732936 165001474448392896 165206658778385184 165502979391507048 165996176860958112 166490844054668928 166798506119929344 166808385387039888 167097681927773568 167595631597204992 167605558077061584 167896237158013824 168105021213093696 168396566515232256 168908390490097728 169201329079223808 169411736055628032 170029220207208192 170056289442584214 170841785178329856 170868983776837902 171054232111569024 171685561954982886 172189301044686336 172383871775902208 172720559025464517 173012188982773248 173039733117015516 173350103414380227 173866685246606988 174384806488295472 174697589357701884 175218186686566896 175541976198796608 176075517908542104 176380886479316544 176391333298843038 176916977970231672 177223805889014592 177444189058265568 178292189961769824 178621659991757952 178942042234198944 179153951017701888 179164562082376176 179475287996497536 180010122826627584 180020784601288368 180332995466014848 180557245006656192 180870386257101312 181755373324946688 182081376308483136 182623977259593984 182653051623516378 183525945538085154 183724915971685248 184064425254664704 184403010988685322 184944064085033472 185305282960199553 185626658754442008 185827906685200896 185857491125683332 186190851815445429 186745698968577876 187302199561502544 187648319384920512 188197311626312592 188545085546855616 188556252836694282 188883266802765552 189118148864730408 189446137329636288 190021939301359944 190351495214126784 190588203062581536 190940395163603328 191282872733109216 191852894065221504 192197008325621088 192424614056050176 192436011125515152 192769753774015872 193344205998970368 193931855747889984 194268192646516224 194290226657701632 194638712605619904 195218734311979776 196151679278823168 196182907299332406 197120460022387758 197698827125380608 198084957647109867 198428497289231112 198643624387628544 199031600216510631 199376781625141416 199624712690548764 200578713706991052 201176436566058288 201548194894914624 201560132342673198 201909698996059728 202511388179956032 202523382676449414 202874619899266704 203126900632488216 203479184539238976 204474794990565024 204705847733883872 204829416556625664 205084128138685056 205451974417043232 206064219551534208 206678289171313152 206690530468145904 207048994794313344 207665999035931136 208062072095662656 208422915092706816 208682095299012864 209056395020851008 209679381298052352 210714974506690362 211721975579601666 212113221240212568 212343184690223616 212493675153111246 212757917472821709 213126904495840824 213357966934860288 213774681714029937 214145432115892632 214411728445404228 215834505823374192 216221634366323724 216477690813056448 216490512516204546 216865972995767856 217512231748841664 218173337716376232 218551716727330752 218576504989914336 218955583215703296 219621076100977248 220001965931190528 220275545037846912 220670639188676064 221328235814610816 221987792072891904 222411180516053184 222796909237031424 223474077436082112 223861649544018432 224140028284124928 224298879328284093 225211187320130304 226323491136815574 226741719256778952 227148411370567194 227825311702450536 228072309482092032 228233947386675042 228517763211549243 228914082606643848 230294078700619356 230719644156020688 231133471219173636 231822246995475984 232513075317727296 232526846776664142 232930119143602512 233624248915422528 234055968265062144 234475779479295168 234767357211389472 235174515305755392 235188444398457384 235889303960308896 236298407852019456 236592252077687424 237722919949026432 238162213322343936 238589389645598592 238886082776501568 239300383995330048 239767767557820927 240027712801717824 240443993954686464 240742993342208256 240913611130379211 242775168411310848 242813819051295966 243088194183987098 243537402164688504 243974219620238838 244701260717446872 244966554628913664 245445004930923261 245870681318247096 247073710613599404 247502211672589344 247809988167577776 248254469087260572 248994265291437168 249736266082003392 250197759179894016 250646522891660352 250929748835083456 251393447395807488 251408337115592376 251844355737020736 252157531819640544 252594849772848384 253362585735146592 253801993618835712 254117604083442048 254587193551471104 255043830310812288 255803858753628672 256262677767494784 256303475665256853 256581348167353536 257026338365354496 257528342932474329 258575807663853312 259518283474159872 259559599675523274 260800027869910482 261577209732443208 262046384036552826 262827280029850344 264113276862813156 264571329718974816 264586999948264557 265375466955347508 265835708833521888 266166283587398352 267438284942654736 267932489987636928 268235248754744384 268730926526552832 268746843123564264 269212931994746304 270015184239941376 270031176901932552 270499493199022272 270835867509984288 271305579385651968 272633059987420032 273122064462724704 273445504184913408 273935965889390976 273979577435274567 274752292735378944 275288918307127731 275587373957527872 276065326392417792 276604516483027983 277416096127550208 278439988131663012 278741860027801344 278786236688524998 280118548452866814 280953299342253816 282295967439468888 282817628320283424 282834379255041423 283324900204148328 283677223297095612 284169205994454432 285032908952039916 285527242821190176 285882304593872304 286410592745404992 287779341097832256 288295512488431632 288636921084075264 288654016688272728 289154630661023808 290016308998455552 290897783621834976 291402288969774336 291435339986552448 291958068908429856 292828101467969664 293700726717129216 294227518918234752 294274360948998609 295104314419481088 295680690033581637 296548240688070912 297642745933846668 297965436581442816 299065172437712124 299437069035823146 300868070560486578 301764654849087432 302322292342371936 302340198514009797 302864548494089592 303767082269934048 303785074014674121 304311929848900056 304690350948732324 305218776808858464 307058771600825808 307244124834938496 307626192208027584 308177961625564848 309096329327301312 310017433756969728 310035795702218856 310573492191470016 311498998553896704 312093108143493984 312634372639060224 313023142948519296 313584592531276512 314519071947078528 315456336103583232 316072461760035543 316963893265368576 317582963369402499 318119186194131456 318169831860318852 318514777035335424 319690356743761236 320036950402290432 321218148173838948 321617592668106342 323751758735061288 324332451549485586 324716536219584672 324735768774306819 325298959493651784 326268347623262496 327260006574564348 327827575090996128 328433374823554944 329431614151465872 330002948896785792 330413317556770368 331005958783014096 331992353721916224 332981688109337856 333616770774079776 334195363855547136 335211116154123168 335792474316027648 336210042426187392 337816780980195456 338823472111256064 339485236705223361 340058440414416384 340112578885168428 341683570356659712 341737967553675804 342108464223138048 342350921080012563 343371123909965772 345441118050929034 346079466234031032 346700206828760454 347733370493213976 348769612976590944 348790270164996213 349395178715403768 350436373373133792 351083952397593216 352151035817084208 352761772958633088 352782666597686076 353833955940463344 354447611778029184 354888378116531136 356584379923539648 357243319983515904 357884084468397888 358329124164752352 358950575992995072 360041569202576736 360665990932029696 361114490013312384 363510746649893376 364162752616966272 364632291275980647 365247954519187968 365306103247032756 365961329430358257 367051891076170308 367449831943370496 368806021977370644 370610565920399106 371253317508884016 371714982251366664 372381703630890858 373491397937155752 374604399123005088 375296638769841024 376394623252625184 377090171093711232 377112505673388564 377766533605531104 378236297729460816 378892274659272576 380043878602719888 380702990428253568 381176406125163072 381880790327206656 382565745466218432 383705788130443008 384394016651242176 384872022251030304 385539507548031744 387863711495779968 388580453315403264 389277425211239808 390437468623959552 391200041804865723 392303358557646336 392365814598664812 393069576054829239 394240920044775516 396169915294219734 396856994578462224 398063200433021262 398753563250282832 399249425381097528 401157427413982104 402352873132116576 403096389789829248 403120264685346396 403819397992119456 405022776359912064 405046765352898828 405749239798533408 406253801264976432 406958369078477952 408949589981130048 409411695467767744 409658833113251328 410168256277370112 410903948834086464 412128439103068416 413381060936291808 414097989588626688 416124144191325312 417364190598025728 418112790041702016 418179355032787497 419358762596104704 420177822679300221 421429949013380724 423443951159203332 424226442480425136 424987350306222492 425515834945643418 426253808991681648 427549363428059874 428290864231785264 428823456890808456 431669011646748384 432443268732647448 432955381626112896 432981025032409092 433731945991535712 435024463497683328 436346675432752464 437103433454661504 437153009979828672 437911166431406592 439242152201954496 440003931862381056 440551090075693824 441341278377352128 442656471629221632 444822361032106368 446948154872164224 448280056568249856 448597758656568186 449155603553734719 450422374640260608 451302105840729867 452646982273631148 453483438513557904 454296822741134388 455650623404901072 456467894773350084 457035526423098486 457828165213287696 460588157401238712 461439288312041376 462266942438347272 463644493990951968 465026150635454592 465053693553328284 465860238287205024 467248497830845056 468111936530124288 468951558958590336 469534714422778944 470349030611510784 470376888796914768 471778607920617792 472596815704038912 473184504155374848 475445839898052864 477178779291197184 477772165553003136 479535535115641854 480055425603435648 481485986684416512 481827222260758422 482426389002159513 485550336822621696 485627638102591932 486176388367974196 487074804329377008 487948439240477676 489402521434893744 490890009861846522 491741362636494192 494147421227198808 495004423345178688 495619976335155552 496508938174521144 497988530582874336 499472532164006784 500395518359788032 501293045783320704 501859497670166912 502786894791614976 502816674231184752 503688711474041472 504315063639281088 505189699545696768 506725171470293184 507603987237671424 508235208166884096 510087660621624576 512525355534989568 512606951330513706 513162696334707072 515056685864948658 517151615327706624 518161677076393551 519036566948319744 519119199351046548 521600055739820964 523154419464886416 524092768073105652 525654560059700688 528226553725626312 529142659437949632 529173999896529114 530750933910695016 531671417667043776 532332567174796704 534876569885309472 535864979975273856 536470497509488768 537461853053105664 537493686247128528 538425863989492608 540030368479882752 540062353803865104 540998986398044544 541671735019968576 542611158771303936 545266119974840064 546244128925449408 547871931778781952 547959154870549134 550577836614255462 551174747915055744 553209032966055966 554832192255100416 556879976263326024 557483720055602688 557572473377049996 558572555446336287 560237096905733628 561906598684507632 564591934878937776 565635256640566848 565668758510082846 566649800408296656 567354446594191224 568338411988908864 570065817904079832 571054485642380352 571764609187744608 572821185490809984 575558682195664512 576591024976863264 577273842168150528 577308033376545456 578309261322047616 580032617996911104 581795567243669952 582804577939548672 582870679973104896 583916137816859712 585656202935939328 588455037836469504 588548721897997218 591361380067163274 593096481376141824 595285491867693336 595930873162885632 597094800649531893 598130344875424248 598874138071646292 601736141120973156 603529309698174864 604644584684743872 604680397028019594 605729096988179184 607534164539868096 607570148029348242 608623859697800112 609380701897464648 610437553617716928 614117543201651616 614488249669876992 615252384416055168 616355923251129696 618192658654602624 620034867513939456 620071591404437712 621146984382940032 622997997107793408 624186216286987968 625268745278120448 626046285897038592 627169185062553024 629038143894157056 632144923520071086 635165926738804998 636339663720637704 637029554070670848 638273752418465127 639380713487522472 640073900804580864 641324045142089811 642436296347677896 643235185336212684 647503517470122576 648664903098971172 649433072439169344 649471537548613638 650597918987303568 652536695246524992 654520013149128696 655655150181992256 656866749647109888 658863228302931744 660005897793571584 660826635113540736 662011917566028192 663984707443832448 665963376218675712 667233541548159552 668390727711094272 670422232308246336 671584948632055296 672420084852374784 672896637984852279 675633561960390912 678970473410446722 680225157770336856 683475935107351608 684216928446276096 684701842160025126 685553289634647729 686742247819931544 690882236101858068 692158932468062064 693400413657520908 695466740986427952 697539225953181888 697580540329992426 698790357430807536 700872746746267584 702167904795186432 704302071634168416 705523545917266176 705565333195372152 707667911880926688 708895223556058368 709776756233062272 713168759847079296 714486639967031808 715768168936795776 716658248329504704 717901151985990144 719303302673462781 720083138405153472 721331981864059392 722228980026624768 722740833391137633 728325505233932544 729264582551961294 730612206494065512 731922658860716514 734103782152340616 734899663886740992 736335014792769783 737612043954741288 741221131840798212 742506635017768032 743429964502733328 744763407261781716 746982795874311504 749208798246010176 750593277539682048 752789246505250368 754180342187422464 754225011346777128 755533067211062208 756472595458921632 757784549318545152 760087757205439776 761405980856507136 762352812250326144 763761580654413312 765131490932436864 767411576260886016 768788033302484352 768910426995770559 769744044502060608 771079015096063488 772585028797422987 775727422991559936 778554850422479616 782400083609731446 784731629197329624 786139152109658478 788481840089551032 792339830588439468 793713989156924448 796126400866042524 797507126500565664 798498850762195056 802314854827964208 804705746264233152 806192779579658496 806240529370692792 807638795984238912 810045552719824128 810093530705797656 811498479597066816 812507602529952864 813916738156955904 817899179962260096 818823390935535488 820336512554740224 821807897668172928 821938732305823701 824256878206136832 825866754921383193 826762121872583616 828195979177253376 829813549449083949 832248288382650624 836225580083404032 836358710065574994 840355645358600442 842859898026761448 846887902318406664 848452884960850272 849974700612444984 851031669891286836 852507617983363296 855098726856119748 856581728463570528 857646913781616912 863338023293496768 864886537465294896 865910763252225792 865962050064818184 867463891983071424 870048926995366656 872693350865504928 874206866909323008 874306019959657344 878484304403908992 881102180151387648 882682556754704256 882823082846995827 885312943258443264 887042070100744911 889644722064212736 893896309744328448 897195517313136372 898311207107469438 902604211681459734 905293964547262296 906966877027115808 908593645482268776 911301246809802144 911355222044022363 912935789546700168 914071052846196972 915656330426575392 921176314802477424 922878576624082752 924533884876694544 927288987981903936 930052301270909184 930107387106656568 931720476574410048 934496995661690112 937903117917180672 939069428845557888 940753777593829536 943557215841235584 946369008310749696 948217385280106629 950891679796105728 952748890108207497 954357558582394368 955544331106006272 959071070231283708 960110851206871296 963654444521516844 964852778004319026 971255276205183864 972352776735948392 974149608658754016 974207306322920457 975896878480955352 978805042869787488 981780019723693044 983482725272988384 988294842454397616 990008846690357376 991239952670311104 993017876349042288 995977061165748672 998945064328013568 1002586091566641408 1003718995340333824 1005633348462369504 1007377422948082944 1008630127278562176 1013450342940586368 1016470416333768192 1018455710115670083 1020175321243249152 1025050711069979136 1025213902661027412 1026325392669414144 1027052763240037689 1030113371729897316 1036323354152787102 1038238398702093096 1043200111479641928 1046308838929772832 1046370810494988639 1048185536146211304 1051309120119401376 1056453107451252624 1058285318875899264 1058347999793058228 1061501867821390032 1063342835334087552 1064665134349593408 1069753139770618944 1071729959950547712 1072940995018977536 1074987372494257056 1076851727978985216 1080124707607730208 1081997972796089088 1083343470039937152 1090532239949680128 1092488257850898816 1093896873827941941 1095743863557563904 1095918309741098268 1097883988291074771 1101155673228510924 1102349495830111488 1106418065932111932 1113759952526652048 1115144946754099992 1117145110892672574 1120474193811467256 1123813197369015264 1129183869757875552 1131270513281133696 1131337517020165692 1133299600816593312 1134708893188382448 1136676823977817728 1140131635808159664 1142108971284760704 1143529218375489216 1145642370981619968 1151117364391329024 1153182049953726528 1154616066753090912 1156618522644095232 1163591134487339904 1165741359946209792 1167832275633719424 1171312405871878656 1173600125414597169 1176910075672939008 1177097443795994436 1179208728164487717 1182722760134326548 1190570983735386672 1194189601299063786 1196260689750848496 1197748276143292584 1203472282241946312 1207058619396349728 1209289169369487744 1209360794056039188 1211458193976358368 1215068329079736192 1215140296058696484 1217247719395600224 1218761403794929296 1220875107235433856 1228235086403303232 1228976499339753984 1230504768832110336 1232711846502259392 1236385317309205248 1240143182808875424 1242293968765880064 1248372432573975936 1252092571794077184 1254338370125106048 1254538065098362491 1258076287788314112 1260533468037900663 1264289847040142172 1270331853477609996 1272679327441275408 1276547504836930254 1278761426975044944 1282648090284179622 1284872592695355792 1286470370672425368 1295007034940245152 1297329806197942344 1298866144878338688 1298943075097227276 1301195837974607136 1305073390493049984 1309040026298257392 1311310300363984512 1313733499294219776 1317726456605863488 1320011795587143168 1321653270227081472 1324023835132056384 1327969414887664896 1334467083096319104 1340844464616492672 1344840169704749568 1345793275969704558 1347466810661204157 1351267123920781824 1353906317522189601 1357940946820893444 1360450315540673712 1366951870214703216 1369403684320050252 1371106579269295458 1373484495639863088 1381764472203716136 1384317864936124128 1386800827315041816 1390933481972855904 1395078451906363776 1395161080659984852 1397580714861615072 1401745493492535168 1404335809590372864 1408604143268336832 1411047091834532352 1411130666390744304 1415335823761853376 1417790447112116736 1419553512466124544 1426337519694158592 1431536337873591552 1433316496659009408 1438606605346925562 1440166276810306944 1444457960053249536 1445481666782275266 1447279167006478539 1456651010467865088 1458529165103922588 1461224412988131024 1463845317721433028 1468207564304681232 1472670029585539566 1475224087909482576 1482442263681596424 1485013270035536064 1486859929005466656 1489526814523563432 1493965591748623008 1498417596492020352 1501186555079364096 1505578493010500736 1508360684374844928 1508450022693554256 1511066134422124416 1512945190917843264 1515569098637090304 1520175514410879552 1522811961713014272 1524705624500652288 1530262981864873728 1537576066604968704 1537820853991541118 1539488089004121216 1545170057594845974 1551454845983119872 1554485031229180653 1557109700844959232 1564800167219462892 1569463258394659248 1572278304219316956 1576963680179102064 1584679661176878936 1587427978313848896 1592252801732085048 1595014253001131328 1596997701524390112 1604629709655928416 1609411492528466304 1612385559159316992 1612481058741385584 1615277591968477824 1620091105439648256 1620187061411595312 1622996959194133632 1625015205059905728 1627833476313911808 1635798359924520192 1637646781871070976 1643615795336345856 1643877464611647402 1651733509842766386 1653524243745167232 1659627098898167898 1664496576765301248 1672451160166808064 1672717420131149988 1675717666339008861 1680711290717200884 1685719796053522896 1693775804636813328 1696905769921700544 1699949401224889968 1702063339782573672 1705015235966726592 1710197453712239496 1713163456927141056 1715293827563233824 1726676046586993536 1729773074930589792 1731821526504451584 1731924100129636368 1734927783966142848 1740097853990733312 1745386701731009856 1748413733818646016 1748612039919314688 1756968608807817984 1765365113509408512 1765646165693991654 1774084140201489822 1779289444128425472 1787792619488656896 1791284401948595679 1794391034626272744 1796622414214938876 1805208423362919468 1810587929094524592 1813933754054231616 1817187290964537552 1822602493619604288 1822710444088044726 1825871579093400336 1828142105692393944 1831312660853150784 1842352629604954848 1845757153248165504 1849067769753389088 1854577975963807872 1860104602541818368 1860214774213313136 1863440953148820096 1868993991323380224 1875806235834361344 1878138857691115776 1881507555187659072 1887114431682471168 1896434770560213258 1905497780216414994 1911088662212012544 1914821257255395381 1918142140462567416 1920221702413742592 1923972135426269433 1927308889043033688 1929705556008638052 1942510552410367728 1944705553471896784 1948299217317508032 1948414612645840914 1951793756961910704 1957610085739574976 1963560039447386088 1966965450545976768 1976589684908795232 1980017693380714752 1982479905340622208 1986035752698084576 1991954122331497344 1997890128656027136 2005172183133282816 2007437990680667648 2011266696924739008 2014754845896165888 2017260254557124352 2018689913954556837 2026900685881172736 2036911420231340166 2050427805322054824 2052650785338828288 2054105526480075378 2056659868903943187 2060226743459794632 2072646708305574204 2076476797404186192 2086400222959283856 2092617677859545664 2092741620989977278 2096371072292422608 2102618240238802752 2112906214902505248 2116570637751798528 2116695999586116456 2123003735642780064 2126685670668175104 2129330268699186816 2139506279541237888 2143459919901095424 2145881990037955072 2149974744988514112 2153703455957970432 2157909908020388343 2160249415215460416 2163995945592178176 2166686940079874304 2168222500173412899 2184976515701797632 2187793747655883882 2191836619482196536 2195767976582149542 2202311346457021848 2204698991660222976 2209005044378309349 2212836131864223864 2227519905053304096 2230289893508199984 2234290221785345148 2240948387622934512 2247626394738030528 2258367739515751104 2262541026562267392 2262675034040331384 2266599201633186624 2269417786376764896 2273353647955635456 2280263271616319328 2284217942569521408 2287058436750978432 2291284741963239936 2302234728782658048 2306364099907453056 2306731280987311677 2309232133506181824 2313237045288190464 2317755086392268961 2327182268974679808 2335664551267438848 2347200250829194338 2354194887591988872 2358417456328975434 2365445520268653096 2381141967470773344 2388379202598127572 2392521379501696992 2395496552286585168 2406944564483892624 2414117238792699456 2418578338738975488 2418721588112078376 2422916387952716736 2430136658159472384 2430280592117392968 2434495438791200448 2437522807589858592 2441750214470867712 2456470172806606464 2461009537664220672 2465423693004518784 2465816196917471103 2472770634618410496 2477600264764149579 2480286365617750848 2484587937531760128 2489440648347251847 2496744865147951872 2508676740250212096 2509076130196724982 2521066936075801326 2528579694080284344 2540663706955219992 2545358654882550816 2553095009673860508 2557522853950089888 2565296180568359244 2569745185390711584 2572940741344850736 2590014069880490304 2594659612395884688 2597732289756677376 2597886150194454552 2602391675949214272 2610146780986099968 2618080052596514784 2622620600727969024 2635452913211726976 2643306540454162944 2648047670264112768 2648469248540987481 2655938829775329792 2661126210302234733 2668934166192638208 2681688929232985344 2691586551939409116 2694933621322408314 2707812635044379202 2715881893641786888 2720900631081347424 2733903740429406432 2734065666132067089 2738807368640100504 2742213158538590916 2746968991279726176 2763528944407432272 2768635729872248256 2773601654630083632 2781866963945711808 2790156903812727552 2790322161319969704 2795161429723230144 2803490986985070336 2817208286536673664 2822261332781488608 2830671647523706752 2839107024932249088 2844652155840319887 2852675039388317184 2858246670324622491 2863072675747183104 2866632993318018816 2877213210693851124 2880332553620613888 2890963333564550532 2894558334012957078 2917058330207845176 2922448825976262048 2922621918968761371 2927690635442866056 2936415128609362464 2945340059171079132 2950448175818965152 2964884527363192848 2970026540071072128 2973719858010933312 2979053629047126864 2987931183497246016 2996835192984040704 3011156986021001472 3016900045387108512 3022132268844248832 3025890381835686528 3040351028821759104 3049411249001304576 3055367130347010249 3060525963729747456 3075152133209937408 3075641707983082236 3078976178008242432 3081158289720113067 3090340115189691948 3108970062458361306 3129600334438925784 3138926516789318496 3139112431484965917 3144556608438633912 3153927360358204128 3169359322353757872 3174855956627697792 3184505603464170096 3190028506002262656 3193995403048780224 3209259419311856832 3218822985056932608 3224962117482771168 3230555183936955648 3240374122823190624 3245993918388267264 3250030410119811456 3271596719849040384 3275293563742141952 3281690621483825823 3287231590672691712 3287754929223294804 3293651964873224313 3303467019685532772 3307048487490334464 3319254197796335796 3345434840262299976 3351435332678017722 3361422581434401768 3371439592107045792 3387551609273626656 3393811539843401088 3399898802449779936 3404126679565147344 3410030471933453184 3420394907424478992 3426326913854282112 3430587655126467648 3453352093173987072 3459546149861179584 3463848200259272736 3469855567932285696 3490773403462019712 3497224079838629376 3513937217615635968 3520800376243791507 3530730227018817024 3531292331387983308 3537626184493463151 3548168280402979644 3582568803897191358 3588782069252545488 3593244828429877752 3610416846725838936 3621175858189049184 3627867508108463232 3634374581929075104 3645204987239208576 3645420888176089452 3651743158186800672 3656284211384787888 3662625321706301568 3684705259209909696 3691514306496331008 3698135539506778176 3709155951927615744 3720429548426626272 3726881906297640192 3756277715382231552 3763015110375318144 3763614195295087473 3774228863364942336 3781600404113701989 3792869541120426516 3810995560432829988 3829642514510790762 3836284280925134832 3847944270852538866 3854617778086067376 3859411112017276104 3885021104820735456 3889411106943793568 3896598434635016064 3896829225291681828 3903587513923821408 3915220171479149952 3927120078894772176 3933930901091953536 3953179369817590464 3960035386761429504 3964959810681244416 3972071505396169152 3983908244662994688 4022533393849478016 4034520509114248704 4037379827909113674 4042400431983612471 4053801371762345472 4061718952566568803 4073822840462680332 4100855610644109648 4108211052960150756 4113319737807886374 4120453486919589264 4145293416611148408 4152953594808372384 4172800445918567712 4185235355719091328 4185483241979954556 4192742144584845216 4205236480477605504 4225812429805010496 4233141275503597056 4233391999172232912 4246007471285560128 4253371341336350208 4258660537398373632 4279012559082475776 4299949489977028224 4315819816040776686 4320498830430920832 4333373880159748608 4336445000346825798 4341837501019435617 4369953031403595264 4375587495311767764 4383673238964393072 4391535953164299084 4404622692914043696 4418010088756618698 4425672263728447728 4455039810106608192 4460579787016399968 4468580443570690296 4481896775245869024 4495252789476061056 4516735479031502208 4525082053124534784 4525350068080662768 4533198403266373248 4538835572753529792 4546707295911270912 4560526543232638656 4568435885139042816 4574116873501956864 4612728199814906112 4613462561974623354 4618464267012363648 4635510172784537922 4654364537949359616 4663455093687541959 4671329102534877696 4694400501658388676 4708389775183977744 4716834912657950868 4730891040537306192 4762283934941546688 4776758405196255144 4785042759003393984 4790993104573170336 4813889128967785248 4828234477585398912 4837156677477950976 4837443176224156752 4845832775905433472 4860273316318944768 4860561184234785936 4868990877582400896 4875045615179717184 4883500428941735424 4912940345613212928 4930847386009037568 4931632393834942206 4955200529528299158 4960572731235501696 4978881296694503694 4993489730295903744 5017353480500424192 5018152260393449964 5027152999017026583 5042133872151602652 5057159388160568688 5081327413910439984 5090717309765101632 5106190019347721016 5115045707900179776 5130592361136718488 5139490370781423168 5145881482689701472 5180028139760980608 5189319224791769376 5195464579513354752 5195772300388909104 5204783351898428544 5220293561972199936 5236160105193029568 5245241201455938048 5270905826423453952 5296095340528225536 5296938497081974962 5322252420604469466 5337868332385276416 5363377858465970688 5373853205845787037 5383173103878818232 5389867242644816628 5415625270088758404 5431763787283573776 5441801262162694848 5467807480858812864 5468131332264134178 5477614737280201008 5484426317077181832 5493937982559452352 5527057888814864544 5537271459744496512 5547203309260167264 5563733927891423616 5580313807625455104 5580644322639939408 5590322859446460288 5606981973970140672 5634416573073347328 5644522665562977216 5661343295047413504 5689304311680639774 5716493340649244982 5733265986636037632 5744463771766186143 5754426421387702248 5760665107241227776 5771916406278808299 5781926667129101064 5789116668025914156 5834116660415690352 5844897651952524096 5845243837937522742 5855381270885732112 5872830257218724928 5890680118342158264 5900896351637930304 5929769054726385696 5940053080142144256 5947439716021866624 5958107258094253728 5975862366994492032 5993670385968081408 6022313972042002944 6033800090774217024 6044264537688497664 6051780763671373056 6080702057643518208 6110734260694020498 6151283415966164472 6157952356016484864 6162316579440226134 6169979606711829561 6180680230379383896 6217940124916722612 6259200668877851568 6277853033578636992 6278224862969931834 6289113216877267824 6307854720716408256 6338718644707515744 6349711913255395584 6369011206928340192 6380057012004525312 6387990806097560448 6418518838623713664 6437645970113865216 6449924234965542336 6461110367873911296 6480748245646381248 6491987836776534528 6500060820239622912 6504667500520238697 6563381242967651646 6575509858446589608 6587303929746448626 6606934039371065544 6614096974980668928 6627015133134928047 6638508395592671592 6690869680524599952 6702870665356035444 6722845162868803536 6742879184214091584 6775103218547253312 6787623079686802176 6799797604899559872 6808253359130294688 6820060943866906368 6840789814848957984 6852653827708564224 6861175310252935296 6906704186347974144 6919092299722359168 6927696400518545472 6939711135864571392 6953265259176806883 6981546806924039424 7041600752487583014 7062584662775966616 7075252368986926302 7096336560805959288 7165137607794382716 7177564138505090976 7186489656859755504 7220833693451677872 7242351716378098368 7255735016216926464 7268749163858150208 7290409974478417152 7290841776352178904 7303486316373601344 7312568422769575776 7325250643412603136 7369410518419819392 7383028612992662016 7396271079013556352 7418311903855231488 7432800794292448737 7440859096853252544 7453763812595280384 7468321945041755541 7526030220750636288 7527228390590174946 7563200808227403978 7585739082240853032 7621991120865659976 7659285029021581524 7672568561850269664 7695888541705077732 7709235556172134752 7718822224034552208 7770042209641470912 7778822213887587136 7793196869270032128 7793658450583363656 7807175027847642816 7830440342958299904 7854240157789544352 7867861802183907072 7906358739635180928 7929919621362488832 7944143010792338304 7945407745622962443 7967816489325989376 7983378630906704199 8045066787698956032 8074759655818227348 8084800863967224942 8123437905133137606 8147645680925360664 8201711221288219296 8202196998396201267 8216422105920301512 8226639475615772748 8240906973839178528 8290586833222296816 8305907189616744768 8345600891837135424 8370470711438182656 8370966483959909112 8385484289169690432 8410472960955211008 8451624859610020992 8466783998344465824 8492014942571120256 8517321074796747264 8533956467520959661 8558025118164951552 8574740010973867473 8599898979954056448 8631639632081553372 8640997660861841664 8672890000693651596 8683675002038871234 8751174990623535528 8767346477928786144 8767865756906284113 8783071906328598168 8809245385828087392 8836020177513237396 8851344527456895456 8910079620213216384 8921159574032799936 8937160887141380592 8963793550491738048 8990505578952122112 9033470958063004416 9050700136161325536 9066396806532746496 9077671145507059584 9121053086465277312 9148233747003913728 9166101391041030747 9225456399629812224 9226925123949246708 9236928534024727296 9271020345569075844 9326910187375083918 9388801003316777352 9416779550367955488 9417337294454897751 9433669825315901736 9461782081074612384 9524567869883093376 9553516810392510288 9570085518006787968 9581986209146340672 9627778257935570496 9656468955170797824 9674886352448313504 9691665551810866944 9721122368469571872 9737981755164801792 9750091230359434368 9825880691226425856 9845071864451477469 9861694772018075136 9863264787669884412 9910401059056598316 9921145462471003392 9957762593389007388 10036304520786899928 10054305998034053166 10084267744303205304 10114318776321137376 10162654827820879968 10181434619530203264 10212380038695442032 10230091415800359552 10261184722273436976 10278980741562846336 10291762965379402944 10360056279521961216 10378638449583538752 10391544600777818208 10409566703796857088 10472320210386059136 10541811652846907904 10592190681056451072 10593876994163949924 10612878553480389453 10644504841208938932 10747706411691574074 10766346207757636464 10779734485289633256 10831250540177516808 10863527574567147552 10883602524325389696 10935614961717625728 10936262664528268356 10955229474560402016 10968852634154363664 10987875965118904704 11054115777629729088 11074542919488993024 11094406618520334528 11127467855782847232 11161288645279878816 11180645718892920576 11268833146146694656 11289045331125954432 11322686590094827008 11344801212341105967 11378608623361279548 11432986681298489964 11488927543532372286 11508852842775404496 11543832812557616598 11563853334258202128 11578233336051828312 11668233320831380704 11689795303905048192 11690487675875045484 11710762541771464224 11745660514437449856 11781360236684316528 11801792703275860608 11859538109452771392 11880106160284288512 11894879432043733248 11916214516188507456 11951724733988984064 12067600181548434048 12103561527342746112 12127201295950837413 12161404115287036416 12185156857699706409 12221468521388040996 12302566831932328944 12324633158880452268 12339959213423659122 12361360460758767792 12435880249833445224 12518401337755703136 12555706067157273984 12556449725939863668 12578226433754535648 12615709441432816512 12677437289415031488 12699423826510791168 12738022413856680384 12760114024009050624 12775981612195120896 12837037677247427328 12899848469931084672 12961496491292762496 13000121640479245824 13009335001040477394 13025512503058306851 13126762485935303292 13151019716893179216 13174607859492897252 13213868078742131088 13254030266269856094 13277016791185343184 13381739361049199904 13405741330712070888 13445690325737607072 13485758368428183168 13550206437094506624 13575246159373604352 13599595209799119744 13616506718260589376 13640121887733812736 13681579629697915968 13705307655417128448 13722350620505870592 13838184599444718336 13855392801037090944 13906530518353613766 13963093613848078848 13990365281062625877 14083201504975166028 14125169325551933232 14150504737973852604 14192673121611918576 14330275215588765432 14355128277010181952 14372979313719511008 14441667386903355744 14484703432756196736 14511470032433852928 14537498327716300416 14580819948956834304 14581683552704357808 14606972632747202688 14625136845539151552 14650501286825206272 14738821036839638784 14792542158027112704 14865601588584897474 14881718193706505088 14936643890083511082 15052060441501272576 15054456781180349892 15126401616454807956 15171478164481706064 15243982241731319952 15318570058043163048 15345137123700539328 15391777083410155464 15418471112344269504 15437644448069104416 15540084419282941824 15557644427775174272 15586393738540064256 15587316901166727312 15614350055695285632 15660880685916599808 15708480315579088704 15735723604367814144 15812717479270361856 15888286021584676608 15890815491245924886 15966757261813408398 16090133575397912064 16149519311636454696 16169601727934449884 16246875810266275212 16295291361850721328 16403422442576438592 16404393996792402534 16432844211840603024 16453278951231545496 16481813947678357056 16581173666444593632 16611814379233489536 16691201783674270848 16740941422876365312 16741932967919818224 16770968578339380864 16820945921910422016 16903249719220041984 16933567996688931648 16984029885142240512 17067912935041919322 17149480021947734946 17199797959908112896 17263279264163106744 17281995321723683328 17315749218836424897 17345780001387303192 17367350004077742468 17502349981247071056 17534692955857572288 17535731513812568226 17566143812657196336 17618490771656174784 17672040355026474792 17702689054913790912 17820159240426432768 17842319148065599872 17874321774282761184 17927587100983476096 17981011157904244224 18066941916126008832 18101400272322651072 18132793613065492992 18155342291014119168 18242106172930554624 18332202782082061494 18453850247898493416 18473857068049454592 18509938820135488683 18542040691138151688 18653820374750167836 18777602006633554704 18833559100735910976 18834674588909795502 18867339650631803472 18923564162149224768 19049135739766186752 19107033620785020576 19140171036013575936 19163972418292681344 19255556515871140992 19312937910341595648 19349772704896627008 19383331103621733888 19442244736939143744 19475963510329603584 19500182460718868736 19514002501560716091 19690143728902954938 19726529575339768824 19820802118113196632 19842290924942006784 19881045399404784141 19915525186778014776 20072609041573799856 20108611996068106332 20168535488606410608 20228637552642274752 20325309655641759936 20362869239060406528 20424760077390884064 20460182831600719104 20522369444546873952 20557961483125692672 20583525930758805888 20720112559043922432 20757276899167077504 20783089201555636416 20819133407593714176 20859795777530420649 20944640420772118272 21187753988327899848 21225757106960778906 21289009682417877864 21495412823383148148 21532692415515272928 21559468970579266512 21662501080355033616 21727055149134295104 21767205048650779392 21871229923435251456 21872525329056536712 21910458949120804032 21937705268308727328 21975751930237809408 22108231555259458176 22149085838977986048 22188813237040669056 22254935711565694464 22298402382877346211 22322577290559757632 22361291437785841152 22404965835125266623 22578090662251908864 22689602424682211934 22757217246722559096 22865973362596979928 22977855087064744572 23017705685550808992 23087665625115233196 23127706668516404256 23156466672103656624 23336466641662761408 23379590607810096384 23380975351750090968 23421525083542928448 23491321028874899712 23562720473368633056 23603585406551721216 23719076218905542784 23789758864087466496 23832429032377014912 23836223236868887329 23903449467977968128 23950135892720112597 24135200363096868096 24254402591901674826 24370313715399412818 24442937042776081992 24605133663864657888 24649266317760904536 24679918426847318244 24722720921517535584 24871760499666890448 25036802675511406272 25111412134314547968 25112899451879727336 25156452867509071296 25231418882865633024 25354874578830062976 25476044827713360768 25551963224390241792 25601869402562878983 25674075354494854656 25724220032921602419 25799696939862169344 25922992982585524992 26018670002080954788 26051025006116613702 26253524971870606584 26302039433786358432 26349215718985794504 26427736157484262176 26508060532539712188 26554033582370686368 26763478722098399808 26811482661424141776 26891380651475214144 26971516736856366336 27100412874189013248 27199190419598239488 27233013436521178752 27363159259395831936 27444701241011741184 27498304173123092241 27676369198889436672 27710785602074181888 27813061036707227532 27980730562125251754 28166403009950332056 28250338651103866464 28252011883364693253 28301009475947705208 28385346243223837152 28660550431177530864 28710256554020363904 28745958627439022016 28883334773806711488 28969406865512393472 29074996655432600832 29163367105408715616 29213945265494405376 29250273691078303104 29477642073679277568 29535215593354432407 29585084316054225408 29731203177169794948 29763436387413010176 29873287780167022164 30108913562360699784 30252803232909615912 30342956328963412128 30487964483462639904 30637140116086326096 30690274247401078656 30783554166820310928 30836942224688539008 30875288896138208832 31080168838565883648 31115288855550348544 31174633802333454624 31228700111390571264 31416960631158177408 31625434958540723712 31776572043169353216 31781630982491849772 31838635660441168359 31933514523626816796 32299038623272909392 32339203455868899768 32493751620532550424 32590582723701442656 32806844885152877184 32808787993584805068 32865688423681206048 32906557902463090992 32963627895356714112 33162347332889187264 33223628758466979072 33382403567348541696 33483865935839636448 33541937156678761728 33806499438440083968 33867135993377863296 33968059770284481024 34034403637023317901 34135825870083838644 34298960043895469892 34526558528326213488 34631498437672849794 34691560002774606384 34734700008155484936 35004699962494142112 35069385911715144576 35071463027625136452 35132287625314392672 35236981543312349568 35344080710052949584 35405378109827581824 35640318480852865536 35684638296131199744 35748643548565522368 35855174201966952192 36202800544645302144 36310684582028238336 36381603887852512239 36484212345861109248 36555470573099119227 36664405564164122988 36907700495796986832 37019877640270977366 37084081382276303376 37307640749500335672 37555204013267109408 37667118201471821952 37669349177819591004 37734679301263606944 37847128324298449536 38098271479532373504 38214067241570041152 38280342072027151872 38327944836585362688 38511113031742281984 38699545409793254016 38884489473878287488 39000364921437737472 39028005003121432182 39076537509174920553 39380287457805909876 39453059150679537648 39641604236226393264 39762090798809568282 39831050373556029552 40145218083147599712 40217223992136212664 40337070977212821216 40457275105284549504 40650619311283519872 40725738478120813056 40849520154781768128 40920365663201438208 41044738889093747904 41115922966251385344 41167051861517611776 41514553798334155008 41566178403111272832 41719591555060841298 41889280841544236544 41971095843187877631 42375507976655799696 42451514213921557812 42578019364835755728 42990825646766296296 43065384831030545856 43118937941158533024 43325002160710067232 43454110298268590208 43534410097301558784 43742459846870502912 43745050658113073424 43820917898241608064 43875410536617454656 43951503860475618816 44216463110518916352 44377626474081338112 44596804765754692422 44645154581119515264 44809931670250533246 45156181324503817728 45379204849364423868 45514434493445118192 45731946725193959856 45955710174129489144 46035411371101617984 46175331250230466392 46255413337032808512 46312933344207313248 46672933283325522816 46759181215620192768 46761950703500181936 46843050167085856896 46982642057749799424 47125440946737266112 47207170813103442432 47438152437811085568 47664858064754029824 47672446473737774658 47900271785440225194 48270400726193736192 48508805183803349652 48740627430798825636 48885874085552163984 49210267327729315776 49298532635521809072 49359836853694636488 49445441843035071168 49743520999333780896 50073605351022812544 50222824268629095936 50225798903759454672 50312905735018142592 50462837765731266048 50709749157660125952 50952089655426721536 51203738805125757966 51448440065843204838 51599393879724338688 51845985965171049984 51947247656509274691 52037340004161909576 52102050012233227404 52507049943741213168 52604078867572716864 52698431437971589008 52855472314968524352 53016121065079424376 53108067164741372736 53526957444196799616 53622965322848283552 53782761302950428288 53943033473712732672 54200825748378026496 54398380839196478976 54466026873042357504 54726318518791663872 54996608346246184482 55421571204148363776 55529816460406466049 55626122073414455064 55961461124250503508 56332806019900664112 56500677302207732928 56504023766729386506 56602018951895410416 56770692486447674304 57321100862355061728 57420513108040727808 57491917254878044032 57766669547613422976 57938813731024786944 58149993310865201664 58326734210817431232 58427890530988810752 58500547382156606208 58542007504682148273 59070431186708864814 59462406354339589896 59526872774826020352 59643136198214352423 59746575560334044328 60217827124721399568 60505606465819231824 60685912657926824256 60975928966925279808 61274280232172652192 61380548494802157312 61567108333640621856 61673884449377078016 61750577792276417664 62160337677131767296 62230577711100697088 62349267604666909248 62457400222781142528 62579387332591261947 62833921262316354816 63563261964983699544 63677271320882336718 63867029047253633592 64598077246545818784 64678406911737799536 64987503241065100848 65181165447402885312 65613689770305754368 65617575987169610136 65731376847362412096 65813115804926181984 65927255790713428224 66324694665778374528 66447257516933958144 66764807134697083392 66895207148632038633 66967731871679272896 67083874313357523456 67214897505375799869 67734271986755726592 68068807274046635802 68271651740167677288 68597920087790939784 69053117056652426976 69262996875345699588 69383120005549212768 69469400016310969872 70009399924988284224 70138771823430289152 70142926055250272904 70264575250628785344 70473963086624699136 70688161420105899168 70810756219655163648 71369276592262399488 71497287097131044736 71508669710606661987 71710348403933904384 71850407678160337791 72405601089290604288 72763207775705024478 73110941146198238454 73328811128328245976 73815400991593973664 74039755280541954732 74168162764552606752 74615281499000671344 75110408026534218816 75334236402943643904 75338698355639182008 75469358602527213888 75694256648596899072 76428134483140082304 76655889673170725376 76805608207688636949 77022226063484563968 77172660098764807257 77399090819586508032 77768978947756574976 78056010006242864364 78153075018349841106 78760574915611819752 78906118301359075296 79283208472452786528 79524181597619136564 79662100747112059104 80290436166295199424 80434447984272425328 80674141954425642432 80914550210569099008 81301238622567039744 81699040309563536256 82089477778187495808 82334103723035223552 82494912519369276723 83029107596668310016 83132356806222545664 83439183110121682596 83942191686375755262 84751015953311599392 84756035650094079759 84903028427843115624 85156038729671511456 85981651293532592592 86130769662061091712 86237875882317066048 86650004321420134464 86908220596537180416 87490101316226146848 87641835796483216128 87750821073234909312 88432926221037832704 88605646780063297221 88755252948162676224 89193609531509384844 89290309162239030528 89619863340501066492 90758409698728847736 91028868986890236384 91463893450387919712 91911420348258978288 92070822742203235968 92350662500460932784 92510826674065617024 92625866688414626496 93345866566651045632 93523901407000363872 93686100334171713792 94250881893474532224 94876304875622171136 95329716129508059648 95344892947475549316 95515906981323505077 95800543570880450388 97017610367606699304 97481254861597651272 97771748171104327968 98420534655458631552 98597065271043618144 98719673707389272976 98890883686070142336 99487041998667561792 100147210702045625088 100451597807518909344 100625811470036285184 101419498315320251904 101904179310853443072 102103210911069953703 102407477610251515932 102896880131686409676 103894495313018549382 104074680008323819152 104204100024466454808 105014099887482426336 105208157735145433728 105396862875943178016 105710944629937048704 106032242130158848752 106216134329482745472 107053914888393599232 107245930645696567104 107565522605900856576 108932053746084715008 109144811663557536717 109452637037583327744 109666411719297357681 109993216692492368964 111059632920812932098 111252244146828910128 111922922248501007016 112665612039801328224 113001354604415465856 113008047533458773012 113204037903790820832 113541384972895348608 114642201724710123456 114841026216081455616 114983834509756088064 115533339095226845952 116653468421634862464 117001094764313212416 117084015009364296546 117229612527524761659 118140862373417729628 118924812708679179792 119286272396428704846 119493151120668088656 120435654249442799136 121011212931638463648 121371825315853648512 121951857933850559616 122548560464345304384 122761096989604314624 123134216667281243712 123347768898754156032 123501155584552835328 124698535209333818496 125158774665182523894 125667842524632709632 125913287529563632893 127126523929967399088 127354542641764673436 127734058094507267184 129196154493091637568 129356813823475599072 129975006482130201696 130362330894805770624 131227379540611508736 131235151974339220272 131462753694724824192 131626231609852363968 131854511581426856448 132649389331556749056 133790414297264077266 133935463743358545792 134429795010751599738 135468543973511453184 136137614548093271604 136543303480335354576 137195840175581879568 138106234113304853952 138525993750691399176 138766240011098425536 138938800032621939744 140018799849976568448 140277543646860578304 140285852110500545808 140529150501257570688 140947926173249398272 141376322840211798336 141621512439310327296 142994574194262089472 143017339421213323974 143700815356320675582 144811202178581208576 145526415551410048956 146221882292396476908 146657622256656491952 147630801983187947328 148079510561083909464 148336325529105213504 149230562998001342688 150220816053068437632 150668472805887287808 150677396711278364016 150938717205054427776 151388513297193798144 152856268966280164608 153611216415377273898 154345320197529614514 154798181639173016064 155537957895513149952 155841742969527824073 156112020012485728728 156306150036699682212 157521149831223639504 157812236602718150592 158566416944905573056 159048363195238273128 159324201494224118208 160580872332590398848 160868895968544850656 161348283908851284864 161829100421138198016 162602477245134079488 163398080619127072512 164178955556374991616 164989825038738553446 166264713612445091328 166589449381219398147 166878366220243365192 167884383372751510524 169502031906623198784 169512071300188159518 169806056855686231248 170312077459343022912 171963302587065185184 172261539324122183424 172475751764634132096 173300008642840268928 173816441193074360832 174980202632452293696 175283671592966432256 175501642146469818624 177211293560126594442 178387219063018769688 178580618324478061056 178929408594643057269 179239726681002132984 181516819397457695472 182057737973780472768 182927786900775839424 183822840696517956576 184141645484406471936 184701325000921865568 185021653348131234048 185251733376829252992 186691733133302091264 187047802814000727744 187372200668343427584 188501763786949064448 190689785894951098632 191031813962647010154 191601087141760900776 194035220735213398608 194962509723195302544 195543496342208655936 196841069310917263104 197194130542087236288 197439347414778545952 197781767372140284672 198974083997335123584 200294421404091250176 200903195615037818688 201251622940072570368 201644692516127399607 204206421822139907406 204814955220503031864 205793760263372819352 207788990626037098764 208149360016647638304 208408200048932909616 210028199774964852672 210416315470290867456 210793725751886356032 211421889259874097408 212064484260317697504 212432268658965490944 214107829776787198464 214491861291393134208 215131045211801713152 215551223034481013373 218289623327115073434 219332823438594715362 219986433384984737928 222119265841625864196 222504488293657820256 223845844497002014032 225331224079602656448 226002709208830931712 226016095066917546024 226408075807581641664 227082769945790697216 229284403449420246912 229967669019512176128 230416824623065910847 231066678190453691904 231517980296294421771 233306936843269724928 234168030018728593092 234459225055049523318 236281724746835459256 237849625417358359584 238572544792857409692 238986302241336177312 240871308498885598272 242022425863276927296 242743650631707297024 243903715867701119232 245097120928690608768 246268433334562487424 247002311169105670656 247484737558107830169 249397070418667636992 250317549330365047788 251826575059127265786 254253047859934798176 254268106950282239277 254709085283529346872 255468116189014534368 258392308986183275136 258713627646951198144 259950012964260403392 260724661789611541248 262470303948678440544 262925507389449648384 263252463219704727936 265298778663113498112 265816940340189891663 267580828594528154532 267870927486717091584 268859590021503199476 272275229096186543208 273086606960670709152 274391680351163759136 276212468226609707904 277051987501382798352 277532480022196851072 277877600065243879488 280037599699953136896 280571704221001091616 281058301002515141376 282752645680423596672 285989148388524178944 286034678842426647948 287401630712641351164 291052831102820097912 292443764584792953816 293315244513312983904 295261603966375894656 296159021122167818928 296672651058210427008 298461125996002685376 300441632106136875264 301354793422556728032 301877434410108855552 305712537932560329216 307222432830754547796 308690640395059229028 311683485939055648146 312224040024971457456 312612300073399364424 315042299662447279008 315624473205436301184 317132833889811146112 318096726390476546256 318648402988448236416 321161744665180797696 321737791937089701312 322696567817702569728 326796161238254145024 328357911112749983232 328999235157892073043 329979650077477106892 333178898762438796294 333756732440486730384 335768766745503021048 339004063813246397568 339024142600376319036 339612113711372462496 340624154918686045824 343926605174130370368 344523078648244366848 344951503529268264192 346600017285680537856 349960405264904587392 351003284292939637248 351688837582574284977 354422587120253188884 356774438126037539376 357858817189286114538 358479453362004265968 363033638794915390944 364115475947560945536 365855573801551678848 367645681393035913152 368283290968812943872 369402650001843731136 370043306696262468096 370503466753658505984 374095605628001455488 377003527573898128896 377739862588690898679 381379571789902197264 382063627925294020308 383202174283521801552 388070441470426797216 389925019446390605088 391086992684417311872 393682138621834526208 394388261084174472576 394878694829557091904 395563534744280569344 397948167994670247168 401806391230075637376 403289385032254799214 408412843644279814812 409629910441006063728 411587520526745638704 415577981252074197528 416298720033295276608 416816400097865819232 420056399549929705344 420832630940581734912 421587451503772712064 422843778519748194816 424128968520635395008 424864537317930981888 428983722582786268416 431102446068962026746 436579246654230146868 438665646877189430724 439972866769969475856 444238531683251728392 445008976587315640512 447691688994004028064 450662448159205312896 452005418417661863424 452032190133835092048 452816151615163283328 454165539891581394432 458568806898840493824 460833649246131821694 463035960592588843542 466613873686539449856 468336060037457186184 468918450110099046636 472563449493670918512 475699250834716719168 477145089585714819384 477972604482672354624 481742616997771196544 484044851726553854592 485487301263414594048 487807431735402238464 490194241857381217536 492536866669124974848 494969475116215660338 498794140837335273984 500635098660730095576 503653150118254531572 508506095719869596352 508536213900564478554 509418170567058693744 510936232378029068736 516784617972366550272 517427255293902396288 519900025928520806784 521449323579223082496 524940607897356881088 525851014778899296768 526504926439409455872 531633880680379783326 535161657189056309064 535741854973434183168 536788225783929171807 537719180043006398952 544550458192373086416 546173213921341418304 548783360702327518272 552424936453219415808 554103975002765596704 555064960044393702144 555755200130487758976 560075199399906273792 561143408442002183232 562116602005030282752 565505291360847193344 572069357684853295896 574803261425282702328 582105662205640195824 584887529169585907632 586630489026625967808 590523207932751789312 592318042244335637856 593345302116420854016 596922251992005370752 600883264212273750528 602709586845113456064 603754868820217711104 604934077548382198821 614444865661509095592 617381280790118458056 623366971878111296292 624448080049942914912 625224600146798728848 630084599324894558016 631248946410872602368 634265667779622292224 636193452780953092512 637296805976896472832 642323489330361595392 643475583874179402624 645393135635405139456 646653669103443040119 657998470315784146086 659959300154954213784 666357797524877592588 667513464880973460768 671537533491006042096 678008127626492795136 678048285200752638072 679224227422744924992 681248309837372091648 687853210348260740736 689903007058536528384 691250473869197732541 693200034571361075712 694553940888883265313 699920810529809174784 703377675165148569954 708845174240506377768 713548876252075078752 715717634378572229076 716958906724008531936 726067277589830781888 728230951895121891072 731711147603103357696 735291362786071826304 738805300003687462272 741006933507317011968 742454212674323490507 748191211256002910976 755479725177381797358 762759143579804394528 764127255850588040616 766404348567043603104 776140882940853594432 779850038892781210176 782173985368834623744 788776522168348945152 789757389659114183808 795896335989340494336 797450821020569674989 803612782460151274752 806578770064509598428 816825687288559629624 819259820882012127456 823175041053491277408 831155962504148395056 832597440066590553216 833632800195731638464 840112799099859410688 843174903007545424128 848257937041270790016 857967445165572536832 862204892137924053492 873158493308460293736 877331293754378861448 879945733539938951712 888477063366503456784 890017953174631281024 895383377988008056128 901324896318410625792 904064380267670184096 905632303230326566656 917137613797680987648 921667298492263643388 926071921185177687084 936672120074914372368 937836900220198093272 945126898987341837024 951398501669433438336 954290179171429638768 955945208965344709248 963485233995542393088 968089703453107709184 980388483714762435072 985073733338249949696 986997705473676219129 989938950232431320676 1001270197321460191152 1007306300236509063144 1017012191439739192704 1017072427801128957108 1018836341134117387488 1021872464756058137472 1033569235944733100544 1034854510587804792576 1039800051857041613568 1049881215794713762176 1053009852878818911744 1055066512747722854931 1063267761360759566652 1070323314378112618128 1073576451567858343614 1075438360086012797904 1089100916384746172832 1092346427842682836608 1097566721404655036544 1104849872906438831616 1108207950005531193408 1110129920088787404288 1111510400260975517952 1122286816884004366464 1131010582721694386688 1133219587766072696037 1144138715369706591792 1149606522850565404656 1164211324411280391648 1169775058339171815264 1173260978053251935616 1181046415865503578624 1184636084488671275712 1186690604232841708032 1193844503984010741504 1205419173690226912128 1209868155096764397642 1228889731323018191184 1234762561580236916112 1246733943756222592584 1248896160099885829824 1250449200293597457696 1260169198649789116032 1262497892821745204736 1268531335559244584448 1272386905561906185024 1274593611953792945664 1286951167748358805248 1293307338206886080238 1315996940631568292172 1319918600309908427568 1332715595049755185176 1335026929761946921536 1343075066982012084192 1356016255252985590272 1356096570401505276144 1358448454845489849984 1362496619674744183296 1375706420696521481472 1382500947738395465082 1389107881777766530626 1399841621059618349568 1406755350330297139908 1417690348481012755536 1427097752504150157504 1431435268757144458152 1433917813448017063872 1452134555179661563776 1456461903790243782144 1463422295206206715392 1470582725572143652608 1477610600007374924544 1484908425348646981014 1496382422512005821952 1510959450354763594716 1525518287159608789056 1528254511701176081232 1532808697134087206208 1552281765881707188864 1559700077785562420352 1564347970737669247488 1577553044336697890304 1579514779318228367616 1594901642041139349978 1607225564920302549504 1610364677351787515421 1613157540129019196856 1633651374577119259248 1638519641764024254912 1646350082106982554816 1662311925008296790112 1665194880133181106432 1667265600391463276928 1680225598199718821376 1686349806015090848256 1696515874082541580032 1724409784275848106984 1746316986616920587472 1754662587508757722896 1759891467079877903424 1776954126733006913568 1780035906349262562048 1790766755976016112256 1802649792636821251584 1808128760535340368192 1811264606460653133312 1814802232645146596463 1843334596984527286776 1852143842370355374168 1873344240149828744736 1875673800440396186544 1890253797974683674048 1902797003338866876672 1908580358342859277536 1911890417930689418496 1926970467991084786176 1936179406906215418368 1939961007310329120357 1973995410947352438258 1979877900464862641352 2002540394642920382304 2014612600473018126288 2034024382879478385408 2034144855602257914216 2037672682268234774976 2043744929512116274944 2069709021175609585152 2073751421607593197623 2079600103714083227136 2083661822666649795939 2099762431589427524352 2110133025495445709862 2126535522721519133304 2140646628756225236256 2147152903135716687228 2150876720172025595808 2178201832769492345664 2184692855685365673216 2195133442809310073088 2216415900011062386816 2223020800521951035904 2227362638022970471521 2244573633768008732928 2266439175532145392074 2288277430739413183584 2299213045701130809312 2328422648822560783296 2339550116678343630528 2346521956106503871232 2369272168977342551424 2387689007968021483008 2392352463061709024967 2410838347380453824256 2419736310193528795284 2457779462646036382368 2469525123160473832224 2493467887512445185168 2497792320199771659648 2500898400587194915392 2520338397299578232064 2544773811123812370048 2573902335496717610496 2586614676413772160476 2631993881263136584344 2639837200619816855136 2665431190099510370352 2670053859523893843072 2686150133964024168384 2712193140803010552288 2716896909690979699968 2751412841393042962944 2765001895476790930164 2778215763555533061252 2813510700660594279816 2835380696962025511072 2854195505008300315008 2862870537514288916304 2867835626896034127744 2904269110359323127552 2941165451144287305216 2955221200014749849088 2960993116421028657387 2969816850697293962028 3021918900709527189432 3051036574319217578112 3056509023402352162464 3065617394268174412416 3104563531763414377728 3119400155571124840704 3159029558636456735232 3165199538243168564793 3189803284082278699956 3220729354703575030842 3226315080258038393712 3267302749154238518496 3277039283528048509824 3292700164213965109632 3324623850016593580224 3330389760266362212864 3334531200782926553856 3393031748165083160064 3399658763298218088111 3448819568551696213968 3492633973233841174944 3509325175017515445792 3519782934159755806848 3553908253466013827136 3560071812698525124096 3581533511952032224512 3616257521070680736384 3629604465290293192926 3686669193969054573552 3704287684740710748336 3746688480299657489472 3751347600880792373088 3780507595949367348096 3805594006677733753344 3817160716685718555072 3823780835861378836992 3879922014620658240714 3947990821894704876516 3959755800929725282704 4005080789285840764608 4029225200946036252576 4068048765758956770816 4068289711204515828432 4075345364536469549952 4087489859024232549888 4147502843215186395246 4167323645333299591878 4199524863178855048704 4220266050990891419724 4253071045443038266608 4281293257512450472512 4294305806271433374456 4301753440344051191616 4356403665538984691328 4369385711370731346432 4390266885618620146176 4432831800022124773632 4454725276045940943042 4489147267536017465856 4532878351064290784148 4576554861478826367168 4598426091402261618624 4656845297645121566592 4679100233356687261056 4693043912213007742464 4738544337954685102848 4784704926123418049934 4821676694760907648512 4831094032055362546263 4839472620387057590568 4915558925292072764736 4939050246320947664448 4986935775024890370336 4995584640399543319296 5001796801174389830784 5040676794599156464128 5089547622247624740096 5173229352827544320952 5263987762526273168688 5279674401239633710272 5330862380199020740704 5340107719047787686144 5372300267928048336768 5424386281606021104576 5433793819381959399936 5530003790953581860328 5556431527111066122504 5627021401321188559632 5670761393924051022144 5708391010016600630016 5725741075028577832608 5735671253792068255488 5808538220718646255104 5921986232842057314774 5939633701394587924056 6043837801419054378864 6102073148638435156224 6113018046804704324928 6131234788536348824832 6209127063526828755456 6238800311142249681408 6250985467999949387817 6330399076486337129586 6379606568164557399912 6441458709407150061684 6452630160516076787424 6534605498308477036992 6554078567056097019648 6585400328427930219264 6649247700033187160448 6669062401565853107712 6682087914068911414563 6799317526596436176222 6897639137103392427936 6985267946467682349888 7018650350035030891584 7039565868319511613696 7107816506932027654272 7163067023904064449024 7177057389185127074901 7232515042141361472768 7259208930580586385852 7373338387938109147104 7408575369481421496672 7493376960599314978944 7502695201761584746176 7561015191898734696192 7634321433371437110144 7759844029241316481428 7895981643789409753032 7919511601859450565408 8010161578571681529216 8058450401892072505152 8136579422409031656864 8150690729072939099904 8295005686430372790492 8334647290666599183756 8440532101981782839448 8506142090886076533216 8562586515024900945024 8588611612542866748912 8603506880688102383232 8712807331077969382656 8865663600044249547264 8909450552091881886084 9065756702128581568296 9153109722957652734336 9196852182804523237248 9313690595290243133184 9358200466713374522112 9477088675909370205696 9569409852246836099868 9662188064110725092526 9678945240774115181136 9831117850584145529472 9878100492641895328896 9973871550049780740672 9991169280799086638592 10003593602348779661568 10179095244495249480192 10198976289894654264333 10346458705655088641904 10527975525052546337376 10559348802479267420544 10661724760398041481408 10680215438095575372288 10744600535856096673536 10848772563212042209152 11060007581907163720656 11112863054222132245008 11254042802642377119264 11341522787848102044288 11416782020033201260032 11451482150057155665216 11471342507584136510976 11843972465684114629548 11879267402789175848112 12087675602838108757728 12204146297276870312448 12226036093609408649856 12262469577072697649664 12501970935999898775634 12660798152972674259172 12759213136329114799824 12882917418814300123368 12905260321032153574848 13069210996616954073984 13108157134112194039296 13170800656855860438528 13298495400066374320896 13364175828137822829126 13598635053192872352444 13795278274206784855872 13970535892935364699776 14037300700070061783168 14079131736639023227392 14215633013864055308544 14354114778370254149802 14465030084282722945536 14518417861161172771704 14746676775876218294208 14817150738962842993344 14986753921198629957888 15005390403523169492352 15122030383797469392384 15268642866742874220288 15519688058482632962856 15791963287578819506064 15839023203718901130816 16020323157143363058432 16116900803784145010304 16273158844818063313728 16301381458145878199808 16590011372860745580984 16669294581333198367512 16881064203963565678896 17012284181772153066432 17125173030049801890048 17177223225085733497824 17207013761376204766464 17425614662155938765312 17818901104183763772168 18131513404257163136592 18306219445915305468672 18393704365609046474496 18627381190580486266368 18716400933426749044224 18752956403999848163451 19138819704493672199736 19324376128221450185052 19357890481548230362272 19662235701168291058944 19756200985283790657792 19947743100099561481344 20007187204697559323136 20046263742206734243689 20397952579789308528666 20692917411310177283808 21055951050105092674752 21118697604958534841088 21323449520796082962816 21489201071712193347072 21531172167555381224703 21697545126424084418304 22120015163814327441312 22225726108444264490016 22508085605284754238528 22683045575696204088576 22902964300114311330432 23687944931368229259096 23758534805578351696224 24175351205676217515456 24452072187218817299712 25003941871999797551268 25321596305945348518344 25518426272658229599648 25765834837628600246736 25810520642064307149696 26138421993233908147968 26596990800132748641792 26728351656275645658252 27197270106385744704888 27590556548413569711744 27941071785870729399552 28074601400140123566336 28431266027728110617088 28708229556740508299604 29036835722322345543408 29493353551752436588416 29634301477925685986688 29973507842397259915776 30010780807046338984704 30537285733485748440576 30596928869683962792999 31039376116965265925712 31583926575157639012128 31678046407437802261632 32040646314286726116864 32233801607568290020608 32546317689636126627456 33180022745721491161968 33338589162666396735024 33762128407927131357792 34024568363544306132864 34250346060099603780096 34354446450171466995648 34414027522752409532928 35637802208367527544336 36263026808514326273184 36612438891830610937344 36787408731218092948992 37505912807999696326902 38277639408987344399472 38648752256442900370104 38715780963096460724544 39324471402336582117888 39512401970567581315584 39895486200199122962688 40092527484413468487378 40795905159578617057332 41385834822620354567616 42111902100210185349504 42237395209917069682176 42646899041592165925632 43062344335110762449406 43395090252848168836608 44240030327628654882624 44451452216888528980032 45016171210569508477056 45366091151392408177152 45805928600228622660864 47375889862736458518192 47517069611156703392448 48350702411352435030912 48904144374437634599424 50007883743999595102536 50643192611890697036688 51036852545316459199296 51531669675257200493472 51621041284128614299392 52276843986467816295936 53456703312551291316504 54394540212771489409776 55181113096827139423488 55882143571741458799104 56149202800280247132672 56258869211999544490353 57416459113481016599208 58073671444644691086816 58986707103504873176832 59268602955851371973376 60021561614092677969408 60138791226620202731067 61193857739367925585998 62078752233930531851424 63167853150315278024256 63356092814875604523264 64467603215136580041216 64593516502666143674109 65092635379272253254912 66360045491442982323936 66677178325332793470048 67524256815854262715584 68049136727088612265728 68708892900342933991296 71275604416735055088672 72526053617028652546368 75011825615999392653804 76555278817974688798944 77297504512885800740208 77431561926192921449088 79790972400398245925376 80185054968826936974756 81591810319157234114664 82771669645240709135232 84223804200420370699008 85293798083184331851264 86124688670221524898812 88480060655257309765248 88902904433777057960064 90032342421139016954112 91611857200457245321728 91790786609051888378997 94751779725472917036384 95034139222313406784896 96701404822704870061824 100015767487999190205072 101286385223781394073376 102073705090632918398592 103063339350514400986944 103242082568257228598784 106913406625102582633008 108789080425542978819552 110362226193654278846976 112517738423999088980706 114832918226962033198416 116147342889289382173632 117973414207009746353664 118537205911702743946752 120277582453240405462134 122387715478735851171996 124157504467861063702848 126335706300630556048512 126712185629751209046528 129187033005332287348218 130185270758544506509824 132720090982885964647872 133354356650665586940096 135048513631708525431168 136098273454177224531456 137417785800685867982592 142551208833470110177344 145052107234057305092736 150023651231998785307608 153110557635949377597888 154595009025771601480416 154863123852385842898176 160370109937653873949512 163183620638314468229328 165543339290481418270464 168447608400840741398016 172249377340443049797624 176960121310514619530496 177805808867554115920128 180064684842278033908224 183581573218103776757994 189503559450945834072768 190068278444626813569792 193402809645409740123648 193780549507998431022327 200031534975998380410144 202572770447562788146752 204147410181265836797184 206126678701028801973888 213826813250205165266016 217578160851085957639104 225035476847998177961412 229665836453924066396832 232294685778578764347264 240555164906480810924268 244775430957471702343992 248315008935722127405696 252671412601261112097024 258374066010664574696436 265440181965771929295744 266708713301331173880192 270097027263417050862336 274835571601371735965184 285102417666940220354688 290104214468114610185472 300047302463997570615216 306221115271898755195776 309190018051543202960832 309726247704771685796352 320740219875307747899024 326367241276628936458656 331086678580962836540928 344498754680886099595248 353920242621029239060992 355611617735108231840256 367163146436207553515988 379007118901891668145536 380136556889253627139584 387561099015996862044654 400063069951996760820288 405145540895125576293504 408294820362531673594368 412253357402057603947776 427653626500410330532032 435156321702171915278208 450070953695996355922824 459331672907848132793664 464589371557157528694528 481110329812961621848536 489550861914943404687984 496630017871444254811392 505342825202522224194048 516748132021329149392872 530880363931543858591488 533417426602662347760384 540194054526834101724672 570204835333880440709376 580208428936229220370944 581341648523995293066981 600094604927995141230432 612442230543797510391552 618380036103086405921664 641480439750615495798048 652734482553257872917312 688997509361772199190496 734326292872415107031976 758014237803783336291072 775122198031993724089308 800126139903993521640576 810291081790251152587008 824506714804115207895552 855307253000820661064064 870312643404343830556416 900141907391992711845648 918663345815696265587328 929178743114315057389056 962220659625923243697072 979101723829886809375968 993260035742888509622784 1033496264042658298785744 1061760727863087717182976 1066834853205324695520768 1140409670667760881418752 1162683297047990586133962 1200189209855990282460864 1224884461087595020783104 1236760072206172811843328 1282960879501230991596096 1305468965106515745834624 1377995018723544398380992 1468652585744830214063952 1516028475607566672582144 1550244396063987448178616 1600252279807987043281152 1620582163580502305174016 1710614506001641322128128 1740625286808687661112832 1744024945571985879200943 1800283814783985423691296 1837326691631392531174656 1924441319251846487394144 1958203447659773618751936 2066992528085316597571488 2325366594095981172267924 2400378419711980564921728 2473520144412345623686656 2565921759002461983192192 2610937930213031491669248 2755990037447088796761984 2937305171489660428127904 3100488792127974896357232 3200504559615974086562304 3421229012003282644256256 3488049891143971758401886 3600567629567970847382592 3674653383262785062349312 3848882638503692974788288 3916406895319547237503872 4133985056170633195142976 4650733188191962344535848 4800756839423961129843456 5131843518004923966384384 5221875860426062983338496 5511980074894177593523968 5874610342979320856255808 6200977584255949792714464 6976099782287943516803772 7201135259135941694765184 7697765277007385949576576 7832813790639094475007744 8267970112341266390285952 9301466376383924689071696 9601513678847922259686912 10263687036009847932768768 11023960149788355187047936 11749220685958641712511616 12401955168511899585428928 13952199564575887033607544 14402270518271883389530368 15395530554014771899153152 15665627581278188950015488 16535940224682532780571904 18602932752767849378143392 23498441371917283425023232 24803910337023799170857856 27904399129151774067215088 28804541036543766779060736 30791061108029543798306304 33071880449365065561143808 37205865505535698756286784 46996882743834566850046464 49607820674047598341715712 55808798258303548134430176 74411731011071397512573568 99215641348095196683431424 111617596516607096268860352 148823462022142795025147136 223235193033214192537720704 297646924044285590050294272 446470386066428385075441408 892940772132856770150882816
- Sum of all divisors σ(n): 3023272362596527679730892800
- Sum of proper divisors (its aliquot sum) s(n): 2130331590463670909580009984
- 892940772132856770150882816 is an abundant number, because the sum of its proper divisors (2130331590463670909580009984) is greater than itself. Its abundance is 1237390818330814139429127168
Bases of 892940772132856770150882816
- Binary: 1011100010100111111001000001000000100110110001010011010110100001111110100101011110000000002
- Hexadecimal: 0x2E29F90409B14D687E95E00
- Base-36: 3473S2DLBEJ7VI0000
Squares and roots of 892940772132856770150882816
- 892940772132856770150882816 squared (8929407721328567701508828162) is 797343222537222437825562637776072411187294264164089856
- 892940772132856770150882816 cubed (8929407721328567701508828163) is 711980272787287647615671871706083323698598748242351894490225422255650883550314496
-
The
square root of 892940772132856770150882816 is 29882114586033.8466467803 -
892940772132856770150882816 is a
perfect cube number . Itscube root is 962958456
Scales and comparisons
How big is 892940772132856770150882816?- 892,940,772,132,856,770,150,882,816 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 892,940,772,132,856,770,150,882,816 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 892940772132856770150882816 cubic inches would be around 80246538 feet tall.
Recreational maths with 892940772132856770150882816
- 892940772132856770150882816 backwards is 618288051077658231277049298
- The number of decimal digits it has is: 27
- The sum of 892940772132856770150882816's digits is 126
- 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 892940772132856770150882816 - Facts about the integer". Numbermatics.com. 2024. Web. 13 May 2024.
APA style:
Numbermatics. (2024). Number 892940772132856770150882816 - Facts about the integer. Retrieved 13 May 2024, from https://numbermatics.com/n/892940772132856770150882816/
Chicago style:
Numbermatics. 2024. "Number 892940772132856770150882816 - Facts about the integer". https://numbermatics.com/n/892940772132856770150882816/
The information we have on file for 892940772132856770150882816 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 892940772132856770150882816, math, Factors of 892940772132856770150882816, curriculum, school, college, exams, university, Prime factorization of 892940772132856770150882816, STEM, science, technology, engineering, physics, economics, calculator, eight hundred ninety-two septillion, nine hundred forty sextillion, seven hundred seventy-two quintillion, one hundred thirty-two quadrillion, eight hundred fifty-six trillion, seven hundred seventy billion, one hundred fifty million, eight hundred eighty-two thousand, eight hundred sixteen.