29918772786491916253986816
29,918,772,786,491,916,253,986,816 is an even composite number composed of five prime numbers multiplied together.
29918772786491916253986816 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fourteen thousand, five hundred thirty-five divisors.
Prime factorization of 29918772786491916253986816:
216 × 318 × 194 × 312 × 972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 19 × 19 × 31 × 31 × 97 × 97)See below for interesting mathematical facts about the number 29918772786491916253986816 from the Numbermatics database.
Names of 29918772786491916253986816
- Cardinal: 29918772786491916253986816 can be written as Twenty-nine septillion, nine hundred eighteen sextillion, seven hundred seventy-two quintillion, seven hundred eighty-six quadrillion, four hundred ninety-one trillion, nine hundred sixteen billion, two hundred fifty-three million, nine hundred eighty-six thousand, eight hundred sixteen.
Scientific notation
- Scientific notation: 2.9918772786491916253986816 × 1025
Factors of 29918772786491916253986816
Divisors of 29918772786491916253986816
- Number of divisors d(n): 14535
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 31 32 36 38 48 54 57 62 64 72 76 81 93 96 97 108 114 124 128 144 152 162 171 186 192 194 216 228 243 248 256 279 288 291 304 324 342 361 372 384 388 432 456 486 496 512 513 558 576 582 589 608 648 684 722 729 744 768 776 837 864 873 912 961 972 992 1024 1026 1083 1116 1152 1164 1178 1216 1296 1368 1444 1458 1488 1536 1539 1552 1674 1728 1746 1767 1824 1843 1922 1944 1984 2048 2052 2166 2187 2232 2304 2328 2356 2432 2511 2592 2619 2736 2883 2888 2916 2976 3007 3072 3078 3104 3249 3348 3456 3492 3534 3648 3686 3844 3888 3968 4096 4104 4332 4374 4464 4608 4617 4656 4712 4864 5022 5184 5238 5301 5472 5529 5766 5776 5832 5952 6014 6144 6156 6208 6498 6561 6696 6859 6912 6984 7068 7296 7372 7533 7688 7776 7857 7936 8192 8208 8649 8664 8748 8928 9021 9216 9234 9312 9409 9424 9728 9747 10044 10368 10476 10602 10944 11058 11191 11532 11552 11664 11904 12028 12288 12312 12416 12996 13122 13392 13718 13824 13851 13968 14136 14592 14744 15066 15376 15552 15714 15872 15903 16384 16416 16587 17298 17328 17496 17856 18042 18259 18432 18468 18624 18818 18848 19456 19494 19683 20088 20577 20736 20952 21204 21888 22116 22382 22599 23064 23104 23328 23571 23808 24056 24576 24624 24832 25947 25992 26244 26784 27063 27436 27648 27702 27936 28227 28272 29184 29241 29488 30132 30752 31104 31428 31744 31806 32768 32832 33174 33573 34596 34656 34992 35017 35712 36084 36518 36864 36936 37248 37636 37696 38912 38988 39366 40176 41154 41472 41553 41904 42408 43776 44232 44764 45198 46128 46208 46656 47142 47616 47709 48112 49152 49248 49664 49761 51894 51984 52488 53568 54126 54777 54872 55296 55404 55872 56454 56544 57133 58368 58482 58976 59049 60264 61504 61731 62208 62856 63488 63612 65536 65664 66348 67146 67797 69192 69312 69984 70034 70713 71424 72168 73036 73728 73872 74496 75272 75392 77824 77841 77976 78732 80352 81189 82308 82944 83106 83808 84681 84816 87552 87723 88464 89528 90396 92256 92416 93217 93312 94284 95232 95418 96224 98304 98496 99328 99522 100719 103788 103968 104976 105051 107136 108252 109554 109744 110592 110808 111744 112908 113088 114266 116736 116964 117952 118098 120528 123008 123462 124416 124659 125712 126976 127224 130321 131328 132696 134292 135594 138384 138624 139968 140068 141426 142848 143127 144336 146072 147456 147744 148992 149283 150544 150784 155648 155682 155952 157464 160704 162378 164331 164616 165888 166212 167616 169362 169632 171399 175104 175446 176928 177147 178771 179056 180792 184512 184832 185193 186434 186624 188568 190464 190836 192448 196608 196992 198656 199044 201438 203391 207576 207936 209952 210102 212139 212629 214272 216504 219108 219488 221184 221616 223488 225816 226176 228532 233472 233523 233928 235904 236196 241056 243567 246016 246924 248832 249318 251424 253952 254043 254448 260642 262656 263169 265392 268584 271188 276768 277248 279651 279936 280136 282852 285696 286254 288672 291679 292144 294912 295488 297984 298566 301088 301568 302157 311296 311364 311904 314928 315153 321408 324756 328662 329232 331776 332424 335232 338724 339264 342798 346921 350208 350892 353856 354294 357542 358112 361584 369024 369664 370386 372868 373248 373977 377136 380928 381672 384896 390963 393984 397312 398088 402876 406782 415152 415872 419904 420204 424278 425258 428544 429381 433008 438216 438976 442368 443232 446976 447849 451632 452352 457064 466944 467046 467856 471808 472392 482112 487134 492032 492993 493848 497664 498636 502848 507904 508086 508896 514197 521284 525312 526338 530784 531441 536313 537168 542376 553536 554496 555579 559302 559872 560272 565704 571392 572508 577344 583358 584288 589824 590976 595968 597132 602176 603136 604314 610173 622592 622728 623808 629856 630306 636417 637887 642816 649512 657324 658464 663552 664848 665323 670464 677448 678528 685596 693842 700416 700569 701784 707712 708588 715084 716224 723168 730701 738048 739328 740772 745736 746496 747954 754272 761856 762129 763344 769792 781926 787968 789507 794624 796176 805752 813564 830304 831744 838953 839808 840408 848556 850516 857088 858762 866016 875037 876432 877952 884736 886464 893952 895698 903264 904704 906471 914128 933888 934092 935712 943616 944784 945459 964224 974268 984064 985986 987696 995328 997272 1005696 1015808 1016172 1017792 1028394 1040763 1042568 1050624 1052676 1061568 1062882 1072626 1074336 1084752 1085527 1107072 1108992 1111158 1118604 1119744 1120544 1121931 1131408 1142784 1145016 1154688 1166716 1168576 1172889 1181952 1191936 1194264 1204352 1206272 1208628 1220346 1245184 1245456 1247616 1259712 1260612 1272834 1275774 1285632 1288143 1299024 1314648 1316928 1327104 1329696 1330646 1340928 1343547 1354896 1357056 1371192 1387684 1400832 1401138 1403568 1415424 1417176 1430168 1432448 1446336 1461402 1476096 1478656 1478979 1481544 1491472 1492992 1495908 1508544 1523712 1524258 1526688 1539584 1542591 1563852 1575936 1579014 1589248 1592352 1594323 1608939 1611504 1627128 1660608 1663488 1666737 1677906 1679616 1680816 1697112 1701032 1714176 1717524 1732032 1750074 1752864 1755904 1769472 1771123 1772928 1787904 1791396 1806528 1809408 1812942 1828256 1830519 1867776 1868184 1871424 1887232 1889568 1890918 1909251 1913661 1928448 1948536 1968128 1971972 1975392 1990656 1994544 1995969 2011392 2031616 2032344 2035584 2056788 2081526 2085136 2101248 2101707 2105352 2123136 2125764 2145252 2148672 2169504 2171054 2192103 2214144 2217984 2222316 2237208 2239488 2241088 2243862 2262816 2285568 2286387 2290032 2309376 2333432 2337152 2345778 2363904 2368521 2383872 2388528 2408704 2412544 2417256 2440692 2490912 2495232 2516859 2519424 2521224 2545668 2551548 2571264 2576286 2598048 2625111 2629296 2633856 2654208 2659392 2661292 2681856 2687094 2709792 2714112 2719413 2742384 2775368 2801664 2802276 2807136 2830848 2834352 2836377 2860336 2864896 2892672 2922804 2952192 2957312 2957958 2963088 2982944 2985984 2991816 3017088 3047424 3048516 3053376 3079168 3085182 3122289 3127704 3151872 3158028 3178496 3184704 3188646 3217878 3223008 3254256 3256581 3321216 3326976 3333474 3355812 3359232 3361632 3365793 3394224 3396649 3402064 3428352 3435048 3464064 3500148 3505728 3511808 3518667 3542246 3545856 3575808 3582792 3613056 3618816 3625884 3656512 3661038 3735552 3736368 3742848 3774464 3779136 3781836 3818502 3827322 3856896 3864429 3897072 3936256 3943944 3950784 3981312 3989088 3991938 4022784 4030641 4039951 4064688 4071168 4113576 4163052 4170272 4202496 4203414 4210704 4246272 4251528 4290504 4297344 4339008 4342108 4384206 4428288 4435968 4436937 4444632 4474416 4478976 4482176 4487724 4525632 4571136 4572774 4580064 4618752 4627773 4666864 4674304 4691556 4727808 4737042 4767744 4777056 4782969 4817408 4825088 4826817 4834512 4881384 4981824 4990464 5000211 5033718 5038848 5042448 5091336 5103096 5142528 5152572 5196096 5250222 5258592 5267712 5308416 5313369 5318784 5322584 5363712 5374188 5419584 5428224 5438826 5484768 5491557 5541901 5550736 5603328 5604552 5614272 5661696 5668704 5672754 5720672 5727753 5729792 5740983 5785344 5845608 5904384 5914624 5915916 5926176 5965888 5971968 5983632 5987907 6034176 6094848 6097032 6106752 6158336 6170364 6244578 6255408 6303744 6305121 6316056 6356992 6369408 6377292 6435756 6446016 6508512 6513162 6576309 6591499 6642432 6653952 6666948 6711624 6718464 6723264 6731586 6788448 6793298 6804128 6856704 6859161 6870096 6928128 7000296 7011456 7023616 7037334 7084492 7091712 7105563 7151616 7165584 7226112 7237632 7251768 7313024 7322076 7472736 7485696 7548928 7550577 7558272 7563672 7637004 7654644 7713792 7728858 7794144 7872512 7875333 7887888 7901568 7962624 7978176 7983876 8045568 8061282 8079902 8129376 8142336 8158239 8227152 8326104 8340544 8404992 8406828 8421408 8492544 8503056 8509131 8581008 8594688 8678016 8684216 8768412 8856576 8871936 8873874 8889264 8948832 8957952 8964352 8975448 9042049 9051264 9142272 9145548 9160128 9237504 9255546 9333728 9348608 9366867 9383112 9455616 9474084 9535488 9554112 9565938 9634816 9650176 9653634 9669024 9762768 9769743 9963648 9980928 10000422 10067436 10077696 10084896 10097379 10182672 10189947 10206192 10285056 10305144 10392192 10500444 10517184 10535424 10556001 10626738 10637568 10645168 10727424 10748376 10839168 10856448 10877652 10969536 10983114 11083802 11101472 11206656 11209104 11228544 11323392 11337408 11345508 11441344 11455506 11459584 11481966 11570688 11593287 11691216 11808768 11829248 11831832 11852352 11931776 11943936 11967264 11975814 12068352 12091923 12119853 12194064 12213504 12316672 12340728 12489156 12510816 12607488 12610242 12632112 12641137 12738816 12754584 12871512 12892032 13017024 13026324 13152618 13182998 13284864 13307904 13310811 13333896 13423248 13436928 13446528 13463172 13576896 13586596 13608256 13713408 13718322 13740192 13856256 13883319 14000592 14022912 14047232 14074668 14168984 14183424 14211126 14303232 14331168 14348907 14452224 14475264 14480451 14503536 14626048 14644152 14945472 14971392 15000633 15097856 15101154 15116544 15127344 15274008 15309288 15427584 15457716 15588288 15745024 15750666 15775776 15803136 15925248 15940107 15956352 15967752 16091136 16122564 16159804 16258752 16284672 16316478 16454304 16474671 16625703 16652208 16681088 16809984 16813656 16842816 16985088 17006112 17018262 17162016 17183259 17189376 17222949 17356032 17368432 17536824 17713152 17743872 17747748 17778528 17897664 17915904 17928704 17950896 17963721 18084098 18102528 18284544 18291096 18320256 18475008 18511092 18667456 18697216 18733734 18766224 18911232 18915363 18948168 19070976 19108224 19131876 19269632 19300352 19307268 19338048 19525536 19539486 19728927 19774497 19927296 19961856 20000844 20134872 20155392 20169792 20194758 20365344 20379894 20412384 20570112 20577483 20610288 20625013 20784384 21000888 21034368 21070848 21112002 21253476 21275136 21290336 21316689 21454848 21496752 21678336 21712896 21755304 21939072 21966228 22167604 22202944 22418208 22457088 22646784 22651731 22674816 22691016 22882688 22911012 22919168 22963932 23141376 23186574 23382432 23617536 23625999 23658496 23663664 23704704 23863552 23887872 23934528 23951628 24136704 24183846 24239706 24388128 24427008 24474717 24633344 24681456 24978312 25021632 25214976 25220484 25264224 25282274 25477632 25509168 25527393 25743024 25784064 26034048 26052648 26305236 26365996 26569728 26615808 26621622 26667792 26846496 26873856 26893056 26926344 27126147 27153792 27173192 27216512 27426816 27436644 27480384 27712512 27766638 28001184 28045824 28094464 28100601 28149336 28337968 28366848 28422252 28606464 28662336 28697814 28904448 28950528 28960902 29007072 29252096 29288304 29309229 29890944 29942784 30001266 30195712 30202308 30233088 30254688 30292137 30548016 30569841 30618576 30855168 30915432 31176576 31490048 31501332 31551552 31606272 31668003 31880214 31912704 31935504 32182272 32245128 32319608 32517504 32569344 32632956 32908608 32949342 33251406 33304416 33362176 33619968 33627312 33651337 33685632 33970176 34012224 34036524 34324032 34366518 34378752 34445898 34712064 34736864 34779861 35073648 35426304 35487744 35495496 35557056 35795328 35831808 35857408 35901792 35927442 36168196 36205056 36275769 36359559 36582192 36640512 36950016 37022184 37334912 37394432 37467468 37532448 37822464 37830726 37896336 37923411 38216448 38263752 38539264 38600704 38614536 38676096 39051072 39078972 39457854 39548994 39854592 39923712 39932433 40001688 40269744 40310784 40339584 40389516 40730688 40759788 40824768 41140224 41154966 41220576 41250026 41568768 41649957 42001776 42068736 42141696 42224004 42506952 42550272 42580672 42633378 42909696 42993504 43046721 43356672 43425792 43441353 43510608 43878144 43932456 44335208 44405888 44836416 44914176 45001899 45293568 45303462 45349632 45382032 45765376 45822024 45838336 45927864 46282752 46373148 46764864 47235072 47251998 47327328 47409408 47727104 47775744 47820321 47869056 47903256 48273408 48367692 48479412 48776256 48854016 48949434 49266688 49362912 49424013 49877109 49956624 50043264 50429952 50440968 50528448 50564548 50955264 51018336 51054786 51486048 51549777 51568128 51668847 52068096 52105296 52610472 52731992 53139456 53231616 53243244 53335584 53692992 53747712 53786112 53852688 53891163 54252294 54307584 54346384 54433024 54853632 54873288 54960768 55425024 55533276 56002368 56091648 56188928 56201202 56298672 56675936 56733696 56746089 56844504 57212928 57324672 57395628 57808896 57901056 57921804 58014144 58504192 58576608 58618458 59186781 59323491 59781888 59885568 60002532 60391424 60404616 60466176 60509376 60584274 61096032 61139682 61237152 61710336 61732449 61830864 61875039 62353152 62980096 63002664 63103104 63212544 63336006 63760428 63825408 63871008 63950067 64364544 64490256 64536331 64639216 65035008 65138688 65265912 65817216 65898684 66502812 66608832 66724352 67254624 67302674 67371264 67940352 67955193 68024448 68073048 68648064 68733036 68757504 68891796 69424128 69473728 69559722 70147296 70852608 70877997 70975488 70990992 71114112 71590656 71663616 71714816 71803584 71854884 72336392 72410112 72551538 72719118 73164384 73281024 73424151 73900032 74044368 74669824 74788864 74934936 75064896 75644928 75661452 75792672 75846822 76432896 76527504 76582179 77078528 77229072 77352192 78102144 78157944 78915708 79097988 79709184 79847424 79864866 80003376 80539488 80621568 80679168 80779032 81378441 81461376 81519576 81649536 82280448 82309932 82441152 82500052 83137536 83299914 84003552 84137472 84283392 84301803 84448008 85013904 85100544 85161344 85266756 85819392 85987008 86093442 86713344 86851584 86882706 87021216 87756288 87864912 87927687 88670416 88811776 89672832 89828352 90003798 90587136 90606924 90699264 90764064 90876411 91530752 91644048 91676672 91709523 91855728 92565504 92746296 93529728 94470144 94503996 94654656 94818816 95004009 95454208 95640642 95738112 95806512 96546816 96735384 96958824 97552512 97708032 97898868 98533376 98725824 98848026 99754218 99913248 100086528 100859904 100881936 100954011 101056896 101129096 101910528 102036672 102109572 102972096 103099554 103136256 103337694 104136192 104210592 104339583 105220944 105296119 105463984 106278912 106463232 106486488 106671168 107385984 107495424 107572224 107705376 107782326 108504588 108615168 108692768 108827307 108866048 109078677 109746576 109921536 110850048 111066552 112004736 112183296 112377856 112402404 112597344 113351872 113467392 113492178 113689008 113770233 114649344 114791256 115617792 115802112 115843608 116028288 117008384 117153216 117236916 118373562 118646982 119563776 119771136 119797299 120005064 120782848 120809232 120932352 121018752 121168548 122192064 122279364 122474304 123420672 123464898 123661728 123750078 124706304 124949871 125238481 126005328 126206208 126425088 126672012 127520856 127650816 127742016 127900134 128729088 128980512 129072662 129140163 129278432 130070016 130277376 130324059 130531824 131634432 131797368 133005624 133217664 133448704 134509248 134605348 134742528 135005697 135880704 135910386 136048896 136146096 137296128 137466072 137515008 137783592 138848256 138947456 139119444 140294592 141705216 141755994 141981984 142228224 143181312 143327232 143429632 143460963 143607168 143709768 144672784 144820224 145103076 145438236 146328768 146562048 146848302 147800064 148088736 148272039 149339648 149577728 149631327 149869872 150129792 151289856 151322904 151585344 151693644 152865792 153055008 153164358 154157056 154458144 154649331 154704384 155006541 156204288 156315888 157831416 158195976 159418368 159694848 159729732 160006752 161078976 161243136 161358336 161558064 161673489 162756882 162922752 163039152 163299072 164560896 164619864 164882304 165000104 166275072 166599828 168007104 168274944 168566784 168603606 168896016 170027808 170201088 170238267 170322688 170533512 171638784 171798931 171974016 172186884 173426688 173703168 173765412 174042432 175512576 175729824 175855374 177340832 177560343 177623552 177970473 179345664 179656704 180007596 181174272 181213848 181398528 181528128 181752822 183061504 183288096 183353344 183419046 183711456 185131008 185197347 185492592 185625117 187059456 188940288 189007992 189309312 189637632 190008018 190908416 191281284 191476224 191613024 191850201 193093632 193470768 193608993 193917648 195105024 195416064 195797736 197066752 197451648 197696052 199508436 199826496 200173056 201763872 201908022 202113792 202258192 203821056 203865579 204073344 204219144 205944192 206199108 206272512 206675388 208272384 208421184 208679166 210441888 210592238 210927968 212557824 212633991 212926464 212972976 213342336 214771968 214990848 215144448 215410752 215564652 217009176 217230336 217385536 217654614 217732096 218157354 219493152 219843072 220272453 221700096 222133104 224009472 224366592 224755712 224804808 225194688 226703744 226934784 226984356 227378016 227540466 229298688 229582512 229746537 231235584 231687216 232056576 234016768 234306432 234473832 236747124 237293964 239127552 239542272 239594598 240010128 241618464 241864704 242037504 242337096 244135323 244384128 244558728 244948608 246841344 246929796 247323456 247500156 249412608 249899742 250476962 252010656 252412416 252850176 252905409 253344024 255041712 255301632 255484032 255800268 257458176 257961024 258145324 258280326 258556864 260140032 260554752 260648118 261063648 263268864 263594736 263783061 266011248 266435328 266897408 269018496 269210696 269485056 270011394 271761408 271820772 272097792 272292192 272629233 274592256 274932144 275030016 275128569 275567184 277696512 277894912 278238888 280589184 283410432 283511988 283963968 284456448 285012027 286362624 286859264 286921926 287214336 287419536 289345568 289640448 290206152 290876472 292657536 293124096 293696604 295600128 296177472 296544078 298679296 299155456 299262654 299739744 300259584 302579712 302645808 302862033 303170688 303387288 305731584 306110016 306328716 308314112 308916288 309298662 309408768 310013082 312408576 312631776 313018749 315662832 315888357 316391952 318836736 319389696 319459464 320013504 322157952 322486272 322716672 323116128 323346978 325513764 325845504 326078304 326481921 326598144 327236031 329239728 329764608 330000208 332550144 333199656 336014208 336549888 337133568 337207212 337792032 340055616 340402176 340476534 340645376 341067024 341310699 343597862 343948032 344373768 346853376 347406336 347530824 348084864 351025152 351459648 351710748 354681664 355120686 355247104 355940946 358691328 359313408 359391897 360015192 362348544 362427696 362797056 363056256 363505644 366123008 366576192 366706688 366838092 367422912 370262016 370394694 370985184 371250234 374118912 374849613 375715443 378015984 378618624 379275264 380016036 381816832 382562568 382952448 383226048 383700402 386187264 386941536 387217986 387420489 387835296 390210048 390832128 390972177 391595472 391875247 394903296 395392104 399016872 399652992 400346112 403527744 403816044 404227584 404516384 405017091 407642112 407731158 408146688 408438288 411888384 412398216 412545024 413350776 416544768 416842368 417358332 420883776 421184476 421855936 425115648 425267982 425945952 426684672 429543936 429981696 430288896 430382889 430821504 431129304 434018352 434460672 434771072 435309228 435464192 436314708 438986304 439686144 440544906 443400192 444266208 444816117 448018944 448733184 448893981 449511424 449609616 450389376 453407488 453869568 453968712 454756032 455080932 458597376 459165024 459493074 462471168 463374432 463947993 464113152 465019623 468033536 468612864 468947664 473494248 474587928 478255104 479084544 479189196 480020256 483236928 483729408 484075008 484674192 485020467 488270646 488768256 489117456 489897216 493682688 493859592 494646912 495000312 498825216 499799484 500953924 504021312 504824832 505700352 505810818 506688048 510083424 510603264 510714801 510968064 511600536 514916352 515396793 515922048 516290648 516560652 517113728 520280064 521109504 521296236 522127296 526537728 527189472 527566122 532022496 532681029 532870656 533794816 533911419 538036992 538421392 538970112 540022788 543522816 543641544 544195584 544584384 545258466 549184512 549864288 550060032 550257138 551134368 555393024 555592041 555789824 556477776 556875351 561178368 566820864 567023976 567927936 568912896 570024054 572725248 573718528 573843852 574428672 574839072 575550603 578691136 579280896 580412304 580826979 581752944 585315072 586248192 587393208 591200256 592354944 593088156 597358592 598310912 598525308 599479488 600519168 605291616 605724066 606341376 606774576 611463168 611596737 612220032 612657432 616628224 617832576 618597324 618817536 620026164 624817152 625263552 626037498 631325664 631776714 632783904 637673472 637901973 638779392 638918928 639375403 640027008 644315904 644972544 645433344 646232256 646693956 651027528 651691008 652156608 652963842 653196288 654472062 658479456 659529216 660000416 660817359 665100288 666399312 672028416 673099776 674267136 674414424 675584064 680111232 680804352 680953068 681290752 682134048 682621398 687195724 687896064 688747536 689239611 693706752 695061648 696169728 702050304 702919296 703421496 709363328 710241372 710494208 711881892 717382656 718626816 718783794 720030384 724855392 725594112 726112512 727011288 732246016 732405969 733152384 733413376 733676184 734845824 740524032 740789388 741970368 742500468 748237824 749699226 751430886 756031968 757237248 758550528 758716227 760032072 763633664 765125136 765904896 766452096 767400804 772374528 773883072 774435972 774840978 775670592 780420096 781664256 781944354 783190944 783750494 789806592 790784208 791349183 798033744 799305984 800692224 807055488 807632088 808455168 809032768 810034182 815284224 815462316 816293376 816876576 817887699 823776768 824796432 825090048 825385707 826701552 833089536 833684736 834716664 841767552 842368952 843711872 850231296 850535964 851891904 853369344 855036081 859087872 860577792 860765778 861643008 862258608 868036704 868921344 869542144 870618456 870928384 872629416 877972608 879372288 881089812 886800384 888532416 889632234 896037888 897466368 897787962 899219232 900778752 906814976 907739136 907937424 908586099 909512064 910161864 917194752 918330048 918986148 924942336 926748864 927895986 928226304 930039246 936067072 937225728 937895328 939056247 946988496 947665071 949175856 956510208 958169088 958378392 960040512 966473856 967458816 968150016 969348384 970040934 976541292 977536512 978234912 979445763 979794432 981708093 987719184 989293824 990000624 997650432 999598968 1001907848 1008042624 1009649664 1011400704 1011621636 1013376096 1020166848 1021206528 1021429602 1021936128 1023201072 1023932097 1030793586 1031844096 1032581296 1033121304 1034227456 1040560128 1042219008 1042592472 1044254592 1053075456 1054378944 1055132244 1064044992 1065362058 1065741312 1067589632 1067822838 1076073984 1076842784 1077940224 1078175691 1080045576 1087045632 1087283088 1088391168 1089168768 1090516932 1098369024 1099728576 1100120064 1100514276 1102268736 1110786048 1111184082 1111579648 1112955552 1113750702 1122356736 1124548839 1127146329 1134047952 1135855872 1137825792 1140048108 1145450496 1147437056 1147687704 1148857344 1149678144 1151101206 1157382272 1158561792 1160824608 1161653958 1163505888 1170630144 1172496384 1172916531 1174786416 1175625741 1184709888 1186176312 1194717184 1196621824 1197050616 1198958976 1201038336 1210583232 1211448132 1212682752 1213549152 1215051273 1222926336 1223193474 1224440064 1225314864 1226190289 1235665152 1237194648 1237635072 1240052328 1249634304 1250527104 1252074996 1262651328 1263553428 1265567808 1275346944 1275803946 1277837856 1278750806 1280054016 1288631808 1289945088 1290866688 1291148667 1292464512 1293387912 1302055056 1303382016 1304313216 1305927684 1306392576 1308944124 1316958912 1319058432 1320000832 1321634718 1330200576 1332798624 1334448351 1344056832 1346199552 1346681943 1348534272 1348828848 1351168128 1360222464 1361608704 1361906136 1362581504 1364268096 1365242796 1374391448 1375792128 1377495072 1378479222 1387413504 1390123296 1391843979 1392339456 1395058869 1404100608 1405838592 1406842992 1418726656 1420482744 1420988416 1423763784 1434765312 1437253632 1437567588 1440060768 1449710784 1451188224 1452225024 1454022576 1455061401 1464492032 1464811938 1466304768 1467352368 1469691648 1481048064 1481578776 1483940736 1485000936 1496475648 1499398452 1502861772 1512063936 1514474496 1517101056 1517432454 1520064144 1527267328 1530250272 1531809792 1532144403 1532904192 1534801608 1544749056 1546190379 1547766144 1548871944 1549681956 1551341184 1560840192 1563328512 1563888708 1566381888 1567500988 1579613184 1581568416 1582698366 1596067488 1598043087 1598611968 1601384448 1601734257 1614110976 1615264176 1616910336 1618065536 1620068364 1630568448 1630924632 1632586752 1633753152 1635775398 1647553536 1649592864 1650180096 1650771414 1653403104 1666179072 1666776123 1667369472 1669433328 1670626053 1683535104 1684737904 1687423744 1700462592 1701071928 1703783808 1706738688 1710072162 1718175744 1721155584 1721531556 1723286016 1724517216 1726651809 1736073408 1737842688 1739084288 1741236912 1741856768 1742480937 1745258832 1755945216 1758744576 1762179624 1773600768 1777064832 1779264468 1792075776 1794932736 1795575924 1798438464 1801557504 1813629952 1815874848 1817172198 1819024128 1820323728 1834389504 1834790211 1836660096 1837972296 1849884672 1853497728 1855791972 1856452608 1860078492 1872134144 1874451456 1875790656 1878112494 1893976992 1895330142 1898351712 1913020416 1913705919 1916338176 1916756784 1918126209 1920081024 1932947712 1934917632 1936300032 1938696768 1940081868 1953082584 1955073024 1956469824 1958891526 1959588864 1963416186 1975438368 1978587648 1980001248 1982452077 1995300864 1999197936 2000626261 2003815696 2016085248 2019299328 2022801408 2023243272 2026752192 2040333696 2042413056 2042859204 2043872256 2046402144 2047864194 2061587172 2063688192 2065162592 2066242608 2067718833 2068454912 2081120256 2085184944 2088509184 2106150912 2108757888 2110264488 2128089984 2130724116 2131482624 2135179264 2135645676 2152147968 2153685568 2155880448 2156351382 2160091152 2174566176 2176782336 2178337536 2181033864 2196738048 2197217907 2199457152 2200240128 2201028552 2204537472 2221572096 2222368164 2223159296 2225911104 2227501404 2244713472 2249097678 2254292658 2268095904 2271711744 2275651584 2276148681 2280096216 2290900992 2294874112 2295375408 2297714688 2299356288 2302202412 2314764544 2317123584 2321649216 2323307916 2327011776 2341260288 2344992768 2345833062 2349572832 2351251482 2369419776 2372352624 2374047549 2389434368 2394101232 2397917952 2402076672 2421166464 2422896264 2425365504 2427098304 2430102546 2445852672 2446386948 2448880128 2450629728 2452380578 2453663097 2471330304 2474389296 2475270144 2476157121 2480104656 2499268608 2501054208 2504149992 2525302656 2527106856 2531135616 2550693888 2551607892 2555675712 2557501612 2560108032 2565108243 2577263616 2581733376 2582297334 2584929024 2586775824 2604110112 2606764032 2608626432 2611855368 2612785152 2617888248 2633917824 2638116864 2640001664 2643269436 2660401152 2665597248 2668896702 2688113664 2692399104 2693363886 2697657696 2702336256 2720444928 2723217408 2723812272 2725163008 2725758297 2728536192 2730485592 2748782896 2751584256 2754990144 2756958444 2774827008 2780246592 2783687958 2784678912 2790117738 2808201216 2811677184 2813685984 2817168741 2837453312 2840965488 2841976832 2842995213 2847527568 2869530624 2874507264 2875135176 2880121536 2899421568 2902376448 2904450048 2908045152 2910122802 2928984064 2929623876 2932609536 2934704736 2938337289 2939383296 2945124279 2963157552 2967881472 2970001872 2992951296 2998796904 3005723544 3024127872 3028948992 3034202112 3034864908 3040128288 3054534656 3060500544 3063619584 3064288806 3065808384 3069603216 3071796291 3092380758 3095532288 3097743888 3099363912 3102682368 3121680384 3126657024 3127777416 3132763776 3135001976 3159226368 3163136832 3165396732 3192134976 3196086174 3197223936 3202768896 3203468514 3228221952 3230528352 3233820672 3234527073 3236131072 3240136728 3261136896 3261849264 3264179689 3265173504 3267506304 3271550796 3295107072 3299185728 3300360192 3301542828 3306806208 3332358144 3333552246 3334738944 3338866656 3341252106 3367070208 3369475808 3373646517 3374847488 3381438987 3402143856 3407567616 3413477376 3420144324 3436351488 3442311168 3443063112 3446572032 3449034432 3453303618 3472146816 3475685376 3478168576 3482473824 3483713536 3484961874 3490517664 3511890432 3517489152 3518749593 3524359248 3526877223 3554129664 3558528936 3584151552 3589865472 3591151848 3596876928 3603115008 3627259904 3631749696 3634344396 3638048256 3640647456 3645153819 3668779008 3669580422 3673320192 3675944592 3678570867 3706995456 3711583944 3712905216 3720156984 3744268288 3748902912 3751581312 3756224988 3787953984 3790660284 3796703424 3826040832 3827411838 3833513568 3836252418 3840162048 3865895424 3869835264 3872600064 3873446001 3877393536 3880163736 3906165168 3910146048 3912939648 3917783052 3919177728 3926832372 3950876736 3957175296 3960002496 3964904154 3990601728 3998395872 4001252522 4003345053 4007631392 4032170496 4038598656 4040045829 4045602816 4046486544 4053504384 4080667392 4084826112 4085718408 4087744512 4092804288 4095728388 4123174344 4127376384 4130325184 4132485216 4135437666 4136909824 4162240512 4170369888 4175531937 4177018368 4185176607 4212301824 4217515776 4220528976 4256179968 4261448232 4262965248 4270358528 4271291352 4304295936 4307371136 4311760896 4312702764 4320182304 4349132352 4353564672 4356675072 4362067728 4365184203 4393476096 4394435814 4398914304 4402057104 4409074944 4443144192 4444736328 4446318592 4451822208 4455002808 4489426944 4498195356 4508585316 4536191808 4543423488 4551303168 4552297362 4560192432 4581801984 4590750816 4595429376 4596433209 4598712576 4604404824 4629529088 4634247168 4638571137 4643298432 4646615832 4654023552 4682520576 4689985536 4691666124 4699145664 4702502964 4738839552 4744705248 4748095098 4778868736 4788202464 4794129261 4795835904 4804153344 4805202771 4842332928 4845792528 4850731008 4854196608 4860205092 4891705344 4892773896 4897760256 4901259456 4904761156 4907326194 4942660608 4948778592 4950540288 4952314242 4960209312 4998537216 5000328369 5002108416 5008299984 5011878159 5050605312 5054213712 5062271232 5101387776 5103215784 5111351424 5115003224 5120216064 5130216486 5154527232 5163466752 5164594668 5169858048 5173551648 5179955427 5208220224 5213528064 5217252864 5223710736 5225570304 5227442811 5235776496 5267835648 5276233728 5280003328 5286538872 5320802304 5331194496 5337793404 5376227328 5384798208 5386727772 5395315392 5404672512 5440889856 5447624544 5450326016 5451516594 5457072384 5460971184 5497565792 5503168512 5504370633 5509980288 5513916888 5549654016 5560493184 5567375916 5569357824 5580235476 5616402432 5623354368 5627371968 5634337482 5674906624 5681930976 5683953664 5685990426 5695055136 5739061248 5741117757 5749014528 5750270352 5754378627 5760243072 5798843136 5804752896 5808900096 5816090304 5820245604 5857968128 5859247752 5865219072 5869409472 5876674578 5878766592 5890248558 5926315104 5935762944 5940003744 5947356231 5985902592 5997593808 6001878783 6011447088 6048255744 6057897984 6068404224 6069729816 6080256576 6109069312 6121001088 6127239168 6128577612 6131616768 6139206432 6143592582 6184761516 6191064576 6195487776 6198727824 6203156499 6205364736 6243360768 6255554832 6265527552 6270003952 6318452736 6326273664 6330793464 6384269952 6392172348 6394447872 6405537792 6406937028 6456443904 6461056704 6467641344 6469054146 6472262144 6480273456 6523698528 6528359378 6530347008 6535012608 6543101592 6590214144 6591653721 6598371456 6600720384 6603085656 6613612416 6664716288 6667104492 6669477888 6677733312 6682504212 6734140416 6738951616 6747293034 6749694976 6762877974 6804287712 6815135232 6826954752 6828446043 6840288648 6872702976 6884622336 6886126224 6893144064 6898068864 6906607236 6944293632 6951370752 6956337152 6964947648 6967427072 6969923748 6981035328 7023780864 7034978304 7037499186 7048718496 7053754446 7108259328 7117057872 7122142647 7168303104 7182303696 7193753856 7206230016 7254519808 7263499392 7268688792 7276096512 7281294912 7290307638 7337558016 7339160844 7346640384 7351889184 7357141734 7360989291 7413990912 7423167888 7425810432 7428471363 7440313968 7497805824 7503162624 7512449976 7575907968 7581320568 7593406848 7652081664 7654823676 7667027136 7672504836 7680324096 7695324729 7731790848 7745200128 7746892002 7754787072 7760327472 7812330336 7820292096 7825879296 7835566104 7838355456 7853664744 7901753472 7914350592 7920004992 7929808308 7981203456 7996791744 8002505044 8006690106 8015262784 8064340992 8077197312 8080091658 8092973088 8107008768 8161334784 8169652224 8171436816 8175489024 8177274891 8185608576 8191456776 8246348688 8254752768 8260650368 8264970432 8270875332 8273819648 8324481024 8340739776 8351063874 8354036736 8370353214 8424603648 8435031552 8441057952 8451506223 8512359936 8522896464 8525930496 8528985639 8540717056 8542582704 8608591872 8614742272 8623521792 8625405528 8640364608 8698264704 8707129344 8713350144 8724135456 8730368406 8786952192 8788871628 8797828608 8804114208 8815011867 8818149888 8835372837 8889472656 8892637184 8903644416 8910005616 8978853888 8996390712 9017170632 9072383616 9086846976 9102606336 9104594724 9120384864 9163603968 9181501632 9190858752 9192866418 9197425152 9208809648 9215388873 9259058176 9277142274 9286596864 9293231664 9308047104 9365041152 9379971072 9383332248 9398291328 9405005928 9477679104 9489410496 9496190196 9557737472 9576404928 9588258522 9591671808 9608306688 9610405542 9684665856 9691585056 9701462016 9703581219 9708393216 9720410184 9783410688 9785547792 9792539067 9795520512 9802518912 9809522312 9814652388 9885321216 9897557184 9901080576 9904628484 9920418624 9997074432 10000656738 10004216832 10016599968 10023756318 10101210624 10108427424 10120939551 10124542464 10144316961 10206431568 10222702848 10230006448 10240432128 10260432972 10309054464 10326933504 10329189336 10339716096 10347103296 10359910854 10416440448 10427056128 10434505728 10447421472 10451140608 10454885622 10471552992 10535671296 10552467456 10556248779 10560006656 10573077744 10580631669 10662388992 10675586808 10752454656 10769596416 10773455544 10790630784 10809345024 10881779712 10895249088 10900652032 10903033188 10914144768 10921942368 10935461457 10995131584 11006337024 11008741266 11019960576 11027833776 11035712601 11120986368 11134751832 11138715648 11160470952 11232804864 11246708736 11254743936 11268674964 11349813248 11363861952 11367907328 11371980852 11390110272 11478122496 11482235514 11500540704 11508757254 11520486144 11597686272 11609505792 11617800192 11620338003 11632180608 11640491208 11715936256 11718495504 11730438144 11738818944 11753349156 11757533184 11780497116 11852630208 11871525888 11880007488 11894712462 11971805184 11995187616 12003757566 12010035159 12022894176 12096511488 12115795968 12120137487 12136808448 12139459632 12148132657 12160513152 12242002176 12254478336 12257155224 12263233536 12278412864 12287185164 12369523032 12382129152 12390975552 12397455648 12406312998 12410729472 12486721536 12511109664 12526595811 12531055104 12540007904 12555529821 12636905472 12652547328 12661586928 12768539904 12784344696 12788895744 12811075584 12813874056 12912887808 12922113408 12935282688 12938108292 12944524288 12960546912 13047397056 13056718756 13060694016 13070025216 13086203184 13095552609 13180428288 13183307442 13196742912 13206171312 13227224832 13329432576 13334208984 13338955776 13355466624 13365008424 13468280832 13477903232 13494586068 13499389952 13525755948 13608575424 13630270464 13653909504 13656892086 13680577296 13745405952 13772252448 13786288128 13789299627 13796137728 13813214472 13888587264 13902741504 13912674304 13915713411 13929895296 13934854144 13939847496 13962070656 14047561728 14069956608 14074998372 14097436992 14107508892 14216518656 14234115744 14244285294 14336606208 14364607392 14382387783 14387507712 14412460032 14415608313 14509039616 14526998784 14537377584 14552193024 14562589824 14580615276 14675116032 14678321688 14693280768 14703778368 14714283468 14721978582 14827981824 14846335776 14851620864 14856942726 14880627936 14995611648 15000985107 15006325248 15024899952 15035634477 15151815936 15162641136 15186813696 15304163328 15309647352 15334054272 15345009672 15360648192 15390649458 15463581696 15490400256 15493784004 15509574144 15520654944 15539866281 15624660672 15640584192 15651758592 15671132208 15676710912 15682328433 15707329488 15803506944 15828701184 15840009984 15859616616 15962406912 15993583488 16005010088 16013380212 16030525568 16128681984 16154394624 16160183316 16185946176 16214017536 16322669568 16342873632 16350978048 16354549782 16371217152 16382913552 16492697376 16509505536 16513111899 16521300736 16529940864 16541750664 16547639296 16648962048 16681479552 16702127748 16708073472 16740706428 16849207296 16870063104 16882115904 16903012446 17024719872 17045792928 17051860992 17057971278 17085165408 17217183744 17223353271 17229484544 17247043584 17250811056 17263135881 17280729216 17396529408 17414258688 17426700288 17448270912 17460736812 17573904384 17577743256 17595657216 17608228416 17630023734 17636299776 17670745674 17778945312 17785274368 17807288832 17820011232 17842068693 17957707776 17992781424 18005636349 18034341264 18144767232 18173693952 18205212672 18209189448 18240769728 18327207936 18363003264 18381717504 18385732836 18394850304 18417619296 18430777746 18518116352 18554284548 18573193728 18586463328 18609469497 18616094208 18730082304 18766664496 18796582656 18810011856 18955358208 18978820992 18992380392 19115474944 19152809856 19176517044 19183343616 19216613376 19220811084 19369331712 19383170112 19402924032 19407162438 19416786432 19440820368 19571095584 19585078134 19591041024 19605037824 19619044624 19629304776 19770642432 19774961163 19795114368 19802161152 19809256968 19840837248 19994148864 20001313476 20008433664 20033199936 20047512636 20202421248 20216854848 20241879102 20249084928 20288633922 20412863136 20445405696 20460012896 20480864256 20485338129 20520865944 20618108928 20653867008 20658378672 20679432192 20694206592 20719821708 20832880896 20854112256 20869011456 20894842944 20902281216 20909771244 20943105984 21071342592 21104934912 21112497558 21120013312 21146155488 21161263338 21324777984 21351173616 21366427941 21504909312 21546911088 21581261568 21618690048 21763559424 21790498176 21801304064 21806066376 21828289536 21843884736 21870922914 21990263168 22012674048 22017482532 22039921152 22055667552 22071425202 22241972736 22269503664 22277431296 22285414089 22320941904 22493417472 22509487872 22537349928 22699626496 22727723904 22735814656 22743961704 22780220544 22956244992 22964471028 23001081408 23017514508 23040972288 23085974187 23195372544 23235600384 23240676006 23264361216 23280982416 23436991008 23460876288 23477637888 23506698312 23515066368 23560994232 23705260416 23743051776 23760014976 23789424924 23943610368 23990375232 24007515132 24020070318 24045788352 24193022976 24231591936 24240274974 24278919264 24296265314 24321026304 24484004352 24508956672 24514310448 24526467072 24531824673 24556825728 24574370328 24739046064 24764258304 24781951104 24794911296 24812625996 24821458944 24973443072 25022219328 25053191622 25062110208 25080015808 25111059642 25273810944 25305094656 25323173856 25354518669 25537079808 25568689392 25577791488 25586956917 25622151168 25627748112 25825775616 25844226816 25870565376 25876216584 25889048576 25921093824 26094794112 26113437512 26121388032 26140050432 26172406368 26191105218 26360856576 26366614884 26393485824 26412342624 26445035601 26454449664 26506118511 26668417968 26677911552 26710933248 26730016848 26936561664 26955806464 26989172136 26998779904 27051511896 27217150848 27260540928 27307819008 27313784172 27361154592 27490811904 27544504896 27572576256 27578599254 27592275456 27626428944 27646166619 27777174528 27825348608 27831426822 27859790592 27879694992 27924141312 28095123456 28139913216 28149996744 28194873984 28215017784 28433037312 28468231488 28488570588 28673212416 28729214784 28764775566 28775015424 28824920064 28831216626 29018079232 29053997568 29074755168 29104386048 29110743657 29125179648 29161230552 29350232064 29356643376 29377617201 29386561536 29407556736 29428566936 29443957164 29655963648 29692671552 29703241728 29713885452 29761255872 29991223296 30001970214 30012650496 30049799904 30071268954 30303631872 30325282272 30362818653 30373627392 30432950883 30619294704 30668108544 30690019344 30721296384 30781298916 30927163392 30980800512 30987568008 31019148288 31041309888 31079732562 31249321344 31281168384 31303517184 31342264416 31353421824 31364656866 31414658976 31607013888 31657402368 31668746337 31680019968 31719233232 31741895007 31987166976 32010020176 32026760424 32061051136 32257363968 32308789248 32320366632 32371892352 32428035072 32645339136 32685747264 32701956096 32709099564 32742434304 32765827104 32806384371 32985394752 33019011072 33026223798 33042601472 33059881728 33083501328 33095278592 33107137803 33362959104 33404255496 33416146944 33481412856 33698414592 33740126208 33764231808 33806024892 34049439744 34091585856 34103721984 34115942556 34170330816 34434367488 34446706542 34458969088 34501622112 34526271762 34561458432 34793058816 34828517376 34853400576 34861014009 34896541824 34921473624 35147808768 35155486512 35191314432 35216456832 35260047468 35272599552 35341491348 35557890624 35570548736 35614577664 35640022464 35684137386 35915415552 35985562848 36011272698 36068682528 36289534464 36347387904 36360412461 36410425344 36418378896 36444397971 36481539456 36726006528 36763435008 36771465672 36789700608 36835238592 36861555492 37036232704 37108569096 37146387456 37172926656 37218938994 37232188416 37460164608 37533328992 37579787433 37593165312 37620023712 37666589463 37910716416 37957641984 37984760784 38011898959 38305619712 38353034088 38366687232 38433226752 38441622168 38738663424 38766340224 38805848064 38814324876 38833572864 38881640736 39142191168 39170156268 39182082048 39210075648 39238089248 39258609552 39286657827 39541284864 39549922326 39590228736 39618513936 39681674496 39988297728 40002626952 40016867328 40066399872 40095025272 40404842496 40433709696 40483758204 40498169856 40577267844 40825726272 40890811392 40920025792 40961728512 40970676258 41041731888 41236217856 41316757344 41358864384 41367898881 41388413184 41439643416 41665761792 41708224512 41738022912 41747140233 41789685888 41804562432 41819542488 41886211968 42142685184 42209869824 42224995116 42240026624 42292310976 42322526676 42649555968 42702347232 42732855882 43009818624 43093822176 43147163349 43162523136 43237380096 43246824939 43527118848 43580996352 43602608128 43612132752 43656579072 43687769472 43741845828 43980526336 44025348096 44034965064 44079842304 44111335104 44142850404 44483945472 44539007328 44554862592 44570828178 44641883808 44986834944 45002955321 45018975744 45074699856 45106903431 45399252992 45455447808 45487923408 45560441088 45912489984 45928942056 46002162816 46035029016 46081944576 46171948374 46390745088 46471200768 46481352012 46528722432 46561964832 46619598843 46873982016 46921752576 46955275776 47013396624 47030132736 47046985299 47121988464 47410520832 47486103552 47520029952 47578849848 47887220736 47980750464 48015030264 48040140636 48091576704 48386045952 48463183872 48480549948 48557838528 48592530628 48642052608 48968008704 49028620896 49052934144 49063649346 49113651456 49148740656 49478092128 49528516608 49539335697 49563902208 49589822592 49625251992 49642917888 49946886144 50044438656 50106383244 50124220416 50160031616 50222119284 50547621888 50610189312 50646347712 50709037338 51074159616 51137378784 51155582976 51173913834 51255496224 51651551232 51670059813 51688453632 51741130752 51752433168 51778097152 51789407643 51842187648 52189588224 52226875024 52242776064 52280100864 52344812736 52382210436 52721713152 52733229768 52786971648 52824685248 52890071202 52908899328 53012237022 53336835936 53355823104 53421866496 53460033696 53526206079 53873123328 53911612928 53978344272 53997559808 54016909047 54103023792 54434301696 54521081856 54615638016 54627568344 54722309184 54981623808 55089009792 55145152512 55157198508 55184550912 55252857888 55292333238 55554349056 55650697216 55662853644 55719581184 55759389984 55828408491 55848282624 56190246912 56299993488 56389747968 56430035568 56866074624 56936462976 56977141176 57346424832 57458429568 57529551132 57550030848 57649840128 57662433252 58036158464 58107995136 58149510336 58208772096 58221487314 58250359296 58322461104 58713286752 58755234402 58773123072 58815113472 58857133872 58887914328 59311927296 59324883489 59385343104 59406483456 59427770904 59522511744 59982446592 60003940428 60025300992 60099599808 60142537908 60607263744 60650564544 60725637306 60747254784 60865901766 61238589408 61336217088 61380038688 61442592768 61456014387 61562597832 61854326784 61961601024 61975136016 62019414091 62038296576 62082619776 62159465124 62498642688 62562336768 62607034368 62684528832 62706843648 62729313732 62829317952 63214027776 63314804736 63337492674 63360039936 63438466464 63483790014 63974333952 64020040352 64053520848 64099283823 64122102272 64514727936 64640733264 64743784704 64856070144 65290678272 65371494528 65403912192 65418199128 65484868608 65531654208 65612768742 65970789504 66038022144 66052447596 66085202944 66119763456 66167002656 66190557184 66214275606 66725918208 66808510992 66832293888 66856242267 66962825712 67480252416 67528463616 67612049784 68098879488 68183171712 68207443968 68231885112 68340661632 68868734976 68893413084 68917938176 69003244224 69052543524 69122916864 69257922561 69586117632 69706801152 69722028018 69793083648 69842947248 70310973024 70382628864 70432913664 70520094936 70545199104 70682982696 71115781248 71141097472 71229155328 71280044928 71368274772 71830831104 71971125696 72022545396 72137365056 72579068928 72694775808 72720824922 72836757792 72888795942 72963078912 73452013056 73526870016 73542931344 73579401216 73595474019 73670477184 73723110984 74072465408 74217138192 74292774912 74345853312 74437877988 74464376832 74920329216 75066657984 75159574866 75186330624 75240047424 75333178926 75821432832 75915283968 75969521568 76023797918 76063556007 76611239424 76706068176 76733374464 76760870751 76866453504 76883244336 77477326848 77532680448 77611696128 77628649752 77667145728 77763281472 78284382336 78340312536 78364164096 78420151296 78476178496 78517219104 78573315654 79082569728 79099844652 79180457472 79237027872 79335106803 79363348992 79518355533 80005253904 80033734656 80132799744 80190050544 80809684992 80867419392 80967516408 80996339712 81154535688 81651452544 81781622784 81840051584 81923457024 81941352516 82083463776 82472435712 82633514688 82717728768 82735797762 82776826368 82879286832 82938499857 83331523584 83476045824 83494280466 83579371776 83639084976 83772423936 84285370368 84419739648 84449990232 84480053248 84584621952 84645053352 85299111936 85404694464 85465711764 86019637248 86187644352 86294326698 86325046272 86474760192 86493649878 87054237696 87161992704 87224265504 87313158144 87332230971 87375538944 87483691656 87961052672 88050696192 88069930128 88132851603 88159684608 88222670208 88285700808 88967890944 89078014656 89109725184 89141656356 89283767616 89973669888 90005910642 90037951488 90149399712 90213806862 90798505984 90910895616 90975846816 91088455959 91120882176 91298852649 91857884112 92004325632 92070058032 92163889152 92343896748 92781490176 92942401536 92962704024 93057444864 93123929664 93239197686 93747964032 93843505152 93910551552 94026793248 94060265472 94093970598 94243976928 94821041664 94972207104 95006239011 95040059904 95157699696 95225685021 95961500928 96030060528 96080281272 96183153408 96772091904 96926367744 96961099896 97115677056 97185061256 97284105216 97936017408 98057241792 98105868288 98127298692 98227302912 98297481312 98419153113 98956184256 99057033216 99078671394 99127804416 99179645184 99250503984 99285835776 99321413409 100088877312 100212766488 100248440832 100320063232 100444238568 101095243776 101220378624 101292695424 101418074676 102148319232 102274757568 102311165952 102347827668 102510992448 103303102464 103340119626 103376907264 103504866336 103556194304 103578815286 103684375296 104379176448 104453750048 104485552128 104560201728 104583042027 104689625472 104764420872 105443426304 105466459536 105573943296 105649370496 105780142404 105817798656 106024474044 106673671872 106711646208 106843732992 106920067392 107052412158 107746246656 107823225856 107956688544 107995119616 108033818094 108206047584 108868603392 109042163712 109081237383 109231276032 109255136688 109333193913 109444618368 110178019584 110290305024 110314397016 110369101824 110505715776 110584666476 111108698112 111301394432 111325707288 111439162368 111518779968 111656816982 111696565248 112380493824 112599986976 112779495936 112860071136 112999768389 113732149248 113872925952 113954282352 114035696877 114916859136 115059102264 115100061696 115299680256 115324866504 116072316928 116215990272 116299020672 116417544192 116442974628 116500718592 116644922208 117426573504 117510468804 117546246144 117630226944 117714267744 117775828656 117859973481 118623854592 118649766978 118770686208 118855541808 119045023488 119964893184 120007880856 120050601984 120199199616 120285075816 121214527488 121301129088 121451274612 121494509568 121731803532 122477178816 122672434176 122760077376 122885185536 122912028774 123125195664 123708653568 123950272032 124038828182 124076593152 124103696643 124165239552 124318930248 124997285376 125124673536 125214068736 125241420699 125369057664 125413687296 125458627464 125658635904 126428055552 126629609472 126674985348 126720079872 126876932928 126967580028 127948667904 128040080704 128107041696 128198567646 128244204544 129029455872 129281466528 129441490047 129487569408 129712140288 129740474817 130581356544 130742989056 130807824384 130836398256 130969737216 131063308416 131225537484 131941579008 132076044288 132104895192 132170405888 132239526912 132334005312 132381114368 132428551212 133451836416 133617021984 133664587776 133712484534 133925651424 134960504832 135008865963 135056927232 135224099568 135320710293 136197758976 136366343424 136463770224 136681323264 137737469952 137786826168 137835876352 138006488448 138105087048 138245833728 138515845122 139172235264 139413602304 139444056036 139586167296 139685894496 139858796529 140621946048 140765257728 140865827328 141040189872 141090398208 141140955897 141365965392 142231562496 142458310656 142560089856 142736549544 143661662208 143942251392 144045090792 144274730112 145158137856 145389551616 145441649844 145673515584 145777591884 145926157824 146904026112 147085862688 147158802432 147190948038 147340954368 147446221968 148144930816 148434276384 148585549824 148618007091 148691706624 148875755976 148928753664 149840658432 150133315968 150319149732 150372661248 150480094848 150666357852 151642865664 151830567936 151939043136 152047595836 152127112014 153222478848 153412136352 153466748928 153521741502 153766488672 154954653696 155010179439 155065360896 155223392256 155257299504 155334291456 155368222929 155526562944 156568764672 156680625072 156728328192 156840302592 156952356992 157034438208 157146631308 158165139456 158199689304 158360914944 158474055744 158670213606 158726697984 159036711066 160010507808 160067469312 160265599488 160380101088 160578618237 161619369984 161734838784 161935032816 161992679424 162050727141 162309071376 163302905088 163563245568 163680103168 163846914048 163882705032 164166927552 164944871424 165267029376 165435457536 165471595524 165553652736 165758573664 165876999714 166663047168 166952091648 166988560932 167158743552 167278169952 167485225473 167544847872 168570740736 168899980464 168960106496 169169243904 169290106704 170598223872 170809388928 170931423528 172039274496 172375288704 172588653396 172650092544 172949520384 172987299756 174108475392 174323985408 174448531008 174626316288 174664461942 174751077888 174967383312 175922105344 176139860256 176265703206 176319369216 176445340416 176571401616 177935781888 177974650467 178156029312 178219450368 178283312712 178567535232 179947339776 180011821284 180075902976 180298799424 180427613724 181597011968 181821791232 181951693632 182176911918 182241764352 182597705298 183715768224 184008651264 184140116064 184327778304 184368043161 184687793496 185562980352 185884803072 185925408048 186058242273 186114889728 186247859328 186478395372 187495928064 187687010304 187821103104 188053586496 188120530944 188187941196 188487953856 189642083328 189944414208 190012478022 190080119808 190315399392 190451370042 191923001856 192060121056 192160562544 192297851469 192366306816 193544183808 193922199792 194231354112 194370122512 194568210432 195872034816 196114483584 196211736576 196254597384 196454605824 196594962624 196838306226 197912368512 198114066432 198157342788 198255608832 198359290368 198501007968 198571671552 198642826818 200177754624 200425532976 200496881664 200568726801 200640126464 200888477136 202440757248 202585390848 202836149352 204296638464 204549515136 204622331904 204695655336 205021984896 206606204928 206680239252 206753814528 207009732672 207112388608 207157630572 207368750592 207773767683 208758352896 208907500096 209120403456 209166084054 209379250944 209528841744 210932919072 211147886592 211298740992 211560284808 211635597312 212048948088 213347343744 213423292416 213687465984 213840134784 214104824316 215492493312 215646451712 215913377088 215990239232 216067636188 216412095168 217737206784 218084327424 218162474766 218510273376 218666387826 218889236736 220356039168 220580610048 220628794032 220738203648 220786422057 221011431552 221169332952 222217396224 222602788864 222651414576 222878324736 223037559936 223313633964 223393130496 224760987648 225199973952 225558991872 225720142272 225999536778 227464298496 227745851904 227908564704 228071393754 228190668021 229833718272 230118204528 230200123392 230282612253 230599360512 230649733008 232431980544 232598041344 232835088384 232885949256 233001437184 233289844416 234853147008 235020937608 235092492288 235260453888 235428535488 235551657312 235719946962 237247709184 237299533956 237541372416 237711083616 238005320409 238090046976 238555066599 240015761712 240101203968 240398399232 240570151632 242429054976 242602258176 242902549224 242989019136 243463607064 244954357632 245344868352 245520154752 245770371072 245824057548 246250391328 247417307136 247900544064 248077656364 248153186304 248207393286 248330479104 248637860496 248815499571 249994570752 250428137472 250482841398 250738115328 250917254928 251317271808 252856111104 253259218944 253349970696 253440159744 253753865856 253935160056 255897335808 256080161408 256214083392 256397135292 256488409088 258058911744 258562933056 258882980094 258975138816 259424280576 259480949634 261162713088 261485978112 261672796512 261939474432 261996692913 262126616832 262451074968 263883158016 264152088576 264209790384 264340811776 264398554809 264479053824 264668010624 264762228736 264857102424 266903672832 267234043968 267329175552 267424969068 267851302848 269921009664 270017731926 270113854464 270448199136 270641420586 272395517952 272732686848 272927540448 273265367877 273362646528 273896557947 275573652336 275671752704 276012976896 276210174096 276491667456 277031690244 278344470528 278827204608 278888112072 279172334592 279371788992 279717593058 281243892096 281530515456 281731654656 282080379744 282180796416 282281911794 282731930784 284463124992 284916621312 285018717033 285120179712 285473099088 285677055063 287884502784 288090181584 288549460224 290316275712 290779103232 290883299688 291347031168 291555183768 291852315648 293808052224 294171725376 294317604864 294381896076 294681908736 294892443936 295257459339 296289861632 296868552768 297171099648 297236014182 297383413248 297751511952 297857507328 297964240227 300266631936 300638299464 300745322496 300960189696 301332715704 303285731328 303661135872 303878086272 304095191672 304254224028 306444957696 306824272704 306933497856 307043483004 307532977344 309909307392 310020358878 310130721792 310514599008 310668582912 310736445858 311053125888 313137529344 313361250144 313456656384 313680605184 313749126081 313904713984 314068876416 314293262616 316330278912 316399378608 316721829888 316948111488 317340427212 317453395968 318073422132 320021015616 320134938624 320531198976 320760202176 321157236474 323238739968 323469677568 323870065632 323985358848 324101454282 324618142752 326605810176 327126491136 327243712149 327360206336 327693828096 327765410064 327999581739 328333855104 330534058752 330870915072 330943191048 331107305472 331517147328 331753999428 333326094336 333904183296 333977121864 334317487104 334556339904 334970450946 335089695744 337141481472 337799960928 337920212992 338338487808 338580213408 338999305167 341196447744 341618777856 341862847056 342107090631 344750577408 345177306792 345300185088 345899040768 345974599512 348216950784 348647970816 348897062016 349252632576 349328923884 349502155776 349934766624 351844210688 352279720512 352531406412 352638738432 352890680832 353142803232 353579920443 355871563776 355949300934 356312058624 356566625424 357135070464 359894679552 360023642568 360151805952 360597598848 360855227448 363194023936 363643582464 363903387264 364353823836 364483528704 365195410596 367431536448 368017302528 368280232128 368655556608 368736086322 369375586992 371125960704 371850816096 372116484546 372229779456 372311089929 372495718656 372956790744 374991856128 375374020608 375642206208 375724262097 376107172992 376241061888 376375882392 376975907712 379284166656 379888828416 380024956044 380160239616 380630798784 380902740084 383846003712 384120242112 384321125088 384595702938 384732613632 387088367616 387844399584 388324470141 388462708224 388740245024 389136420864 389221424451 391744069632 392228967168 392423473152 392509194768 392909211648 393189925248 393676612452 395824737024 396228132864 396314685576 396511217664 396718580736 397002015936 397143343104 397285653636 400355509248 400851065952 400993763328 401137453602 401280252928 401776954272 404881514496 405026597889 405170781696 405672298704 405962130879 408593276928 409099030272 409391310672 410043969792 413212409856 413360478504 413507629056 414019465344 414224777216 414315261144 414737501184 415547535366 417516705792 417815000192 418240806912 418332168108 418758501888 419057683488 421865838144 422295773184 422597481984 423120569616 423271194624 423422867691 424097896176 426694687488 427374931968 427680269568 428209648632 430984986624 431292903424 431826754176 431980478464 432135272376 432824190336 435474413568 436168654848 436324949532 437020546752 437332775652 437778473472 440712078336 441257588064 441476407296 441572844114 442022863104 442338665904 444434792448 445302829152 445756649472 445854021273 446075119872 446627267928 446786260992 449521975296 450399947904 451117983744 451440284544 451999073556 454928596992 455491703808 455817129408 456142787508 456381336042 459667436544 460236409056 460400246784 460565224506 461299466016 464863961088 465030538317 465196082688 465670176768 465771898512 466002874368 466104668787 466579688832 469706294016 470041875216 470184984576 470520907776 470857070976 471103314624 471439893924 474495418368 474599067912 475082744832 475422167232 476010640818 476180093952 477110133198 480031523424 480202407936 480796798464 481140303264 481735854711 484858109952 485204516352 485805098448 485978038272 486152181423 486927214128 489908715264 490689736704 491040309504 491540742144 491648115096 492500782656 494834614272 495801088128 496155312728 496306372608 496414786572 496660958208 497275720992 497630999142 499989141504 500856274944 500965682796 501476230656 501834509856 502455676419 502634543616 505712222208 506699941392 506880319488 507507731712 507870320112 511794671616 512160322816 512428166784 512794270584 512976818176 516117823488 517125866112 517765960188 517950277632 518848561152 518961899268 522325426176 522971956224 523345593024 523878948864 523993385826 524253233664 524902149936 527766316032 528419580768 528681623552 528797109618 528958107648 529336021248 529714204848 533807345664 533923951401 534468087936 534658351104 534849938136 535702605696 539842019328 540035463852 540227708928 540896398272 541282841172 544791035904 545465373696 545855080896 546530735754 546725293056 547793115894 551147304672 551343505408 552025953792 552420348192 552983334912 553104129483 554063380488 556688941056 557654409216 557776224144 558174726819 558344669184 558743577984 559435186116 562487784192 563061030912 563463309312 564160759488 564361592832 564563823588 565463861568 568926249984 569833242624 570037434066 570240359424 570946198176 571354110126 575769005568 576180363168 576893554407 577098920448 580632551424 581766599376 582694062336 583110367536 583704631296 587616104448 588343450752 588635209728 588763792152 589363817472 589784887872 590514918678 592579723264 593737105536 594342199296 594472028364 594766826496 595503023904 595715014656 595928480454 600533263872 601276598928 601490644992 601706180403 601920379392 602665431408 607322271744 607756172544 608190383344 608508448056 612889915392 613648545408 613866995712 614086966008 615065954688 619818614784 620040717756 620261443584 621029198016 621337165824 621472891716 622106251776 623321303049 626275058688 626722500288 627361210368 627498252162 627809427968 628137752832 628586525232 632798757216 633443659776 633896222976 634680854424 634906791936 636146844264 640042031232 640269877248 641062397952 641520404352 642314472948 646477479936 646939355136 647740131264 647970717696 648202908564 649236285504 653211620352 654252982272 654487424298 654720412672 655530820128 655999163478 656667710208 661068117504 661741830144 661886382096 662214610944 662359266171 663034294656 663507998856 666652188672 667808366592 667954243728 668634974208 669112679808 669940901892 670179391488 674282962944 675599921856 675840425984 676676975616 677160426816 677998610334 682392895488 683237555712 683725694112 684214181262 689501154816 690354613584 690600370176 690847836759 691798081536 691949199024 697295941632 697794124032 698505265152 698657847768 699004311552 699869533248 703688421376 704559441024 705062812824 705277476864 705781361664 706285606464 707159840886 711743127552 711898601868 712624117248 713133250848 714015961227 714270140928 715665199797 720047285136 720303611904 721195197696 721710454896 727287164928 727806774528 728707647672 728967057408 730390821192 734863072896 736034605056 736560464256 737311113216 737472172644 738751173984 742251921408 743701632192 744232969092 744459558912 744622179858 744991437312 745913581488 746446498713 749983712256 751284412416 751448524194 752214345984 752751764784 753951815424 758568333312 759777656832 760049912088 760320479232 761261597568 761805480168 767692007424 768240484224 768642250176 769191405876 769465227264 774176735232 775688799168 776648940282 776925416448 777480490048 778272841728 778442848902 783488139264 784457934336 785018389536 785818423296 785990078739 786379850496 787353224904 791649474048 792456265728 792629371152 793022435328 793195664427 793437161472 794004031872 794286686208 794571307272 800711018496 801702131904 801987526656 802274907204 802560505856 803553908544 809763028992 810053195778 810341563392 811344597408 811924261758 817186553856 818198060544 818782621344 819796103631 820087939584 821689673841 826720957008 827015258112 828038930688 828449554432 828630522288 829475002368 831095070732 835033411584 835630000384 836481613824 836664336216 837517003776 838115366976 843731676288 844591546368 845194963968 846241139232 846542389248 846845735382 848195792352 853389374976 854749863936 855056151099 855360539136 856419297264 857031165189 862585806848 863653508352 864270544752 865648380672 870948827136 872337309696 872649899064 874041093504 874665551304 875556946944 881424156672 882515176128 882952814592 883145688228 884045726208 884677331808 885772378017 888869584896 890605658304 891513298944 891708042546 892150239744 893254535856 893572521984 893892720681 900799895808 902235967488 902880569088 903998147112 909857193984 910983407616 911634258816 912285575016 912762672084 919334873088 920472818112 920800493568 921130449012 922598932032 929727922176 930061076634 930392165376 931543797024 932005748736 932209337574 933159377664 939412588032 940083750432 940369969152 941041815552 941247378243 941714141952 942206629248 942879787848 948990836736 949198135824 950165489664 950844334464 952021281636 952360187904 954220266396 960063046848 960404815872 961593596928 962280606528 963471709422 969716219904 970409032704 971610196896 971956076544 972304362846 973854428256 979817430528 981379473408 981731136447 982080619008 983081484288 983296230192 983998745217 985001565312 991602176256 992310625456 992612745216 992829573144 993321916416 994551441984 995261998284 999978283008 1001712549888 1001931365592 1002952461312 1003669019712 1004911352838 1005269087232 1011424444416 1013399882784 1013760638976 1015015463424 1015740640224 1016997915501 1023589343232 1024320645632 1024856333568 1025588541168 1025953636352 1026321271893 1034251732224 1035531920376 1035900555264 1037697122304 1037923798536 1044650852352 1045943912448 1046691186048 1047757897728 1047986771652 1048506467328 1049804299872 1055532632064 1056839161536 1057363247104 1057594219236 1057916215296 1058672042496 1059428409696 1060739761329 1067614691328 1067847902802 1068936175872 1069699876272 1071405211392 1079684038656 1080070927704 1080455417856 1081792796544 1082565682344 1089582071808 1090930747392 1091710161792 1093061471508 1093450586112 1095586231788 1102294609344 1102687010816 1104051907584 1104840696384 1105966669824 1106208258966 1108126760976 1113377882112 1115552448288 1116349453638 1116689338368 1117487155968 1118870372232 1124975568384 1126122061824 1126926618624 1127172786291 1128321518976 1128723185664 1129127647176 1130927723136 1137852499968 1139666485248 1140074868132 1140480718848 1141892396352 1142708220252 1151538011136 1152360726336 1153787108814 1154197840896 1161265102848 1163533198752 1164973410423 1165388124672 1166220735072 1167409262592 1167664273353 1175232208896 1176686901504 1177270419456 1177527584304 1178368867729 1178727634944 1179569775744 1181029837356 1187474211072 1188684398592 1188944056728 1189533652992 1191006047808 1191430029312 1191856960908 1201066527744 1202553197856 1202981289984 1203412360806 1203840758784 1205330862816 1214644543488 1215079793667 1215512345088 1216380766688 1217016896112 1217886392637 1225779830784 1227297090816 1228173932016 1230131909376 1239637229568 1240081435512 1240522887168 1242058396032 1242674331648 1242945783432 1244212503552 1246642606098 1252550117376 1253445000576 1254722420736 1254996504324 1255618855936 1256275505664 1257173050464 1265597514432 1266887319552 1267792445952 1269361708848 1269813583872 1270268603073 1272293688528 1280084062464 1282124795904 1283040808704 1284628945896 1292954959872 1293878710272 1295480262528 1295941435392 1296405817128 1298472571008 1306423240704 1308505964544 1308974848596 1309440825344 1311061640256 1311998326956 1313335420416 1322136235008 1323772764192 1324429221888 1324718532342 1326068589312 1327015997712 1333304377344 1335908487456 1337269948416 1337562063819 1338225359616 1339881803784 1340358782976 1348565925888 1351199843712 1351680851968 1353353951232 1354320853632 1355997220668 1364785790976 1366475111424 1367451388224 1368428362524 1379002309632 1380709227168 1381200740352 1381695673518 1383898398048 1394591883264 1395091614951 1395588248064 1397010530304 1397315695536 1398008623104 1398314006361 1399739066496 1407376842752 1409118882048 1410125625648 1410554953728 1411562723328 1412571212928 1414319681772 1423486255104 1423797203736 1425248234496 1426266501696 1428031922454 1428540281856 1431330399594 1440094570272 1440607223808 1442390395392 1443420909792 1445207564133 1454574329856 1455613549056 1457415295344 1457934114816 1458456544269 1460781642384 1469726145792 1472069210112 1473120928512 1474622226432 1474944345288 1477502347968 1484503842816 1487403264384 1488465938184 1488919117824 1489244359716 1489982874624 1491827162976 1492892997426 1499967424512 1502568824832 1502897048388 1504428691968 1505503529568 1507367029257 1507903630848 1517136666624 1520099824176 1520640958464 1522523195136 1523610960336 1535384014848 1536480968448 1537284500352 1538382811752 1538930454528 1548353470464 1551377598336 1553297880564 1553850832896 1554960980096 1556545683456 1556885697804 1566976278528 1568915868672 1570036779072 1571636846592 1571980157478 1572759700992 1574706449808 1583298948096 1585258742304 1586044870656 1586391328854 1586874322944 1588008063744 1589142614544 1601422036992 1601771854203 1603404263808 1603975053312 1604549814408 1605121011712 1607107817088 1619526057984 1620106391556 1620683126784 1622689194816 1623848523516 1634373107712 1636396121088 1637565242688 1639592207262 1640175879168 1643379347682 1653441914016 1654030516224 1656077861376 1657261044576 1658950004736 1659312388449 1662190141464 1670066823168 1671260000768 1672963227648 1673328672432 1674524180457 1675034007552 1676230733952 1687463352576 1689183092736 1690389927936 1692482278464 1693084778496 1693691470764 1696391584704 1706778749952 1709499727872 1710112302198 1710721078272 1712838594528 1714062330378 1725171613696 1727307016704 1728541089504 1730680663221 1731296761344 1741897654272 1745299798128 1748082187008 1749331102608 1751113893888 1762848313344 1765030352256 1765905629184 1766291376456 1768091452416 1769354663616 1771544756034 1777739169792 1781211316608 1783026597888 1783416085092 1784300479488 1786509071712 1787145043968 1787785441362 1801599791616 1804471934976 1805118541209 1805761138176 1807996294224 1821966815232 1823268517632 1824571150032 1825525344168 1838669746176 1840945636224 1841600987136 1842260898024 1845197864064 1859455844352 1860122153268 1860784330752 1863087594048 1864011497472 1864418675148 1866318755328 1869963909147 1878825176064 1880167500864 1882083631104 1882494756486 1883428283904 1884413258496 1885759575696 1898396271648 1900330979328 1901688668928 1904042563272 1904720375808 1908440532792 1920126093696 1920809631744 1923187193856 1924561213056 1926943418844 1939432439808 1940818065408 1943220393792 1943912153088 1944608725692 1947708856512 1959634861056 1962758946816 1963462272894 1964161238016 1966592460384 1967997490434 1970003130624 1983204352512 1984621250912 1985225490432 1985659146288 1986643832832 1987077798513 1989102883968 1990523996568 1999956566016 2003425099776 2003862731184 2005904922624 2007338039424 2009822705676 2010538174464 2022848888832 2026799765568 2027521277952 2030030926848 2031481280448 2033995831002 2047178686464 2048641291264 2049712667136 2051177082336 2051907272704 2052642543786 2068503464448 2071063840752 2071801110528 2072543510277 2075394244608 2075847597072 2091887824896 2093382372096 2095515795456 2095973543304 2097012934656 2099608599744 2111065264128 2113678323072 2114726494208 2115188438472 2115832430592 2117344084992 2118856819392 2121479522658 2135229382656 2135695805604 2137872351744 2139399752544 2142810422784 2146995599391 2160141855408 2160910835712 2163585593088 2165131364688 2181861494784 2183420323584 2186122943016 2186901172224 2191172463576 2204589218688 2205374021632 2208103815168 2209681392768 2211933339648 2212416517932 2216253521952 2226755764224 2231104896576 2232698907276 2233378676736 2234974311936 2237740744464 2239339496139 2249951136768 2253853237248 2254345572582 2256643037952 2258255294352 2261855446272 2275704999936 2279332970496 2280149736264 2280961437696 2283784792704 2285416440504 2303076022272 2304721452672 2307574217628 2308395681792 2322530205696 2327066397504 2329946820846 2330776249344 2332441470144 2334818525184 2335328546706 2350464417792 2353373803008 2355055168608 2356737735458 2357455269888 2357970236217 2359139551488 2362059674712 2374948422144 2377368797184 2377888113456 2379067305984 2379586993281 2382012095616 2382860058624 2383713921816 2402133055488 2405106395712 2405962579968 2406824721612 2407681517568 2410661725632 2429289086976 2430159587334 2431024690176 2432761533376 2434033792224 2435772785274 2451559661568 2454594181632 2456347864032 2459388310893 2460263818752 2465069021523 2480162871024 2481045774336 2484116792064 2485348663296 2485891566864 2488425007104 2493285212196 2505100234752 2506890001152 2509444841472 2509993008648 2511237711872 2512551011328 2514346100928 2531195028864 2533774639104 2535584891904 2538723417696 2539627167744 2540537206146 2544587377056 2560168124928 2564249591808 2565168453297 2566081617408 2569257891792 2571093495567 2587757420544 2590960525056 2592811634256 2596945142016 2612846481408 2617011929088 2617949697192 2618881650688 2622123280512 2623996653912 2626670840832 2644272470016 2647545528384 2648858443776 2649437064684 2652137178624 2654031995424 2657317134051 2666608754688 2671816974912 2674539896832 2675124127638 2676450719232 2679763607568 2680717565952 2681678162043 2702399687424 2706707902464 2708641707264 2711994441336 2729571581952 2732950222848 2734902776448 2736856725048 2758004619264 2761418454336 2762401480704 2763391347036 2767796796096 2789183766528 2790183229902 2791176496128 2794631391072 2796017246208 2796628012722 2799478132992 2814753685504 2818237764096 2820251251296 2821109907456 2823125446656 2823742134729 2825142425856 2828639363544 2846972510208 2847594407472 2850496468992 2852533003392 2856063844908 2857080563712 2862660799188 2880189140544 2881214447616 2884780790784 2886841819584 2890415128266 2909148659712 2911227098112 2914830590688 2915868229632 2916913088538 2921563284768 2939452291584 2944138420224 2945193409341 2946241857024 2949244452864 2949888690576 2951996235651 2955004695936 2974806528768 2976931876368 2977838235648 2978488719432 2979965749248 2983654325952 2985785994852 2999934849024 3005137649664 3005794096776 3008857383936 3011007059136 3014734058514 3015807261696 3034273333248 3040199648352 3041281916928 3045046390272 3047221920672 3050993746503 3070768029696 3072961936896 3074569000704 3076765623504 3077860909056 3078963815679 3102755196672 3106595761128 3107701665792 3109921960192 3113091366912 3113771395608 3133952557056 3137831737344 3140073558144 3143273693184 3143960314956 3145519401984 3149412899616 3166597896192 3170517484608 3172089741312 3172782657708 3173748645888 3176016127488 3178285229088 3182219283987 3202844073984 3203543708406 3206808527616 3209099628816 3210242023424 3214215634176 3239052115968 3240212783112 3241366253568 3245378389632 3247697047032 3268746215424 3272792242176 3275130485376 3279184414524 3280351758336 3286758695364 3306883828032 3308061032448 3312155722752 3314522089152 3317900009472 3318624776898 3324380282928 3340133646336 3342520001536 3346657344864 3349048360914 3350068015104 3352461467904 3374926705152 3378366185472 3380779855872 3381518358873 3384964556928 3386169556992 3387382941528 3392783169408 3413557499904 3418999455744 3420224604396 3421442156544 3425677189056 3428124660756 3450343227392 3454614033408 3457082179008 3461361326442 3462593522688 3483795308544 3490599596256 3496164374016 3498662205216 3502227787776 3502992820059 3525696626688 3530060704512 3531811258368 3532582752912 3535106603187 3536182904832 3538709327232 3543089512068 3562422633216 3566053195776 3566832170184 3568600958976 3573018143424 3574290087936 3575570882724 3603199583232 3608943869952 3610237082418 3611522276352 3615992588448 3643933630464 3645239381001 3646537035264 3649142300064 3651050688336 3653659177911 3677339492352 3681891272448 3684521796048 3690395728128 3718911688704 3720244306536 3721568661504 3726175188096 3728022994944 3728837350296 3732637510656 3739927818294 3757650352128 3760335001728 3764167262208 3764989512972 3766856567808 3768826516992 3771519151392 3796792543296 3800661958656 3803377337856 3808085126544 3809440751616 3810805809219 3816881065584 3840252187392 3846374387712 3849122426112 3853886837688 3878864879616 3881636130816 3886440787584 3887824306176 3889217451384 3895417713024 3919269722112 3925517893632 3926924545788 3928322476032 3933184920768 3935994980868 3940006261248 3966408705024 3969242501824 3971318292576 3973287665664 3974155597026 3978205767936 3981047993136 3999913132032 4007725462368 4011809845248 4012686191457 4014676078848 4019645411352 4021076348928 4045697777664 4053599531136 4055042555904 4060061853696 4062962560896 4067991662004 4094357372928 4097282582528 4099425334272 4102354164672 4103814545408 4105285087572 4137006928896 4142127681504 4143602221056 4145087020554 4151695194144 4183775649792 4185274844853 4186764744192 4191031590912 4191947086608 4194025869312 4194942019083 4199217199488 4222130528256 4227356646144 4229452988416 4230376876944 4231664861184 4234688169984 4237713638784 4242959045316 4270458765312 4271391611208 4275744703488 4278799505088 4285620845568 4293991198782 4320283710816 4321821671424 4327171186176 4330262729376 4335622692399 4363722989568 4366840647168 4372245886032 4373802344448 4375369632807 4382344927152 4409178437376 4416207630336 4419362785536 4423866679296 4424833035864 4432507043904 4453511528448 4462209793152 4465397814552 4466757353472 4469948623872 4475481488928 4478678992278 4499902273536 4507706474496 4508691145164 4513286075904 4516510588704 4522101087771 4523710892544 4551409999872 4560299472528 4561922875392 4567569585408 4570832881008 4606152044544 4609442905344 4615148435256 4616791363584 4645060411392 4654132795008 4659893641692 4661552498688 4664882940288 4669637050368 4670657093412 4700928835584 4706747606016 4710110337216 4713475470916 4714910539776 4715940472434 4718279102976 4724119349424 4749896844288 4755776226912 4758134611968 4759173986562 4764024191232 4767427843632 4804266110976 4805315562609 4810212791424 4811925159936 4813649443224 4815363035136 4821323451264 4858578173952 4860319174668 4862049380352 4865523066752 4868067584448 4871545570548 4903119323136 4909188363264 4912695728064 4918776621786 4920527637504 4930138043046 4960325742048 4962091548672 4968233584128 4971783133728 4976850014208 4977937165347 4986570424392 5010200469504 5013780002304 5018889682944 5019986017296 5022475423744 5023572541371 5025102022656 5028692201856 5062390057728 5067549278208 5071169783808 5077446835392 5079254335488 5081074412292 5089174754112 5120336249856 5128499183616 5130336906594 5132163234816 5138515783584 5142186991134 5175514841088 5181921050112 5185623268512 5192041989663 5193890284032 5225692962816 5235899394384 5237763301376 5244246561024 5247993307824 5253341681664 5288544940032 5295091056768 5297716887552 5298874129368 5304274357248 5308063990848 5314634268102 5333217509376 5343633949824 5349079793664 5350248255276 5352901438464 5359527215136 5361435131904 5363356324086 5404799374848 5413415804928 5415355623627 5417283414528 5423988882672 5465900445696 5469805552896 5473713450096 5516009238528 5522836908672 5524802961408 5526782694072 5535593592192 5578367533056 5580366459804 5582352992256 5589262782144 5592034492416 5593256025444 5598956265984 5609891727441 5629507371008 5636475528192 5640502502592 5646250893312 5647484269458 5650284851712 5657278727088 5695188814944 5700992937984 5705066006784 5712127689816 5714161127424 5725321598376 5760378281088 5762428895232 5769561581568 5773683639168 5780830256532 5818297319424 5822454196224 5829661181376 5831736459264 5833826177076 5843126569536 5878904583168 5888276840448 5890386818682 5892483714048 5899777381152 5903992471302 5910009391872 5949613057536 5953863752736 5955676471296 5956977438864 5959931498496 5961233395539 5967308651904 5971571989704 5999869698048 6010275299328 6011588193552 6017714767872 6022014118272 6029468117028 6031614523392 6068546666496 6080399296704 6082563833856 6090092780544 6094443841344 6101987493006 6141536059392 6145923873792 6149138001408 6153531247008 6155721818112 6157927631358 6205510393344 6213191522256 6215403331584 6217630530831 6219843920384 6226182733824 6227542791216 6275663474688 6280147116288 6286547386368 6287920629912 6291038803968 6298825799232 6333195792384 6341034969216 6344179482624 6345565315416 6347497291776 6352032254976 6356570458176 6364438567974 6405688147968 6407087416812 6413617055232 6418199257632 6420484046848 6428431268352 6440986798173 6480425566224 6482732507136 6490756779264 6495394094064 6545584484352 6550260970752 6558368829048 6560703516672 6573517390728 6613767656064 6616122064896 6624311445504 6629044178304 6635800018944 6637249553796 6648760565856 6680267292672 6685040003072 6693314689728 6698096721828 6700136030208 6704922935808 6718018488417 6749853410304 6761559711744 6763036717746 6769929113856 6774765883056 6785566338816 6827114999808 6837998911488 6840449208792 6842884313088 6851354378112 6856249321512 6900686454784 6909228066816 6914164358016 6922722652884 6925187045376 6967590617088 6981199192512 6992328748032 6997324410432 7004455575552 7005985640118 7051393253376 7060121409024 7065165505824 7070213206374 7072365809664 7073910708651 7077418654464 7086179024136 7124845266432 7132106391552 7133664340368 7137201917952 7138760979843 7146036286848 7148580175872 7151141765448 7206399166464 7217887739904 7220474164836 7223044552704 7231985176896 7287867260928 7290478762002 7293074070528 7298284600128 7302101376672 7307318355822 7354678984704 7363782544896 7369043592096 7378164932679 7380791456256 7395207064569 7440488613072 7443137323008 7452350376192 7456045989888 7457674700592 7465275021312 7479855636588 7515300704256 7520670003456 7528334524416 7529979025944 7533713135616 7537653033984 7543038302784 7593585086592 7601323917312 7606754675712 7616170253088 7618881503232 7621611618438 7633762131168 7680504374784 7692748775424 7695505359891 7698244852224 7707773675376 7713280486701 7763272261632 7772881575168 7778434902768 7790835426048 7838539444224 7851035787264 7853849091576 7856644952064 7866369841536 7871989961736 7880012522496 7932817410048 7938485003648 7942636585152 7946575331328 7948311194052 7956411535872 7962095986272 7999826264064 8015450924736 8023619690496 8025372382914 8029352157696 8039290822704 8042152697856 8045034486129 8107199062272 8120123707392 8125925121792 8135983324008 8188714745856 8194565165056 8198850668544 8204708329344 8207629090816 8210570175144 8274013857792 8284255363008 8287204442112 8290174041108 8303390388288 8367551299584 8370549689706 8373529488384 8383894173216 8388051738624 8389884038166 8398434398976 8444261056512 8454713292288 8460753753888 8463329722368 8469376339968 8471226404187 8475427277568 8485918090632 8540917530624 8542783222416 8551489406976 8557599010176 8571241691136 8587982397564 8640567421632 8643643342848 8654342372352 8660525458752 8671245384798 8727445979136 8733681294336 8744491772064 8747604688896 8750739265614 8764689854304 8818356874752 8832415260672 8835580228023 8838725571072 8847733358592 8849666071728 8855988706953 8865014087808 8924419586304 8930795629104 8933514706944 8939897247744 8950962977856 8957357984556 8999804547072 9015412948992 9017382290328 9026572151808 9033021177408 9044202175542 9047421785088 9102819999744 9120598945056 9123845750784 9135139170816 9141665762016 9152981239509 9212304089088 9218885810688 9230296870512 9233582727168 9236891447037 9308265590016 9319787283384 9323104997376 9329765880576 9339274100736 9341314186824 9401857671168 9413495212032 9420220674432 9426950941832 9429821079552 9431880944868 9436558205952 9448238698848 9499793688576 9511552453824 9516269223936 9518347973124 9528048382464 9534855687264 9546657851961 9608532221952 9610631125218 9620425582848 9627298886448 9630726070272 9642646902528 9717156347904 9720638349336 9724098760704 9731046133504 9736135168896 9743091141096 9806238646272 9818376726528 9825391456128 9837553243572 9841055275008 9860276086092 9920651484096 9924183097344 9936467168256 9943566267456 9953700028416 9955874330694 9973140848784 10020400939008 10027560004608 10039972034592 10044950847488 10047145082742 10050204045312 10057384403712 10124780115456 10135098556416 10142339567616 10144555076619 10154893670784 10158508670976 10162148824584 10178349508224 10240672499712 10256998367232 10260673813188 10264326469632 10277031567168 10284373982268 10351029682176 10363842100224 10371246537024 10384083979326 10387780568064 10451385925632 10471798788768 10475526602752 10488493122048 10495986615648 10506683363328 10508978460177 10577089880064 10590182113536 10595433775104 10597748258736 10605319809561 10608548714496 10616127981696 10629268536204 10687267899648 10698159587328 10700496510552 10705802876928 10719054430272 10722870263808 10726712648172 10809598749696 10826831609856 10830711247254 10834566829056 10847977765344 10931800891392 10939611105792 10947426900192 10960977533733 11032018477056 11045673817344 11053565388144 11071187184384 11156735066112 11160732919608 11164705984512 11178525564288 11184068984832 11186512050888 11197912531968 11219783454882 11259014742016 11272951056384 11281005005184 11292501786624 11294968538916 11300569703424 11314557454176 11390377629888 11401985875968 11410132013568 11424255379632 11428322254848 11432417427657 11450643196752 11520756562176 11539123163136 11547367278336 11561660513064 11636594638848 11644908392448 11659322362752 11663472918528 11667652354152 11686253139072 11757809166336 11776553680896 11780773637364 11784967428096 11799554762304 11807984942604 11820018783744 11899226115072 11907727505472 11913954877728 11919862996992 11922466791078 11934617303808 11943143979408 11999739396096 12023176387104 12035429535744 12038058574371 12044028236544 12058936234056 12063229046784 12137093332992 12160798593408 12165127667712 12180185561088 12188887682688 12203974986012 12283072118784 12291847747584 12298276002816 12307062494016 12311443636224 12315855262716 12411020786688 12426383044512 12430806663168 12435261061662 12439687840768 12455085582432 12551326949376 12555824534559 12560294232576 12573094772736 12575841259824 12582077607936 12584826057249 12597651598464 12666391584768 12682069938432 12688358965248 12691130630832 12694994583552 12704064509952 12713140916352 12728877135948 12811376295936 12814174833624 12827234110464 12836398515264 12840968093696 12856862536704 12881973596346 12960851132448 12965465014272 12981513558528 12990788188128 13091168968704 13100521941504 13116737658096 13121407033344 13126108898421 13147034781456 13227535312128 13248622891008 13258088356608 13271600037888 13274499107592 13297521131712 13360534585344 13370080006144 13386629379456 13396193443656 13400272060416 13409845871616 13436036976834 13499706820608 13523119423488 13526073435492 13539858227712 13549531766112 13566303263313 13571132677632 13654229999616 13680898417584 13685768626176 13702708756224 13712498643024 13818456133632 13828328716032 13845445305768 13850374090752 13935181234176 13962398385024 13984657496064 13994648820864 14008911151104 14011971280236 14102786506752 14120242818048 14130331011648 14140426412748 14144731619328 14147821417302 14154837308928 14172358048272 14249690532864 14267328680736 14274403835904 14277521959686 14292072573696 14302283530896 14412798332928 14415946687827 14435775479808 14440948329672 14446089105408 14463970353792 14575734521856 14580957524004 14586148141056 14596569200256 14604202753344 14614636711644 14709357969408 14727565089792 14738087184192 14756329865358 14761582912512 14790414129138 14880977226144 14886274646016 14904700752384 14915349401184 14930550042624 14933811496041 14959711273176 15030601408512 15041340006912 15056669048832 15059958051888 15067426271232 15070717624113 15075306067968 15086076605568 15187170173184 15202647834624 15213509351424 15232340506176 15237763006464 15243223236876 15267524262336 15361008749568 15385497550848 15391010719782 15396489704448 15415547350752 15426560973402 15526544523264 15545763150336 15556869805536 15576125968989 15581670852096 15677078888448 15707698183152 15713289904128 15732739683072 15743979923472 15760025044992 15865634820096 15876970007296 15885273170304 15893150662656 15896622388104 15912823071744 15924191972544 15999652528128 16030901849472 16047239380992 16050744765828 16058704315392 16078581645408 16084305395712 16090068972258 16214398124544 16240247414784 16246066870881 16251850243584 16271966648016 16389130330112 16397701337088 16409416658688 16421140350288 16548027715584 16568510726016 16574408884224 16580348082216 16606780776576 16735102599168 16741099379412 16747058976768 16767788346432 16776103477248 16779768076332 16796868797952 16829675182323 16888522113024 16909426584576 16921507507776 16938752679936 16942452808374 16950854555136 16971836181264 17085566444832 17102978813952 17115198020352 17142483382272 17175964795128 17281134843264 17287286685696 17308684744704 17321050917504 17342490769596 17454891958272 17467362588672 17488983544128 17495209377792 17501478531228 17529379708608 17636713749504 17664830521344 17671160456046 17677451142144 17699332143456 17711977413906 17730028175616 17848839172608 17861591258208 17867029413888 17879794495488 17883700186617 17901925955712 17914715969112 17999609094144 18030825897984 18034764580656 18053144303616 18066042354816 18088404351084 18094843570176 18205639999488 18241197890112 18247691501568 18270278341632 18283331524032 18305962479018 18424608178176 18437771621376 18460593741024 18467165454336 18473782894074 18616531180032 18639574566768 18646209994752 18652891592493 18659531761152 18678548201472 18682628373648 18826990424064 18840441348864 18853901883664 18859642159104 18863761889736 18873116411904 18896477397696 18999587377152 19023104907648 19032538447872 19036695946248 19056096764928 19069711374528 19093315703922 19217064443904 19221262250436 19240851165696 19254597772896 19261452140544 19285293805056 19322960394519 19441276698672 19448197521408 19462092267008 19472270337792 19486182282192 19636753453056 19650782912256 19675106487144 19682110550016 19720552172184 19841302968192 19848366194688 19872934336512 19887132534912 19907400056832 19911748661388 19946281697568 20040801878016 20055120009216 20079944069184 20089901694976 20094290165484 20100408090624 20114768807424 20154055465251 20249560230912 20284679135232 20289110153238 20309787341568 20324297649168 20356699016448 20481344999424 20513996734464 20521347626376 20528652939264 20554063134336 20568747964536 20702059364352 20727684200448 20742493074048 20768167958652 20775561136128 20902771851264 20943597577536 20951053205504 20976986244096 20991973231296 21013366726656 21017956920354 21154179760128 21180364227072 21195496517472 21210639619122 21217097428992 21232255963392 21258537072408 21374535799296 21396319174656 21400993021104 21411605753856 21416282939529 21438108860544 21445740527616 21453425296344 21619197499392 21653663219712 21661422494508 21669133658112 21695955530688 21863601782784 21879222211584 21894853800384 21921955067466 22064036954112 22091347634688 22107130776288 22134494798037 22142374368768 22185621193707 22321465839216 22329411969024 22357051128576 22368137969664 22373024101776 22395825063936 22439566909764 22545902112768 22562010010368 22585003573248 22589937077832 22601139406848 22629114908352 22780755259776 22803971751936 22820264027136 22848510759264 22856644509696 22864834855314 22901286393504 23041513124352 23078246326272 23086516079673 23094734556672 23123321026128 23139841460103 23289816784896 23318644725504 23335304708304 23372506278144 23515618332672 23553107361792 23561547274728 23569934856192 23599109524608 23615969885208 23640037567488 23798452230144 23815455010944 23827909755456 23839725993984 23844933582156 23869234607616 23886287958816 23999478792192 24046352774208 24070859071488 24076117148742 24088056473088 24117872468112 24126458093568 24135103458387 24321597186816 24360371122176 24377775365376 24407949972024 24566144237568 24583695495168 24596552005632 24614124988032 24622887272448 24631710525432 24822041573376 24852766089024 24861613326336 24870522123324 24879375681536 24910171164864 25102653898752 25111649069118 25120588465152 25151682519648 25164155215872 25169652114498 25195303196928 25332783169536 25364139876864 25382261261664 25389989167104 25408129019904 25413679212561 25426281832704 25457754271896 25622752591872 25628349667248 25654468220928 25672797030528 25681936187392 25713725073408 25763947192692 25921702264896 25930930028544 25963027117056 25981576376256 26182337937408 26201043883008 26233475316192 26242814066688 26252217796842 26294069562912 26455070624256 26497245782016 26506740684069 26516176713216 26543200075776 26548998215184 26567966120859 26595042263424 26740160012288 26773258758912 26792386887312 26800544120832 26819691743232 26872073953668 26999413641216 27046238846976 27052146870984 27079716455424 27099063532224 27132606526626 27142265355264 27308459999232 27361796835168 27371537252352 27405417512448 27424997286048 27458943718527 27636912267264 27656657432064 27690890611536 27700748181504 27710674341111 27924796770048 27969314992128 27989297641728 28017822302208 28023942560472 28205573013504 28240485636096 28260662023296 28280852825496 28289463238656 28295642834604 28309674617856 28344716096544 28499381065728 28534657361472 28548807671808 28555043919372 28584145147392 28604567061792 28639973555883 28825596665856 28831893375654 28881896659344 28892178210816 28927940707584 29151469043712 29161915048008 29172296282112 29193138400512 29208405506688 29229273423288 29418715938816 29455130179584 29476174368384 29512659730716 29523165825024 29580828258276 29761954452288 29772549292032 29809401504768 29830698802368 29861100085248 29867622992082 29919422546352 30061202817024 30082680013824 30119916103776 30134852542464 30141435248226 30150612135936 30172153211136 30374340346368 30405295669248 30427018702848 30433665229857 30464681012352 30475526012928 30486446473752 30535048524672 30722017499136 30770995101696 30782021439564 30792979408896 30831094701504 30853121946804 31053089046528 31091526300672 31113739611072 31152251937978 31163341704192 31354157776896 31415396366304 31426579808256 31465479366144 31487959846944 31520050089984 31526935380531 31731269640192 31753940014592 31770546340608 31786301325312 31793244776208 31815959428683 31825646143488 31848383945088 32061803698944 32094478761984 32101489531656 32117408630784 32157163290816 32168610791424 32180137944516 32428796249088 32480494829568 32492133741762 32503700487168 32543933296032 32778260660224 32795402674176 32818833317376 32842280700576 32882932601199 33096055431168 33137021452032 33160696164432 33213561553152 33470205198336 33482198758824 33494117953536 33535576692864 33552206954496 33559536152664 33593737595904 33659350364646 33777044226048 33818853169152 33843015015552 33877505359872 33884905616748 33901709110272 33943672362528 34171132889664 34205957627904 34230396040704 34284966764544 34297252282971 34351929590256 34562269686528 34617369489408 34642101835008 34684981539192 34909783916544 34934725177344 34977967088256 34990418755584 35002957062456 35058759417216 35273427499008 35329661042688 35342320912092 35354902284288 35398664286912 35423954827812 35460056351232 35697678345216 35723182516416 35759588990976 35767400373234 35803851911424 35829431938224 35999218188288 36069529161312 36106288607232 36114175723113 36132084709632 36176808702168 36189687140352 36411279998976 36482395780224 36495383003136 36540556683264 36566663048064 36611924958036 36849216356352 36875543242752 36921187482048 36934330908672 36947565788148 37233062360064 37279149133536 37292419989504 37305783184986 37319063522304 37365256747296 37653980848128 37667473603677 37680882697728 37707803767328 37719284318208 37727523779472 37746232823808 37754478171747 37792954795392 37999174754304 38046209815296 38065076895744 38073391892496 38112193529856 38139422749056 38186631407844 38434128887808 38442524500872 38481702331392 38509195545792 38522904281088 38570587610112 38645920789038 38882553397344 38896395042816 38924184534016 38944540675584 38972364564384 39273506906112 39301565824512 39350212974288 39364221100032 39378326695263 39441104344368 39682605936384 39745868673024 39774265069824 39814800113664 39823497322776 39892563395136 40081603756032 40110240018432 40159888138368 40179803389952 40188580330968 40200816181248 40229537614848 40308110930502 40499120461824 40569358270464 40578220306476 40619574683136 40648595298336 40713398032896 40962689998848 41042695252752 41057305878528 41108126268672 41137495929072 41455368400896 41484986148096 41536335917304 41551122272256 41805543702528 41887195155072 41902106411008 41953972488192 41983946462592 42026733453312 42035913840708 42308359520256 42360728454144 42390993034944 42421279238244 42434194857984 42464511926784 42517074144816 42749071598592 42801986042208 42823211507712 42832565879058 42876217721088 42906850592688 43238394998784 43247840063481 43307326439424 43322844989016 43338267316224 43391911061376 43727203565568 43758444423168 43789707600768 43843910134932 44128073908224 44182695269376 44214261552576 44268989596074 44284748737536 44371242387414 44642931678432 44658823938048 44714102257152 44746048203552 44791650127872 44801434488123 44879133819528 45091804225536 45124020020736 45170007146496 45179874155664 45202278813696 45212152872339 45258229816704 45561510519552 45607943503872 45640528054272 45697021518528 45713289019392 45729669710628 45802572787008 46083026248704 46156492652544 46173032159346 46189469113344 46246642052256 46279682920206 46579633569792 46637289451008 46670609416608 46728377906967 46745012556288 47031236665344 47123094549456 47139869712384 47198219049216 47231939770416 47280075134976 47596904460288 47630910021888 47655819510912 47679451987968 47689867164312 47738469215232 47772575917632 47998957584384 48092705548416 48141718142976 48152234297484 48176112946176 48235744936224 48252916187136 48270206916774 48643194373632 48720742244352 48738200612643 48755550730752 48815899944048 49167390990336 49193104011264 49228249976064 49263421050864 49644083146752 49705532178048 49723226652672 49741044246648 49758751363072 49820342329728 50205307797504 50223298138236 50241176930304 50303365039296 50328310431744 50339304228996 50390606393856 50489025546969 50665566339072 50728279753728 50764522523328 50816258039808 50827358425122 50852563665408 50915508543792 51256699334496 51308936441856 51345594061056 51427450146816 51527894385384 51843404529792 51861860057088 51926054234112 51963152752512 52364675874816 52402087766016 52466950632384 52485628133376 52504435593684 52588139125824 52910141248512 52994491564032 53013481368138 53032353426432 53097996430368 53135932241718 53190084526848 53480320024576 53546517517824 53584773774624 53601088241664 53639383486464 53651100559851 53744147907336 53998827282432 54092477693952 54104293741968 54159432910848 54198127064448 54265213053252 54284530710528 54616919998464 54723593670336 54743074504704 54810835024896 54849994572096 54917887437054 55273824534528 55313314864128 55381781223072 55401496363008 55421348682222 55849593540096 55938629984256 55958674777479 55978595283456 56035644604416 56047885120944 56480971272192 56521324046592 56561705650992 56578926477312 56591285669208 56619349235712 56689432193088 56998762131456 57069314722944 57097615343616 57110087838744 57168290294784 57209134123584 57279947111766 57651193331712 57663786751308 57763793318688 57784356421632 57855881415168 57968881183557 58323830096016 58344592564224 58386276801024 58416811013376 58458546846576 58910260359168 58952348736768 59025319461432 59046331650048 59161656516552 59523908904576 59545098584064 59618803009536 59661397604736 59722200170496 59735245984164 59838845092704 60122405634048 60165360027648 60239832207552 60269705084928 60282870496452 60301224271872 60344306422272 60462166395753 60748680692736 60854037405696 60867330459714 60929362024704 60972892947504 61070097049344 61444034998272 61541990203392 61564042879128 61585958817792 61662189403008 61706243893608 62106178093056 62183052601344 62227479222144 62304503875956 62326683408384 62708315553792 62830792732608 62853159616512 62930958732288 62975919693888 63040100179968 63053870761062 63462539280384 63507880029184 63541092681216 63586489552416 63631918857366 63651292286976 63696767890176 64123607397888 64188957523968 64202979063312 64234817261568 64248848818587 64314326581632 64337221582848 64360275889032 64857592498176 64960989659136 64984267483524 65007400974336 65087866592064 65556521320448 65590805348352 65637666634752 65684561401152 65765865202398 66192110862336 66274042904064 66321392328864 66427123106304 66556863581121 66964397517648 66988235907072 67071153385728 67104413908992 67119072305328 67187475191808 67318700729292 67637706338304 67686030031104 67755010719744 67769811233496 67803418220544 67887344725056 68342265779328 68411915255808 68460792081408 68569933529088 68594504565942 68703859180512 69124539373056 69234738978816 69259548239019 69284203670016 69369963078384 69419524380309 69869450354688 69955934176512 70005914124912 70117518834432 70546854998016 70659322085376 70684641824184 70709804568576 70797328573824 70847909655624 70920112702464 71395356690432 71446365032832 71519177981952 71534800746468 71607703822848 71658863876448 71998436376576 72139058322624 72212577214464 72228351446226 72264169419264 72353617404336 72379374280704 72405310375161 72964791560448 73081113366528 73133326096128 73223849916072 73698432712704 73751086485504 73842374964096 73868661817344 73895131576296 74466124720128 74558298267072 74584839979008 74611566369972 74638127044608 74730513494592 75307961696256 75334947207354 75361765395456 75415607534656 75455047558944 75492465647616 75508956343494 75585909590784 75998349508608 76092419630592 76146783784992 76224387059712 76241037637683 76278845498112 76373262815688 76868257775616 76885049001744 76963404662784 77018391091584 77045808562176 77141175220224 77291841578076 77765106794688 77792790085632 77848369068032 77889081351168 77944729128768 78547013812224 78603131649024 78700425948576 78728442200064 78756653390526 78882208688736 79365211872768 79491737346048 79520222052207 79548530139648 79629600227328 79646994645552 79703898362577 79785126790272 80220480036864 80319776276736 80359606779904 80377160661936 80401632362496 80459075229696 80616221861004 80998240923648 81138716540928 81156440612952 81239149366272 81297190596672 81426796065792 81925379997696 82085390505504 82114611757056 82216252537344 82274991858144 82376831155581 82910736801792 82969972296192 83072671834608 83102244544512 83132023023333 83774390310144 83907944976384 83967892925184 84053466906624 84071827681416 84616719040512 84721456908288 84781986069888 84842558476488 84868389715968 84929023853568 85034148289632 85498143197184 85603972084416 85646423015424 85665131758116 85752435442176 85813701185376 85919920667649 86476789997568 86495680126962 86645689978032 86676534632448 86783822122752 87454407131136 87516888846336 87579415201536 87687820269864 88256147816448 88365390538752 88428523105152 88537979192148 88569497475072 88742484774828 89285863356864 89317647876096 89428204514304 89492096407104 89583300255744 89602868976246 89758267639056 90183608451072 90248040041472 90359748311328 90404557627392 90424305744678 90516459633408 91123021039104 91215887007744 91281056108544 91300995689571 91394043037056 91426578038784 91459339421256 91605145574016 92166052497408 92312985305088 92346064318692 92378938226688 92493284104512 92559365840412 93159267139584 93274578902016 93341218833216 93456755813934 93490025112576 94062473330688 94246189098912 94279739424768 94396438098432 94463879540832 94560150269952 94580806141593 95193808920576 95261820043776 95311639021824 95358903975936 95379734328624 95447878286049 95476938430464 95545151835264 96185411096832 96283436285952 96304468594968 96352225892352 96471489872448 96505832374272 96540413833548 97286388747264 97441484488704 97476401225286 97511101461504 97631799888096 98334781980672 98386208022528 98456499952128 98526842101728 98648797803597 99288166293504 99411064356096 99482088493296 99517502726144 99640684659456 100410615595008 100446596276472 100482353860608 100606730078592 100656620863488 100678608457992 100781212787712 100978051093938 101331132678144 101456559507456 101529045046656 101632516079616 101654716850244 101705127330816 101831017087584 102513398668992 102617872883712 102691188122112 102854900293632 102891756848913 103055788770768 103686809059584 103852108468224 103926305505024 104729351749632 104804175532032 104933901264768 104971256266752 105008871187368 105176278251648 105820282497024 105988983128064 106026962736276 106064706852864 106195992860736 106271864483436 106380169053696 106960640049152 107093035035648 107169547549248 107278766972928 107302201119702 107488295814672 107997654564864 108208587483936 108318865821696 108396254128896 108530426106504 108569061421056 109233839996928 109447187340672 109486149009408 109621670049792 109699989144192 109835774874108 110547649069056 110626629728256 110763562446144 110802992726016 110842697364444 111699187080192 111877259968512 111917349554958 111957190566912 112095770241888 112961942544384 113002420811031 113042648093184 113123411301984 113157852954624 113182571338416 113238698471424 113263434515241 113378864386176 113997524262912 114138629445888 114195230687232 114220175677488 114336580589568 114418268247168 114559894223532 115302386663424 115327573502616 115527586637376 115568712843264 115711762830336 115937762367114 116647660192032 116689185128448 116772553602048 116833622026752 116917093693152 117820520718336 117904697473536 118050638922864 118092663300096 118134980085789 118323313033104 119047817809152 119237606019072 119322795209472 119444400340992 119470491968328 119677690185408 120244811268096 120330720055296 120479664415104 120539410169856 120565740992904 120602448543744 120688612844544 120924332791506 121497361385472 121708074811392 121734660919428 121858724049408 121945785895008 122140194098688 122888069996544 123128085758256 123171917635584 123324378806016 123412487787216 124366105202688 124454958444288 124609007751912 124653366816768 125416631107584 125661585465216 125706319233024 125861917464576 125951839387776 126080200359936 126107741522124 126925078560768 127015760058368 127082185362432 127172979104832 127263837714732 127302584573952 127393535780352 128247214795776 128405958126624 128469634523136 128497697637174 128628653163264 128720551778064 129715184996352 129743520190443 129921979318272 129968534967048 130014801948672 130175733184128 131113042640896 131181610696704 131275333269504 131369122802304 131531730404796 132384221724672 132548085808128 132642784657728 132854246212608 133113727162242 133928795035296 133976471814144 134142306771456 134238144610656 134374950383616 134404303464369 134637401458584 135275412676608 135372060062208 135510021439488 135539622466992 135606836441088 135636458617017 135774689450112 136684531558656 136823830511616 136921584162816 137139867058176 137189009131884 137407718361024 138249078746112 138469477957632 138519096478038 138568407340032 138739926156768 138839048760618 139738900709376 139911868353024 140011828249824 140185133720901 140235037668864 141093709996032 141369283648368 141419609137152 141594657147648 141695819311248 141840225404928 142790713380864 142892730065664 143038355963904 143069601492936 143215407645696 143317727752896 143996872753152 144278116645248 144425154428928 144456702892452 144528338838528 144707234808672 144758748561408 144810620750322 145929583120896 146162226733056 146214601837929 146266652192256 146447699832144 147502172971008 147684749928192 147790263152592 148932249440256 149116596534144 149169679958016 149223132739944 149276254089216 149461026989184 150615923392512 150669894414708 150723530790912 150831215069312 150910095117888 150984931295232 151017912686988 151171819181568 151996699017216 152184839261184 152293567569984 152448774119424 152482075275366 152557690996224 152746525631376 153770098003488 153926809325568 154036782183168 154282350440448 154583683156152 155530213589376 155585580171264 155696738136064 155778162702336 155889458257536 157094027624448 157206263298048 157400851897152 157456884400128 157513306781052 157764417377472 158730423745536 158983474692096 159040444104414 159097060279296 159293989291104 159407796725154 159570253580544 160440960073728 160639552553472 160754321323872 160803264724992 160918150459392 160953301679553 161232443722008 161996481847296 162277433081856 162312881225904 162478298732544 162594381193344 162853592131584 163850759995392 164170781011008 164229223514112 164432505074688 164549983716288 164753662311162 165821473603584 165939944592384 166145343669216 166204489089024 166264046046666 167548780620288 167815889952768 167876024332437 167935785850368 168106933813248 168143655362832 169442913816576 169563972139776 169685116952976 169736779431936 169858047707136 170068296579264 170996286394368 171207944168832 171292846030848 171330263516232 171504870884352 171627402370752 171839841335298 172953579995136 172991360253924 173291379956064 173353069264896 173567644245504 173906643550671 175033777692672 175158830403072 175375640539728 176730781077504 176857046210304 177075958384296 177138994950144 177484969549656 178571726713728 178635295752192 178856409028608 178984192814208 179166600511488 179205737952492 179516535278112 180367216902144 180496080082944 180719496622656 180809115254784 180848611489356 181032919266816 181386499187259 182246042078208 182562112217088 182601991379142 182788086074112 182918678842512 183210291148032 184332104994816 184625970610176 184692128637384 184757876453376 184986568209024 185118731680824 186318534279168 186549157804032 186682437666432 186913511627868 186980050225152 188124946661376 188492378197824 188559478849536 188792876196864 188927759081664 189120300539904 189161612283186 190387617841152 190523640087552 190623278043648 190759468657248 190895756572098 190953876860928 191090303670528 192370822193664 192566872571904 192608937189936 192704451784704 192746546455761 192942979744896 193011664748544 193080827667096 194572777494528 194882968977408 194952802450572 195022202923008 195263599776192 196669563961344 196772416045056 196912999904256 197053684203456 197297595607194 198576332587008 198822128712192 198964176986592 199035005452288 199281369318912 199670590743363 200893192552944 200964707721216 201213460157184 201313241726976 201357216915984 201562425575424 201956102187876 202913119014912 203058090093312 203265032159232 203309433700488 203410254661632 203662034175168 205026797337984 205235745767424 205382376244224 205709800587264 205783513697826 206111577541536 207373618119168 207704216936448 207852611010048 208258573140927 209608351064064 209867802529536 210017742374736 210352556503296 211640564994048 211977966256128 212053925472552 212129413705728 212391985721472 212543728966872 212760338107392 213921280098304 214186070071296 214339095098496 214557533945856 214604402239404 214976591629344 215995309129728 216417174967872 216637731643392 216792508257792 217060852213008 217138122842112 217215931125483 218894374681344 219243340099584 219399978288384 219671549748216 221095298138112 221253259456512 221527124892288 221605985452032 221685394728888 223398374160384 223754519937024 223834699109916 223914381133824 224191540483776 225923885088768 226004841622062 226085296186368 226246822603968 226365142676832 226477396942848 226526869030482 226757728772352 227995048525824 228277258891776 228440351354976 228673161179136 228723112913049 228836536494336 229119788447064 230604773326848 230655147005232 231055173274752 231137425686528 231423525660672 231875524734228 233295320384064 233378370256896 233545107204096 233667244053504 233834187386304 235641041436672 235809394947072 236101277845728 236185326600192 236269960171578 236646626066208 238095635618304 238475212038144 238560666156621 238645590418944 238888800681984 238940983936656 239111695087731 239355380370816 240661440110592 240959328830208 241078820339712 241131481985808 241204897087488 241377225689088 241848665583012 242994722770944 243416149622784 243469321838856 243717448098816 243891571790016 244280388197376 245776139993088 246256171516512 246343835271168 246648757612032 246824975574432 248732210405376 248909916888576 249218015503824 249306733633536 249396069069999 251323170930432 251723834929152 251903678775552 252160400719872 252215483044248 253850157121536 254031520116736 254164370724864 254345958209664 254527675429464 254605169147904 254787071560704 256494429591552 256811916253248 256939269046272 256995395274348 257257306326528 257441103556128 257759762002947 259430369992704 259487040380886 259937069934096 260029603897344 260351466368256 262363221393408 262550666539008 262738245604608 263063460809592 264768443449344 265096171616256 265285569315456 265708492425216 266227454324484 267857590070592 267952943628288 268284613542912 268476289221312 268749900767232 268808606928738 269274802917168 270550825353216 270744120124416 271079244933984 271213672882176 271272917234034 271549378900224 273369063117312 273647661023232 273843168325632 273902987068713 274279734116352 274378018263768 274815436722048 276498157492224 276938955915264 277038192956076 277136814680064 277479852313536 277678097521236 279477801418752 279823736706048 280023656499648 280370267441802 280470075337728 282187419992064 282738567296736 282839218274304 283189314295296 283391638622496 283680450809856 283742418424779 285581426761728 285785460131328 286076711927808 286139202985872 286343634858147 286430815291392 286635455505792 288556233290496 288850308857856 288913405784904 289056677677056 289414469617344 289517497122816 289621241500644 291859166241792 292324453466112 292429203675858 292533304384512 292895399664288 295004345942016 295369499856384 295580526305184 295946393410791 297864498880512 298233193068288 298446265479888 298552508178432 298922053978368 301231846785024 301339788829416 301447061581824 301662430138624 301820190235776 301969862590464 302035825373976 302343638363136 303993398034432 304369678522368 304587135139968 304897548238848 304964150550732 305115381992448 305493051262752 307540196006976 307853618651136 308073564366336 308564700880896 308675270546739 309167366312304 311060427178752 311393476272128 311556325404672 311778916515072 314188055248896 314412526596096 314801703794304 314913768800256 315026613562104 315528834754944 317460847491072 317966949384192 318080888208828 318194120558592 318587978582208 318815593450308 319140507161088 320881920147456 321279105106944 321508642647744 321836300918784 321906603359106 322464887444016 323992963694592 324625762451808 324956597465088 325188762386688 325707184263168 327701519990784 328341562022016 328458447028224 328865010149376 329099967432576 329507324622324 331642947207168 331879889184768 332290687338432 332408978178048 332528092093332 335097561240576 335631779905536 335752048664874 335871571700736 336287310725664 338885827633152 339127944279552 339370233905952 339473558863872 339716095414272 339790303545723 340136593158528 341992572788736 342415888337664 342585692061696 342660527032464 343009741768704 343254804741504 343679682670596 345907159990272 345982720507848 346582759912128 346706138529792 347135288491008 347813287101342 350067555385344 350317660806144 350751281079456 353461562155008 353714092420608 354151916768592 354277989900288 354404940257367 354969939099312 357143453427456 357712818057216 357968385628416 358333201022976 358411475904984 359033070556224 360734433804288 360992160165888 361438993245312 361618230509568 361697222978712 362065838533632 362772998374518 364492084156416 365124224434176 365203982758284 365576172148224 365837357685024 366420582296064 368664209989632 369384257274768 369515752906752 369973136418048 370237463361648 373098315608064 373364875332864 373827023255736 373960100450304 376249893322752 376984756395648 377118957699072 377585752393728 377855518163328 378240601079808 378323224566372 380775235682304 381047280175104 381246556087296 381518937314496 381791513144196 381907753721856 382180607341056 384741644387328 385217874379872 385408903569408 385493092911522 385885959489792 386161655334192 389145554989056 389230560571329 389765937954816 389905604901144 390044405846016 390527199552384 393339127922688 393544832090112 393825999808512 394107368406912 394595191214388 397152665174016 397644257424384 397928353973184 398070010904576 398562738637824 399341181486726 401786385105888 401929415442432 402426920314368 402714433831968 403124851150848 403912204375752 405826238029824 406116180186624 406530064318464 406618867400976 406820509323264 406909375851051 407324068350336 410053594675968 410471491534848 410764752488448 411419601174528 411567027395652 412223155083072 414747236238336 415408433872896 415705222020096 416517146281854 419216702128128 419735605059072 420035484749472 420555401162703 420705113006592 423281129988096 424107850945104 424258827411456 424783971442944 425087457933744 425520676214784 428372140142592 428678190196992 429115067891712 429208804478808 429953183258688 431990618259456 432834349935744 433275463286784 433585016515584 434121704426016 434276245684224 434431862250966 437788749362688 438486680199168 438643805513787 438799956576768 439343099496432 442506518913024 443054249784576 443370789457776 446796748320768 447509039874048 447669398219832 447828762267648 448383080967552 451847770177536 452009683244124 452170592372736 452493645207936 452730285353664 452954793885696 453053738060964 453515457544704 455990097051648 456554517783552 456880702709952 457346322358272 457446225826098 457673072988672 458239576894128 461310294010464 462110346549504 462847051321344 463751049468456 466590640768128 466756740513792 467090214408192 467334488107008 467668374772608 471282082873344 471618789894144 472202555691456 472370653200384 472539920343156 473293252132416 476191271236608 476950424076288 477121332313242 477291180837888 477881967873312 478223390175462 478710760741632 481322880221184 481918657660416 482262963971616 482409794174976 482754451378176 482859905038659 483697331166024 485989445541888 486832299245568 486938643677712 487434896197632 487783143580032 488560776394752 491552279986176 492512343033024 492687670542336 493297515224064 493649951148864 497464420810752 497819833777152 498436031007648 498613467267072 498792138139998 502646341860864 503447669858304 503628072997311 503807357551104 504320801439744 504430966088496 508063040233472 508328741449728 508691916419328 509055350858928 509210338295808 509574143121408 512988859183104 513623832506496 513878538092544 513990790548696 514514612653056 514882207112256 515519524005894 518860739985408 518974080761772 519874139868192 520059207794688 520702932736512 521719930652013 525101333078016 525476491209216 526126921619184 530192343232512 530571138630912 531416984850432 532454908648968 535715180141184 535905887256576 536569227085824 536952578442624 537499801534464 537617213857476 538549605834336 541101650706432 541488240248832 542158489867968 542427345764352 542545834468068 543098757800448 544159497561777 546738126234624 547686336651264 547805974137426 548756036527536 549630873444096 552996314984448 553877911830528 554076385912152 554273629360128 554959704627072 555356195042472 558955602837504 559647473412096 560047312999296 560740534883604 560940150675456 564374839984128 565477134593472 565678436548608 566378628590592 566783277244992 567360901619712 567484836849558 571162853523456 571570920262656 572278405971744 572687269716294 572861630582784 573270911011584 577112466580992 577700617715712 577826811569808 578113355354112 578239639367283 578828939234688 579034994245632 579242483001288 583718332483584 584648906932224 584858407351716 585066608769024 585790799328576 590008691884032 590738999712768 591161052610368 591892786821582 595728997761024 596466386136576 596892530959776 597105016356864 597844107956736 599011772230089 602679577658832 602894123163648 603324860277248 603640380471552 603939725180928 604071650747952 604687276726272 608739357044736 609174270279936 609795096477696 609928301101464 610230763984896 610986102525504 615080392013952 615707237302272 616147128732672 617129401761792 617350541093478 618334732624608 622120854357504 622786952544256 623112650809344 623557833030144 624775719422781 628825053192192 629603407588608 630053227124208 631057669509888 634921694982144 635933898768384 636161776417656 636388241117184 637175957164416 637631186900616 638281014322176 641763840294912 642558210213888 643017285295488 643672601837568 643813206718212 644929774888032 647985927389184 649251524903616 649913194930176 650377524773376 651414368526336 651647793376449 656683124044032 657730020298752 658199934865152 659014649244648 663285894414336 663759778369536 664581374676864 664817956356096 665056184186664 670195122481152 671263559811072 671504097329748 671743143401472 672574621451328 677771655266304 678255888559104 678740467811904 679432190828544 679580607091446 680273186317056 683985145577472 684831776675328 685321054064928 686019483537408 686169338739147 686509609483008 687359365341192 691814319980544 691965441015696 693165519824256 693412277059584 694270576982016 695626574202684 700135110770688 700635321612288 701502562158912 706923124310016 707428184841216 708303833537184 708555979800576 708809880514734 709939878198624 714286906854912 715425636114432 715681998469863 715936771256832 716666402045952 716822951809968 717335085263193 718066141112448 721984320331776 722877986490624 723236461019136 723394445957424 724131677067264 725545996749036 728984168312832 730248448868352 730407965516568 731152344296448 731674715370048 732841164592128 737328419979264 738768514549536 739031505813504 739946272836096 740474926723296 746196631216128 746729750665728 747654046511472 747920200900608 748188207209997 753969512791296 755171504787456 755711036326656 756481202159616 756646449132744 761550471364608 762094560350208 762493112174592 763037874628992 763583026288392 763815507443712 764361214682112 769483288774656 770435748759744 770817807138816 770986185823044 771771918979584 772323310668384 778291109978112 778461121142658 779811209802288 780088811692032 781054399104768 787089664180224 787651999617024 788214736813824 789190382428776 794305330348032 795288514848768 795856707946368 796140021809152 797125477275648 798682362973452 803572770211776 803858830884864 804853840628736 805428867663936 806249702301696 807824408751504 811652476059648 812232360373248 813237734801952 813641018646528 813818751702102 814648136700672 820107189351936 820942983069696 821529504976896 821708961206139 822839202349056 823134054791304 824446310166144 829494472476672 830816867745792 831410444040192 833034292563708 838433404256256 839471210118144 840070969498944 841110802325406 841410226013184 846562259976192 848215701890208 848517654822912 849567942885888 850174915867488 851041352429568 851227255274337 856744280285184 857356380393984 858230135783424 858417608957616 859030904574441 859906366517376 865668699871488 866550926573568 867170033031168 868243408852032 868552491368448 868863724501932 875577498725376 876973360398336 877287611027574 877599913153536 878686198992864 885013037826048 886108499569152 886741578915552 887839180232373 893593496641536 895338796439664 895657524535296 896766161935104 903695540355072 904019366488248 904341184745472 904987290415872 905460570707328 905909587771392 906107476121928 907030915089408 911980194103296 913109035567104 913761405419904 914692644716544 914892451652196 915346145977344 916479153788256 922620588020928 924220693099008 925694102642688 926025811640217 927502098936912 933181281536256 934180428816384 934668976214016 935336749545216 942564165746688 943237579788288 944405111382912 944741306400768 945079840686312 946586504264832 952382542473216 953900848152576 954242664626484 954582361675776 955763935746624 956446780350924 957421521483264 962645760442368 963837315320832 964525927943232 965508902756352 965719810077318 967394662332048 971978891083776 973877287355424 974869792395264 975566287160064 977121552789504 983104559972352 985024686066048 985375341084672 986595030448128 987299902297728 994928841621504 995639667554304 996872062015296 997226934534144 997584276279996 1005292683721728 1006895339716608 1007256145994622 1007614715102208 1008861932176992 1016126080466944 1016657482899456 1017383832838656 1018110701717856 1018420676591616 1019148286242816 1019370910637169 1025977718366208 1027247665012992 1027757076185088 1027981581097392 1029029225306112 1029764414224512 1031039048011788 1037721479970816 1037948161523544 1039748279736384 1040118415589376 1041405865473024 1043439861304026 1050202666156032 1050952982418432 1052253843238368 1060384686465024 1061142277261824 1062833969700864 1063214820772101 1064909817297936 1071430360282368 1073138454171648 1073905156885248 1074999603068928 1075234427714952 1077099211668672 1082203301412864 1082976480497664 1084316979735936 1084854691528704 1085091668936136 1086197515600896 1088318995123554 1093476252469248 1095372673302528 1095611948274852 1097512073055072 1099261746888192 1105992629968896 1108152771824304 1108547258720256 1109919409254144 1110712390084944 1119294946824192 1120094625998592 1121481069767208 1121880301350912 1128749679968256 1130954269186944 1131356873097216 1132757257181184 1133566554489984 1134721803239424 1134969673699116 1142325707046912 1143141840525312 1144556811943488 1145374539432588 1145723261165568 1146541822023168 1154224933161984 1155653623139616 1156226710708224 1156479278734566 1157657878469376 1158484966002576 1167436664967168 1167691681713987 1169297813864448 1169716814703432 1170133217538048 1171581598657152 1180017383768064 1181477999425536 1182322105220736 1183785573643164 1191457995522048 1192932772273152 1193785061919552 1194210032713728 1195688215913472 1198023544460178 1205359155317664 1205788246327296 1206649720554496 1207280760943104 1208143301495904 1209374553452544 1217478714089472 1218348540559872 1219590192955392 1219856602202928 1220461527969792 1220728127553153 1221972205051008 1230160784027904 1231414474604544 1232294257465344 1234258803523584 1234701082186956 1236669465249216 1244241708715008 1245573905088512 1246225301618688 1247115666060288 1249551438845562 1257650106384384 1259206815177216 1260106454248416 1262115339019776 1269843389964288 1272323552835312 1272776482234368 1274351914328832 1275262373801232 1276562028644352 1285116420427776 1286034570590976 1287345203675136 1287626413436424 1289859549776064 1295971854778368 1298503049807232 1299826389860352 1300755049546752 1302828737052672 1303295586752898 1313366248088064 1315460040597504 1315931416541361 1316399869730304 1318029298489296 1327519556739072 1329162749353728 1330112368373328 1340390244962304 1342527119622144 1343008194659496 1343486286802944 1345149242902656 1355543310532608 1356511777118208 1357480935623808 1358864381657088 1359161214182892 1360546372634112 1367970291154944 1369663553350656 1370642108129856 1372038967074816 1372338677478294 1373019218966016 1374718730682384 1383930882031392 1386331039648512 1388541153964032 1391253148405368 1400270221541376 1401270643224576 1403005124317824 1413846248620032 1414856369682432 1416607667074368 1417111959601152 1417619761029468 1419879756397248 1428573813709824 1430851272228864 1431363996939726 1431873542513664 1433645903619936 1434670170526386 1436132282224896 1443968640663552 1445755972981248 1446788891914848 1448263354134528 1448579715115977 1451091993498072 1457968336625664 1460496897736704 1460815931033136 1462304688592896 1463349430740096 1465682329184256 1474656839958528 1477537029099072 1478063011627008 1479892545672192 1480949853446592 1492393262432256 1493459501331456 1495308093022944 1495840401801216 1496376414419994 1507939025582592 1510343009574912 1510884218991933 1511422072653312 1512962404319232 1513292898265488 1524189120700416 1524986224349184 1526075749257984 1527166052576784 1527631014887424 1528722429364224 1538966577549312 1540871497519488 1541635614277632 1541972371646088 1543543837959168 1544646621336768 1556582219956224 1556922242285316 1559622419604576 1560177623384064 1562108798209536 1565159791956039 1575303999234048 1576429473627648 1578380764857552 1590577029697536 1591713415892736 1594250954551296 1597364725946904 1607145540423552 1607717661769728 1609707681257472 1610857735327872 1612499404603392 1615648817503008 1623304952119296 1624464720746496 1626475469603904 1627282037293056 1627637503404204 1629296273401344 1632478492685331 1640214378703872 1643059009953792 1643417922412278 1646268109582608 1648892620332288 1658988944953344 1661633735491584 1662820888080384 1666068585127416 1676866808512512 1678942420236288 1680141938997888 1682221604650812 1682820452026368 1693124519952384 1696431403780416 1697035309645824 1699135885771776 1700349831734976 1702082704859136 1702454510548674 1713488560570368 1714712760787968 1716835217915232 1718061809148882 1719812733034752 1731337399742976 1733101853147136 1734340066062336 1734718918101849 1736486817704064 1737104982736896 1737727449003864 1751154997450752 1753946720796672 1754575222055148 1755199826307072 1757372397985728 1770026075652096 1772216999138304 1773483157831104 1775678360464746 1787186993283072 1790677592879328 1791315049070592 1793532323870208 1797035316690267 1808038732976496 1808682369490944 1809974580831744 1810921141414656 1811819175542784 1812214952243856 1814061830178816 1826218071134208 1827522810839808 1829385289433088 1829784903304392 1830692291954688 1832958307576512 1845241176041856 1848441386198016 1851388205285376 1852051623280434 1855004197873824 1866362563072512 1868360857632768 1869337952428032 1870673499090432 1874327158268343 1886475159576576 1888810222765824 1890159681372624 1893173008529664 1904765084946432 1907801696305152 1908485329252968 1909164723351552 1911527871493248 1912893560701848 1914843042966528 1925291520884736 1927674630641664 1929051855886464 1931017805512704 1931439620154636 1934789324664096 1943957782167552 1947754574710848 1949739584790528 1951132574320128 1954243105579008 1954943380129347 1970049372132096 1973190060896256 1974599804595456 1989857683243008 1991279335108608 1993744124030592 1994453869068288 1995168552559992 2010585367443456 2013790679433216 2014512291989244 2015229430204416 2017723864353984 2032252160933888 2033314965798912 2034767665677312 2036221403435712 2038296572485632 2038741821274338 2051955436732416 2054495330025984 2055963162194784 2058058450612224 2059528828449024 2062078096023576 2075442959941632 2075896323047088 2079496559472768 2080236831178752 2082811730946048 2086879722608052 2100405332312064 2101905964836864 2104507686476736 2120769372930048 2122284554523648 2125667939401728 2126429641544202 2129819634595872 2142860720564736 2146276908343296 2147045995409589 2147810313770496 2149999206137856 2150468855429904 2152005255789579 2154198423337344 2165952960995328 2168633959471872 2169709383057408 2170183337872272 2172395031201792 2176637990247108 2186952504938496 2190745346605056 2191223896549704 2195024146110144 2198523493776384 2211985259937792 2216305543648608 2217094517440512 2219838818508288 2221424780169888 2238589893648384 2240189251997184 2242962139534416 2243760602701824 2244564621629991 2261908538373888 2265514514362368 2267133108979968 2269443606478848 2269939347398232 2284651414093824 2286283681050624 2289113623886976 2290749078865176 2291446522331136 2293083644046336 2308449866323968 2311307246279232 2312453421416448 2312958557469132 2315315756938752 2316969932005152 2334873329934336 2335383363427974 2339433629406864 2340266435076096 2343163197314304 2362955998851072 2364644210441472 2367571147286328 2382915991044096 2385865544546304 2387570123839104 2388420065427456 2391376431826944 2396047088920356 2410718310635328 2411576492654592 2413299441108992 2414561521886208 2416286602991808 2418749106905088 2434957428178944 2436697081119744 2439713204405856 2440923055939584 2441456255106306 2443944410102016 2460321568055808 2462828949209088 2464588514930688 2465126883618417 2468517607047168 2469402164373912 2473338930498432 2488483417430016 2491147810177024 2492450603237376 2494231332120576 2499102877691124 2515300212768768 2518413630354432 2520212908496832 2524230678039552 2539686779928576 2544647105670624 2545552964468736 2548703828657664 2550524747602464 2553124057288704 2553681765823011 2570232840855552 2572069141181952 2574690407350272 2575252826872848 2577092713723323 2579719099552128 2597006099614464 2599652779720704 2601510099093504 2605657474105344 2606591173505796 2626732496176128 2630920081195008 2631862833082722 2632799739460608 2636058596978592 2655039113478144 2658325498707456 2660224736746656 2663517540697119 2680780489924608 2686016389318992 2686972573605888 2690298485805312 2711086621065216 2713023554236416 2714961871247616 2717728763314176 2718322428365784 2721092745268224 2735940582309888 2739327106701312 2741284216259712 2744077934149632 2744677354956588 2746038437932032 2749437461364768 2767861764062784 2772662079297024 2777082307928064 2778077434920651 2782506296810736 2802541286449152 2806010248635648 2827692497240064 2829712739364864 2833215334148736 2834223919202304 2835239522058936 2839759512794496 2857147627419648 2861702544457728 2862727993879452 2863747085027328 2867291807239872 2869340341052772 2872264564449792 2887937281327104 2891511945962496 2893577783829696 2896526708269056 2897159430231954 2902183986996144 2915936673251328 2921631862066272 2924609377185792 2926698861480192 2931364658368512 2949313679917056 2955074058198144 2956126023254016 2959785091344384 2961899706893184 2984786524864512 2986919002662912 2990616186045888 2991680803602432 2992752828839988 3015878051165184 3020686019149824 3021768437983866 3022844145306624 3026585796530976 3048378241400832 3049972448698368 3052151498515968 3054332105153568 3055262029774848 3057444858728448 3058112731911507 3077933155098624 3081742995038976 3083271228555264 3083944743292176 3087087675918336 3089293242673536 3113164439912448 3113844484570632 3119244839209152 3120355246768128 3124217596419072 3130319583912078 3150607998468096 3152858947255296 3156761529715104 3181154059395072 3183426831785472 3188501909102592 3189644462316303 3194729451893808 3214291080847104 3219415362514944 3221715470655744 3224998809206784 3231297635006016 3246609904238592 3248929441492992 3252950939207808 3254564074586112 3255275006808408 3258592546802688 3264956985370662 3280428757407744 3286118019907584 3286835844824556 3292536219165216 3297785240664576 3317977889906688 3325641776160768 3332137170254832 3357884840472576 3360283877995776 3364443209301624 3365640904052736 3386249039904768 3392862807560832 3394070619291648 3398271771543552 3400699663469952 3404165409718272 3404909021097348 3426977121140736 3429425521575936 3433670435830464 3436123618297764 3439625466069504 3462674799485952 3468680132124672 3469437836203698 3472973635408128 3475454898007728 3502309994901504 3503075045141961 3507893441593344 3509150444110296 3510399652614144 3514744795971456 3540052151304192 3544433998276608 3546966315662208 3551356720929492 3574373986566144 3581355185758656 3582630098141184 3587064647740416 3594070633380534 3616077465952992 3617364738981888 3619949161663488 3621842282829312 3624429904487712 3628123660357632 3652436142268416 3655045621679616 3658770578866176 3659569806608784 3661384583909376 3662184382659459 3665916615153024 3690482352083712 3696882772396032 3702776410570752 3704103246560868 3710008395747648 3732725126145024 3736721715265536 3738675904856064 3741346998180864 3748654316536686 3772950319153152 3777620445531648 3780319362745248 3786346017059328 3809530169892864 3816970658505936 3818329446703104 3823055742986496 3825787121403696 3829686085933056 3855349261283328 3858103711772928 3862035611025408 3862879240309272 3869578649328192 3887915564335104 3895509149421696 3899479169581056 3902265148640256 3908486211158016 3909886760258694 3940098744264192 3946380121792512 3949199609190912 3982558670217216 3987488248061184 3990337105119984 4021170734886912 4027581358866432 4029024583978488 4030458860408832 4035447728707968 4064504321867776 4066629931597824 4069535331354624 4072442806871424 4076593144971264 4077483642548676 4103910873464832 4108990660051968 4111926324389568 4116116901224448 4119057656898048 4124156192047152 4151792646094176 4158993118945536 4165623461892096 4173759445216104 4200810664624128 4203811929673728 4209015372953472 4241538745860096 4244569109047296 4251335878803456 4252859283088404 4259639269191744 4285721441129472 4292553816686592 4294091990819178 4295620627540992 4300937710859808 4304010511579158 4308396846674688 4331905921990656 4337267918943744 4340366675744544 4344790062403584 4345739145347931 4353275980494216 4373905009876992 4381490693210112 4382447793099408 4390048292220288 4397046987552768 4423970519875584 4432611087297216 4434189034881024 4439677637016576 4442849560339776 4477179787296768 4480378503994368 4485924279068832 4487521205403648 4489129243259982 4523817076747776 4531029028724736 4532652656975799 4534266217959936 4538887212957696 4539878694796464 4572567362101248 4578227247773952 4581498157730352 4582893044662272 4586167288092672 4616899732647936 4622614492558464 4624906842832896 4625917114938264 4630631513877504 4633939864010304 4669746659868672 4670766726855948 4678867258813728 4680532870152192 4686326394628608 4725911997702144 4729288420882944 4735142294572656 4771731089092608 4775140247678208 4782752863653888 4792094177840712 4821436621270656 4823152985309184 4826598882217984 4829123043772416 4832573205983616 4837498213810176 4869914856357888 4873394162239488 4879426408811712 4881846111879168 4882912510212612 4887888820204032 4897435478055993 4920643136111616 4929177029861376 4930253767236834 4938804328747824 4946677860996864 4976966834860032 4984901206474752 4988462664241152 4998205755382248 5030600425537536 5036827260708864 5040425816993664 5048461356079104 5079373559857152 5089294211341248 5091105928937472 5097407657315328 5101049495204928 5106248114577408 5107363531646022 5140465681711104 5144138282363904 5150505653745696 5154185427446646 5159438199104256 5194012199228928 5199305559441408 5203020198187008 5204156754305547 5211314948210688 5213182347011592 5253464992352256 5261840162390016 5263725666165444 5265599478921216 5272117193957184 5310078226956288 5316650997414912 5320449473493312 5327035081394238 5361560979849216 5372032778637984 5373945147211776 5380596971610624 5391105950070801 5426047108472832 5429923742495232 5435457526628352 5436644856731568 5442185490536448 5478654213402624 5482568432519424 5488155868299264 5489354709913176 5492076875864064 5498874922729536 5535723528125568 5545324158594048 5554164615856128 5556154869841302 5565012593621472 5605082572898304 5612020497271296 5622981474805029 5659425478729728 5666430668297472 5670479044117872 5679519025588992 5714295254839296 5723405088915456 5725455987758904 5727494170054656 5734583614479744 5738680682105544 5744529128899584 5775874562654208 5783023891924992 5787155567659392 5793053416538112 5794318860463908 5804367973992288 5831873346502656 5843263724132544 5849218754371584 5853397722960384 5862729316737024 5864830140388041 5910148116396288 5919570182688768 5923799413786368 5969573049729024 5973838005325824 5981232372091776 5983361607204864 5985505657679976 6031756102330368 6041372038299648 6043536875967732 6045688290613248 6053171593061952 6096756482801664 6099944897396736 6104302997031936 6108664210307136 6114889717456896 6116225463823014 6155866310197248 6163485990077952 6167889486584352 6174175351836672 6178586485347072 6226328879824896 6227688969141264 6238489678418304 6240710493536256 6248435192838144 6260639167824156 6301215996936192 6305717894510592 6313523059430208 6362308118790144 6366853663570944 6377003818205184 6379288924632606 6389458903787616 6428582161694208 6438830725029888 6443430941311488 6449997618413568 6456015767368737 6462595270012032 6497858882985984 6505901878415616 6509128149172224 6510550013616816 6517185093605376 6529913970741324 6560857514815488 6572236039815168 6573671689649112 6585072438330432 6595570481329152 6635955779813376 6651283552321536 6664274340509664 6715769680945152 6720567755991552 6728886418603248 6731281808105472 6733693864889973 6785725615121664 6796543543087104 6801399326939904 6808330819436544 6809818042194696 6853954242281472 6858851043151872 6867340871660928 6872247236595528 6879250932139008 6925349598971904 6937360264249344 6938875672407396 6945947270816256 6950909796015456 7004619989803008 7006150090283922 7018300888220592 7020799305228288 7029489591942912 7088867996553216 7093932631324416 7102713441858984 7148747973132288 7162710371517312 7165260196282368 7174129295480832 7188141266761068 7232154931905984 7234729477963776 7239898323326976 7243684565658624 7248859808975424 7256247320715264 7304872284536832 7310091243359232 7319139613217568 7322769167818752 7324368765318918 7331833230306048 7380964704167424 7393765544792064 7395380650855251 7405552821141504 7408206493121736 7420016791495296 7465450252290048 7473443430531072 7477351809712128 7482693996361728 7497308633073372 7545900638306304 7555240891063296 7560638725490496 7572692034118656 7619060339785728 7633941317011872 7636658893406208 7646111485972992 7651574242807392 7659372171866112 7710698522566656 7716207423545856 7724071222050816 7725758480618544 7731278141169969 7739157298656384 7791018298843392 7798958339162112 7804530297280512 7816972422316032 7819773520517388 7880197488528384 7892760243585024 7898399218381824 7965117340434432 7974976496122368 7980674210239968 7990552622091357 8042341469773824 8058049167956976 8060917720817664 8070895457415936 8133259863195648 8139070662709248 8144885613742848 8153186289942528 8154967285097352 8207821746929664 8217981320103936 8223852648779136 8232233802448896 8238115313796096 8248312384094304 8303585292188352 8317986237891072 8331246923784192 8334232304761953 8347518890432208 8407623859347456 8418030745906944 8483077491720192 8489138218094592 8502671757606912 8505718566176808 8519278538383488 8571442882258944 8585107633373184 8588183981638356 8591241255081984 8601875421719616 8608021023158316 8616793693349376 8663811843981312 8674535837887488 8680733351489088 8689580124807168 8691478290695862 8706551960988432 8747810019753984 8764895586198816 8780096584440576 8794093975105536 8847941039751168 8865222174594432 8868378069762048 8879355274033152 8885699120679552 8954359574593536 8960757007988736 8971848558137664 8975042410807296 8978258486519964 9047634153495552 9062058057449472 9065305313951598 9068532435919872 9079757389592928 9145134724202496 9156454495547904 9162996315460704 9165786089324544 9172334576185344 9174338195734521 9233799465295872 9245228985116928 9249813685665792 9251834229876528 9261263027755008 9267879728020608 9339493319737344 9341533453711896 9357734517627456 9361065740304384 9372652789257216 9451823995404288 9458576841765888 9470284589145312 9543462178185216 9550280495356416 9565505727307776 9568933386948909 9584188355681424 9642873242541312 9653197764435968 9658246087544832 9665146411967232 9674996427620352 9739829712715776 9746788324478976 9758852817623424 9763692223758336 9765825020425224 9775777640408064 9794870956111986 9841286272223232 9858354059722752 9860507534473668 9877608657495648 9893355721993728 9953933669720064 9976925328482304 9996411510764496 10073654521417728 10080851633987328 10096922712158208 10158747119714304 10178588422682496 10182211857874944 10194815314630656 10202098990409856 10212496229154816 10214727063292044 10280931363422208 10288276564727808 10301011307491392 10308370854893292 10318876398208512 10388024398457856 10406040396374016 10408313508611094 10426364694023184 10506929984704512 10523680324780032 10527451332330888 10531198957842432 10544234387914368 10620156453912576 10633301994829824 10640898946986624 10654070162788476 10723121959698432 10744065557275968 10747890294423552 10761193943221248 10782211900141602 10852094216945664 10859847484990464 10873289713463136 10884370981072896 10957308426805248 10965136865038848 10976311736598528 10978709419826352 10984153751728128 10986553147978377 10997749845459072 11071447056251136 11090648317188096 11108329231712256 11112309739682604 11130025187242944 11210165145796608 11224040994542592 11245962949610058 11318850957459456 11332861336594944 11340958088235744 11359038051177984 11428590509678592 11450911975517808 11454988340109312 11469167228959488 11477361364211088 11489058257799168 11566047783849984 11574311135318784 11586106833076224 11588637720927816 11608735947984576 11663746693005312 11686527448265088 11698437508743168 11706795445920768 11725458633474048 11729660280776082 11820296232792576 11839140365377536 11847598827572736 11947676010651648 11962464744183552 11971011315359952 12063512204660736 12082744076599296 12087073751935464 12091376581226496 12106343186123904 12193512965603328 12199889794793472 12208605994063872 12217328420614272 12229779434913792 12232450927646028 12311732620394496 12326971980155904 12335778973168704 12348350703673344 12357172970694144 12455377938282528 12476979356836608 12496870385676288 12521278335648312 12602431993872384 12611435789021184 12627046118860416 12724616237580288 12733707327141888 12754007636410368 12758577849265212 12778917807575232 12857164323388416 12877661450059776 12886861882622976 12912031534737474 12925190540024064 12995717765971968 13011803756831232 13021100027233632 13034370187210752 13037217436043793 13059827941482648 13121715029630976 13144472079630336 13147343379298224 13170144876660864 13191140962658304 13271911559626752 13302567104643072 13328548681019328 13431539361890304 13441135511983104 13457772837206496 13462563616210944 13467387729779946 13571451230243328 13593087086174208 13597957970927397 13602798653879808 13616661638873088 13619636084389392 13717702086303744 13734681743321856 13744494473191056 13758501864278016 13850699197943808 13874720528498688 13877751344814792 13891894541632512 13901819592030912 14009239979606016 14012300180567844 14036601776441184 14041598610456576 14058979183885824 14177735993106432 14187865262648832 14205426883717968 14325420743034624 14348258590961664 14376282533522136 14464309863811968 14469458955927552 14479796646653952 14487369131317248 14497719617950848 14512494641430528 14609744569073664 14620182486718464 14638279226435136 14645538335637504 14648737530637836 14663666460612096 14761929408334848 14787531089584128 14790761301710502 14816412986243472 14840033582990592 14930900504580096 14954703619424256 14965387992723456 14994617266146744 15091801276612608 15110481782126592 15121277450980992 15145384068237312 15238120679571456 15267882634023744 15273317786812416 15292222971945984 15303148485614784 15318744343732224 15421397045133312 15432414847091712 15451516961237088 15462556282339938 15478314597312768 15582036597686784 15597916678324224 15609060594561024 15612470262916641 15633944844632064 15639547041034776 15760394977056768 15785520487170048 15796798436763648 15930234680868864 15949952992244736 15961348420479936 15981105244182714 16084682939547648 16116098335913952 16121835441635328 16141790914831872 16173317850212403 16278141325418496 16289771227485696 16306372579885056 16309934570194704 16435962640207872 16447705297558272 16464467604897792 16476230627592192 16496624768188608 16607170584376704 16635972475782144 16662493847568384 16668464609523906 16695037780864416 16815247718694912 16836061491813888 16868944424415087 16978276436189184 17011437132353616 17038557076766976 17142885764517888 17170215266746368 17176367963276712 17182482510163968 17203750843439232 17216042046316632 17233587386698752 17327623687962624 17349071675774976 17361466702978176 17379160249614336 17382956581391724 17413103921976864 17495620039507968 17529791172397632 17560193168881152 17588187950211072 17594490421164123 17730444349188864 17758710548066304 17771398241359104 17908719149187072 17921514015977472 17943697116275328 17950084821614592 17956516973039928 18095268306991104 18124116114898944 18130610627903196 18137064871839744 18159514779185856 18290269448404992 18312908991095808 18325992630921408 18344669152370688 18348676391469042 18467598930591744 18490457970233856 18503668459753056 18522526055510016 18535759456041216 18678986639474688 18683066907423792 18715469035254912 18722131480608768 18745305578514432 18903647990808576 18917153683531776 18940569178290624 19086924356370432 19100560990712832 19131011454615552 19137866773897818 19168376711362848 19285746485082624 19306395528871936 19316492175089664 19330292823934464 19349992855240704 19368047302106211 19493576648957952 19517705635246848 19527384447516672 19531650040850448 19551555280816128 19589741912223972 19682572544446464 19716708119445504 19721015068947336 19755217314991296 19786711443987456 19907867339440128 19953850656964608 19992823021528992 20147309042835456 20161703267974656 20193845424316416 20201081594669919 20357176845364992 20389630629261312 20404197980819712 20424992458309632 20429454126584088 20561862726844416 20576553129455616 20602022614982784 20616741709786584 20637752796417024 20776048796915712 20812080792748032 20816627017222188 20852729388046368 21013859969409024 21054902664661776 21062397915684864 21088468775828736 21266603989659648 21281797893973248 21308140325576952 21446243919396864 21488131114551936 21495780588847104 21522387886442496 21564423800283204 21704188433891328 21719694969980928 21746579426926272 21768741962145792 21914616853610496 21930273730077696 21957418839652704 21968307503456256 21973106295956754 21995499690918144 22142894112502272 22181296634376192 22186141952565753 22216658463424512 22224619479365208 22260050374485888 22420330291593216 22448081989085184 22491925899220116 22637701914918912 22665722673189888 22681916176471488 22718076102355968 22857181019357184 22901823951035616 22909976680218624 22938334457918976 22954722728422176 22978116515598336 23132095567699968 23148622270637568 23172213666152448 23177275441855632 23193834423509907 23217471895969152 23373054896530176 23396875017486336 23413590891841536 23450917266948096 23459320561552164 23640592465585152 23678280730755072 23695197655145472 23895352021303296 23924929488367104 23942022630719904 24127024409321472 24174147503870928 24182753162452992 24212686372247808 24399779589586944 24417211988127744 24434656841228544 24459558869827584 24464901855292056 24623465240788992 24653943960311808 24671557946337408 24696701407346688 24714345941388288 24910755876565056 24953958713673216 24993740771352576 25002696914285859 25042556671296624 25222871578042368 25254092237720832 25449232475160576 25467414654283776 25508015272820736 25517155698530424 25557835615150464 25714328646776832 25755322900119552 25773723765245952 25824063069474948 25850381080048128 25991435531943936 26023607513662464 26042200054467264 26068740374421504 26074434872087586 26119655882965296 26243430059261952 26294686758596448 26340289753321728 26382281925316608 26543823119253504 26605134209286144 26657097362038656 26863078723780608 26882271023966208 26915545674412992 26925127232421888 26934775459559892 27142902460486656 27186174172348416 27195915941854794 27205597307759616 27239272168778784 27435404172607488 27469363486643712 27488988946382112 27517003728556032 27523014587203563 27701398395887616 27749441056997376 27755502689629584 27783789083265024 27803639184061824 28018479959212032 28024600361135688 28073203552882368 28083197220913152 28117958367771648 28355471986212864 28375730525297664 28410853767435936 28650841486069248 28696517181923328 28706800160846727 28752565067044272 28928619727623936 28959593293307904 28974738262634496 28995439235901696 29024989282861056 29219489138147328 29240364973436928 29276558452870272 29291076671275008 29297475061275672 29327332921224192 29523858816669696 29575062179168256 29581522603421004 29632825972486944 29680067165981184 29861801009160192 29930775985446912 29989234532293488 30220963564253184 30242554901961984 30290768136474624 30476241359142912 30535765268047488 30546635573624832 30584445943891968 30606296971229568 30637488687464448 30842794090266624 30864829694183424 30903033922474176 30925112564679876 30956629194625536 31164073195373568 31218121189122048 31224940525833282 31279094082069552 31520789954113536 31571040974340096 31593596873527296 31860469361737728 31899905984489472 31922696840959872 31962210488365428 32169365879095296 32232196671827904 32243670883270656 32283581829663744 32346635700424806 32556282650836992 32579542454971392 32619869140389408 32871925280415744 32895410595116544 32928935209795584 32952461255184384 32959659443935131 32993249536377216 33214341168753408 33271944951564288 33324987695136768 33336929219047812 33390075561728832 33630495437389824 33672122983627776 33737888848830174 33956552872378368 34022874264707232 34077114153533952 34285771529035776 34352735926553424 34364965020327936 34407501686878464 34432084092633264 34467174773397504 34698143351549952 34722933405956352 34758320499228672 34765913162783448 34826207843953728 34991240079015936 35059582344795264 35120386337762304 35176375900422144 35188980842328246 35460888698377728 35517421096132608 35542796482718208 35843028031954944 35887394232550656 35913033946079856 36190536613982208 36248232229797888 36261221255806392 36274129743679488 36319029558371712 36580538896809984 36625817982191616 36651985261842816 36689338304741376 36697352782938084 36935197861183488 36980915940467712 37007336919506112 37045052111020032 37071518912082432 37366133814847584 37430938070509824 37490611157028864 37807295981617152 37834307367063552 37881138356581248 38173848712740864 38201121981425664 38262022909231104 38275733547795636 38336753422725696 38571492970165248 38612791057743872 38632984350179328 38660585647868928 38736094604212422 38987153297915904 39035411270493696 39063300081700896 39103110561632256 39179483824447944 39365145088892928 39433416238891008 39442030137894672 39510434629982592 39573422887974912 39815734678880256 39907701313929216 39985646043057984 40294618085670912 40323406535949312 40387690848632832 40402163189339838 40714353690729984 40779261258522624 40793873912782191 40808395961639424 40849984916619264 40858908253168176 41153106258911232 41204045229965568 41233483419573168 41275505592834048 41552097593831424 41624161585496064 41633254034444376 41705458776092736 42027719938818048 42109805329323552 42124795831369728 42176937551657472 42533207979319296 42563595787946496 42616280651153904 42976262229103872 43044775772884992 43128847600566408 43408376867782656 43439389939961856 43493158853852544 43537483924291584 43829233707220992 43860547460155392 43914837679305408 43936615006912512 43946212591913508 43990999381836288 44285788225004544 44362593268752384 44372283905131506 44449238958730416 44520100748971776 44896163978170368 44983851798440232 45275403829837824 45331445346379776 45363832352942976 45436152204711936 45714362038714368 45803647902071232 45819953360437248 45876668915837952 45909445456844352 45956233031196672 46264191135399936 46297244541275136 46354550883711264 46387668847019814 46434943791938304 46746109793060352 46793750034972672 46827181783683072 46837410788749923 46901834533896192 46918641123104328 47281184931170304 47356561461510144 47390395310290944 47790704042606592 47849858976734208 47884045261439808 48254048818642944 48348295007741856 48365506324905984 48425372744495616 48519953550637209 48834423976255488 48869313682457088 48919117739655168 48929803710584112 49307887920623616 49343115892674816 49393402814693376 49428691882776576 49821511753130112 49907917427346432 49987481542705152 50005393828571718 50085113342593248 50445743156084736 50508184475441664 50606833273245261 50934829308567552 51034311397060848 51115671230300928 51428657293553664 51510645800239104 51547447530491904 51648126138949896 51700762160096256 51982871063887872 52047215027324928 52084400108934528 52137480748843008 52148869744175172 52239311765930592 52486860118523904 52589373517192896 52680579506643456 52764563850633216 52783471263492369 53314194724077312 53726157447561216 53764542047932416 53831091348825984 53850254464843776 53869550919119784 54285804920973312 54372348344696832 54391831883709588 54411194615519232 54478544337557568 54870808345214976 54938726973287424 54977977892764224 55034007457112064 55046029174407126 55402796791775232 55511005379259168 55567578166530048 55607278368123648 56036959918424064 56049200722271376 56146407105764736 56166394441826304 56235916735543296 56710943972425728 56751461050595328 56821707534871872 57301682972138496 57393034363846656 57413600321693454 57505130134088544 57857239455247872 57919186586615808 57949476525268992 57990878471803392 58049978565722112 58104141906318633 58480729946873856 58553116905740544 58582153342550016 58594950122551344 58654665842448384 59047717633339392 59150124358336512 59163045206842008 59265651944973888 59360134331962368 59723602018320384 59861551970893824 59978469064586976 60441927128506368 60485109803923968 60581536272949248 60603244784009757 61071530536094976 61168891887783936 61212593942459136 61274977374928896 61685588180533248 61729659388366848 61806067844948352 61850225129359752 61913258389251072 62328146390747136 62436242378244096 62449881051666564 62558188164139104 63041579908227072 63187193747054592 63799811968978944 63845393681919744 63924420976730856 64338731758190592 64464393343655808 64487341766541312 64567163659327488 64693271400849612 65112565301673984 65159084909942784 65239738280778816 65743850560831488 65790821190233088 65904922510368768 65919318887870262 65986499072754432 66428682337506816 66543889903128576 66558425857697259 66649975390273536 66673858438095624 66780151123457664 67260990874779648 67344245967255552 67475777697660348 67913105744756736 68045748529414464 68154228307067904 68571543058071552 68705471853106848 68729930040655872 68815003373756928 68864168185266528 68934349546795008 69396286703099904 69445866811912704 69516640998457344 69531826325566896 69581503270529721 69652415687907456 70119164689590528 70240772675524608 70352751800844288 70377961684656492 70921777396755456 71034842192265216 71085592965436416 71686056063909888 71774788465101312 71826067892159712 72381073227964416 72522442511612784 72548259487358976 72638059116743424 73251635964383232 73303970523685632 73378676609482752 73394705565876168 73870395722366976 73961831880935424 74014673839012224 74090104222040064 74143037824164864 74732267629695168 74861876141019648 74981222314057728 75668614734127104 75762276713162496 76347697425481728 76402243962851328 76524045818462208 76551467095591272 76673506845451392 77142985940330496 77225582115487744 77265968700358656 77321171295737856 77472189208424844 77974306595831808 78070822540987392 78126600163401792 78206221123264512 78358967648895888 78730290177785856 78884060275789344 79020869259965184 79146845775949824 79631469357760512 79815402627858432 79971292086115968 80589236171341824 80646813071898624 80775381697265664 80804326378679676 81428707381459968 81558522517045248 81587747825564382 81616791923278848 81717816506336352 82306212517822464 82408090459931136 82466966839146336 82551011185668096 82569043761610689 83104195187662848 83248323170992128 83266508068888752 83410917552185472 84055439877636096 84219610658647104 84249591662739456 84353875103314944 85066415958638592 85127191575892992 85232561302307808 85952524458207744 86089551545769984 86120400482540181 86257695201132816 86878779879923712 86986317707705088 87074967848583168 87658467414441984 87721094920310784 87829675358610816 87873230013825024 87892425183827016 87981998763672576 88571576450009088 88725186537504768 88744567810263012 88898477917460832 89040201497943552 89792327956340736 89967703596880464 90662890692759552 90727664705885952 90872304409423872 91428724077428736 91607295804142464 91639906720874496 91753337831675904 91818890913688704 91912466062393344 92528382270799872 92594489082550272 92709101767422528 92775337694039628 92869887583876608 93492219586120704 93654363567366144 93674821577499846 93837282246208656 94562369862340608 94713122923020288 94780790620581888 95581408085213184 95699717953468416 95768090522879616 96508097637285888 96696590015483712 96731012649811968 96850745488991232 97039907101274418 97668847952510976 97738627364914176 97859607421168224 98615775841247232 98686231785349632 98786805629386752 98857383765553152 98878978331805393 99643023506260224 99815834854692864 99974963085410304 100010787657143436 100170226685186496 100891486312169472 101016368950883328 101213666546490522 101869658617135104 102068622794121696 102231342460601856 102857314587107328 103094895060983808 103296252277899792 103401524320192512 104094430054649856 104168800217869056 104274961497686016 104297739488350344 104478623531861184 104973720237047808 105178747034385792 105361159013286912 105529127701266432 105566942526984738 106628389448154624 107529084095864832 107662182697651968 107739101838239568 108571609841946624 108744696689393664 108783663767419176 108822389231038464 108957088675115136 109741616690429952 109877453946574848 109955955785528448 110068014914224128 110092058348814252 110805593583550464 111022010758518336 111135156333060096 111214556736247296 112098401444542752 112292814211529472 112471833471086592 113421887944851456 113502922101190656 113643415069743744 114603365944276992 114786068727693312 114827200643386908 115010260268177088 115714478910495744 115838373173231616 115898953050537984 115981756943606784 116208283812637266 116961459893747712 117106233811481088 117189900245102688 117309331684896768 118095435266678784 118300248716673024 118326090413684016 118531303889947776 118720268663924736 119447204036640768 119723103941787648 119956938129173952 120883854257012736 120970219607847936 121163072545898496 121206489568019514 122143061072189952 122337783775567872 122425187884918272 122549954749857792 123459318776733696 123612135689896704 123700450258719504 123826516778502144 124656292781494272 124872484756488192 124899762103333128 125116376328278208 126083159816454144 126374387494109184 127599623937957888 127690787363839488 127848841953461712 128928786687311616 129134327318654976 129386542801699224 130225130603347968 130318169819885568 130479476561557632 131487701121662976 131581642380466176 131809845020737536 131838637775740524 131972998145508864 132857364675013632 133087779806257152 133116851715394518 133347716876191248 133560302246915328 134688491934511104 134951555395320696 135826211489513472 136091497058828928 136308456614135808 137143086116143104 137410943706213696 137459860081311744 137630006747513856 137728336370533056 137868699093590016 138792573406199808 138891733623825408 139063652651133792 139163006541059442 139304831375814912 140238329379181056 140481545351049216 140512232366249769 140705503601688576 140755923369312984 141843554793510912 142069684384530432 142171185930872832 143372112127819776 143549576930202624 143652135784319424 144762146455928832 145044885023225568 145096518974717952 145276118233486848 146503271928766464 146607941047371264 146757353218965504 146789411131752336 147923663761870848 148029347678024448 148180208444080128 148286075648329728 149464535259390336 149723752282039296 149962444628115456 151337229468254208 151524553426324992 151820499819735783 152804487925702656 153102934191182544 153347013690902784 154285971880660992 154531937400717312 154642342591475712 154944378416849688 155948613191663616 156141645081974784 156253200326803584 156412442246529024 156717935297791776 157460580355571712 157768120551578688 158041738519930368 158293691551899648 158350413790477107 159942584172231936 161178472342683648 161293626143797248 161550763394531328 161608652757359352 162857414762919936 163117045034090496 163175495651128764 163233583846557696 163435633012672704 164612425035644928 164816180919862272 164933933678292672 165102022371336192 165138087523221378 166208390375325696 166533016137777504 166821835104370944 168110879755272192 168439221317294208 168499183325478912 168707750206629888 170132831917277184 170254383151785984 170465122604615616 171905048916415488 172179103091539968 172240800965080362 172515390402265632 173757559759847424 173972635415410176 174149935697166336 174312425718955899 175442189840621568 175659350717221632 175746460027650048 175784850367654032 175963997527345152 177143152900018176 177450373075009536 177489135620526024 177796955834921664 178080402995887104 179584655912681472 179935407193760928 181325781385519104 181455329411771904 181744608818847744 181809734352029271 183214591608284928 183506675663351808 183637781827377408 183824932124786688 185056764541599744 185188978165100544 185418203534845056 185550675388079256 185739775167753216 186984439172241408 187308727134732288 187349643154999692 187674564492417312 189124739724681216 189561581241163776 191399435906936832 191536181045759232 193016195274571776 193393180030967424 193462025299623936 193701490977982464 194079814202548836 195337695905021952 195477254729828352 195719214842336448 197231551682494464 197372463570699264 197714767531106304 197757956663610786 199286047012520448 199631669709385728 199949926170820608 200021575314286872 200340453370372992 201782972624338944 202032737901766656 202427333092981044 203739317234270208 204137245588243392 204462684921203712 205714629174214656 206189790121967616 206592504555799584 206803048640385024 208188860109299712 208337600435738112 208549922995372032 208595478976700688 208744509811589163 208957247063722368 210357494068771584 210722318026573824 211058255402532864 211133885053969476 213256778896309248 215058168191729664 215324365395303936 215478203676479136 217143219683893248 217567327534838352 217644778462076928 217914177350230272 219754907893149696 219911911571056896 220136029828448256 220184116697628504 221611187167100928 222044021517036672 222270312666120192 222429113472494592 224196802889085504 224585628423058944 224943666942173184 227005844202381312 227286830139487488 229206731888553984 229572137455386624 229654401286773816 230020520536354176 231428957820991488 231676746346463232 231797906101075968 231963513887213568 232416567625274532 233922919787495424 234212467622962176 234379800490205376 234618663369793536 236190870533357568 236652180827368032 237062607779895552 237440537327849472 238894408073281536 239446207883575296 239913876258347904 241767708514025472 241940439215695872 242326145091796992 242412979136039028 244286122144379904 244675567551135744 244850375769836544 246918637553467392 247224271379793408 247400900517439008 247653033557004288 247707131284832067 249312585562988544 249744969512976384 249799524206666256 250232752656556416 252166319632908288 252748774988218368 255199247875915776 255381574727678976 255697683906923424 257857573374623232 258268654637309952 258361201447620543 258773085603398448 260636339639771136 260958953123115264 262975402243325952 263163284760932352 263619690041475072 263677275551481048 263945996291017728 265714729350027264 266175559612514304 266233703430789036 266695433752382496 267120604493830656 269376983869022208 269903110790641392 272182994117657856 272616913228271616 274286172232286208 274821887412427392 274919720162623488 275260013495027712 275456672741066112 275737398187180032 277585146812399616 277783467247650816 278127305302267584 278326013082118884 278609662751629824 280476658758362112 280963090702098432 281024464732499538 281511846738625968 283687109587021824 284139368769060864 284342371861745664 286744224255639552 287099153860405248 287304271568638848 289524292911857664 290089770046451136 290193037949435904 290552236466973696 293006543857532928 293215882094742528 293578822263504672 295847327523741696 296058695356048896 296360416888160256 296572151296659456 296636934995416179 298929070518780672 299447504564078592 299924889256230912 302674458936508416 303049106852649984 303640999639471566 305608975851405312 306205868382365088 306694027381805568 308571943761321984 309284685182951424 309888756833699376 312283290163949568 312506400653607168 312824884493058048 313435870595583552 314921160711143424 315536241103157376 316083477039860736 316587383103799296 316700827580954214 319885168344463872 322587252287594496 323217305514718704 325714829525839872 326234090068180992 326350991302257528 326467167693115392 326871266025345408 329224850071289856 329632361839724544 329867867356585344 330204044742672384 330276175046442756 332416780750651392 333066032275555008 333643670208741888 336878442634588416 337415500413259776 340265663834554368 340508766303571968 340930245209231232 343810097832830976 344358206183079936 344481601930160724 345030780804531264 347515119519694848 347945270830820352 348624851437911798 350884379681243136 351318701434443264 351569700735308064 351927995054690304 354286305800036352 354900746150019072 354978271241052048 355593911669843328 356160805991774208 359169311825362944 359870814387521856 362651562771038208 362910658823543808 363489217637695488 363619468704058542 366429183216569856 367013351326703616 367275563654754816 367649864249573376 370377956330201088 370836407069690112 371101350776158512 371479550335506432 373968878344482816 374617454269464576 374699286309999384 375349128984834624 378249479449362432 379123162482327552 382798871813873664 383072362091518464 386786360061934848 387402981955964928 388159628405097672 390675391810043904 390954509459656704 391438429684672896 394463103364988928 394744927141398528 395429535062212608 395515913327221572 398572094025040896 399263339418771456 400043150628573744 400680906740745984 404065475803533312 404854666185962088 407478634468540416 408274491176486784 408925369842407424 411429258348429312 412379580243935232 413185009111599168 413606097280770048 416377720218599424 416675200871476224 417190957953401376 417489019623178326 417914494127444736 420714988137543168 421444636053147648 421536697098749307 422116510805065728 422267770107938952 426513557792618496 430116336383459328 430648730790607872 430956407352958272 434286439367786496 435134655069676704 435289556924153856 435828354700460544 439509815786299392 439823823142113792 440272059656896512 440368233395257008 444088043034073344 444540625332240384 444858226944989184 448393605778171008 449171256846117888 449887333884346368 454011688404762624 454573660278974976 458413463777107968 459308802573547632 460041041072708352 462857915641982976 463595812202151936 463927027774427136 464833135250549064 467845839574990848 468424935245924352 468759600980410752 469237326739587072 472381741066715136 473304361654736064 474125215559791104 474881074655698944 475051241371431321 479827752516695808 483535417028050944 483880878431391744 484652290183593984 484825958272078056 488572244288759808 489351135102271488 489700751539673088 493837275106934784 494448542759586816 494801801034878016 495306067114008576 495414262569664134 498625171125977088 499599048413332512 500465505313112832 504332639265816576 505497549976436736 510398495751831552 510763149455357952 511395367813846848 515715146749246464 516537309274619904 516722402895241086 517546171206796896 521272679279542272 521917906246230528 522937277156867697 526326569521864704 527239380082950144 527354551102962096 527891992582035456 531429458700054528 532351119225028608 532467406861578072 533390867504764992 534241208987661312 538753967738044416 539806221581282784 544365988235315712 545233826456543232 545429203056087813 549643774824854784 550520026990055424 550913345482132224 551474796374360064 555170293624799232 555566934495301632 556254610604535168 556652026164237768 557219325503259648 560953317516724224 561926181404196864 562048929464999076 563023693477251936 567374219174043648 568684743723491328 574198307720810496 574608543137277696 579048585823715328 580179540092902272 580386075898871808 581104472933947392 586013087715065856 586431764189485056 587157644527009344 591694655047483392 592117390712097792 593144302593318912 593273869990832358 597858141037561344 598895009128157184 599849778512461824 605348917873016832 606098213705299968 607281999278943132 611217951702810624 612411736764730176 613388054763611136 617143887522643968 618569370365902848 619777513667398752 624566580327899136 625012801307214336 625649768986116096 626233529434767489 626871741191167104 631072482206314752 632166954079721472 633174766207598592 633401655161908428 639770336688927744 645174504575188992 646434611029437408 651429659051679744 652701982604515056 652934335386230784 653742532050690816 659264723679449088 659735734713170688 660408089485344768 660552350092885512 664833561501302784 666132064551110016 667287340417483776 673756885269176832 674831000826519552 681017532607143936 681860490418462464 687620195665661952 688716412366159872 688963203860321448 690061561609062528 695030239039389696 695890541661640704 697249702875823596 701768759362486272 702637402868886528 703139401470616128 703855990109380608 708572611600072704 709956542482104096 711187823339686656 712321611983548416 718338623650725888 719741628775043712 725303125542076416 725821317647087616 726978435275390976 727238937408117084 732858366433139712 734026702653407232 734551127309509632 740755912660402176 741672814139380224 742202701552317024 742959100671012864 747937756688965632 749234908538929152 749398572619998768 750698257969669248 756498958898724864 758246324964655104 765597743627747328 766144724183036928 773572720123869696 774805963911929856 775083604342861629 776319256810195344 781909018919313408 782876859369345792 788926206729977856 789489854282797056 790859070124425216 791031826654443144 797144188050081792 798526678837542912 800086301257147488 801361813481491968 808130951607066624 809709332371924176 816548982352973568 817850739684814848 822858516696858624 824759160487870464 826370018223198336 827212194561540096 832755440437198848 833350401742952448 834381915906802752 834978039246356652 835828988254889472 841429976275086336 842889272106295296 843073394197498614 844535540215877904 853027115585236992 860232672766918656 861297461581215744 861912814705916544 868572878735572992 870269310139353408 870579113848307712 871656709400921088 879019631572598784 879647646284227584 880736466790514016 888176086068146688 889081250664480768 889716453889978368 889910804986248537 896787211556342016 898342513692235776 899774667768692736 908023376809525248 909147320557949952 916826927554215936 918617605147095264 920082082145416704 925715831283965952 927854055548854272 929666270501098128 936849870491848704 937519201960821504 938474653479174144 944763482133430272 946608723309472128 948250431119582208 949762149311397888 950102482742862642 959655505033391616 967761756862783488 969651916544156112 977144488577519616 978702270204542976 979401503079346176 987674550213869568 988897085519173632 989603602069756032 990612134228017152 990828525139328268 997250342251954176 999198096826665024 1000931010626225664 1020796991503663104 1021526298910715904 1022790735627693696 1031430293498492928 1033074618549239808 1033444805790482172 1035092342413593792 1042545358559084544 1043835812492461056 1045874554313735394 1052653139043729408 1054709102205924192 1055783985164070912 1062858917400109056 1064702238450057216 1064934813723156144 1066781735009529984 1068482417975322624 1077507935476088832 1079612443162565568 1088731976470631424 1090467652913086464 1090858406112175626 1099287549649709568 1101040053980110848 1101826690964264448 1102949592748720128 1111133868990603264 1112509221209070336 1113304052328475536 1114438651006519296 1121906635033448448 1123852362808393728 1124097858929998152 1126047386954503872 1134748438348087296 1137369487446982656 1148396615441620992 1149217086274555392 1160359080185804544 1162208945867894784 1172026175430131712 1172863528378970112 1174315289054018688 1183389310094966784 1184234781424195584 1186288605186637824 1186547739981664716 1195716282075122688 1197790018256314368 1212196427410599936 1214563998557886264 1222435903405621248 1224823473529460352 1226776109527222272 1234287775045287936 1237138740731805696 1239555027334797504 1249133160655798272 1250025602614428672 1252467058869534978 1253743482382334208 1262144964412629504 1264333908159442944 1264610091296247921 1266349532415197184 1266803310323816856 1279540673377855488 1290349009150377984 1292869222058874816 1302859318103359488 1305403965209030112 1305868670772461568 1307485064101381632 1318529447358898176 1319471469426341376 1320816178970689536 1321104700185771024 1332264129102220032 1334574680834967552 1347513770538353664 1349662001653039104 1362035065214287872 1363720980836924928 1375240391331323904 1377926407720642896 1380123123218125056 1391781083323281408 1394499405751647192 1403537518724972544 1405274805737773056 1406278802941232256 1407711980218761216 1417145223200145408 1419913084964208192 1422375646679373312 1424643223967096832 1439483257550087424 1450606251084152832 1451642635294175232 1453956870550781952 1454477874816234168 1465716732866279424 1468053405306814464 1469102254619019264 1481511825320804352 1483345628278760448 1484405403104634048 1485918201342025728 1495875513377931264 1498797145239997536 1501396515939338496 1512997917797449728 1516492649929310208 1531195487255494656 1532289448366073856 1547145440247739392 1549611927823859712 1550167208685723258 1552638513620390688 1563818037838626816 1565753718738691584 1568811831470603091 1578979708565594112 1581718140248850432 1582063653308886288 1594288376100163584 1597053357675085824 1600172602514294976 1602723626962983936 1616261903214133248 1619418664743848352 1633097964705947136 1635701479369629696 1636287609168263439 1652740036446396672 1654424389123080192 1665510880874397696 1666700803485904896 1668763831813605504 1669956078492713304 1671657976509778944 1682859952550172672 1685778544212590592 1686146788394997228 1689071080431755808 1706054231170473984 1722594923162431488 1723825629411833088 1737145757471145984 1740538620278706816 1741158227696615424 1743313418801842176 1758039263145197568 1759295292568455168 1761472933581028032 1776352172136293376 1779432907779956736 1779821609972497074 1793574423112684032 1796685027384471552 1799549335537385472 1816046753619050496 1818294641115899904 1833653855108431872 1837235210294190528 1840164164290833408 1851431662567931904 1855708111097708544 1859332541002196256 1873699740983697408 1875038403921643008 1876949306958348288 1878700588304302467 1893217446618944256 1896500862239164416 1899524298622795776 1900204965485725284 1919311010066783232 1935523513725566976 1939303833088312224 1954288977155039232 1958803006158692352 1977794171038347264 1979207204139512064 1981224268456034304 1981657050278656536 1994500684503908352 1998396193653330048 2001862021252451328 2043052597821431808 2045581471255387392 2062860586996985856 2066149237098479616 2066889611580964344 2070184684827187584 2085090717118169088 2087671624984922112 2091749108627470788 2105306278087458816 2109418204411848384 2111567970328141824 2125717834800218112 2129869627446312288 2133563470019059968 2136964835950645248 2155015870952177664 2159224886325131136 2177463952941262848 2180935305826172928 2181716812224351252 2198575099299419136 2202080107960221696 2203653381928528896 2222267737981206528 2225018442418140672 2226608104656951072 2228877302013038592 2243813270066896896 2247704725616787456 2248195717859996304 2252094773909007744 2269496876696174592 2274738974893965312 2296793230883241984 2298434172549110784 2320718160371609088 2324417891735789568 2345727056757940224 2348630578108037376 2366778620189933568 2368469562848391168 2372577210373275648 2373095479963329432 2391432564150245376 2395580036512628736 2424392854821199872 2429127997115772528 2449646947058920704 2453552219054444544 2468575550090575872 2474277481463611392 2479110054669595008 2498266321311596544 2500051205228857344 2504934117739069956 2507486964764668416 2524289928825259008 2528667816318885888 2529220182592495842 2533606620647633712 2559081346755710976 2580698018300755968 2585738444117749632 2605718636206718976 2610807930418060224 2611737341544923136 2614970128202763264 2637058894717796352 2638942938852682752 2642209400371542048 2664528258204440064 2669149361669935104 2669732414958745611 2695027541076707328 2699324003306078208 2724070130428575744 2727441961673849856 2750480782662647808 2755852815441285792 2760246246436250112 2783562166646562816 2788998811503294384 2810549611475546112 2812557605882464512 2815423960437522432 2834290446400290816 2839826169928416384 2844751293358746624 2849286447934193664 2878966515100174848 2903285270588350464 2908955749632468336 2931433465732558848 2936106810613628928 2938204509238038528 2963023650641608704 2966691256557520896 2968810806209268096 2971836402684051456 2991751026755862528 2997594290479995072 3002793031878676992 3062390974510989312 3064578896732147712 3094290880495478784 3099223855647719424 3100334417371446516 3105277027240781376 3127636075677253632 3131507437477383168 3137623662941206182 3157959417131188224 3164127306617772576 3188576752200327168 3194106715350171648 3200345205028589952 3205447253925967872 3232523806428266496 3238837329487696704 3266195929411894272 3271402958739259392 3272575218336526878 3305480072892793344 3308848778246160384 3333401606971809792 3337527663627211008 3339912156985426608 3343315953019557888 3365719905100345344 3371557088425181184 3372293576789994456 3378142160863511616 3412108462340947968 3445189846324862976 3447651258823666176 3481077240557413632 3486626837603684352 3516078526290395136 3518590585136910336 3522945867162056064 3552704344272586752 3558865815559913472 3559643219944994148 3587148846225368064 3593370054768943104 3636589282231799808 3667307710216863744 3674470420588381056 3680328328581666816 3702863325135863808 3711416222195417088 3718665082004392512 3747399481967394816 3750076807843286016 3757401176608604934 3786434893237888512 3793001724478328832 3799048597245591552 3800409930971450568 3838622020133566464 3871047027451133952 3878607666176624448 3908577954310078464 3917606012317384704 3955588342076694528 3958414408279024128 3962448536912068608 3963314100557313072 3996792387306660096 4003724042504902656 4086105195642863616 4091162942510774784 4125721173993971712 4133779223161928688 4140369369654375168 4175343249969844224 4183498217254941576 4210612556174917632 4218836408823696768 4223135940656283648 4251435669600436224 4259739254892624576 4267126940038119936 4273929671901290496 4318449772650262272 4354927905882525696 4361870611652345856 4363433624448702504 4397150198598838272 4404160215920443392 4407306763857057792 4444535475962413056 4450036884836281344 4453216209313902144 4457754604026077184 4487626540133793792 4496391435719992608 4504189547818015488 4538993753392349184 4549477949787930624 4593586461766483968 4596868345098221568 4641436320743218176 4648835783471579136 4691454113515880448 4697261156216074752 4706435494411809273 4736939125696782336 4745154420746551296 4746190959926658864 4782865128300490752 4791160073025257472 4848785709642399744 4858255994231545056 4899293894117841408 4907104438108889088 4908862827504790317 4958220109339190016 4996532642623193088 5000102410457714688 5009868235478139912 5014973929529336832 5048579857650518016 5057335632637771776 5058440365184991684 5067213241295267424 5118162693511421952 5171476888235499264 5211437272413437952 5221615860836120448 5223474683089846272 5229940256405526528 5274117789435592704 5277885877705365504 5284418800743084096 5329056516408880128 5338298723339870208 5339464829917491222 5390055082153414656 5398648006612156416 5448140260857151488 5454883923347699712 5500961565325295616 5511705630882571584 5520492492872500224 5567124333293125632 5577997623006588768 5621099222951092224 5625115211764929024 5630847920875044864 5636101764912907401 5679652339856832768 5689502586717493248 5698572895868387328 5757933030200349696 5806570541176700928 5817911499264936672 5862866931465117696 5876409018476077056 5933382513115041792 5937621612418536192 5943672805368102912 5983502053511725056 5995188580959990144 6005586063757353984 6129157793464295424 6188581760990957568 6198447711295438848 6200668834742893032 6210554054481562752 6255272151354507264 6263014874954766336 6275247325882412364 6315918834262376448 6328254613235545152 6377153504400654336 6400690410057179904 6410894507851935744 6465047612856532992 6477674658975393408 6532391858823788544 6542805917478518784 6545150436673053756 6610960145785586688 6666803213943619584 6675055327254422016 6679824313970853216 6686631906039115776 6731439810200690688 6743114176850362368 6744587153579988912 6756284321727023232 6824216924681895936 6890379692649725952 6895302517647332352 6962154481114827264 6973253675207368704 7037181170273820672 7045891734324112128 7105408688545173504 7117731631119826944 7119286439889988296 7174297692450736128 7186740109537886208 7273178564463599616 7348940841176762112 7360656657163333632 7405726650271727616 7422832444390834176 7437330164008785024 7494798963934789632 7500153615686572032 7514802353217209868 7572869786475777024 7586003448956657664 7600819861942901136 7677244040267132928 7742094054902267904 7757215332353248896 7817155908620156928 7835212024634769408 7911176684153389056 7916828816558048256 7926628201114626144 7993584774613320192 8007448085009805312 8009197244876236833 8172210391285727232 8182325885021549568 8251442347987943424 8267558446323857376 8280738739308750336 8350686499939688448 8366996434509883152 8437672817647393536 8446271881312567296 8502871339200872448 8519478509785249152 8534253880076239872 8547859343802580992 8636899545300524544 8709855811765051392 8726867248897405008 8794300397197676544 8808320431840886784 8814613527714115584 8889070951924826112 8900073769672562688 8906432418627804288 8915509208052154368 8975253080267587584 8992782871439985216 9008379095636030976 9187172923532967936 9193736690196443136 9282872641486436352 9297671566943158272 9382908227031760896 9394522312432149504 9412870988823618546 9473878251393564672 9492381919853317728 9565730256600981504 9582320146050514944 9697571419284799488 9716511988463090112 9798587788235682816 9814208876217778176 9817725655009580634 9916440218678380032 10000204820915429376 10019736470956279824 10029947859058673664 10097159715301036032 10114671265275543552 10116880730369983368 10134426482590534848 10236325387022843904 10342953776470998528 10443231721672240896 10459880512811053056 10548235578871185408 10555771755410731008 10568837601486168192 10658113032817760256 10676597446679740416 10678929659834982444 10780110164306829312 10909767846695399424 11001923130650591232 11023411261765143168 11040984985745000448 11134248666586251264 11155995246013177536 11242198445902184448 11250230423529858048 11272203529825814802 11359304679713665536 11379005173434986496 11397145791736774656 11515866060400699392 11613141082353401856 11635822998529873344 11725733862930235392 11752818036952154112 11866765026230083584 11875243224837072384 11887345610736205824 11990377161919980288 12011172127514707968 12258315586928590848 12377163521981915136 12401337669485786064 12421108108963125504 12526029749909532672 12550494651764824728 12631837668524752896 12656509226471090304 12754307008801308672 12801380820114359808 12821789015703871488 12955349317950786816 13064783717647577088 13085611834957037568 13090300873346107512 13221920291571173376 13333606427887239168 13350110654508844032 13359648627941706432 13373263812078231552 13462879620401381376 13489174307159977824 13512568643454046464 13648433849363791872 13780759385299451904 13790605035294664704 13924308962229654528 13946507350414737408 14074362340547641344 14091783468648224256 14210817377090347008 14235463262239653888 14238572879779976592 14348595384901472256 14373480219075772416 14546357128927199232 14697881682353524224 14721313314326667264 14726588482514370951 14874660328017570048 14989597927869579264 15000307231373144064 15029604706434419736 15145739572951554048 15172006897913315328 15201639723885802272 15354488080534265856 15514430664706497792 15634311817240313856 15670424049269538816 15822353368306778112 15833657633116096512 15853256402229252288 15987169549226640384 16014896170019610624 16018394489752473666 16344420782571454464 16364651770043099136 16502884695975886848 16535116892647714752 16561477478617500672 16701372999879376896 16733992869019766304 16875345635294787072 16892543762625134592 16908305294738722203 17038957019570498304 17068507760152479744 17095718687605161984 17273799090601049088 17419711623530102784 17453734497794810016 17588600794395353088 17629227055428231168 17800147539345125376 17812864837255608576 17831018416104308736 17950506160535175168 17985565742879970432 18016758191272061952 18387473380392886272 18565745282972872704 18595343133886316544 18765816454063521792 18789044624864299008 18825741977647237092 18947756502787129344 18984763839706635456 19131460513201963008 19395142838569598976 19433023976926180224 19597175576471365632 19628417752435556352 19635451310019161268 19832880437356760064 20000409641830858752 20039472941912559648 20059895718117347328 20194319430602072064 20229342530551087104 20233761460739966736 20268852965181069696 20472650774045687808 20685907552941997056 20886463443344481792 20919761025622106112 21111543510821462016 21137675202972336384 21316226065635520512 21353194893359480832 21357859319669964888 21560220328613658624 21819535693390798848 22046822523530286336 22081969971490000896 22268497333172502528 22311990492026355072 22484396891804368896 22500460847059716096 22544407059651629604 22718609359427331072 22758010346869972992 23031732120801398784 23226282164706803712 23271645997059746688 23451467725860470784 23505636073904308224 23733530052460167168 23750486449674144768 23980754323839960576 24022344255029415936 24027591734628710499 24516631173857181696 24754327043963830272 24802675338971572128 24842216217926251008 25052059499819065344 25100989303529649456 25313018452942180608 25508614017602617344 25602761640228719616 25643578031407742976 25910698635901573632 26129567435295154176 26180601746692215024 26443840583142346752 26667212855774478336 26700221309017688064 26719297255883412864 26746527624156463104 26925759240802762752 26978348614319955648 27025137286908092928 27561518770598903808 27581210070589329408 27848617924459309056 27893014700829474816 28148724681095282688 28183566937296448512 28421634754180694016 28477145759559953184 28697190769802944512 28746960438151544832 29092714257854398464 29395763364707048448 29442626628653334528 29453176965028741902 29749320656035140096 30000614462746288128 30059209412868839472 30291479145903108096 30344013795826630656 30403279447771604544 30708976161068531712 31028861329412995584 31644706736613556224 31667315266232193024 31706512804458504576 31974339098453280768 32029792340039221248 32036788979504947332 32729303540086198272 33005769391951773696 33070233785295429504 33122954957235001344 33402745999758753792 33467985738039532608 33750691270589574144 33816610589477444406 34077914039140996608 34137015520304959488 34191437375210323968 34547598181202098176 34839423247060205568 34907468995589620032 35177201588790706176 35258454110856462336 35600295078690250752 35625729674511217152 35662036832208617472 35971131485759940864 36033516382544123904 36774946760785772544 37131490565945745408 37578089249728598016 37651483955294474184 37895513005574258688 37969527679413270912 38262921026403926016 38866047953852360448 39194351152942731264 39256835504871112704 39270902620038322536 39665760874713520128 40000819283661717504 40078945883825119296 40119791436234694656 40388638861204144128 40467522921479933472 40537705930362139392 40945301548091375616 41371815105883994112 41772926886688963584 41839522051244212224 42223087021642924032 42275350405944672768 42632452131271041024 42706389786718961664 42715718639339929776 43120440657227317248 43639071386781597696 44093645047060572672 44163939942980001792 44623980984052710144 44968793783608737792 45000921694119432192 45088814119303259208 45437218718854662144 45516020693739945984 46063464241602797568 46543291994119493376 46902935451720941568 47011272147808616448 47467060104920334336 47500972899348289536 47961508647679921152 48044688510058831872 48055183469257420998 49033262347714363392 49508654087927660544 49605350677943144256 49684432435852502016 50104118999638130688 50201978607059298912 50626036905884361216 50724915884216166609 51205523280457439232 51287156062815485952 51821397271803147264 52259134870590308352 52361203493384430048 52887681166284693504 53400442618035376128 53438594511766825728 53493055248312926208 53851518481605525504 53956697228639911296 54050274573816185856 55162420141178658816 55697235848918618112 55786029401658949632 56297449362190565376 56367133874592897024 56843269508361388032 56954291519119906368 57394381539605889024 58185428515708796928 58791526729414096896 58885253257306669056 58906353930057483804 59498641312070280192 60001228925492576256 60118418825737678944 60582958291806216192 60688027591653261312 60806558895543209088 61417952322137063424 62057722658825991168 63334630532464386048 63413025608917009152 63948678196906561536 64059584680078442496 64073577959009894664 65458607080172396544 66140467570590859008 66245909914470002688 66805491999517507584 66935971476079065216 67501382541179148288 67633221178954888812 68155828078281993216 68274031040609918976 69095196362404196352 69678846494120411136 69814937991179240064 70354403177581412352 70516908221712924672 71200590157380501504 71251459349022434304 71942262971519881728 72067032765088247808 73549893521571545088 74262981131891490816 75156178499457196032 75302967910588948368 75939055358826541824 76525842052807852032 77732095907704720896 78388702305885462528 78541805240076645072 79331521749427040256 80001638567323435008 80157891767650238592 80239582872469389312 80777277722408288256 80935045842959866944 81075411860724278784 82743630211767988224 83545853773377927168 83679044102488424448 84446174043285848064 84550700811889345536 85264904262542082048 85431437278679859552 86240881314454634496 87278142773563195392 88187290094121145344 88327879885960003584 89247961968105420288 90001843388238864384 90177628238606518416 90874437437709324288 91032041387479891968 92126928483205595136 93086583988238986752 94934120209840668672 95001945798696579072 95923017295359842304 96089377020117663744 96110366938514841996 99017308175855321088 99210701355886288512 99368864871705004032 100208237999276261376 100403957214118597824 101252073811768722432 101449831768432333218 102411046560914878464 102574312125630971904 103642794543606294528 104518269741180616704 104722406986768860096 105775362332569387008 106800885236070752256 106877189023533651456 106986110496625852416 107913394457279822592 108100549147632371712 110324840282357317632 111394471697837236224 112734267749185794048 113686539016722776064 113908583038239812736 114788763079211778048 117583053458828193792 117770506514613338112 117812707860114967608 118997282624140560384 120002457850985152512 120236837651475357888 121165916583612432384 121613117791086418176 122835904644274126848 124115445317651982336 126669261064928772096 126826051217834018304 127897356393813123072 128119169360156884992 128147155918019789328 130917214160344793088 132280935141181718016 132491819828940005376 133871942952158130432 135002765082358296576 135266442357909777624 136311656156563986432 136548062081219837952 138190392724808392704 139629875982358480128 140708806355162824704 141033816443425849344 142401180314761003008 142502918698044868608 143884525943039763456 144134065530176495616 147099787043143090176 148525962263782981632 150312356998914392064 150605935821177896736 151878110717653083648 152174747652648499827 155464191815409441792 156777404611770925056 157083610480153290144 158663043498854080512 160315783535300477184 160479165744938778624 161554555444816576512 161870091685919733888 162150823721448557568 165487260423535976448 167091707546755854336 167358088204976848896 168892348086571696128 169101401623778691072 170529808525084164096 170862874557359719104 174556285547126390784 176374580188242290688 176655759771920007168 178495923936210840576 180003686776477728768 180355256477213036832 181748874875418648576 182064082774959783936 184253856966411190272 186173167976477973504 190003891597393158144 191846034590719684608 192178754040235327488 192220733877029683992 198421402711772577024 198737729743410008064 200416475998552522752 200807914428237195648 202504147623537444864 202899663536864666436 204822093121829756928 207285589087212589056 209036539482361233408 209444813973537720192 211550724665138774016 213601770472141504512 213754378047067302912 215826788914559645184 216201098295264743424 220649680564714635264 222788943395674472448 225468535498371588096 227817166076479625472 229577526158423556096 235166106917656387584 235625415720229935216 237994565248281120768 240004915701970305024 240473675302950715776 242331833167224864768 243226235582172836352 248230890635303964672 253338522129857544192 253652102435668036608 255794712787626246144 256294311836039578656 261834428320689586176 264561870282363436032 264983639657880010752 267743885904316260864 270005530164716593152 270532884715819555248 272623312313127972864 273096124162439675904 276380785449616785408 279259751964716960256 284802360629522006016 285005837396089737216 287769051886079526912 288268131060352991232 297051924527565963264 300624713997828784128 301211871642355793472 303756221435306167296 304349495305296999654 310928383630818883584 313554809223541850112 314167220960306580288 317326086997708161024 320631567070600954368 320958331489877557248 323740183371839467776 324301647442897115136 330974520847071952896 334183415093511708672 338202803247557382144 341059617050168328192 341725749114719438208 352749160376484581376 353311519543840014336 356991847872421681152 360007373552955457536 360710512954426073664 363497749750837297152 368507713932822380544 372346335952955947008 380007783194786316288 383692069181439369216 384357508080470654976 384441467754059367984 396842805423545154048 397475459486820016128 401615828856474391296 405008295247074889728 405799327073729332872 409644186243659513856 414571178174425178112 418889627947075440384 423101449330277548032 427203540944283009024 427508756094134605824 431653577829119290368 432402196590529486848 441299361129429270528 445577886791348944896 450937070996743176192 455634332152959250944 456524242957945499481 470332213835312775168 471250831440459870432 475989130496562241536 480947350605901431552 484663666334449729536 486452471164345672704 496461781270607929344 506677044259715088384 507304204871336073216 511589425575252492288 512588623672079157312 523668856641379172352 529123740564726872064 529967279315760021504 535487771808632521728 540011060329433186304 541065769431639110496 545246624626255945728 546192248324879351808 552761570899233570816 558519503929433920512 570011674792179474432 575538103772159053824 576536262120705982464 601249427995657568256 602423743284711586944 607512442870612334592 608698990610593999308 621856767261637767168 627109618447083700224 628334441920613160576 634652173995416322048 641263134141201908736 647480366743678935552 648603294885794230272 661949041694143905792 668366830187023417344 676405606495114764288 683451498229438876416 705498320752969162752 713983695744843362304 720014747105910915072 721421025908852147328 726995499501674594304 744692671905911894016 760015566389572632576 767384138362878738432 768882935508118735968 793685610847090308096 794950918973640032256 803231657712948782592 810016590494149779456 811598654147458665744 819288372487319027712 829142356348850356224 837779255894150880768 854407081888566018048 855017512188269211648 863307155658238580736 864804393181058973696 891155773582697889792 901874141993486352384 911268664305918501888 913048485915890998962 940664427670625550336 942501662880919740864 951978260993124483072 961894701211802863104 972904942328691345408 992923562541215858688 1014608409742672146432 1023178851150504984576 1025177247344158314624 1058247481129453744128 1059934558631520043008 1070975543617265043456 1080022120658866372608 1082131538863278220992 1090493249252511891456 1105523141798467141632 1117039007858867841024 1140023349584358948864 1151076207544318107648 1153072524241411964928 1204847486569423173888 1215024885741224669184 1217397981221187998616 1243713534523275534336 1256668883841226321152 1269304347990832644096 1282526268282403817472 1294960733487357871104 1297206589771588460544 1323898083388287811584 1336733660374046834688 1352811212990229528576 1366902996458877752832 1410996641505938325504 1427967391489686724608 1442842051817704294656 1453990999003349188608 1489385343811823788032 1520031132779145265152 1534768276725757476864 1537765871016237471936 1587371221694180616192 1589901837947280064512 1606463315425897565184 1620033180988299558912 1623197308294917331488 1638576744974638055424 1658284712697700712448 1675558511788301761536 1710035024376538423296 1726614311316477161472 1729608786362117947392 1803748283986972704768 1822537328611837003776 1826096971831781997924 1881328855341251100672 1885003325761839481728 1903956521986248966144 1923789402423605726208 1945809884657382690816 1985847125082431717376 2029216819485344292864 2050354494688316629248 2116494962258907488256 2141951087234530086912 2160044241317732745216 2164263077726556441984 2180986498505023782912 2234078015717735682048 2280046699168717897728 2302152415088636215296 2409694973138846347776 2430049771482449338368 2434795962442375997232 2487427069046551068672 2513337767682452642304 2565052536564807634944 2589921466974715742208 2594413179543176921088 2673467320748093669376 2705622425980459057152 2733805992917755505664 2821993283011876651008 2855934782979373449216 2885684103635408589312 2978770687623647576064 3069536553451514953728 3075531742032474943872 3174742443388361232384 3179803675894560129024 3212926630851795130368 3240066361976599117824 3246394616589834662976 3316569425395401424896 3351117023576603523072 3420070048753076846592 3453228622632954322944 3459217572724235894784 3645074657223674007552 3652193943663563995848 3770006651523678963456 3807913043972497932288 3847578804847211452416 3891619769314765381632 3971694250164863434752 4058433638970688585728 4100708989376633258496 4232989924517814976512 4283902174469060173824 4328526155453112883968 4361972997010047565824 4468156031435471364096 4560093398337435795456 4604304830177272430592 4819389946277692695552 4860099542964898676736 4869591924884751994464 4974854138093102137344 5026675535364905284608 5130105073129615269888 5179842933949431484416 5188826359086353842176 5411244851960918114304 5467611985835511011328 5643986566023753302016 5711869565958746898432 5771368207270817178624 5957541375247295152128 6151063484064949887744 6349484886776722464768 6425853261703590260736 6480132723953198235648 6492789233179669325952 6702234047153207046144 6840140097506153693184 6906457245265908645888 7290149314447348015104 7304387887327127991696 7540013303047357926912 7695157609694422904832 7783239538629530763264 8116867277941377171456 8201417978753266516992 8465979849035629953024 8567804348938120347648 8657052310906225767936 8936312062870942728192 9208609660354544861184 9638779892555385391104 9720199085929797353472 9739183849769503988928 9949708276186204274688 10053351070729810569216 10260210146259230539776 10359685867898862968832 10377652718172707684352 10935223971671022022656 11423739131917493796864 11542736414541634357248 11915082750494590304256 12302126968129899775488 12698969773553444929536 12851706523407180521472 12985578466359338651904 13404468094306414092288 13680280195012307386368 13812914490531817291776 14580298628894696030208 14608775774654255983392 15080026606094715853824 15390315219388845809664 15566479077259061526528 16233734555882754342912 16402835957506533033984 16931959698071259906048 17135608697876240695296 17314104621812451535872 17872624125741885456384 19277559785110770782208 19440398171859594706944 19478367699539007977856 20106702141459621138432 20520420292518461079552 20719371735797725937664 21870447943342044045312 23085472829083268714496 24604253936259799550976 25397939547106889859072 25703413046814361042944 25971156932718677303808 26808936188612828184576 27625828981063634583552 29160597257789392060416 29217551549308511966784 30160053212189431707648 30780630438777691619328 31132958154518123053056 32805671915013066067968 34271217395752481390592 34628209243624903071744 35745248251483770912768 38555119570221541564416 38956735399078015955712 40213404282919242276864 41040840585036922159104 41438743471595451875328 43740895886684088090624 46170945658166537428992 49208507872519599101952 50795879094213779718144 51406826093628722085888 51942313865437354607616 53617872377225656369152 58321194515578784120832 58435103098617023933568 60320106424378863415296 61561260877555383238656 65611343830026132135936 69256418487249806143488 77110239140443083128832 77913470798156031911424 80426808565838484553728 82877486943190903750656 87481791773368176181248 92341891316333074857984 98417015745039198203904 102813652187257444171776 103884627730874709215232 107235744754451312738304 116870206197234047867136 120640212848757726830592 123122521755110766477312 131222687660052264271872 138512836974499612286976 154220478280886166257664 155826941596312063822848 160853617131676969107456 174963583546736352362496 184683782632666149715968 196834031490078396407808 207769255461749418430464 233740412394468095734272 241280425697515453661184 262445375320104528543744 277025673948999224573952 308440956561772332515328 311653883192624127645696 321707234263353938214912 369367565265332299431936 393668062980156792815616 415538510923498836860928 467480824788936191468544 482560851395030907322368 524890750640209057087488 554051347897998449147904 623307766385248255291392 787336125960313585631232 831077021846997673721856 934961649577872382937088 965121702790061814644736 1108102695795996898295808 1246615532770496510582784 1574672251920627171262464 1662154043693995347443712 1869923299155744765874176 2493231065540993021165568 3324308087387990694887424 3739846598311489531748352 4986462131081986042331136 7479693196622979063496704 9972924262163972084662272 14959386393245958126993408 29918772786491916253986816
- Sum of all divisors σ(n): 98916450352919938078195473
- Sum of proper divisors (its aliquot sum) s(n): 68997677566428021824208657
- 29918772786491916253986816 is an abundant number, because the sum of its proper divisors (68997677566428021824208657) is greater than itself. Its abundance is 39078904779936105570221841
Bases of 29918772786491916253986816
- Binary: 11000101111111000101111101100001100110111111001110111011011110101100100000000000000002
- Hexadecimal: 0x18BF8BEC337E776F590000
- Base-36: 3RC0LLD0900000000
Squares and roots of 29918772786491916253986816
- 29918772786491916253986816 squared (299187727864919162539868162) is 895132965049729263061785610688115173668214701817856
- 29918772786491916253986816 cubed (299187727864919162539868163) is 26781279795021659467348160675410289509134839211013290326203140971202657386496
-
29918772786491916253986816 is a
perfect square number . Itssquare root is 5469805552896 -
The
cube root of 29918772786491916253986816 is 310442561.7384028511
Scales and comparisons
How big is 29918772786491916253986816?- 29,918,772,786,491,916,253,986,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 29,918,772,786,491,916,253,986,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 29918772786491916253986816 cubic inches would be around 25870213.5 feet tall.
Recreational maths with 29918772786491916253986816
- 29918772786491916253986816 backwards is 61868935261919468727781992
- 29918772786491916253986816 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 29918772786491916253986816's digits is 144
- 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 29918772786491916253986816 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 29918772786491916253986816 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/29918772786491916253986816/
Chicago style:
Numbermatics. 2024. "Number 29918772786491916253986816 - Facts about the integer". https://numbermatics.com/n/29918772786491916253986816/
The information we have on file for 29918772786491916253986816 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 29918772786491916253986816, math, Factors of 29918772786491916253986816, curriculum, school, college, exams, university, Prime factorization of 29918772786491916253986816, STEM, science, technology, engineering, physics, economics, calculator, twenty-nine septillion, nine hundred eighteen sextillion, seven hundred seventy-two quintillion, seven hundred eighty-six quadrillion, four hundred ninety-one trillion, nine hundred sixteen billion, two hundred fifty-three million, nine hundred eighty-six thousand, eight hundred sixteen.