150340708847887907595485184
150,340,708,847,887,907,595,485,184 is an even composite number composed of five prime numbers multiplied together.
150340708847887907595485184 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred fifty-five divisors.
Prime factorization of 150340708847887907595485184:
218 × 314 × 116 × 192 × 4332
(2 × 2 × 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 × 11 × 11 × 11 × 11 × 11 × 11 × 19 × 19 × 433 × 433)See below for interesting mathematical facts about the number 150340708847887907595485184 from the Numbermatics database.
Names of 150340708847887907595485184
- Cardinal: 150340708847887907595485184 can be written as One hundred fifty septillion, three hundred forty sextillion, seven hundred eight quintillion, eight hundred forty-seven quadrillion, eight hundred eighty-seven trillion, nine hundred seven billion, five hundred ninety-five million, four hundred eighty-five thousand, one hundred eighty-four.
Scientific notation
- Scientific notation: 1.50340708847887907595485184 × 1026
Factors of 150340708847887907595485184
Divisors of 150340708847887907595485184
- Number of divisors d(n): 17955
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 19 22 24 27 32 33 36 38 44 48 54 57 64 66 72 76 81 88 96 99 108 114 121 128 132 144 152 162 171 176 192 198 209 216 228 242 243 256 264 288 297 304 324 342 352 361 363 384 396 418 432 433 456 484 486 512 513 528 576 594 608 627 648 684 704 722 726 729 768 792 836 864 866 891 912 968 972 1024 1026 1056 1083 1089 1152 1188 1216 1254 1296 1299 1331 1368 1408 1444 1452 1458 1536 1539 1584 1672 1728 1732 1782 1824 1881 1936 1944 2048 2052 2112 2166 2178 2187 2299 2304 2376 2432 2508 2592 2598 2662 2673 2736 2816 2888 2904 2916 3072 3078 3168 3249 3267 3344 3456 3464 3564 3648 3762 3872 3888 3897 3971 3993 4096 4104 4224 4332 4356 4374 4598 4608 4617 4752 4763 4864 5016 5184 5196 5324 5346 5472 5632 5643 5776 5808 5832 6144 6156 6336 6498 6534 6561 6688 6897 6912 6928 7128 7296 7524 7744 7776 7794 7942 7986 8019 8192 8208 8227 8448 8664 8712 8748 9196 9216 9234 9504 9526 9728 9747 9801 10032 10368 10392 10648 10692 10944 11264 11286 11552 11616 11664 11691 11913 11979 12288 12312 12672 12996 13068 13122 13376 13794 13824 13851 13856 14256 14289 14592 14641 15048 15488 15552 15588 15884 15972 16038 16384 16416 16454 16896 16929 17328 17424 17496 18392 18432 18468 19008 19052 19456 19494 19602 19683 20064 20691 20736 20784 21296 21384 21888 22528 22572 23104 23232 23328 23382 23826 23958 24057 24576 24624 24681 25289 25344 25992 26136 26244 26752 27588 27648 27702 27712 28512 28578 29184 29241 29282 29403 30096 30976 31104 31176 31768 31944 32076 32768 32832 32908 33792 33858 34656 34848 34992 35073 35739 35937 36784 36864 36936 38016 38104 38912 38988 39204 39366 40128 41382 41472 41553 41568 42592 42768 42867 43681 43776 43923 45056 45144 46208 46464 46656 46764 47652 47916 48114 49152 49248 49362 50578 50688 50787 51984 52272 52393 52488 53504 55176 55296 55404 55424 57024 57156 58368 58482 58564 58806 59049 60192 61952 62073 62208 62352 63536 63888 64152 65536 65664 65816 67584 67716 69312 69696 69984 70146 71478 71874 72171 73568 73728 73872 74043 75867 76032 76208 77824 77976 78408 78732 80256 82764 82944 83106 83136 85184 85536 85734 87362 87552 87723 87846 88209 90112 90288 90497 92416 92928 93312 93528 95304 95832 96228 98304 98496 98724 101156 101376 101574 103968 104544 104786 104976 105219 107008 107217 107811 110352 110592 110808 110848 114048 114312 116736 116964 117128 117612 118098 120384 123904 124146 124416 124659 124704 127072 127776 128304 128601 131043 131072 131328 131632 131769 135168 135432 138624 139392 139968 140292 142956 143748 144342 147136 147456 147744 148086 151734 152064 152361 152416 155648 155952 156313 156816 157179 157464 160512 161051 165528 165888 166212 166272 170368 171072 171468 174724 175104 175446 175692 176418 177147 180224 180576 180994 184832 185856 186219 186624 187056 187489 190608 191664 192456 196608 196992 197448 202312 202752 203148 207936 209088 209572 209952 210438 214016 214434 215622 216513 220704 221184 221616 221696 222129 227601 228096 228624 233472 233928 234256 235224 236196 240768 247808 248292 248832 249318 249408 254144 255552 256608 257202 262086 262144 262656 263169 263264 263538 264627 270336 270864 271491 277248 278179 278784 279936 280584 285912 287496 288684 294272 294912 295488 296172 303468 304128 304722 304832 311296 311904 312626 313632 314358 314928 315657 321024 321651 322102 323433 331056 331776 332424 332544 340736 342144 342936 349448 350208 350892 351384 352836 354294 360448 361152 361988 369664 371712 372438 373248 373977 374112 374978 381216 383328 384912 385803 393129 393216 393984 394896 395307 404624 405504 406296 415872 418176 419144 419904 420876 428032 428868 431244 433026 441408 442368 443232 443392 444258 455202 456192 457083 457248 466944 467856 468512 468939 470448 471537 472392 480491 481536 483153 495616 496584 497664 498636 498816 508288 511104 513216 514404 524172 525312 526338 526528 527076 529254 531441 540672 541728 542982 554496 556358 557568 558657 559872 561168 562467 571824 574992 576323 577368 588544 589824 590976 592344 606936 608256 609444 609664 622592 623808 625252 627264 628716 629856 631314 642048 643302 644204 646866 649539 662112 663552 664848 665088 666387 681472 682803 684288 685872 698896 700416 701784 702768 705672 708588 720896 722304 723976 739328 743424 744876 746496 747954 748224 749956 762432 766656 769824 771606 786258 786432 787968 789507 789792 790614 793881 809248 811008 812592 814473 831744 834537 836352 838288 839808 841752 856064 857736 862488 866052 882816 884736 886464 886784 888516 910404 912384 914166 914496 933888 935712 937024 937878 940896 943074 944784 946971 960982 963072 964953 966306 970299 991232 993168 995328 995467 997272 997632 1016576 1022208 1026432 1028808 1048344 1050624 1052676 1053056 1054152 1058508 1062882 1081344 1083456 1085964 1108992 1112716 1115136 1117314 1119744 1121931 1122336 1124934 1143648 1149984 1152646 1154736 1157409 1177088 1179387 1179648 1181952 1184688 1185921 1213872 1216512 1218888 1219328 1245184 1247616 1250504 1254528 1257432 1259712 1262628 1284096 1286604 1288408 1293732 1299078 1324224 1327104 1329696 1330176 1332774 1362944 1365606 1368576 1371249 1371744 1397792 1400832 1403568 1405536 1406817 1411344 1414611 1417176 1441473 1441792 1444608 1447952 1449459 1478656 1486848 1489752 1492992 1495908 1496448 1499912 1524864 1533312 1539648 1543212 1572516 1575936 1579014 1579584 1581228 1587762 1594323 1618496 1622016 1625184 1628946 1663488 1669074 1672704 1675971 1676576 1679616 1683504 1687401 1712128 1715472 1719443 1724976 1728969 1732104 1765632 1769472 1771561 1772928 1773568 1777032 1820808 1824768 1828332 1828992 1867776 1871424 1874048 1875756 1881792 1886148 1889568 1893942 1921964 1926144 1929906 1932612 1940598 1948617 1982464 1986336 1990656 1990934 1994544 1995264 1999161 2033152 2044416 2048409 2052864 2057616 2062379 2096688 2101248 2105352 2106112 2108304 2117016 2125764 2162688 2166912 2171928 2217984 2225432 2230272 2234628 2239488 2243862 2244672 2249868 2287296 2299968 2305292 2309472 2314818 2354176 2358774 2359296 2363904 2368521 2369376 2371842 2381643 2427744 2433024 2437776 2438656 2443419 2490368 2495232 2501008 2503611 2509056 2514864 2519424 2525256 2568192 2573208 2576816 2587464 2598156 2648448 2654208 2659392 2660352 2665548 2725888 2731212 2737152 2742498 2743488 2795584 2801664 2807136 2811072 2813634 2822688 2829222 2834352 2840913 2882946 2883584 2889216 2894859 2895904 2898918 2910897 2957312 2973696 2979504 2985984 2986401 2991816 2992896 2999824 3049728 3059969 3066624 3079296 3086424 3145032 3151872 3158028 3159168 3162456 3175524 3188646 3236992 3244032 3250368 3257892 3326976 3338148 3345408 3351942 3353152 3359232 3365793 3367008 3374802 3424256 3430944 3438886 3449952 3457938 3464208 3472227 3531264 3538161 3538944 3543122 3545856 3547136 3554064 3557763 3562291 3641616 3649536 3656664 3657984 3735552 3742848 3748096 3751512 3763584 3772296 3779136 3787884 3843928 3852288 3859812 3865224 3881196 3897234 3964928 3972672 3981312 3981868 3989088 3990528 3998322 4066304 4088832 4096818 4105728 4113747 4115232 4124758 4193376 4202496 4210704 4212224 4216608 4220451 4234032 4243833 4251528 4324419 4325376 4333824 4343856 4348377 4435968 4450864 4460544 4469256 4478976 4487724 4489344 4499736 4574592 4599936 4610584 4618944 4629636 4708352 4717548 4727808 4737042 4738752 4743684 4763286 4782969 4855488 4866048 4875552 4877312 4886838 4980736 4990464 5002016 5007222 5018112 5027913 5029728 5038848 5050512 5062203 5136384 5146416 5153632 5158329 5174928 5186907 5196312 5285401 5296896 5308416 5314683 5318784 5320704 5331096 5451776 5462424 5474304 5484996 5486976 5591168 5603328 5614272 5622144 5627268 5645376 5658444 5668704 5681826 5765892 5778432 5789718 5791808 5797836 5821794 5845851 5914624 5947392 5959008 5971968 5972802 5983632 5985792 5997483 5999648 6099456 6119938 6133248 6145227 6158592 6172848 6187137 6290064 6303744 6316056 6318336 6324912 6339553 6351048 6377292 6473984 6488064 6500736 6515784 6653952 6676296 6690816 6703884 6706304 6718464 6731586 6734016 6749604 6848512 6861888 6877772 6899904 6915876 6928416 6944454 7062528 7076322 7077888 7086244 7091712 7094272 7105563 7108128 7115526 7124582 7144929 7283232 7299072 7313328 7315968 7330257 7471104 7485696 7496192 7503024 7510833 7527168 7544592 7558272 7575768 7687856 7704576 7719624 7730448 7762392 7794468 7929856 7945344 7962624 7963736 7978176 7981056 7996644 8132608 8177664 8193636 8211456 8227494 8230464 8249516 8386752 8404992 8421408 8424448 8433216 8440902 8468064 8487666 8503056 8522739 8648838 8650752 8667648 8684577 8687712 8696754 8732691 8871936 8901728 8921088 8938512 8957952 8959203 8975448 8978688 8999472 9149184 9179907 9199872 9221168 9237888 9259272 9416704 9435096 9455616 9474084 9477504 9487368 9526572 9565938 9710976 9732096 9751104 9754624 9773676 9980928 10004032 10014444 10036224 10055826 10059456 10077696 10097379 10101024 10124406 10272768 10292832 10307264 10316658 10349856 10373814 10392624 10416681 10570802 10593792 10614483 10616832 10629366 10637568 10641408 10662192 10673289 10686873 10903552 10924848 10948608 10950137 10969992 10973952 11182336 11206656 11228544 11244288 11254536 11290752 11316888 11337408 11363652 11531784 11556864 11579436 11583616 11595672 11643588 11691702 11829248 11894784 11918016 11943936 11945604 11967264 11971584 11994966 11999296 12198912 12239876 12266496 12290454 12317184 12341241 12345696 12374274 12580128 12607488 12632112 12636672 12649824 12661353 12679106 12702096 12731499 12754584 12947968 12973257 12976128 13001472 13031568 13045131 13307904 13352592 13381632 13407768 13412608 13436928 13463172 13468032 13499208 13697024 13723776 13755544 13799808 13831752 13856832 13888908 14125056 14152644 14172488 14183424 14188544 14211126 14216256 14231052 14249164 14289858 14566464 14598144 14626656 14631936 14660514 14942208 14971392 14992384 15006048 15021666 15054336 15083739 15089184 15116544 15151536 15186609 15375712 15409152 15439248 15460896 15474987 15524784 15560721 15588936 15856203 15859712 15890688 15925248 15927472 15944049 15956352 15962112 15993288 16265216 16355328 16387272 16422912 16454988 16460928 16499032 16773504 16809984 16842816 16848896 16866432 16881804 16936128 16975332 17006112 17045478 17297676 17335296 17369154 17375424 17393508 17465382 17537553 17743872 17803456 17842176 17877024 17915904 17918406 17950896 17957376 17992449 17998944 18298368 18359814 18399744 18435681 18442336 18475776 18518544 18561411 18833408 18870192 18911232 18913873 18948168 18955008 18974736 19018659 19053144 19131876 19421952 19464192 19502208 19509248 19547352 19961856 20008064 20028888 20072448 20111652 20118912 20155392 20194758 20202048 20248812 20545536 20585664 20614528 20633316 20699712 20747628 20785248 20833362 21141604 21187584 21228966 21233664 21258732 21275136 21282816 21316689 21324384 21346578 21373746 21434787 21807104 21849696 21897216 21900274 21939984 21947904 21990771 22364672 22413312 22457088 22488576 22509072 22532499 22581504 22633776 22674816 22686169 22727304 23063568 23113728 23158872 23167232 23191344 23287176 23383404 23658496 23789568 23836032 23887872 23891208 23934528 23943168 23989932 23998592 24397824 24479752 24532992 24580908 24634368 24682482 24691392 24748548 25160256 25214976 25264224 25273344 25299648 25322706 25358212 25404192 25462998 25509168 25568217 25895936 25946514 25952256 26002944 26053731 26063136 26090262 26198073 26615808 26705184 26763264 26815536 26825216 26873856 26877609 26926344 26936064 26998416 27394048 27447552 27511088 27539721 27599616 27663504 27713664 27777816 28250112 28305288 28344976 28366848 28377088 28422252 28432512 28462104 28498328 28579716 29132928 29196288 29253312 29263872 29321028 29942784 29984768 30012096 30043332 30108672 30167478 30178368 30233088 30292137 30303072 30373218 30751424 30818304 30878496 30921792 30949974 31049568 31121442 31177872 31250043 31712406 31719424 31781376 31843449 31850496 31854944 31888098 31912704 31924224 31986576 32019867 32060619 32530432 32710656 32774544 32845824 32850411 32909976 32921856 32998064 33547008 33619968 33659659 33685632 33697792 33732864 33763608 33872256 33950664 34012224 34090956 34595352 34670592 34738308 34750848 34787016 34930764 35075106 35487744 35606912 35684352 35754048 35831808 35836812 35901792 35914752 35984898 35997888 36596736 36719628 36799488 36871362 36884672 36951552 37023723 37037088 37122822 37666816 37740384 37822464 37827746 37896336 37910016 37949472 37984059 38037318 38106288 38194497 38263752 38843904 38919771 38928384 39004416 39018496 39094704 39135393 39185201 39923712 40016128 40057776 40144896 40223304 40237824 40310784 40389516 40404096 40497624 41091072 41171328 41229056 41266632 41399424 41495256 41570496 41666724 42283208 42375168 42457932 42517464 42550272 42565632 42633378 42648768 42693156 42747492 42869574 43614208 43699392 43794432 43800548 43879968 43895808 43981542 44729344 44826624 44914176 44977152 45018144 45064998 45163008 45251217 45267552 45349632 45372338 45454608 45559827 46127136 46227456 46317744 46334464 46382688 46424961 46574352 46682163 46766808 47316992 47568609 47579136 47672064 47775744 47782416 47832147 47869056 47886336 47979864 47997184 48795648 48959504 49065984 49161816 49268736 49364964 49382784 49497096 50320512 50429952 50528448 50546688 50599296 50645412 50716424 50808384 50925996 51018336 51136434 51791872 51893028 52005888 52107462 52126272 52180524 52396146 52612659 53231616 53410368 53526528 53631072 53650432 53747712 53755218 53852688 53872128 53977347 53996832 54788096 54895104 55022176 55079442 55199232 55307043 55327008 55427328 55555632 55684233 56500224 56610576 56689952 56733696 56741619 56754176 56844504 56865024 56924208 56996656 57055977 57159432 58139411 58265856 58392576 58506624 58527744 58642056 59885568 59969536 60024192 60086664 60217344 60334956 60356736 60466176 60584274 60606144 60746436 61502848 61636608 61756992 61843584 61899948 62099136 62242884 62355744 62500086 63424812 63562752 63686898 63700992 63709888 63776196 63825408 63848448 63950067 63973152 64039734 64121238 64304361 65060864 65421312 65549088 65691648 65700822 65819952 65843712 65972313 65996128 67094016 67239936 67319318 67371264 67395584 67465728 67527216 67597497 67683529 67744512 67901328 68024448 68058507 68181912 69190704 69341184 69476616 69501696 69574032 69735083 69861528 70150212 70975488 71213824 71368704 71508096 71663616 71673624 71803584 71829504 71969796 71995776 73193472 73439256 73598976 73742724 73769344 73903104 74047446 74074176 74245644 75333632 75480768 75644928 75655492 75792672 75820032 75898944 75968118 76074636 76212576 76388994 76527504 76704651 77687808 77839542 77856768 78008832 78036992 78161193 78189408 78270786 78370402 78594219 79847424 80032256 80115552 80289792 80446608 80475648 80621568 80632827 80779032 80808192 80995248 82182144 82342656 82458112 82533264 82619163 82798848 82990512 83140992 83333448 84566416 84750336 84915864 85034928 85100544 85131264 85266756 85297536 85386312 85494984 85739148 87228416 87398784 87588864 87601096 87759936 87791616 87963084 89458688 89828352 89954304 90036288 90129996 90326016 90502434 90535104 90699264 90744676 90876411 90909216 91119654 92254272 92454912 92635488 92668928 92765376 92849922 93148704 93364326 93533616 93750129 94633984 95137218 95158272 95344128 95530347 95551488 95564832 95664294 95738112 95772672 95959728 95994368 96059601 96181857 97591296 97919008 98131968 98323632 98537472 98551233 98729928 98765568 98994192 100641024 100859904 100978977 101056896 101093376 101198592 101290824 101432848 101616768 101851992 102036672 102272868 103583744 103786056 104011776 104214924 104252544 104361048 104792292 105225318 106463232 106820736 107053056 107262144 107300864 107495424 107510436 107705376 107744256 107954694 107993664 109790208 110044352 110158884 110398464 110614086 110654016 110854656 111071169 111111264 111368466 113000448 113221152 113379904 113467392 113483238 113508352 113689008 113730048 113848416 113952177 113993312 114111954 114318864 114583491 116278822 116531712 116759313 116785152 117013248 117055488 117284112 117406179 117555603 119771136 119939072 120048384 120173328 120434688 120451507 120669912 120713472 120932352 121168548 121212288 121492872 123005696 123273216 123513984 123687168 123799896 124198272 124485768 124711488 125000172 126849624 127125504 127373796 127419776 127552392 127650816 127696896 127900134 127946304 128079468 128242476 128608722 130121728 130842624 131098176 131383296 131401644 131639904 131687424 131944626 131992256 134188032 134479872 134638636 134742528 134791168 134931456 135054432 135194994 135367058 135489024 135753651 135802656 136048896 136117014 136363824 136679481 138381408 138682368 138953232 139003392 139148064 139274883 139470166 139723056 140046489 140300424 141950976 142427648 142705827 142737408 143016192 143327232 143347248 143496441 143607168 143659008 143939592 143991552 146386944 146878512 147197952 147485448 147538688 147806208 148094892 148148352 148491288 150667264 150961536 151289856 151310984 151585344 151640064 151797888 151936236 152149272 152425152 152777988 153055008 153409302 155375616 155679084 156017664 156073984 156322386 156378816 156541572 156740804 157188438 159694848 160064512 160231104 160579584 160893216 160951296 161243136 161265654 161558064 161616384 161932041 161990496 164364288 164685312 164916224 165066528 165238326 165597696 165921129 165981024 166281984 166666896 167052699 169132832 169500672 169831728 170069856 170201088 170224857 170262528 170533512 170595072 170772624 170989968 171167931 171478296 174418233 174456832 174797568 175177728 175202192 175519872 175583232 175926168 178917376 179656704 179908608 180072576 180259992 180652032 181004868 181070208 181398528 181489352 181752822 181818432 182239308 184508544 184909824 185270976 185337856 185530752 185699844 186297408 186728652 187067232 187500258 190274436 190688256 191060694 191102976 191129664 191328588 191476224 191545344 191850201 191919456 191988736 192119202 192363714 192913083 195182592 195838016 196263936 196647264 197074944 197102466 197459856 197531136 197916939 197988384 201282048 201719808 201957954 202113792 202186752 202397184 202581648 202792491 202865696 203050587 203233536 203703984 204073344 204175521 204545736 207167488 207572112 208023552 208052603 208429848 208505088 208722096 209205249 209584584 210450636 212926464 213641472 214106112 214524288 214601728 214990848 215020872 215410752 215488512 215909388 215987328 219580416 220088704 220317768 220796928 221228172 221308032 221709312 222142338 222222528 222736932 226000896 226442304 226759808 226934784 226966476 227378016 227460096 227696832 227904354 227986624 228223908 228637728 229166982 230113953 232557644 233063424 233518626 233570304 234026496 234110976 234483579 234568224 234812358 235111206 235782657 239542272 239878144 240096768 240346656 240869376 240903014 241339824 241426944 241864704 241898481 242337096 242424576 242985744 246011392 246546432 247027968 247374336 247599792 247857489 248396544 248971536 249422976 249547859 250000344 253699248 254251008 254747592 254839552 255104784 255301632 255393792 255800268 255892608 256158936 256484952 257217444 260243456 261685248 262196352 262766592 262803288 263279808 263374848 263889252 263984512 268376064 269277272 269485056 269582336 269862912 270108864 270389988 270734116 270978048 271507302 271605312 272097792 272234028 272727648 273358962 276762816 277364736 277906464 278006784 278296128 278549766 278940332 279446112 280092978 280600848 281250387 283901952 284855296 285411654 285474816 286032384 286591041 286654464 286694496 286992882 287214336 287318016 287879184 287983104 288178803 288545571 292773888 293757024 294395904 294970896 295077376 295612416 295653699 296189784 296296704 296982576 301334528 301923072 302579712 302621968 302936931 303170688 303280128 303595776 303872472 304298544 304850304 305555976 306110016 306818604 310751232 311358168 312035328 312147968 312644772 312757632 313083144 313481608 314376876 319389696 320129024 320462208 321159168 321786432 321902592 322486272 322531308 323116128 323232768 323864082 323980992 329370624 329832448 330133056 330476652 331195392 331842258 331962048 332563968 333213507 333333792 334105398 338265664 339001344 339663456 340139712 340402176 340449714 340525056 341067024 341190144 341545248 341856531 341979936 342335862 342956592 343750473 348836466 348913664 349595136 350277939 350355456 350404384 351039744 351166464 351852336 352218537 352666809 357834752 359313408 359817216 360145152 360519984 361304064 361354521 362009736 362140416 362797056 362978704 363505644 363636864 364478616 369017088 369819648 370541952 370675712 371061504 371399688 372594816 373457304 374134464 375000516 380548872 381376512 382121388 382259328 382657176 382952448 383090688 383700402 383838912 383977472 384238404 384727428 385826166 390365184 391676032 392527872 393294528 394149888 394204932 394919712 395062272 395833878 395976768 402564096 403439616 403915908 404227584 404373504 404794368 405163296 405584982 405731392 406101174 406467072 407260953 407407968 408146688 408351042 409091472 410038443 414334976 415144224 416047104 416105206 416859696 417010176 417444192 417824649 418410498 419169168 420139467 420901272 425852928 427282944 428117481 428212224 429048576 429203456 429981696 430041744 430489323 430821504 430977024 431037211 431818776 431974656 439160832 440177408 440635536 441593856 442456344 442616064 443418624 444284676 444445056 445473864 452001792 452884608 453519616 453869568 453932952 454756032 454920192 455393664 455808708 455973248 456447816 457275456 458333964 460227906 465115288 466126848 467037252 468052992 468221952 468967158 469136448 469624716 470222412 471565314 479084544 479756288 480193536 480693312 481738752 481806028 482679648 482853888 483729408 483796962 484674192 484849152 485796123 485971488 492022784 493092864 494055936 494748672 495199584 495714978 496793088 497763387 497943072 498845952 499095718 500000688 501158097 507398496 508502016 509495184 509679104 510209568 510603264 510674571 510787584 511600536 511785216 512317872 512969904 513503793 514434888 520486912 523254699 523370496 524392704 525533184 525606576 526559616 526749696 527778504 527969024 536752128 538554544 538970112 539164672 539725824 540217728 540779976 541468232 541956096 543014604 543210624 544195584 544468056 545455296 546717924 553525632 554729472 555812928 556013568 556592256 557099532 557880664 558892224 560185956 561201696 562500774 569710592 570823308 572064768 573182082 573308928 573388992 573985764 574428672 574636032 575550603 575758368 575966208 576357606 577091142 578739249 585547776 587514048 588791808 589941792 590154752 591224832 591307398 592379568 592593408 593750817 593965152 602669056 603846144 605159424 605243936 605873862 606341376 606560256 607191552 607744944 608377473 608597088 609151761 609700608 611111952 612220032 612526563 613637208 621502464 622716336 624070656 624157809 624295936 625289544 625515264 626166288 626963216 627615747 628753752 638779392 639533521 640258048 640924416 642318336 643572864 643805184 644972544 645062616 646232256 646465536 647728164 647961984 658741248 659664896 660266112 660953304 662390784 663684516 663924096 665127936 666427014 666667584 668210796 676531328 678002688 679326912 680279424 680804352 680899428 682134048 682380288 683090496 683713062 683959872 684671724 685913184 687500946 690341859 697672932 699190272 700555878 700710912 700808768 702079488 702332928 703450737 703704672 704437074 705333618 707347971 715669504 718626816 719634432 720290304 721039968 722608128 722709042 724019472 724280832 725594112 725695443 725957408 727011288 727273728 728957232 738034176 739639296 741083904 741351424 742123008 742799376 743572467 744518819 745189632 746914608 748268928 748643577 750001032 761097744 762753024 764242776 764518656 765314352 765904896 766181376 767085913 767400804 767677824 767954944 768476808 769454856 771652332 780730368 783352064 785055744 786589056 788299776 788409864 789839424 790124544 791667756 791953536 805128192 807831816 808455168 808747008 809588736 810326592 811169964 811462784 812202348 812934144 814521906 814815936 816293376 816702084 818182944 820076886 828669952 830288448 832094208 832210412 833719392 834020352 834888384 835649298 836820996 838338336 840278934 841802544 843751161 851705856 854565888 856234962 856424448 858097152 858406912 859773123 859963392 860083488 860978646 861643008 861954048 862074422 863637552 863949312 864536409 865636713 878321664 880354816 881271072 883187712 884912688 885232128 886837248 886961097 888569352 888890112 890947728 904003584 905769216 907039232 907739136 907865904 908810793 909512064 909840384 910787328 911617416 911946496 912895632 914550912 916667928 920455812 930230576 932253696 934074504 936105984 936443904 937934316 938272896 939249432 940444824 943130628 958169088 959512576 960387072 961386624 963477504 963612056 965359296 965707776 967458816 967593924 969348384 969698304 971592246 971942976 984045568 988111872 989497344 990399168 991429956 993586176 995526774 995886144 997691904 998191436 999640521 1000001376 1002316194 1014796992 1017004032 1018990368 1019358208 1020419136 1021206528 1021349142 1021575168 1023201072 1023570432 1024635744 1025569593 1025939808 1027007586 1028869776 1031251419 1040973824 1046509398 1046740992 1048785408 1050833817 1051066368 1051213152 1053119232 1053499392 1055557008 1055938048 1056655611 1058000427 1073504256 1077109088 1077940224 1078329344 1079451648 1080435456 1081559952 1082936464 1083912192 1084063563 1086029208 1086421248 1088391168 1088936112 1090910592 1093435848 1107051264 1109458944 1111625856 1112027136 1113184512 1114199064 1115761328 1117784448 1120371912 1122403392 1125001548 1139421184 1141646616 1144129536 1146364164 1146777984 1147971528 1148857344 1149272064 1151101206 1151516736 1151932416 1152715212 1154182284 1157478498 1171095552 1175028096 1177583616 1179883584 1180309504 1182449664 1182614796 1184759136 1185186816 1187501634 1187930304 1207692288 1210318848 1210487872 1211747724 1212682752 1213120512 1214383104 1215489888 1216754946 1217194176 1218303522 1219401216 1221782859 1222223904 1224440064 1225053126 1227274416 1230115329 1243004928 1245432672 1248141312 1248315618 1248591872 1250579088 1251030528 1252332576 1253473947 1253926432 1255231494 1257507504 1260418401 1277558784 1279067042 1280516096 1281848832 1284352443 1284636672 1287145728 1287610368 1289945088 1290125232 1291467969 1292464512 1292931072 1293111633 1295456328 1295923968 1317482496 1319329792 1320532224 1321906608 1324781568 1324966577 1327369032 1327848192 1330255872 1332854028 1333335168 1336421592 1353062656 1356005376 1358653824 1360558848 1361608704 1361798856 1364268096 1364760576 1366180992 1367426124 1367919744 1369343448 1371826368 1375001892 1380683718 1395345864 1398380544 1401111756 1401617536 1404158976 1404665856 1406901474 1407409344 1408874148 1410667236 1414695942 1431339008 1437253632 1439268864 1440580608 1442079936 1445216256 1445418084 1448038944 1448561664 1451188224 1451390886 1451914816 1454022576 1454547456 1457388369 1457914464 1476068352 1479278592 1482167808 1482702848 1484246016 1485598752 1487144934 1489037638 1490379264 1493290161 1493829216 1496537856 1497287154 1500002064 1503474291 1522195488 1525506048 1528485552 1529037312 1530628704 1531809792 1532023713 1532362752 1534171826 1534801608 1535355648 1535909888 1536953616 1538909712 1540511379 1543304664 1561460736 1566704128 1569764097 1570111488 1573178112 1576599552 1576819728 1579678848 1580249088 1583335512 1583907072 1610256384 1615663632 1616910336 1617494016 1619177472 1620653184 1622339928 1622925568 1624404696 1625868288 1629043812 1629631872 1632586752 1633404168 1636365888 1640153772 1657339904 1660576896 1664188416 1664420824 1667438784 1668040704 1669776768 1671298596 1673641992 1676676672 1680557868 1683605088 1687502322 1709131776 1712469924 1716194304 1716813824 1719546246 1719926784 1720166976 1721957292 1723286016 1723908096 1724148844 1726651809 1727275104 1727898624 1729072818 1731273426 1756643328 1760709632 1762542144 1766375424 1769825376 1770464256 1773674496 1773922194 1777138704 1777780224 1781252451 1781895456 1808007168 1811538432 1814078464 1815478272 1815731808 1817621586 1819024128 1819680768 1821574656 1823234832 1823892992 1825132419 1825791264 1827455283 1829101824 1833335856 1837579689 1840911624 1860461152 1864507392 1868149008 1872211968 1872473427 1872887808 1875868632 1876545792 1878498864 1880889648 1882847241 1886261256 1916338176 1918600563 1919025152 1920774144 1922773248 1926955008 1927224112 1930718592 1931415552 1934917632 1935187848 1938696768 1939396608 1943184492 1943885952 1968091136 1976223744 1978994688 1980798336 1982859912 1987172352 1991053548 1991772288 1995383808 1996382872 1999281042 2000002752 2004632388 2029593984 2034008064 2037980736 2038716416 2040838272 2042413056 2042698284 2046402144 2047140864 2049271488 2051139186 2051879616 2054015172 2057739552 2062502838 2071025577 2093018796 2097570816 2101667634 2102132736 2102426304 2106238464 2106998784 2110352211 2111114016 2111876096 2113311222 2116000854 2122043913 2147008512 2154218176 2155880448 2156658688 2158903296 2160870912 2163119904 2165872928 2167824384 2168127126 2172058416 2172842496 2176782336 2177086329 2177872224 2181821184 2186871696 2214102528 2218917888 2223251712 2224054272 2226369024 2228398128 2230717401 2231522656 2233556457 2235568896 2240743824 2244806784 2245930731 2250003096 2278842368 2283293232 2288259072 2288578633 2292728328 2293555968 2295943056 2297714688 2298544128 2301257739 2302202412 2303033472 2303864832 2305430424 2308364568 2314956996 2342191104 2350056192 2355167232 2359767168 2360619008 2364899328 2365229592 2369518272 2370373632 2375003268 2375860608 2415384576 2420975744 2423495448 2425365504 2426241024 2428766208 2430979776 2433509892 2434388352 2436607044 2438802432 2443565718 2444447808 2448880128 2450106252 2454548832 2460230658 2486009856 2490865344 2496282624 2496631236 2501158176 2502061056 2504665152 2506947894 2507852864 2510462988 2515015008 2520836802 2531253483 2555117568 2558134084 2561032192 2563697664 2568704886 2569273344 2574291456 2575220736 2579319369 2579890176 2580250464 2582935938 2584929024 2585862144 2586223266 2590912656 2591847936 2593609227 2596910139 2634964992 2638659584 2641064448 2643813216 2649563136 2649933154 2654738064 2655696384 2660511744 2660883291 2665708056 2666670336 2672843184 2706125312 2712010752 2717307648 2721117696 2723217408 2723597712 2726432379 2728536192 2729521152 2732361984 2734852248 2735839488 2738686896 2743652736 2745026449 2750003784 2761367436 2790691728 2796761088 2802223512 2803235072 2808317952 2809331712 2813802948 2814818688 2817748296 2821334472 2829391884 2862678016 2874507264 2878537728 2881161216 2884159872 2890432512 2890836168 2896077888 2897123328 2902376448 2902781772 2903829632 2908045152 2909094912 2914776738 2915828928 2952136704 2964335616 2965405696 2968492032 2971197504 2974289868 2978075276 2980758528 2986580322 2987658432 2993075712 2994574308 3000004128 3006948582 3044390976 3051012096 3056971104 3058074624 3061257408 3063619584 3064047426 3064725504 3068343652 3069603216 3070711296 3071819776 3073907232 3076708779 3077819424 3081022758 3086609328 3093754257 3122921472 3133408256 3139528194 3140222976 3146356224 3152501451 3153199104 3153639456 3159357696 3160498176 3166671024 3167814144 3169966833 3174001281 3220512768 3231327264 3233820672 3234988032 3238354944 3241306368 3244679856 3245851136 3248809392 3251736576 3252190689 3258087624 3259263744 3265173504 3266808336 3272731776 3280307544 3314679808 3321153792 3328376832 3328841648 3334877568 3336081408 3339553536 3342597192 3347283984 3353353344 3361115736 3367210176 3375004644 3418263552 3424939848 3432388608 3433627648 3439092492 3440333952 3443914584 3446572032 3447816192 3448297688 3453303618 3454550208 3455797248 3458145636 3462546852 3513286656 3521419264 3525084288 3532750848 3539650752 3540928512 3547348992 3547844388 3554277408 3555560448 3562504902 3563790912 3623076864 3628156928 3630956544 3631463616 3635243172 3638048256 3639361536 3643149312 3646469664 3647785984 3650264838 3651582528 3654910566 3658203648 3665348577 3666671712 3675159378 3681823248 3690345987 3720922304 3729014784 3736298016 3744423936 3744946854 3745775616 3751737264 3753091584 3756997728 3760421841 3761779296 3765694482 3772522512 3781255203 3832676352 3837201126 3838050304 3841548288 3845546496 3853057329 3853910016 3854448224 3861437184 3862831104 3869835264 3870375696 3874403907 3877393536 3878793216 3879334899 3886368984 3887771904 3936182272 3952447488 3957989376 3961596672 3965719824 3974344704 3974899731 3982107096 3983544576 3990767616 3992765744 3998562084 4000005504 4009264776 4059187968 4068016128 4075961472 4077432832 4081676544 4084826112 4085396568 4092804288 4094281728 4098542976 4102278372 4103759232 4108030344 4115479104 4125005676 4142051154 4186037592 4195141632 4203335268 4204852608 4212476928 4213997568 4220704422 4222228032 4223752192 4226622444 4232001708 4244087826 4294017024 4308436352 4311760896 4317806592 4321741824 4326239808 4331745856 4335648768 4336254252 4344116832 4345684992 4353564672 4354172658 4355744448 4363642368 4372165107 4373743392 4428205056 4437835776 4446503424 4448108544 4452738048 4456796256 4461434802 4463045312 4467112914 4471137792 4479870483 4481487648 4489613568 4491861462 4500006192 4510422873 4557684736 4566586464 4576518144 4577157266 4585456656 4587111936 4591886112 4595429376 4596071139 4597088256 4602515478 4604404824 4606066944 4607729664 4610860848 4616729136 4621534137 4629913992 4684382208 4700112384 4709292291 4710334464 4719534336 4721238016 4729798656 4730459184 4739036544 4740747264 4741409321 4750006536 4751721216 4830769152 4841951488 4846990896 4850731008 4852482048 4857532416 4861959552 4867019784 4868776704 4873214088 4877604864 4887131436 4888895616 4897760256 4900212504 4909097664 4920461316 4972019712 4981730688 4992565248 4993262472 5002316352 5004122112 5009330304 5013895788 5015705728 5020925976 5030030016 5041673604 5062506966 5116268168 5122064384 5127395328 5137409772 5148582912 5150441472 5158638738 5159780352 5160500928 5165871876 5169858048 5171724288 5172446532 5181825312 5183695872 5187218454 5193820278 5269929984 5277319168 5282128896 5287626432 5299126272 5299866308 5309476128 5311392768 5321023488 5321766582 5331416112 5333340672 5343757353 5345686368 5412250624 5424021504 5434615296 5442235392 5446434816 5447195424 5452864758 5457072384 5459042304 5464723968 5469704496 5471678976 5475397257 5477373792 5482365849 5487305472 5490052898 5500007568 5512739067 5522734872 5581383456 5593522176 5604447024 5606470144 5616635904 5617420281 5618663424 5627605896 5629637376 5635496592 5642668944 5648541723 5658783768 5725356032 5749014528 5755801689 5757075456 5762322432 5768319744 5780865024 5781672336 5792155776 5794246656 5804752896 5805563544 5807659264 5816090304 5818189824 5829553476 5831657856 5904273408 5928671232 5930811392 5936984064 5942395008 5948579736 5956150552 5961517056 5973160644 5975316864 5986151424 5989148616 6000008256 6013897164 6088781952 6102024192 6113942208 6116149248 6122514816 6127239168 6128094852 6136687304 6139206432 6141422592 6143639552 6147814464 6153417558 6155638848 6162045516 6173218656 6187508514 6266816512 6279056388 6292712448 6305002902 6306398208 6307278912 6318715392 6320996352 6331056633 6333342048 6335628288 6339933666 6348002562 6366131739 6441025536 6462654528 6467641344 6469976064 6476709888 6482612736 6489359712 6491702272 6497618784 6503473152 6504381378 6516175248 6518527488 6530347008 6531258987 6533616672 6545463552 6560615088 6629359616 6642307584 6656753664 6657683296 6669755136 6672162816 6679107072 6685194384 6692152203 6694567968 6700669371 6706706688 6722231472 6734420352 6737792193 6750009288 6836527104 6849879696 6864777216 6865735899 6867255296 6878184984 6880667904 6887829168 6893144064 6895632384 6896595376 6903773217 6906607236 6909100416 6911594496 6916291272 6925093704 7026573312 7042838528 7050168576 7065501696 7079301504 7081857024 7094697984 7095688776 7108554816 7111120896 7125009804 7127581824 7246153728 7256313856 7262927232 7270486344 7276096512 7278723072 7286298624 7292939328 7295571968 7300529676 7303165056 7309821132 7316407296 7330697154 7333343424 7350318756 7363646496 7380691974 7441844608 7458029568 7472596032 7488847872 7489893708 7503474528 7506183168 7513995456 7520843682 7523558592 7531388964 7545045024 7562510406 7593760449 7665352704 7674402252 7683096576 7691092992 7706114658 7707820032 7708896448 7722874368 7725662208 7737958107 7739670528 7740751392 7748807814 7754787072 7757586432 7758669798 7772737968 7775543808 7780827681 7790730417 7872364544 7904894976 7915978752 7923193344 7931439648 7948689408 7949799462 7964214192 7967089152 7981535232 7982649873 7985531488 7997124168 8000011008 8018529552 8118375936 8136032256 8151922944 8154865664 8163353088 8169652224 8170793136 8179297137 8185608576 8188563456 8189707009 8197085952 8204556744 8207518464 8216060688 8230958208 8235079347 8250011352 8284102308 8372075184 8390283264 8406670536 8409705216 8424953856 8427995136 8441408844 8444456064 8447504384 8453244888 8464003416 8488175652 8588034048 8616872704 8623521792 8635613184 8643483648 8652479616 8663491712 8671297536 8672508504 8688233664 8691369984 8707129344 8708345316 8711488896 8727284736 8744330214 8747486784 8856410112 8893006848 8896217088 8905476096 8913592512 8922869604 8926090624 8934225828 8942275584 8959740966 8962975296 8979227136 8983722924 9000012384 9020845746 9115369472 9133172928 9153036288 9154314532 9170913312 9174223872 9183772224 9190858752 9192142278 9194176512 9205030956 9208809648 9212133888 9215459328 9221721696 9230126337 9233458272 9243068274 9259827984 9281262771 9368764416 9400224768 9418584582 9420668928 9439068672 9442476032 9457504353 9459597312 9460918368 9478073088 9481494528 9482818642 9500013072 9503442432 9509900499 9522003843 9661538304 9683902976 9693981792 9701462016 9704964096 9715064832 9723919104 9734039568 9737553408 9746428176 9755209728 9756572067 9774262872 9777791232 9795520512 9800425008 9818195328 9840922632 9944039424 9963461376 9985130496 9986524944 10004632704 10008244224 10018660608 10027791576 10031411456 10041851952 10060060032 10083347208 10125013932 10232536336 10244128768 10254790656 10274819544 10297165824 10300882944 10317277476 10321001856 10331743752 10339716096 10343448576 10344893064 10363650624 10367391744 10374436908 10387640556 10539859968 10554638336 10564257792 10575252864 10598252544 10599732616 10618952256 10622785536 10642046976 10643533164 10662832224 10666681344 10687514706 10691372736 10824501248 10869230592 10884470784 10892869632 10894390848 10905729516 10914144768 10918084608 10929447936 10939408992 10943357952 10950794514 10954747584 10964731698 10974610944 10980105796 10996045731 11000015136 11025478134 11045469744 11071037961 11162766912 11187044352 11208894048 11212940288 11233271808 11234840562 11237326848 11255211792 11259274752 11270993184 11281265523 11285337888 11297083446 11317567536 11343765609 11450712064 11498029056 11511603378 11514150912 11524644864 11536639488 11559171987 11561730048 11563344672 11584311552 11588493312 11609505792 11611127088 11615318528 11623211721 11632180608 11636379648 11638004697 11659106952 11663315712 11808546816 11857342464 11861622784 11873968128 11884790016 11897159472 11912301104 11923034112 11924699193 11946321288 11950633728 11972302848 11978297232 12000016512 12027794328 12177563904 12204048384 12227884416 12232298496 12245029632 12254478336 12256189704 12273374608 12278412864 12282845184 12287279104 12295628928 12306835116 12311277696 12324091032 12346437312 12375017028 12533633024 12558112776 12585424896 12610005804 12614557824 12637430784 12641992704 12662113266 12666684096 12671256576 12679867332 12696005124 12732263478 12882051072 12925309056 12935282688 12953419776 12965225472 12978719424 12983404544 12995237568 13006946304 13008762756 13032350496 13037054976 13060694016 13062517974 13067233344 13090927104 13116495321 13121230176 13284615168 13313507328 13315366592 13339510272 13344325632 13358214144 13370388768 13384304406 13389135936 13401338742 13413413376 13439611449 13444462944 13468840704 13475584386 13500018576 13531268619 13673054208 13699759392 13729554432 13731471798 13734510592 13756369968 13761335808 13775658336 13786288128 13788213417 13791264768 13793190752 13807546434 13813214472 13818200832 13823188992 13832582544 13850187408 13864602411 14053146624 14085677056 14100337152 14127876873 14131003392 14158603008 14163714048 14189395968 14191377552 14217109632 14222241792 14224227963 14250019608 14255163648 14492307456 14512627712 14525854464 14540972688 14552193024 14557446144 14572597248 14574632347 14585878656 14591143936 14601059352 14606330112 14619642264 14632814592 14661394308 14666686848 14700637512 14727292992 14761383948 14883689216 14916059136 14945192064 14977695744 14979787416 15006949056 15012366336 15027990912 15041687364 15047117184 15062777928 15090090048 15125020812 15187520898 15348804504 15366193152 15382185984 15412229316 15417792896 15445748736 15451324416 15475916214 15479341056 15481502784 15497615628 15509574144 15515172864 15517339596 15545475936 15551087616 15561655362 15581460834 15744729088 15809789952 15831957504 15846386688 15862879296 15897378816 15899598924 15928428384 15934178304 15963070464 15965299746 15971062976 15994248336 16000022016 16031272059 16037059104 16236751872 16272064512 16303845888 16309731328 16326706176 16339304448 16341586272 16358594274 16371217152 16377126912 16379414018 16394171904 16409113488 16415036928 16426191771 16432121376 16447097547 16461916416 16470158694 16500022704 16538217201 16568204616 16744150368 16780566528 16813341072 16819410432 16849907712 16852260843 16855990272 16882817688 16888912128 16895008768 16906489776 16928006832 16945625169 16976351304 17176068096 17233745408 17247043584 17267405067 17271226368 17286967296 17304959232 17326983424 17342595072 17345017008 17376467328 17382739968 17414258688 17416690632 17422977792 17454569472 17488660428 17494973568 17712820224 17786013696 17792434176 17810952192 17827185024 17845739208 17852181248 17868451656 17884551168 17919481932 17925950592 17958454272 17967445848 18000024768 18041691492 18230738944 18266345856 18306072576 18308629064 18341826624 18348447744 18367544448 18381717504 18384284556 18410061912 18417619296 18424267776 18430918656 18443443392 18460252674 18466916544 18486136548 18519655968 18562525542 18800449536 18837169164 18878137344 18884952064 18915008706 18919194624 18921836736 18956146176 18962989056 18965637284 18993169899 19000026144 19006884864 19019800998 19044007686 19323076608 19367805952 19387963584 19402924032 19409928192 19430129664 19447838208 19468079136 19475106816 19492856352 19510419456 19513144134 19548525744 19555582464 19591041024 19593776961 19600850016 19636390656 19681845264 19888078848 19926922752 19970260992 19973049888 20009265408 20016488448 20037321216 20055583152 20062822912 20076456609 20083703904 20102008113 20120120064 20166694416 20213376579 20250027864 20465072672 20488257536 20509581312 20549639088 20594331648 20597207697 20601765888 20634554952 20642003712 20663487504 20679432192 20686897152 20689786128 20711319651 20727301248 20734783488 20748873816 20775281112 21079719936 21109276672 21128515584 21150505728 21196505088 21199465232 21237904512 21245571072 21284093952 21287066328 21325664448 21333362688 21375029412 21382745472 21649002496 21738461184 21768941568 21788781696 21811459032 21828289536 21836169216 21858895872 21878817984 21886715904 21901589028 21909495168 21929463396 21949221888 21960211592 21992091462 22000030272 22050956268 22090939488 22142075922 22325533824 22374088704 22417788096 22425880576 22466543616 22469681124 22510423584 22518549504 22541986368 22562531046 22570675776 22594166892 22635135072 22687531218 22781281347 22996058112 23023206756 23049289728 23073278976 23118343974 23123460096 23126689344 23168623104 23176986624 23213874321 23219011584 23222254176 23230637056 23246423442 23264361216 23272759296 23276009394 23318213904 23326631424 23342483043 23372191251 23617093632 23714684928 23723245568 23747936256 23769580032 23794318944 23824602208 23846068224 23849398386 23892642576 23901267456 23944605696 23947949619 23956594464 24000033024 24055588656 24355127808 24408096768 24455768832 24464596992 24490059264 24508956672 24512379408 24537891411 24546749216 24556825728 24565690368 24569121027 24574558208 24591257856 24613670232 24622555392 24648182064 24692874624 24705238041 24750034056 25067266048 25116225552 25170849792 25174364963 25220011608 25229115648 25274861568 25283985408 25324226532 25333368192 25342513152 25359734664 25392010248 25464526956 25764102144 25850618112 25870565376 25906839552 25930450944 25957438848 25966809088 25990475136 26013892608 26017525512 26064700992 26074109952 26121388032 26125035948 26134466688 26181854208 26232990642 26242460352 26569230336 26630733184 26679020544 26688651264 26716428288 26740777536 26768608812 26778271872 26802677484 26826826752 26879222898 26888925888 26937681408 26951168772 27000037152 27062537238 27346108416 27399518784 27459108864 27462943596 27512739936 27522671616 27551316672 27572576256 27576426834 27582529536 27586381504 27615092868 27626428944 27636401664 27646377984 27665165088 27690379011 27700374816 27729204822 27843788313 28106293248 28171354112 28200674304 28255753746 28262006784 28317206016 28327428096 28372513059 28378791936 28382755104 28434219264 28444483584 28448455926 28500039216 28510327296 28529701497 28566011529 28984614912 29025255424 29051708928 29081945376 29104386048 29114892288 29145194496 29149264694 29171757312 29182287872 29202118704 29212660224 29239284528 29265629184 29269716201 29322788616 29333373696 29401275024 29454585984 29522767896 29767378432 29832118272 29890384128 29955391488 29959574832 30013898112 30024732672 30055981824 30083374728 30094234368 30125555856 30180180096 30195290939 30250041624 30375041796 30697609008 30732386304 30764371968 30824458632 30835585792 30891497472 30902648832 30951832428 30963005568 30995231256 31019148288 31030345728 31034679192 31090951872 31102175232 31123310724 31162921668 31489458176 31619579904 31663915008 31692773376 31725758592 31794757632 31799197848 31856856768 31868356608 31926140928 31930599492 31942125952 31988496672 32000044032 32062544118 32074118208 32473503744 32607691776 32619462656 32653412352 32678608896 32683172544 32717188548 32742434304 32754253824 32758828036 32788343808 32818226976 32830073856 32852383542 32864242752 32894195094 32923832832 32940317388 33000045408 33076434402 33136409232 33213113883 33488300736 33561133056 33626682144 33638820864 33699815424 33704521686 33711980544 33765635376 33777824256 33790017536 33812979552 33843796569 33856013664 33891250338 33952702608 34031296827 34352136192 34467490816 34494087168 34534810134 34542452736 34573934592 34609918464 34653966848 34677515961 34685190144 34690034016 34752934656 34765479936 34828517376 34833381264 34845955584 34869635163 34909138944 34914014091 34977320856 34989947136 35425640448 35572027392 35584868352 35621904384 35654370048 35691478416 35704362496 35736903312 35769102336 35774097579 35838963864 35851901184 35916908544 35934891696 36000049536 36083382984 36461477888 36532691712 36612145152 36617258128 36683653248 36696895488 36735088896 36763435008 36768569112 36820123824 36835238592 36848535552 36861837312 36886886784 36920505348 36933833088 36972273096 37039311936 37125051084 37600899072 37674338328 37756274688 37769904128 37830017412 37843673472 37912292352 37925978112 37931274568 37986339798 38000052288 38013769728 38039601996 38088015372 38646153216 38735611904 38775927168 38805848064 38860259328 38895676416 38936158272 38950213632 38985712704 39020838912 39026288268 39097051488 39111164928 39182082048 39187553922 39201700032 39272781312 39349485963 39363690528 39853845504 39940521984 39946099776 40018530816 40032976896 40074642432 40111166304 40125645824 40152913218 40167407808 40204016226 40240240128 40318834347 40333388832 40426753158 40500055728 40593805857 40930145344 40976515072 41019162624 41099278176 41188663296 41194415394 41203531776 41269109904 41284007424 41326975008 41358864384 41364640251 41373794304 41379572256 41422639302 41454602496 41469566976 41497747632 41550562224 41593807233 42159439872 42218553344 42257031168 42301011456 42383630619 42393010176 42398930464 42475809024 42491142144 42568187904 42574132656 42651328896 42666725376 42672683889 42750058824 42765490944 43298004992 43476922368 43537883136 43577563392 43622918064 43656579072 43672338432 43717791744 43723897041 43757635968 43773431808 43803178056 43818990336 43858926792 43898443776 43920423184 43984182924 44000060544 44101912536 44181878976 44284151844 44651067648 44748177408 44835576192 44851761152 44933087232 44939362248 45020847168 45037099008 45083972736 45125062092 45141351552 45188333784 45270270144 45375062436 45562562694 46046413512 46098579456 46146557952 46236687948 46253378688 46337246208 46353973248 46427748642 46438023168 46444508352 46461274112 46492846884 46528722432 46545518592 46552018788 46636427808 46653262848 46684966086 46744382502 47234187264 47429369856 47495872512 47539160064 47588637888 47649204416 47692136448 47698796772 47785285152 47802534912 47889211392 47895899238 47913188928 48000066048 48093816177 48111177312 48710255616 48816193536 48911537664 48929193984 48980118528 49017913344 49024758816 49075782822 49093498432 49113651456 49131380736 49138242054 49149116416 49182515712 49227340464 49245110784 49278575313 49296364128 49341292641 49385749248 49410476082 49500068112 49614651603 50134532096 50232451104 50341699584 50348729926 50440023216 50458231296 50549723136 50556782529 50567970816 50648453064 50666736384 50685026304 50719469328 50784020496 50836875507 50929053912 51528204288 51701236224 51741130752 51802215201 51813679104 51860901888 51914877696 51933618176 51980950272 52027785216 52035051024 52129401984 52148219904 52155502531 52242776064 52250071896 52268933376 52363708416 52465981284 52484920704 53138460672 53261466368 53358041088 53377302528 53432856576 53481555072 53537217624 53556543744 53605354968 53653653504 53758445796 53777851776 53875362816 53902337544 54000074304 54125074476 54692216832 54799037568 54918217728 54925887192 55025479872 55045343232 55102633344 55145152512 55152853668 55172763008 55230185736 55252857888 55272803328 55292755968 55330330176 55380758022 55400749632 55458409644 55687576626 56342708224 56401348608 56511507492 56634412032 56654856192 56745026118 56757583872 56765510208 56868438528 56888967168 56896911852 57000078432 57020654592 57059402994 57132023058 57969229824 58050510848 58103417856 58163890752 58208772096 58229784576 58290388992 58298529388 58343514624 58364575744 58404237408 58425320448 58478569056 58531258368 58539432402 58645577232 58666747392 58781330883 58802550048 58909171968 59045535792 59534756864 59664236544 59780768256 59910782976 59919149664 60027796224 60049465344 60111963648 60166749456 60188468736 60229369827 60251111712 60306024339 60360360192 60390581878 60500083248 60640129737 60750083592 61395218016 61464772608 61528743936 61648917264 61671171584 61782994944 61791623091 61805297664 61903664856 61926011136 61990462512 62038296576 62060691456 62069358384 62133958953 62181903744 62204350464 62246621448 62325843336 62978916352 63239159808 63327830016 63385546752 63451517184 63589515264 63598395696 63713713536 63736713216 63852281856 63861198984 63884251904 63976993344 64000088064 64125088236 64148236416 64947007488 65215383552 65238925312 65306824704 65366345088 65434377096 65484868608 65508507648 65517656072 65576687616 65636453952 65660147712 65704767084 65728485504 65788390188 65847665664 65880634776 66000090816 66152868804 66272818464 66426227766 66976601472 67122266112 67253364288 67277641728 67399630848 67409043372 67531270752 67555648512 67580035072 67625959104 67687593138 67712027328 67782500676 67905405216 68062593654 68934981632 68988174336 69069620268 69147869184 69219836928 69307933696 69355031922 69370380288 69380068032 69505869312 69530959872 69641622963 69657034752 69666762528 69691911168 69739270326 69818277888 69828028182 69954641712 69979894272 70027449129 70116573753 70851280896 71144054784 71169736704 71243808768 71308740096 71382956832 71408724992 71473806624 71538204672 71548195158 71677927728 71703802368 71833817088 71843848857 71869783392 72000099072 72166765968 72922955776 73065383424 73224290304 73234516256 73367306496 73393790976 73470177792 73526870016 73537138224 73613674233 73640247648 73670477184 73697071104 73707363081 73723674624 73773773568 73841010696 73867666176 73944546192 74078623872 74115714123 74250102168 75201798144 75348676656 75512549376 75523094889 75539808256 75660034824 75687346944 75824584704 75851956224 75862549136 75972679596 76000104576 76027539456 76079203992 76176030744 77292306432 77471223808 77551854336 77611696128 77720518656 77791352832 77872316544 77900427264 77971425408 78041677824 78052576536 78194102976 78222329856 78364164096 78375107844 78403400064 78545562624 78698971926 78727381056 79707691008 79892199552 80037061632 80065953792 80149284864 80222332608 80251291648 80305826436 80334815616 80408032452 80480480256 80637668694 80666777664 80853506316 81000111456 81187611714 81860290688 82038325248 82198556352 82377326592 82388830788 82538219808 82568014848 82653950016 82717728768 82729280502 82747588608 82759144512 82845278604 82909204992 82939133952 82995495264 83071137033 83101124448 83187614466 83531364939 84318879744 84514062336 84602022912 84767261238 84786020352 84797860928 84951618048 84982284288 85117539177 85136375808 85148265312 85302657792 85333450752 85345367778 85500117648 85530981888 85589104491 85698034587 86596009984 86953844736 87075766272 87155126784 87245836128 87313158144 87344676864 87435583488 87447794082 87515271936 87546863616 87606356112 87637980672 87717853584 87796887552 87809148603 87840846368 87968365848 88000121088 88203825072 88363757952 88568303688 89302135296 89496354816 89671152384 89703522304 89866174464 89878724496 90041694336 90074198016 90086777099 90167945472 90250124184 90282703104 90376667568 90540540288 90585872817 90750124872 91125125388 92092827024 92197158912 92293115904 92473375896 92506757376 92674492416 92707946496 92855497284 92889016704 92922548224 92985693768 93057444864 93091037184 93104037576 93272855616 93306525696 93369932172 93488765004 94468374528 94858739712 94991745024 95078320128 95177275776 95298408832 95384272896 95397593544 95570570304 95605069824 95778422784 95791798476 95826377856 96000132096 96187632354 96222354624 97420511232 97823075328 97858387968 97960237056 98035826688 98049517632 98151565644 98186996864 98227302912 98262761472 98276484108 98365031424 98454680928 98490221568 98557150626 98592728256 98682585282 98771498496 98820952164 99000136224 99229303206 99639341649 100269064192 100464902208 100683399168 100697459852 100880046432 100916462592 101099446272 101113565058 101135941632 101296906128 101333472768 101370052608 101438938656 101531389707 101568040992 101673751014 101858107824 102093890481 103056408576 103402472448 103482261504 103604430402 103627358208 103721803776 103829755392 103867236352 103961900544 104032547883 104055570432 104070102048 104258803968 104296439808 104311005062 104485552128 104500143792 104537866752 104608905489 104727416832 104742042273 104931962568 104969841408 106276921344 106522932736 106716082176 106754605056 106865713152 106963110144 107074435248 107113087488 107210709936 107307307008 107322292737 107516891592 107555703552 107750725632 107804675088 108000148608 108250148952 109384433664 109598075136 109836435456 109851774384 110050959744 110090686464 110205266688 110290305024 110305707336 110345526016 110460371472 110505715776 110545606656 110585511936 110660660352 110761516044 110801499264 110916819288 111375153252 112685416448 112802697216 113023014984 113268824064 113309712384 113490052236 113531020416 113736877056 113777934336 113793823704 114000156864 114041309184 114118805988 114264046116 115938459648 116101021696 116206835712 116327781504 116417544192 116580777984 116597058776 116687029248 116729151488 116808474816 116850640896 116957138112 117062516736 117078864804 117291154464 117333494784 117562661766 117605100096 117818343936 118091071584 119069513728 119561536512 119821565952 119838299328 120055592448 120098930688 120223927296 120333498912 120376937472 120458739654 120502223424 120612048678 120720720384 120781163756 120956503041 121000166496 121280259474 121500167184 121781417571 122790436032 122929545216 123057487872 123297834528 123342343168 123565989888 123583246182 123610595328 123807329712 123852022272 123980925024 124076593152 124093920753 124121382912 124138716768 124267917906 124363807488 124408700928 124493242896 124651686672 124781421699 125957832704 126478319616 126655660032 126771093504 126903034368 127150891857 127179030528 127196791392 127427427072 127473426432 127704563712 127722397968 127768503808 127953986688 128000176128 128018051667 128250176472 128296472832 129894014976 130430767104 130477850624 130613649408 130732690176 130868754192 130969737216 131017015296 131035312144 131153375232 131171691123 131272907904 131320295424 131409534168 131456971008 131576780376 131695331328 131761269552 132000181632 132305737608 132545636928 132852455532 133953202944 134244532224 134506728576 134555283456 134799261696 134818086744 135062541504 135111297024 135160070144 135251918208 135375186276 135424054656 135565001352 135810810432 136125187308 137869963264 138139240536 138295738368 138439673856 138615867392 138710063844 138760136064 139011738624 139061919744 139283245926 139314069504 139333525056 139383822336 139478540652 139636555776 139656056364 139909283424 139959788544 140054898258 140233147506 141702561792 142288109568 142487617536 142617480192 142765913664 142817449984 142947613248 143076409344 143096390316 143355855456 143407604736 143667634176 143687697714 143739566784 144000198144 144281448531 144333531936 146130766848 146448580608 146469032512 146734612992 146787581952 146940355584 147053740032 147074276448 147227348466 147280495296 147340954368 147394142208 147414726162 147447349248 147547547136 147682021392 147735332352 147835725939 147889092384 148023877923 148157247744 148231428246 148500204336 148843954809 150403596288 150697353312 151025098752 151046189778 151079616512 151320069648 151374693888 151649169408 151670347587 151703912448 151725098272 151945359192 152000209152 152055078912 152158407984 152352061488 152510626521 154584612864 154942447616 155103708672 155223392256 155406645603 155441037312 155582705664 155744633088 155800854528 155942850816 156083355648 156105153072 156388205952 156444659712 156466507593 156728328192 156750215688 156806800128 157091125248 157397943852 157454762112 159415382016 159784399104 160074123264 160131907584 160298569728 160444665216 160502583296 160611652872 160669631232 160816064904 160960960512 161275337388 161333555328 161707012632 162000222912 162375223428 163720581376 164076650496 164397112704 164754653184 164777661576 165076439616 165136029696 165307900032 165435457536 165458561004 165518289024 165690557208 165818409984 165878267904 165990990528 166142274066 166202248896 166375228932 167062729878 169028124672 169204045824 169534522476 169595721856 169903236096 169964568576 170235078354 170272751616 170296530624 170605315584 170666901504 170690735556 171000235296 171061963776 171178208982 171396069174 173192019968 173907689472 174151532544 174310253568 174491672256 174626316288 174689353728 174871166976 174895588164 175030543872 175093727232 175212712224 175275961344 175435707168 175593775104 175618297206 175681692736 175936731696 176000242176 176343992649 176407650144 176727515904 177136607376 178604270592 178992709632 179342304768 179407044608 179732348928 179757448992 180083388672 180148396032 180173554198 180335890944 180500248368 180565406208 180688109481 180753335136 180918073017 181081080576 181171745634 181500249744 181920389211 182250250776 184185654048 184394317824 184586231808 184946751792 185013514752 185348984832 185374869273 185415892992 185710994568 185778033408 185845096448 185971387536 186114889728 186182074368 186208075152 186401876859 186545711232 186613051392 186739864344 186977530008 188936749056 189717479424 189983490048 190156640256 190354551552 190596817664 190768545792 190795187088 191141140608 191210139648 191556845568 191583596952 191652755712 192000264192 192375264708 192444709248 194841022464 195646150656 195716775936 195920474112 196099035264 196303131288 196373993728 196454605824 196525522944 196552968216 196730062848 196909361856 196980443136 197114301252 197185456512 197365170564 197542996992 197641904328 198000272448 198458606412 199278683298 200538128384 200929804416 201366798336 201394919704 201760092864 201832925184 202198892544 202227130116 202593812256 202666945536 202740105216 202877877312 203062779414 203136081984 203347502028 203716215648 204187780962 206804944896 206964523008 207208860804 207443607552 207659510784 207734472704 207923801088 208065095766 208111140864 208140204096 208517607936 208592879616 208622010124 208924868889 208971104256 209000287584 209075733504 209217810978 209454833664 209484084546 209863925136 209939682816 210349721259 212553842688 213045865472 213432164352 213509210112 213731426304 213926220288 214148870496 214226174976 214421419872 214614614016 214644585474 215033783184 215111407104 215501451264 215531546571 215609350176 216000297216 216500297904 218768867328 219196150272 219672870912 219703548768 220101919488 220181372928 220410533376 220580610048 220611414672 220691052032 220841022699 220920742944 221011431552 221091213312 221122089243 221171023872 221321320704 221523032088 221602998528 221833638576 222347142369 222750306504 225370832896 225605394432 226046029968 226537648128 226569284667 226619424768 226980104472 227062040832 227473754112 227555868672 227587647408 228000313728 228082618368 228237611976 228528092232 231876919296 232202043392 232413671424 232655563008 232835088384 233161555968 233194117552 233374058496 233458302976 233616949632 233701281792 233914276224 234125033472 234157729608 234582308928 234666989568 235125323532 235210200192 235636687872 236182143168 238139027456 239123073024 239676598656 240111184896 240197861376 240447854592 240666997824 240753874944 240917479308 241004446848 241224097356 241441440768 241562327512 241913006082 242000332992 242560518948 243000334368 243562835142 245580872064 246114975744 246595669056 246684686336 247131979776 247166492364 247614659424 247704044544 247961850048 248153186304 248187841506 248242765824 248277433536 248535835812 248727614976 248817401856 248986485792 249213411099 249303373344 249562843398 250594094817 252956639232 253542187008 253806068736 254301783714 254358061056 254393582784 254854854144 254946852864 255352617531 255409127424 255444795936 255537007616 255907973376 256000352256 256036103334 256500352944 256592945664 256767313473 257094103761 259788029952 260861534208 260955701248 261227298816 261465380352 261737508384 261939474432 262034030592 262070624288 262306750464 262343382246 262545815808 262640590848 262819068336 262913942016 263153560752 263390662656 263427445809 263522539104 264000363264 264611475216 265091273856 265704911064 267906405888 268489064448 269013457152 269110566912 269598523392 269636173488 270125083008 270222594048 270260331297 270320140288 270503836416 270750372552 270848109312 271130002704 271621620864 271757618451 272250374616 275739926528 276278481072 276591476736 276879347712 276918014593 277231734784 277420127688 277520272128 278023477248 278123839488 278566491852 278667050112 278767644672 278957081304 279273111552 279312112728 279818566848 279919577088 280109796516 280466295012 283405123584 284576219136 284975235072 285234960384 285531827328 285634899968 285895226496 286152818688 286192780632 286711710912 286815209472 287335268352 287375395428 287479133568 288000396288 288562897062 288667063872 292261533696 292938065024 293469225984 293575163904 293880711168 294107480064 294148552896 294454696932 294560990592 294681908736 294788284416 294829452324 295095094272 295364042784 295470664704 295671451878 295778184768 296047755846 296314495488 296462856492 297000408672 297687909618 298918024947 300807192576 301394706624 302050197504 302092379556 302640139296 302749387776 303298338816 303340695174 303407824896 303450196544 303890718384 304000418304 304110157824 304316815968 304594169121 304704122976 305021253042 306281671443 309169225728 309884895232 310207417344 310446784512 310813291206 310882074624 311165411328 311489266176 311601709056 311885701632 312097643649 312166711296 312210306144 312776411904 312889319424 312933015186 313456656384 313500431376 313613600256 313826716467 314182250496 314226126819 314795887704 314909524224 318830764032 319568798208 320148246528 320263815168 320597139456 320889330432 321005166592 321223305744 321339262464 321632129808 321921921024 321966878211 322550674776 322667110656 323414025264 324000445824 324750446856 327441162752 328153300992 328794225408 329509306368 329555323152 330152879232 330272059392 330615800064 330870915072 330917122008 331036578048 331381114416 331636819968 331756535808 331981981056 332148200329 332284548132 332404497792 332750457864 334125459756 338056249344 338408091648 339069044952 339191443712 339806472192 339929137152 340470156708 340593061248 341210631168 341333803008 341381471112 342000470592 342123927552 342356417964 342792138348 346384039936 347815378944 348303065088 348620507136 348983344512 349252632576 349742333952 349791176328 350061087744 350187454464 350425424448 350551922688 350871414336 351187550208 351236594412 351363385472 351873463392 352000484352 352687985298 352815300288 353455031808 354273214752 357208541184 358684609536 358814089216 359464697856 359514897984 360166777344 360296792064 360347108396 360671781888 361000496736 361130812416 361376218962 361506670272 361836146034 362162161152 362343491268 363000499488 363840778422 364500501552 365344252713 368371308096 368788635648 369172463616 369893503584 370027029504 370697969664 370749738546 370831785984 371421989136 371556066816 371690192896 371942775072 372229779456 372281762259 372364148736 372416150304 372803753718 373091422464 373226102784 373479728688 373955060016 374344265097 377873498112 379434958848 379966980096 380313280512 380709103104 381193635328 381452675571 381537091584 381590374176 382282281216 382420279296 383113691136 383167193904 383305511424 384000528384 384054155001 384750529416 384889418496 389682044928 391292301312 391433551872 391840948224 392198070528 392606262576 392747987456 392909211648 393051045888 393105936432 393460125696 393515073369 393818723712 393960886272 394228602504 394370913024 394730341128 395085993984 395283808656 396000544896 396917212824 398557366596 401076256768 401859608832 402733596672 402789839408 403520185728 403665850368 404397785088 404454260232 405187624512 405333891072 405480210432 405755754624 406125558828 406272163968 406695004056 407432431296 408375561924 413609889792 414417721608 414887215104 415319021568 415468945408 415847602176 416130191532 416280408192 417035215872 417185759232 417244020248 417849737778 417942208512 418000575168 418151467008 418435621956 418909667328 418968169092 419727850272 419879365632 420699442518 425107685376 426091730944 426864328704 427462852608 427852440576 428297740992 428452349952 428842839744 429229228032 429289170948 430067566368 430222814208 431002902528 431063093142 431218700352 432000594432 432844345593 433000595808 438392300544 439345741824 439407097536 440203838976 440362745856 440821066752 441161220096 441222829344 441382104064 441682045398 441841485888 442022863104 442182426624 442244178486 442342047744 442642641408 443046064176 443205997056 443507177817 443667277152 444071633769 444694284738 445500613008 446531864427 450741665792 451210788864 452092059936 453075296256 453138569334 453238849536 453960208944 454124081664 454947508224 455011042761 455111737344 455175294816 456000627456 456165236736 456475223952 457056184464 457531879563 463753838592 464404086784 464827342848 465311126016 465670176768 466219936809 466323111936 466388235104 466748116992 466916605952 467233899264 467402563584 467828552448 468250066944 468315459216 469164617856 469333979136 469399522779 470250647064 470420400384 471273375744 472364286336 476278054912 478246146048 479353197312 480222369792 480395722752 480895709184 481333995648 481507749888 481834958616 482008893696 482448194712 482882881536 483124655024 483826012164 484000665984 485121037896 486000668736 487125670284 491161744128 492229951488 493191338112 493369372672 494263959552 494332984728 495229318848 495408089088 495923700096 496306372608 496375683012 496554867072 497071671624 497455229952 497634803712 497972971584 498426822198 498606746688 499125686796 501188189634 507084374016 507612137472 508603567428 508787165568 509709708288 509893705728 510705235062 510818254848 510889591872 511074015232 511815946752 512000704512 512072206668 513000705888 513185891328 513534626946 514188207522 519576059904 521723068416 522454597632 522930760704 523475016768 523878948864 524068061184 524141248576 524613500928 524686764492 525091631616 525281181696 525638136672 525827884032 526307121504 526781325312 526854891618 527045078208 528000726528 529031977947 529222950432 530182547712 531409822128 535812811776 536978128896 538026914304 538221133824 539197046784 539272346976 540250166016 540445188096 540520662594 540640280576 541007672832 541500745104 541696218624 542064328443 542260005408 542754219051 543243241728 543515236902 544500749232 545761167633 551479853056 552556962144 553182953472 553758695424 553836029186 554463469568 554840255376 555040544256 556046954496 556124607819 556247678976 557132983704 557334100224 557535289344 557914162608 558546223104 558624225456 559205630577 559637133696 559839154176 560219593032 560932590024 566810247168 569152438272 569950470144 570469920768 571063654656 571269799936 571790452992 572305637376 572385561264 573423421824 573630418944 573710527841 574670536704 574750790856 574958267136 576000792576 577125794124 577334127744 584523067392 585876130048 586938451968 587150327808 587761422336 588297105792 588909393864 589121981184 589363817472 589576568832 589658904648 590190188544 590728085568 590941329408 591342903756 591556369536 592095511692 592628990976 592925712984 594000817344 595375819236 597836049894 601614385152 602789413248 604100395008 604184759112 605280278592 605498775552 606596677632 606681390348 606900393088 607781436768 608000836608 608220315648 608633631936 609188338242 609408245952 610042506084 612563342886 619769790464 620414834688 620893569024 621626582412 622330822656 622978532352 623203418112 623771403264 624195287298 624333422592 624420612288 625552823808 625778638848 625866030372 626913312768 627000862752 627227200512 627653432934 628364500992 628452253638 629591775408 629819048448 631049163777 637661528064 639137596416 640296493056 640527630336 641194278912 641778660864 642010333184 642446611488 642678524928 643264259616 643843842048 643933756422 645101349552 645334221312 646594639713 646828050528 648000891648 649500893712 654882325504 656306601984 657588450816 659018612736 659110646304 660305758464 660544118784 661231600128 661741830144 661834244016 662073156096 662523068097 662762228832 663273639936 663366267729 663513071616 663963962112 664296400658 664569096264 664808995584 665500915728 667041427107 668250919512 676112498688 676816183296 678138089904 678382887424 679612944384 679707854001 679858274304 680940313416 681186122496 682421262336 682667606016 682762942224 684000941184 684247855104 684712835928 685584276696 692768079872 695630757888 696606130176 697241014272 697966689024 698505265152 699484667904 699582352656 700122175488 700374908928 700850848896 701103845376 701742828672 702375100416 702473188824 702726770944 703746926784 704000968704 705375970596 705630600576 706910063616 708546429504 714417082368 717369219072 717628178432 719029795968 720333554688 720593584128 720694216792 721343563776 722000993472 722261624832 722752437924 723013340544 723672292068 724324322304 724686982536 726000998976 727681556844 729001003104 730688505426 736742616192 738344927232 739787007168 740054059008 741395939328 741499477092 742843978272 743112133632 743380385792 743885550144 744459558912 744563524518 744728297472 744832300608 745607507436 746182844928 746452205568 746959457376 747640233297 747910120032 748688530194 758869917696 760626561024 761418206208 762387270656 762905351142 763074183168 763180748352 764564562432 764840558592 766057852593 766227382272 766334387808 766611022848 768001056768 768108310002 769501058832 769778836992 770301940419 771282311283 779364089856 782584602624 782867103744 783681896448 784396141056 785212525152 785495974912 785818423296 786102091776 786211872864 786920251392 787030146738 787637447424 787921772544 788457205008 788741826048 789460682256 790171987968 790282337427 790567617312 792001089792 793834425648 797114733192 802152513536 803719217664 805467193344 805579678816 807040371456 807331700736 808795570176 808908520464 810375249024 810667782144 810780993891 810960420864 811511509248 812251117656 812544327936 813390008112 814864862592 815272855353 816751123848 827219779584 828835443216 829774430208 830638043136 830754043779 830937890816 831695204352 832260383064 832560816384 834070431744 834371518464 834488040496 835699475556 836001150336 836302934016 836871243912 837819334656 837936338184 839455700544 839758731264 841398885036 850215370752 852183461888 853728657408 854925705216 855704881152 856595481984 856904699904 857685679488 858458456064 858578341896 860135132736 860445628416 862005805056 862126186284 862437400704 864001188864 865688691186 866001191616 876784601088 878814195072 880407677952 880725491712 881642133504 882322440192 882445658688 882764208128 883364090796 883682971776 884045726208 884364853248 884488356972 885285282816 886092128352 886411994112 887014355634 887334554304 888143267538 889388569476 891001226016 893063728854 896754074841 902421577728 904184119872 906150592512 906277138668 907920417888 908248163328 909895016448 910022085522 910223474688 910350589632 912001254912 912330473472 912950447904 913782507363 914112368928 915063759126 918845014329 927507677184 929654685696 930622252032 931340353536 932439873618 932646223872 932776470208 933496233984 933833211904 934467798528 934805127168 935657104896 936292930947 936500133888 936630918432 938329235712 938667958272 938799045558 940501294128 940840800768 941480149401 942546751488 942678380457 944728572672 952556109824 956492292096 958706394624 960444739584 960791445504 961791418368 962667991296 963015499776 963669917232 964017787392 964896389424 965765763072 965900634633 966249310048 967652024328 968001331968 970242075792 972001337472 974251340568 982323488256 984459902976 986382676224 986738745344 988527919104 988665969456 990458637696 990816178176 990954548089 991847400192 992612745216 992751366024 993109734144 994143343248 994910459904 995269607424 995945943168 996444600987 996853644396 997213493376 998251373592 1002376379268 1014168748032 1015224274944 1017207134856 1017574331136 1019419416576 1019787411456 1021410470124 1021779183744 1022148030464 1023631893504 1024001409024 1024144413336 1026001411776 1026371782656 1027069253892 1028376415044 1039152119808 1043446136832 1044909195264 1045861521408 1046950033536 1047757897728 1048282497152 1049227001856 1049373528984 1050183263232 1050562363392 1051276273344 1051655768064 1052614243008 1053562650624 1053709783236 1054090156416 1056001453056 1058063955894 1058445900864 1060365095424 1062819644256 1071625623552 1076053828608 1076442267648 1078394093568 1078544693952 1080500332032 1080890376192 1081041325188 1082015345664 1083001490208 1083392437248 1084128656886 1084520010816 1085508438102 1086486483456 1087030473804 1089001498464 1091522335266 1096032758139 1102959706112 1105113924288 1106365906944 1107517390848 1107672058372 1108926939136 1109680510752 1110081088512 1112093908992 1112249215638 1112495357952 1114265967408 1114668200448 1115070578688 1115828325216 1116845286777 1117092446208 1117248450912 1118411261154 1119274267392 1119678308352 1120439186064 1121865180048 1123032795291 1133620494336 1138304876544 1139900940288 1140939841536 1142127309312 1142539599872 1143580905984 1144358026713 1144611274752 1144771122528 1146846843648 1147260837888 1147421055682 1149341073408 1149501581712 1149916534272 1152001585152 1152162465003 1154251588248 1154668255488 1169046134784 1171752260096 1173876903936 1174300655616 1175522844672 1176594211584 1177818787728 1178243962368 1178727634944 1179153137664 1179317809296 1180380377088 1180545220107 1181456171136 1181882658816 1182685807512 1183112739072 1184191023384 1185257981952 1185851425968 1188001634688 1190751638472 1195672099788 1203228770304 1205578826496 1208200790016 1208369518224 1210560557184 1210997551104 1213193355264 1213362780696 1213800786176 1215562873536 1216001673216 1216440631296 1217267263872 1218376676484 1218816491904 1220085012168 1225126685772 1239539580928 1240829669376 1243253164824 1244661645312 1245957064704 1246406836224 1247542806528 1248390574596 1248841224576 1251105647616 1251557277696 1251732060744 1253826625536 1254001725504 1254454401024 1255306865868 1256729001984 1256904507276 1259183550816 1259638096896 1262098327554 1275323056128 1278275192832 1280592986112 1282388557824 1283557321728 1284020666368 1284893222976 1285357049856 1286528519232 1287687684096 1287867512844 1290202699104 1290668442624 1293189279426 1293656101056 1296001783296 1299001787424 1309764651008 1315176901632 1318037225472 1318221292608 1320611516928 1321088237568 1322463200256 1323483660288 1323668488032 1324146312192 1325046136194 1325524457664 1326547279872 1326732535458 1327026143232 1327927924224 1328592801316 1329138192528 1329617991168 1330521533451 1331001831456 1332214901307 1334082854214 1336501839024 1339595593281 1352224997376 1353632366592 1356276179808 1356765774848 1359225888768 1359415708002 1359716548608 1361880626832 1362372244992 1364842524672 1365033128283 1365335212032 1365525884448 1368001882368 1368495710208 1369425671856 1371168553392 1372595638689 1385536159744 1391261515776 1393212260352 1394482028544 1395933378048 1397010530304 1398659810427 1398969335808 1399164705312 1400244350976 1400749817856 1401701697792 1402207690752 1403485657344 1404750200832 1404946377648 1405453541888 1407493853568 1408001937408 1408198568337 1410751941192 1411261201152 1413820127232 1417092859008 1428834164736 1434738438144 1435256356864 1438059591936 1440667109376 1441187168256 1441388433584 1442687127552 1444001986944 1444523249664 1445504875848 1446026681088 1447344584136 1448648644608 1449373965072 1452001997952 1455363113688 1458002006208 1461377010852 1473485232384 1476689854464 1479574014336 1480108118016 1482791878656 1482998954184 1485687956544 1486224267264 1486760771584 1487771100288 1488919117824 1489127049036 1489664601216 1491215014872 1492365689856 1492904411136 1493918914752 1495280466594 1495820240064 1497377060388 1521253122048 1522836412416 1524774541312 1525810702284 1526361496704 1529129124864 1529681117184 1532115705186 1532454764544 1532668775616 1533222045696 1536002113536 1536216620004 1539002117664 1539557673984 1540603880838 1542564622566 1558728179712 1565169205248 1567363792896 1568792282112 1570425050304 1570991949824 1571636846592 1572204183552 1572423745728 1573840502784 1574060293476 1575274894848 1575843545088 1576914410016 1577483652096 1578921364512 1580343975936 1580564674854 1581135234624 1584002179584 1587095933841 1587668851296 1594229466384 1607438435328 1610934386688 1611159357632 1614080742912 1614663401472 1617591140352 1617817040928 1620750498048 1621335564288 1621561987782 1621920841728 1623023018496 1624502235312 1625088655872 1626192985329 1626780016224 1628262657153 1629729725184 1630545710706 1633502247696 1637283502899 1654439559168 1657670886432 1659548860416 1661276086272 1661508087558 1661875781632 1663390408704 1664520766128 1665121632768 1668140863488 1668373823457 1668743036928 1668976080992 1671398951112 1672002300672 1672605868032 1673742487824 1675638669312 1675872676368 1677616891731 1678911401088 1679517462528 1682797770072 1700430741504 1704366923776 1707457314816 1709851410432 1711409762304 1713190963968 1713809399808 1715371358976 1716916912128 1717156683792 1720270265472 1720891256832 1721131583523 1724011610112 1724252372568 1724874801408 1728002377728 1731377382372 1732002383232 1753569202176 1757628390144 1760815355904 1761450983424 1763284267008 1764891317376 1765528416256 1766728181592 1767365943552 1768091452416 1768729706496 1768976713944 1770570565632 1772184256704 1772823988224 1774028711268 1774669108608 1776286535076 1778777138952 1782002452032 1786127457708 1793508149682 1804843155456 1808368239744 1812301185024 1812554277336 1815840835776 1816496326656 1819790032896 1820044171044 1820701179264 1824002509824 1824660946944 1825900895808 1827565014726 1828224737856 1830127518252 1837690028658 1859309371392 1861244504064 1862680707072 1864879747236 1865552940416 1866992467968 1868935597056 1869610254336 1871314209792 1872585861894 1873000267776 1873261836864 1876658471424 1877335916544 1877598091116 1881002588256 1881681601536 1882960298802 1885093502976 1885356760914 1889457145344 1893147491331 1905112219648 1912984584192 1917412789248 1920889479168 1921582891008 1923582836736 1925335982592 1926030999552 1927339834464 1928035574784 1929792778848 1931531526144 1931801269266 1932498620096 1935304048656 1936002663936 1939783919139 1940484151584 1944002674944 1948502681136 1964646976512 1968919805952 1972765352448 1973477490688 1977055838208 1977331938912 1980917275392 1981632356352 1981909096178 1983694800384 1985225490432 1985502732048 1986219468288 1987569204291 1988286686496 1989820919808 1990098803187 1990539214848 1991891886336 1992889201974 1993707288792 1994426986752 1996502747184 2001124281321 2004752758536 2028337496064 2030448549888 2034414269712 2035148662272 2038838833152 2039123562003 2039574822912 2042820940248 2043558367488 2044296060928 2047263787008 2048002818048 2048288826672 2052002823552 2052743565312 2054138507784 2056752830088 2078304239616 2086892273664 2089818390528 2091723042816 2093900067072 2095515795456 2096564994304 2098454003712 2098747057968 2100366526464 2101124726784 2102552546688 2103311536128 2105228486016 2107125301248 2107419566472 2108180312832 2112002906112 2116127911788 2116891801728 2120730190848 2125639288512 2143251247104 2152107657216 2152884535296 2157089387904 2161000664064 2161780752384 2162082650376 2164030691328 2166002980416 2166784874496 2168257313772 2169040021632 2171016876204 2172972966912 2174060947608 2178002996928 2183044670532 2192065516278 2205919412224 2210227848576 2215034781696 2215344116744 2217853878272 2219361021504 2220162177024 2224187817984 2224498431276 2228531934816 2229336400896 2230141157376 2231656650432 2233690573554 2234184892416 2234496901824 2236822522308 2238548534784 2239356616704 2240878372128 2243730360096 2246065590582 2276609753088 2281879683072 2284254618624 2285079199744 2287161811968 2288716053426 2289222549504 2289542245056 2293693687296 2294521675776 2294842111364 2298173557779 2298682146816 2299003163424 2299833068544 2304003170304 2304324930006 2308503176496 2309336510976 2313846933849 2338092269568 2343504520192 2347753807872 2348601311232 2351045689344 2353188423168 2355637575456 2356487924736 2357455269888 2358306275328 2358635618592 2360760754176 2361090440214 2362912342272 2363765317632 2365371615024 2366225478144 2368382046768 2370515963904 2370847012281 2371702851936 2376003269376 2381503276944 2391344199576 2406457540608 2411157652992 2416401580032 2416739036448 2421121114368 2421995102208 2426386710528 2426725561392 2427601572352 2431125747072 2432003346432 2432342981673 2432881262592 2434534527744 2436753352968 2437632983808 2440170024336 2445818566059 2450253371544 2479079161856 2481659338752 2486506329648 2489323290624 2491914129408 2492262131337 2492813672448 2495085613056 2496781149192 2497682449152 2502211295232 2503114555392 2503464121488 2508003451008 2508908802048 2510613731736 2513458003968 2513809014552 2518367101632 2519276193792 2524196655108 2550646112256 2556550385664 2561185972224 2564777115648 2567114643456 2568041332736 2569786445952 2570714099712 2573057038464 2575375368192 2575735025688 2580405398208 2581336885248 2586378558852 2587312202112 2592003566592 2598003574848 2619529302016 2630353803264 2636442585216 2641223033856 2642176475136 2644926400512 2646967320576 2647336976064 2648292624384 2650092272388 2651048915328 2653094559744 2653465070916 2655855848448 2657185602632 2658276385056 2659235982336 2661043066902 2662003662912 2664429802614 2668165708428 2673003678048 2679191186562 2707264733184 2712552359616 2713531549696 2718451777536 2718831416004 2723761253664 2724744489984 2729685049344 2730066256566 2730670424064 2731051768896 2736003764736 2736991420416 2738851343712 2741347522089 2742337106784 2745191277378 2756535042987 2782523031552 2788964057088 2791866756096 2794021060608 2797319620854 2797938671616 2798329410624 2800488701952 2801499635712 2803403395584 2804415381504 2806971314688 2808878792841 2809500401664 2809892755296 2810907083776 2814987707136 2816003874816 2816397136674 2821503882384 2822522402304 2824440448203 2827640254464 2828035141371 2834185718016 2857668329472 2869476876288 2870512713728 2876119183872 2881334218752 2882374336512 2882776867168 2885374255104 2888003973888 2889046499328 2891009751696 2892053362176 2894689168272 2897297289216 2897701903899 2898747930144 2904003995904 2910726227376 2916004012416 2922754021704 2946970464768 2953379708928 2959148028672 2960216236032 2965583757312 2965997908368 2971375913088 2972448534528 2972863644267 2973521543168 2975542200576 2977838235648 2978254098072 2979329202432 2982430029744 2984731379712 2985808822272 2987837829504 2989333802961 2990560933188 2991640480128 2994754120776 3042506244096 3045672824832 3049549082624 3051621404568 3052722993408 3058258249728 3059362234368 3064231410372 3065337551232 3066444091392 3072004227072 3072433240008 3078004235328 3079115347968 3081207761676 3085129245132 3117456359424 3130338410496 3134727585792 3137584564224 3140850100608 3141983899648 3143273693184 3144847491456 3147681005568 3148120586952 3150549789696 3151687090176 3153828820032 3154967304192 3157842729024 3160687951872 3161129349708 3162270469248 3168004359168 3174191867682 3175337702592 3188458932768 3214876870656 3222318715264 3228161485824 3229326802944 3235182280704 3235634081856 3241500996096 3242671128576 3243123975564 3246046036992 3249004470624 3250177311744 3252385970658 3253560032448 3256525314306 3259459450368 3261091421412 3267004495392 3274567005798 3288098274417 3308879118336 3315341772864 3319097720832 3322552172544 3323016175116 3326780817408 3329041532256 3330243265536 3336281726976 3336747646914 3337486073856 3337952161984 3342797902224 3344004601344 3345211736064 3347484975648 3350535860331 3351277338624 3351745352736 3355233783462 3357822802176 3359034925056 3365595540144 3369098385873 3400861483008 3408733847552 3414914629632 3419702820864 3422819524608 3426381927936 3427618799616 3430742717952 3433074080139 3433833824256 3434313367584 3440540530944 3441782513664 3442263167046 3448023220224 3448504745136 3449749602816 3456004755456 3456487395009 3462754764744 3464004766464 3507138404352 3515256780288 3521630711808 3522901966848 3526568534016 3529782634752 3531056832512 3533456363184 3534731887104 3536182904832 3537459412992 3537953427888 3541141131264 3541635660321 3544368513408 3545647976448 3548057422536 3549338217216 3552573070152 3557554277904 3564004904064 3572254915416 3587016299364 3609686310912 3616736479488 3624602370048 3625108554672 3631681671552 3632992653312 3639580065792 3640088342088 3641402358528 3648005019648 3649321893888 3651801791616 3655130029452 3656449475712 3660255036504 3675380057316 3718618742784 3722489008128 3729759494472 3731105880832 3733984935936 3737871194112 3739220508672 3742628419584 3745171723788 3746523673728 3753316942848 3754671833088 3755196182232 3762005176512 3763363203072 3765920597604 3770187005952 3770713521828 3778914290688 3786294982662 3810224439296 3825969168384 3834825578496 3841778958336 3847165673472 3850671965184 3852061999104 3854679668928 3856071149568 3859585557696 3863063052288 3863602538532 3864997240192 3870608097312 3872005327872 3879567838278 3880968303168 3888005349888 3897005362272 3929293953024 3945530704896 3946954981376 3954111676416 3954663877824 3961834550784 3963264712704 3963818192356 3967389600768 3970450980864 3971005464096 3972438936576 3975138408582 3976573372992 3979641839616 3980197606374 3981078429696 3983783772672 3985778403948 3987414577584 3988853973504 3993005494368 3996644703921 4002248562642 4009505517072 4018786779843 4056674992128 4060897099776 4068828539424 4070297324544 4077677666304 4078247124006 4079149645824 4085641880496 4087116734976 4088592121856 4094527574016 4095099384849 4096005636096 4096577653344 4104005647104 4105487130624 4108277015568 4113505660176 4117786916067 4156608479232 4173784547328 4179636781056 4183446085632 4187800134144 4191031590912 4193129988608 4195979431281 4196908007424 4197494115936 4200733052928 4202249453568 4205105093376 4206623072256 4210456972032 4214250602496 4214839132944 4216360625664 4224005812224 4224595705011 4232255823576 4233783603456 4241460381696 4251278577024 4286502494208 4304215314432 4305769070592 4314178775808 4322001328128 4323561504768 4324165300752 4328061382656 4332005960832 4333569748992 4336514627544 4338080043264 4342033752408 4345945933824 4348121895216 4356005993856 4366089341064 4384131032556 4411838824448 4420455697152 4430069563392 4430688233488 4435707756544 4438722043008 4440324354048 4448375635968 4448996862552 4457063869632 4458672801792 4460282314752 4463313300864 4467381147108 4468993803648 4473645044616 4477097069568 4478713233408 4481756744256 4487460720192 4492131181164 4563759366144 4568509237248 4570158399488 4574323623936 4577432106852 4579084490112 4587387374592 4589043351552 4589684222728 4596347115558 4597364293632 4598006326848 4599666137088 4608006340608 4608649860012 4617006352992 4618673021952 4627693867698 4676184539136 4687009040384 4695507615744 4702091378688 4706376846336 4711275150912 4712975849472 4714910539776 4716612550656 4717271237184 4721521508352 4722180880428 4725824684544 4727530635264 4730743230048 4732450956288 4736764093536 4741031927808 4741694024562 4743405703872 4752006538752 4761287801523 4763006553888 4782688399152 4822315305984 4832803160064 4833478072896 4842242228736 4843990204416 4852773421056 4853451122784 4855203144704 4862251494144 4864006692864 4864685963346 4865762525184 4869069055488 4873506705936 4875265967616 4878578955987 4880340048672 4884787971459 4891637132118 4900506743088 4911850508697 4958158323712 4963318677504 4973012659296 4978646581248 4983828258816 4984524262674 4985627344896 4990171226112 4993562298384 4995364898304 5004422590464 5005121470371 5006229110784 5006928242976 5016006902016 5017817604096 5021227463472 5026916007936 5027618029104 5032850675193 5036734203264 5038552387584 5048393310216 5101292224512 5113100771328 5122371944448 5129554231296 5134229286912 5136082665472 5139572891904 5141428199424 5146114076928 5150750736384 5151470051376 5160810796416 5162673770496 5163394750569 5172757117704 5174624404224 5184007133184 5196007149696 5239058604032 5260707606528 5272885170432 5282446067712 5284352950272 5289852801024 5294673952128 5296585248768 5300184544776 5302097830656 5306189119488 5306930141832 5311711696896 5314371205264 5316552770112 5318471964672 5322086133804 5324007325824 5328859605228 5336331416856 5346007356096 5358382373124 5414529466368 5425104719232 5427063099392 5436903555072 5437662832008 5447522507328 5449488979968 5459370098688 5460132513132 5462103537792 5472007529472 5473982840832 5477702687424 5482695044178 5484674213568 5490382554756 5513070085974 5577928114176 5583733512192 5588042121216 5594639241708 5596658821248 5600977403904 5606806791168 5608830763008 5613942629376 5617757585682 5619000803328 5619785510592 5621814167552 5629975414272 5632007749632 5632794273348 5643007764768 5645044804608 5648880896406 5655280508928 5656070282742 5668371436032 5679442473993 5715336658944 5738953752576 5752238367744 5762668437504 5764748673024 5765553734336 5770748510208 5776007947776 5778092998656 5782019503392 5784106724352 5789378336544 5794594578432 5795403807798 5797495860288 5808007991808 5819351757417 5821452454752 5832008024832 5845508043408 5893940929536 5906759417856 5918296057344 5920432472064 5931167514624 5931995816736 5942751826176 5944897069056 5945727288534 5947043086336 5951084401152 5955676471296 5956508196144 5958658404864 5962707612873 5964860059488 5969462759424 5970296409561 5971617644544 5975675659008 5978667605922 5981121866376 5983280960256 5989508241552 6003372843963 6085012488192 6091345649664 6099098165248 6103242809136 6105445986816 6116516499456 6117370686009 6118724468736 6128462820744 6130675102464 6132888182784 6144008454144 6144866480016 6156008470656 6158230695936 6162415523352 6170258490264 6234912718848 6260676820992 6269455171584 6275169128448 6281700201216 6283967799296 6286547386368 6289694982912 6295362011136 6296241173904 6301099579392 6303374180352 6307657640064 6309934608384 6310815806251 6315685458048 6321375903744 6322258699416 6324540938496 6336008718336 6348383735364 6350675405184 6376917865536 6429753741312 6444637430528 6456322971648 6458653605888 6471268163712 6483001992192 6485342257152 6486247951128 6492092073984 6498008941248 6500354623488 6504771941316 6507120064896 6513050628612 6518918900736 6522182842824 6534008990784 6549134011596 6576196548834 6617758236672 6630683545728 6645104345088 6646032350232 6653561634816 6658083064512 6660486531072 6672563453952 6673495293828 6675904323968 6685595804448 6688009202688 6690423472128 6694969951296 6701071720662 6702554677248 6703490705472 6710467566924 6715645604352 6718069850112 6731191080288 6738196771746 6817467695104 6829829259264 6845639049216 6852763855872 6855237599232 6861485435904 6866148160278 6867667648512 6868626735168 6881081061888 6883565027328 6884526334092 6896046440448 6897009490272 6899499205632 6912009510912 6912974790018 6925509529488 6928009532928 6941540801547 7014276808704 7030513560576 7043261423616 7045803933696 7053137068032 7059565269504 7062113665024 7066912726368 7069463774208 7072365809664 7074918825984 7075906855776 7082282262528 7083271320642 7088737026816 7091295952896 7096114845072 7098676434432 7105146140304 7112541036843 7115108555808 7128009808128 7144509830832 7174032598728 7219372621824 7233472958976 7249204740096 7250217109344 7263363343104 7265985306624 7279160131584 7280176684176 7282804717056 7296010039296 7297028945019 7298643787776 7303603583232 7310260058904 7312898951424 7320510073008 7337455698177 7350760114632 7437237485568 7444978016256 7459518988944 7462211761664 7467969871872 7475742388224 7476786394011 7478441017344 7485256839168 7490343447576 7493047347456 7506633885696 7509343666176 7510392364464 7524010353024 7526726406144 7531841195208 7540374011904 7541427043656 7557828581376 7572589965324 7620448878592 7651938336768 7669651156992 7683557916672 7694331346944 7701343930368 7704123998208 7709359337856 7712142299136 7719171115392 7726126104576 7727205077064 7729994480384 7741216194624 7744010655744 7759135676556 7761936606336 7776010699776 7794010724544 7858587906048 7891061409792 7893909962752 7909327755648 7923669101568 7926529425408 7927636384712 7934779201536 7940901961728 7942010928192 7944877873152 7950276817164 7953146745984 7959283679232 7960395212748 7967567545344 7971556807896 7974829155168 7977707947008 7986010988736 7993289407842 8004497125284 8019011034144 8037573559686 8121794199552 8137657078848 8140594649088 8155355332608 8156494248012 8171283760992 8174233469952 8177184243712 8189055148032 8190198769698 8192011272192 8193155306688 8208011294208 8210974261248 8216554031136 8224042566267 8227011320352 8235573832134 8347569094656 8366892171264 8375600268288 8382063181824 8386259977216 8391958862562 8393816014848 8394988231872 8401466105856 8404498907136 8410210186752 8413246144512 8420913944064 8426636378523 8428501204992 8429678265888 8432721251328 8448011624448 8449191410022 8464511647152 8467567206912 8473321344609 8482920763392 8484105424113 8502557154048 8573004988416 8608430628864 8611538141184 8628357551616 8644002656256 8647123009536 8648330601504 8656122765312 8664011921664 8667139497984 8673029255088 8676160086528 8684067504816 8691891867648 8693105711697 8696243790432 8712011987712 8732178682128 8768262065112 8823677648896 8840911394304 8860139126784 8861376466976 8871415513088 8877444086016 8880648708096 8896751271936 8897993725104 8914127739264 8917345603584 8918590932801 8920564629504 8926626601728 8934762294216 8937987607296 8947290089232 8954194139136 8957426466816 8963513488512 8968001408883 8974921440384 8984262362328 9127518732288 9137018474496 9140316798976 9148647247872 9154864213704 9158168980224 9174774749184 9178086703104 9179368445456 9192694231116 9196012653696 9199332274176 9216012681216 9217299720024 9234012705984 9237346043904 9255387735396 9352369078272 9374018080768 9391015231488 9404182757376 9412753692672 9422550301824 9425951698944 9429821079552 9434542474368 9443043016704 9444361760856 9451649369088 9455061270528 9461486460096 9464901912576 9473528187072 9482063855616 9483388049124 9486811407744 9504013077504 9522575603046 9526013107776 9565376798304 9644630611968 9666956145792 9684484457472 9687980408832 9705546842112 9706902245568 9710406289408 9724502988288 9728013385728 9729371926692 9738138110976 9747013411872 9750531935232 9757157911974 9760680097344 9769575942918 9783274264236 9801013486176 9823701017394 9864294823251 9926637355008 9946025318592 9957293162496 9967656517632 9969048525348 9980342452224 9987124596768 9990729796608 10008845180928 10010242940742 10012458221568 10013856485952 10032013804032 10035635208192 10042454926944 10051607580993 10053832015872 10055236058208 10065701350386 10073468406528 10077104775168 10096786620432 10107295157619 10202584449024 10226201542656 10244743888896 10259108462592 10268458573824 10272165330944 10279145783808 10282856398848 10292228153856 10299222240417 10301501472768 10302940102752 10321621592832 10325347540992 10326789501138 10345514235408 10349248808448 10368014266368 10369462185027 10392014299392 10478117208064 10521415213056 10545770340864 10564892135424 10568705900544 10579705602048 10589347904256 10593170497536 10600369089552 10604195661312 10612378238976 10613860283664 10623423393792 10624906980963 10628742410528 10633105540224 10636943929344 10644172267608 10648014651648 10657719210456 10672662833712 10692014712192 10716764746248 10829058932736 10850209438464 10854126198784 10873807110144 10875325664016 10895045014656 10898977959936 10900500028979 10918740197376 10920265026264 10924207075584 10944015058944 10947965681664 10955405374848 10965390088356 10969348427136 10980765109512 11026140171948 11155856228352 11167467024384 11189278483416 11193317642496 11201954807808 11213613582336 11217661526016 11227885258752 11235515171364 11239571021184 11243628335104 11259950828544 11264015499264 11265588546696 11286015529536 11290089609216 11297761792812 11310561017856 11312140565484 11336742872064 11358884947986 11430673317888 11477907505152 11504476735488 11525336875008 11531107468672 11541497020416 11552015895552 11556185997312 11564039006784 11568213448704 11578756673088 11589189156864 11590807615596 11594991720576 11616015983616 11638703514834 11642904909504 11664016049664 11691016086816 11787881859072 11836592114688 11840864944128 11862335029248 11863991633472 11885503652352 11889794138112 11891454577068 11902168802304 11911352942592 11913016392288 11917316809728 11925415225746 11929720118976 11938925518848 11940592819122 11943235289088 11951351318016 11957335211844 11962243732752 11966561920512 11979016483104 11989934111763 12006745687926 12056360339529 12170024976384 12182691299328 12198196330496 12206485618272 12210891973632 12233032998912 12234741372018 12237448937472 12256925641488 12261350204928 12265776365568 12285298154547 12288016908288 12289732960032 12312016941312 12316461391872 12324831046704 12340516980528 12353360748201 12469825437696 12521353641984 12538910343168 12550338256896 12563400402432 12567935598592 12573094772736 12579389965824 12587938293843 12590724022272 12592482347808 12602199158784 12606748360704 12615315280128 12619869216768 12621631612502 12631370916096 12642751807488 12644517398832 12649081876992 12672017436672 12673787115033 12696767470728 12701350810368 12753835731072 12859507482624 12889274861056 12912645943296 12917307211776 12942536327424 12966003984384 12970684514304 12972495902256 12984184147968 12996017882496 13000709246976 13009543882632 13014240129792 13026101257224 13037837801472 13044365685648 13068017981568 13098268023192 13152393097668 13235516473344 13261367091456 13290208690176 13292064700464 13307123269632 13316166129024 13320973062144 13345126907904 13346990587656 13351808647936 13371191608896 13376018405376 13380846944256 13389939902592 13402143441324 13406981410944 13420935133848 13431291208704 13436139700224 13462382160576 13476393543492 13634935390208 13691278098432 13705527711744 13710475198464 13722970871808 13732296320556 13737253470336 13762162123776 13767130054656 13769052668184 13792092880896 13794018980544 13798998411264 13824019021824 13825949580036 13851019058976 13856019065856 13883081603094 14028553617408 14061027121152 14086522847232 14106274136064 14119130539008 14124227330048 14133825452736 14138927548416 14144731619328 14149837651968 14151813711552 14164564525056 14166542641284 14177474053632 14182591905792 14192229690144 14197352868864 14210292280608 14225082073686 14230217111616 14256019616256 14289019661664 14348065197456 14466945917952 14498409480192 14500434218688 14526726686208 14531970613248 14558320263168 14560353368352 14565609434112 14592020078592 14594057890038 14597287575552 14607207166464 14620520117808 14625797902848 14635736867961 14641020146016 14654363914377 14674911396354 14701520229264 14735551526091 14874474971136 14889956032512 14919037977888 14924423523328 14935939743744 14951484776448 14953572788022 14956882034688 14970513678336 14980686895152 14986094694912 15013267771392 15015364411113 15018687332352 15020784728928 15048020706048 15053452812288 15063682390416 15080748023808 15082854087312 15098552025579 15115657162752 15145179930648 15240897757184 15303876673536 15339302313984 15367115833344 15388662693888 15402687860736 15408247996416 15418718675712 15424284598272 15438342230784 15452252209152 15454410154128 15459988960768 15482432389248 15488021311488 15490184251707 15518271353112 15523873212672 15552021399552 15588021449088 15717175812096 15782122819584 15787819925504 15818655511296 15847338203136 15853058850816 15855272769424 15869558403072 15884021856384 15889755746304 15900553634328 15906293491968 15918567358464 15920790425496 15935135090688 15943113615792 15949658310336 15955415894016 15972021977472 15986578815684 16008994250568 16038022068288 16075147119372 16243588399104 16275314157696 16281189298176 16310710665216 16312988496024 16342567521984 16348466939904 16354368487424 16378110296064 16380397539396 16386310613376 16416022588416 16421948522496 16433108062272 16448085132534 16454022640704 16471147664268 16733784342528 16751200536576 16764126363648 16772519954432 16783917725124 16789976463744 16802932211712 16820420373504 16826492289024 16841827888128 16853272757046 16857002409984 16859356531776 16865442502656 16896023248896 16898382820044 16929023294304 16935134413824 16946642689218 16965841526784 16968210848226 17005114308096 17038327421979 17146009976832 17216861257728 17256715103232 17288005312512 17294246019072 17296661203008 17312245530624 17328023843328 17334278995968 17346058510176 17352320173056 17368135009632 17383783735296 17386211423394 17392487580864 17424023975424 17458055272251 17464357364256 17536524130224 17681822788608 17720278253568 17722752933952 17742831026176 17754888172032 17761297416192 17793502543872 17795987450208 17828255478528 17834691207168 17837181865602 17841129259008 17853253203456 17869524588432 17875975214592 17888122838619 17894580178464 17908388278272 17910889228683 17914852933632 17927026977024 17936002817766 17949842880768 17968524724656 18010118531889 18255037464576 18274036948992 18280633597952 18297294495744 18309728427408 18316337960448 18349549498368 18352112058027 18356173406208 18358736890912 18385388462232 18392025307392 18398664548352 18432025362432 18434599440048 18468025411968 18474692087808 18510775470792 18704738156544 18748036161536 18782030462976 18808365514752 18825507385344 18845100603648 18851903397888 18859642159104 18869084948736 18886086033408 18888723521712 18903298738176 18910122541056 18922972920192 18929803825152 18932447418753 18947056374144 18964127711232 18966776098248 18973622815488 19008026155008 19045151206092 19052026215552 19130753596608 19289261223936 19333912291584 19368968914944 19375960817664 19413804491136 19420812578816 19449005976576 19456026771456 19458743853384 19476276221952 19494026823744 19501063870464 19514315823948 19521360194688 19539151885836 19566548528472 19602026972352 19647402034788 19728589646502 19853274710016 19892050637184 19935313035264 19938097050696 19960684904448 19974249193536 19981459593216 20017690361856 20020485881484 20027712971904 20064027608064 20071270416384 20084909853888 20103215161986 20107664031744 20110472116416 20131402700772 20146936813056 20154209550336 20193573240864 20214590315238 20452403085312 20489487777792 20536917147648 20558291567616 20565712797696 20584456307712 20598444480834 20603002945536 20605880205504 20643243185664 20650695081984 20653579002276 20691028470816 20698497616896 20736028532736 20738924370054 20784028598784 20824622404641 20956234416128 21042830426112 21091540681728 21129784270848 21137411801088 21159411204096 21178695808512 21186340995072 21200738179104 21208391322624 21224756477952 21227720567328 21246846787584 21249813961926 21257484821056 21266211080448 21273887858688 21288344535216 21296029303296 21315438420912 21337623110529 21345325667424 21384029424384 21433529492496 21658117865472 21700418876928 21708252397568 21747614220288 21750651328032 21790090029312 21797955919872 21801000057958 21837480394752 21840530052528 21848414151168 21888030117888 21891086835057 21895931363328 21910810749696 21930780176712 21938696854272 21961530219024 22012367094531 22052280343896 22311712456704 22334934048768 22378556966832 22386635284992 22403909615616 22427227164672 22430359182033 22435323052032 22455770517504 22471030342728 22479142042368 22487256670208 22519901657088 22528030998528 22531177093392 22572031059072 22580179218432 22595523585624 22621122035712 22624281130968 22673485744128 22717769895972 22861346635776 22955815010304 23008953470976 23050673750016 23062214937344 23082994040832 23104031791104 23112371994624 23128078013568 23136426897408 23157513346176 23178378313728 23181615231192 23189983441152 23232031967232 23277407029668 23285809819008 23328032099328 23382032173632 23575763718144 23673184229376 23681729888256 23727983266944 23771007304704 23779588276224 23782909154136 23804337604608 23822705885184 23826032784576 23834633619456 23850830451492 23859440237952 23877851037696 23881185638244 23902702636032 23914670423688 23924487465504 23933123841024 23958032966208 23979868223526 24013491375852 24112720679058 24365382598656 24396392660992 24412971236544 24421783947264 24466065997824 24469482744036 24513851282976 24522700409856 24531552731136 24570596309094 24576033816576 24579465920064 24624033882624 24632922783744 24649662093408 24681033961056 24706721496402 25042707283968 25100676513792 25126800804864 25135871197184 25146189545472 25158779931648 25175876587686 25181448044544 25184964695616 25204398317568 25213496721408 25230630560256 25239738433536 25243263225004 25262741832192 25279909135569 25285503614976 25289034797664 25298163753984 25344034873344 25347574230066 25393534941456 25402701620736 25452316272339 25507671462144 25719014965248 25778549722112 25825291886592 25834614423552 25885072654848 25932007968768 25941369028608 25944991804512 25968368295936 25992035764992 26001418493952 26019087765264 26028480259584 26052202514448 26075675602944 26079317135091 26088731371296 26136035963136 26196536046384 26304786195336 26471032946688 26522734182912 26580417380352 26584129400928 26614246539264 26632332258048 26641946124288 26690253815808 26693981175312 26703617295872 26742383217792 26752036810752 26755772798403 26761693888512 26779879805184 26804286882648 26813962821888 26841870267696 26862582417408 26872279400448 26904004226649 26924764321152 26952787086984 27269870780416 27382556196864 27411055423488 27420950396928 27445941743616 27464592641112 27474506940672 27524324247552 27534260109312 27538105336368 27588037961088 27597996822528 27648038043648 27651899160072 27702038117952 27712038131712 27766163206188 28057107234816 28122054242304 28173045694464 28212548272128 28238261078016 28248454660096 28267650905472 28277855096832 28289463238656 28303627423104 28329129050112 28333085282568 28354948107264 28365183811584 28384459380288 28394705737728 28420584561216 28450164147372 28460434223232 28512039232512 28578039323328 28696130394912 28933891835904 29000868437376 29053453372416 29063941226496 29116640526336 29120706736704 29131218868224 29184040157184 29188115780076 29214414332928 29241040235616 29251595805696 29271473735922 29282040292032 29308727828754 29349822792708 29403040458528 29471103052182 29779912065024 29838075955776 29848847046656 29871879487488 29902969552896 29907145576044 29941027356672 29961373790304 29972189389824 30026535542784 30030728822226 30037374664704 30041569457856 30096041412096 30106905624576 30127364780832 30154822742979 30161496047616 30165708174624 30197104051158 30231314325504 30290359861296 30321885472857 30607753347072 30678604627968 30734231666688 30777325387776 30805375721472 30816495992832 30837437351424 30848569196544 30876684461568 30897666721251 30904504418304 30908820308256 30919977921536 30964864778496 30976042622976 30980368503414 31036542706224 31047746425344 31104042799104 31108386555081 31176042898176 31434351624192 31564245639168 31575639851008 31637311022592 31694676406272 31706117701632 31710545538848 31739116806144 31768043712768 31779511492608 31801107268656 31812586983936 31837134716928 31841580850992 31870270181376 31874720942889 31886227231584 31899316620672 31910831788032 31944043954944 31973157631368 32017988501136 32076044136576 32150294238744 32487176798208 32550628315392 32562378596352 32621421330432 32625976992048 32685135043968 32696933879808 32701500086937 32708736974848 32756220592128 32760795078792 32772621226752 32832045176832 32843897044992 32866216124544 32896170265068 32908045281408 32942295328536 33467568685056 33502401073152 33545039908864 33567835450248 33579952927488 33605864423424 33640840747008 33652984578048 33683655776256 33706545514092 33718713063552 33730885005312 33792046497792 33796765640088 33858046588608 33870268827648 33893285378436 33931683053568 33936421696452 34010228616192 34076654843958 34292019953664 34433722515456 34513430206464 34576010625024 34593322406016 34624491061248 34656047686656 34668557991936 34692117020352 34704640346112 34736270019264 34767567470592 34772422846788 34784975161728 34848047950848 34916110544502 34928714728512 35073048260448 35363645577216 35445505867904 35509776344064 35522594832384 35587005087744 35591974900416 35656510957056 35669382414336 35674363731204 35706506406912 35739049176864 35751950429184 35776245677238 35789160356928 35816776556544 35821778457366 35829705867264 35854053954048 35872005635532 35899685761536 35937049449312 35969802335289 36020237063778 36169081018587 36510074929152 36548073897984 36594588991488 36619456854816 36632675920896 36699098996736 36704224116054 36712346812416 36717473781824 36770776924464 36784050614784 36797329096704 36855894463641 36864050724864 36869198880096 36936050823936 36949384175616 37021550941584 37060082244603 37409476313088 37496072323072 37564060925952 37616731029504 37651014770688 37690201207296 37703806795776 37719284318208 37738169897472 37763814881529 37772172066816 37777447043424 37806597476352 37820245082112 37845945840384 37859607650304 37864894837506 37894112748288 37928255422464 37933552196496 37947245630976 38016052310016 38021361345099 38090302412184 38104052431104 38261507193216 38578522447872 38667824583168 38737937829888 38751921635328 38827608982272 38841625157632 38898011953152 38912053542912 38917487706768 38952552443904 38988053647488 39002127740928 39028631647896 39042720389376 39078303771672 39133097056944 39204053944704 39294804069576 39457179293004 39706549420032 39784101274368 39870626070528 39876194101392 39921369808896 39948498387072 39962919186432 40035380723712 40040971762968 40055425943808 40128055216128 40142540832768 40169819707776 40206430323972 40220944232832 40262805401544 40293873626112 40308419100672 40387146481728 40429180630476 40904806170624 41073834295296 41116583135232 41131425595392 41168912615424 41196888961668 41211760411008 41286486371328 41301390163968 41307158004552 41382056941632 41396995233792 41472057065472 41477848740108 41568057197568 41649244809282 41912468832256 42085660852224 42183081363456 42259568541696 42318822408192 42357391617024 42372681990144 42401476358208 42416782645248 42449512955904 42455441134656 42493693575168 42499627923852 42514969642112 42532422160896 42547775717376 42576689070432 42592058606592 42630876841824 42675246221058 42690651334848 42768058848768 42867058984992 43400837753856 43416504795136 43495228440576 43501302656064 43580180058624 43595911839744 43602000115916 43674960789504 43681060105056 43696828302336 43776060235776 43782173670114 43791862726656 43821621499392 43861560353424 43877393708544 43923060438048 43963091743131 44024734189062 44104560687792 44206654578273 44623424913408 44669868097536 44757113933664 44773270569984 44807819231232 44854454329344 44860718364066 44870646104064 44911541035008 44942060685456 44958284084736 44974513340416 45039803314176 45046093233339 45056061997056 45062354186784 45144062118144 45160358436864 45191047171248 45242244071424 45248562261936 45295656076737 45346971488256 45435539791944 45722693271552 45911630020608 46017906941952 46101347500032 46124429874688 46165988081664 46208063582208 46224743989248 46256156027136 46272853794816 46315026692352 46356756627456 46363230462384 46379966882304 46464063934464 46470552755121 46554814059336 46571619638016 46656064198656 46764064347264 47151527436288 47346368458752 47363459776512 47455966533888 47542014609408 47559176552448 47565818308272 47608675209216 47652065569152 47669267238912 47701660902984 47718880475904 47755702075392 47762371276488 47805405272064 47829340847376 47848974931008 47866247682048 47916065932416 47959736447052 48026982751704 48225441358116 48730765197312 48792785321984 48825942473088 48843567894528 48932131995648 48938965488072 49027702565952 49045400819712 49063105462272 49141192618188 49158931840128 49248067765248 49265845567488 49299324186816 49362067922112 49413442992804 50201353027584 50253601609728 50271742394368 50292379090944 50317559863296 50351753175372 50369929391232 50408796635136 50461261120512 50479476867072 50486526450008 50525483664384 50559818271138 50571007229952 50578069595328 50596327507968 50688069746688 50695148460132 50787069882912 50805403241472 50904632544678 51015342924288 51438029930496 51557099444224 51650583773184 51770145309696 51864015937536 51882738057216 51889983609024 51936736591872 51984071529984 52002836987904 52038175530528 52056960519168 52104405028896 52151351205888 52158634270182 52177462742592 52272071926272 52374165816753 52393072092768 52609572390672 53045468365824 53160834760704 53168258801856 53228493078528 53264664516096 53283892248576 53380507631616 53387962350624 53407234591744 53484766435584 53504073621504 53511545596806 53523387777024 53559759610368 53608573765296 53627925643776 53664368515857 53683740535392 53725164834816 53732667686049 53744558800896 53808008453298 53849528642304 53905574173968 54030355595667 54539741560832 54765112393728 54822110846976 54841900793856 54891883487232 54929185282224 54949013881344 55048648495104 55056336174081 55068520218624 55076210672736 55176075922176 55195993645056 55296076087296 55303798320144 55404076235904 55424076263424 55532326412376 56114214469632 56244108484608 56346091388928 56425096544256 56476522156032 56496909320192 56535301810944 56555710193664 56578926477312 56607254846208 56658258100224 56666170565136 56709896214528 56730367623168 56768918760576 56789411475456 56797342256259 56841169122432 56900328294744 56920868446464 57024078465024 57156078646656 57392260789824 57867783671808 58001736874752 58106906744832 58127882452992 58241413473408 58262437736448 58368080314368 58376231560152 58428828665856 58482080471232 58503191611392 58542947471844 58564080584064 58617455657508 58699645585416 58806080917056 58942206104364 59559824130048 59676151911552 59697694093312 59805939105792 59814291152088 59882054713344 59922747580608 59944378779648 60053071085568 60061457644452 60083138915712 60192082824192 60213811249152 60254729561664 60309645485958 60322992095232 60331416349248 60394208102316 60462628651008 60580719722592 60643770945714 61357209255936 61468463333376 61610751442944 61674874702848 61697138393088 61753368923136 61795333442502 61809008836608 61817640616512 61839955843072 61929729556992 61952085245952 61960737006828 62073085412448 62095492850688 62208085598208 62216773110162 62352085796352 62473867213923 62868703248384 63128491278336 63274622045184 63389352812544 63412235403264 63421091077696 63478233612288 63536087425536 63559022985216 63602214537312 63625173967872 63674269433856 63683161701984 63740540362752 63749441885778 63772454463168 63798633241344 63821663576064 63888087909888 63946315262736 64012869331587 64035977002272 64152088273152 64300588477488 64974353596416 65101256630784 65124757192704 65242842660864 65251953984096 65370270087936 65393867759616 65403000173874 65417473949696 65512441184256 65521590157584 65545242453504 65664090353664 65673260505171 65687794089984 65732432249088 65792340530136 65816090562816 65884590657072 66037101283593 66935137370112 67004802146304 67090079817728 67135670900496 67159905854976 67211728846848 67281681494016 67291077546099 67305969156096 67367311552512 67413091028184 67437426127104 67461770010624 67584092995584 67593531280176 67716093177216 67740537655296 67786570756872 67863366107136 67872843392904 68020457232384 68153309687916 68584039907328 68867445030912 69026860412928 69152021250048 69186644812032 69248982122496 69312095373312 69337115983872 69384234040704 69409280692224 69472540038528 69535134941184 69544845693576 69569950323456 69696095901696 69832221089004 69857429457024 70146096520896 70727291154432 70891011735808 71019552688128 71045189664768 71183949800832 71313021914112 71338764828672 71348727462408 71413012813824 71478098353728 71503900858368 71552491354476 71578320713856 71633553113088 71643556914732 71708107908096 71744011271064 71799371523072 71874098898624 71939604670578 72040474127556 72338162037174 73096147795968 73189177982976 73238913709632 73265351841792 73398197993472 73408448232108 73434947563648 73541553848928 73568101229568 73594658193408 73711788927282 73728101449728 73738397760192 73872101647872 73898768351232 74043101883168 74120164489206 74992144646144 75128121851904 75302029541376 75380402414592 75407613591552 75438568636416 75476339794944 75527629763058 75544344133632 75554894086848 75613194952704 75640490164224 75691891680768 75719215300608 75729789675012 75788225496576 75856510844928 75867104392992 75894491261952 76032104620032 76042722690198 76180604824368 76208104862208 76356948817017 76523014386432 77157044895744 77335649166336 77475875659776 77503843270656 77655217964544 77683250315264 77796023906304 77824107085824 77834975413536 77905104887808 77976107294976 78004255481856 78057263295792 78085440778752 78156607543344 78237951405273 78266194113888 78408107889408 78589608139152 78914358586008 79413098840064 79568202548736 79741252141056 79752388202784 79842739617792 79896996774144 79925838372864 80070761447424 80081943525936 80110851887616 80256110432256 80267318395209 80285081665536 80339639415552 80412860647944 80441888465664 80525610803088 80587747252224 80616838201344 80712012679947 80774292963456 80858361260952 81809612341248 82147668590592 82233166270464 82262851190784 82337825230848 82393777923336 82423520822016 82572972742656 82602780327936 82614316009104 82764113883264 82793990467584 82944114130944 82955697480216 83136114395136 83298489618564 83824937664512 84171321704448 84366162726912 84519137083392 84637644816384 84714783234048 84745363980288 84802952716416 84833565290496 84910882269312 84987387150336 84999255847704 85029939284224 85064844321792 85095551434752 85153378140864 85184117213184 85261753683648 85350492442116 85381302669696 85536117697536 85734117969984 86801675507712 86833009590272 87002605312128 87160360117248 87191823679488 87204000231832 87349921579008 87362120210112 87393656604672 87552120471552 87564347340228 87643242998784 87723120706848 87754787417088 87846120876096 87926183486262 88049468378124 88209121375584 88413309156546 89339736195072 89514227867328 89546541139968 89615638462464 89708908658688 89721436728132 89823082070016 89884121370912 89916568169472 89949026680832 90079606628352 90092186466678 90112123994112 90124708373568 90288124236288 90320716873728 90382094342496 90464468228937 90484488142848 90497124523872 90591312153474 90693942976512 90871079583888 91823260041216 92035813883904 92202695000064 92248859749376 92331976163328 92416127164416 92449487978496 92512312054272 92545707589632 92630053384704 92693000163753 92713513254912 92726460924768 92759933764608 92928127868928 92941105510242 93109628118672 93143239276032 93312128397312 93325159665243 93528128694528 94303054872576 94692736917504 94726919553024 94911933067776 95084029218816 95118353104896 95131636616544 95217350418432 95304131138304 95338534477824 95403321805968 95437760951808 95511404150784 95524742552976 95610810544128 95624162828667 95658681694752 95697949862016 95732495364096 95832131864832 95919472894104 96053965503408 96450882716232 97461530394624 97585570643968 97651884946176 97687135789056 97864263991296 97877930976144 98055405131904 98090801639424 98104500260811 98126210924544 98282385236376 98317863680256 98496135530496 98531691134976 98598648373632 98724135844224 98826885985608 100402706055168 100507203219456 100543484788736 100635119726592 100703506350744 100739858782464 100817593270272 100922522241024 100958953734144 100973052900016 101050967328768 101119636542276 101156139190656 101192655015936 101376139493376 101390296920264 101574139765824 101610806482944 101809265089356 102030685848576 102876059860992 103114198888448 103301167546368 103540290619392 103728031875072 103779967218048 103873473183744 103968143059968 104005673975808 104076351061056 104113921038336 104208810057792 104302702411776 104317268540364 104354925485184 104544143852544 104748331633506 104786144185536 105219144781344 106090936731648 106336517603712 106529329032192 106567784497152 106761015263232 106775924701248 106814469183488 106969532871168 107008147243008 107023091193612 107119519220736 107217147530592 107255851287552 107328737031714 107367481070784 107450329669632 107465335372098 107489117601792 107616016906596 107699057284608 107811148347936 107909407005867 108060711191334 108507243055761 109530224787456 109644221693952 109783766974464 109858370564448 109898027762688 110097296990208 110112672348162 110137040437248 110152421345472 110352151844352 110391987290112 110567683390923 110592152174592 110607596640288 110808152471808 110848152526848 111064652824752 111180246733809 112228428939264 112488216969216 112692182777856 112850193088512 112953044312064 112993818640384 113070603621888 113111420387328 113157852954624 113214509692416 113291444644587 113316516200448 113332341130272 113419792429056 113460735246336 113537837521152 113578822950912 113594684512518 113682338244864 113800656589488 113841736892928 114048156930048 114064084035297 114312157293312 114784521579648 115735567343616 116003473749504 116213813489664 116255764905984 116482826946816 116524875472896 116736160628736 116752463120304 116857657331712 116964160942464 117006383222784 117085894943688 117128161168128 117234911315016 117399291170832 117612161834112 117884412208728 119119648260096 119352303823104 119395388186624 119611878211584 119628582304176 119764109426688 119845495161216 119888757559296 119905500318769 120106142171136 120122915288904 120166277831424 120384165648384 120427622498304 120509459123328 120619290971916 120662832698496 120788416204632 120925257302016 121161439445184 121287541891428 122714418511872 123221502885888 123349749405696 123394276786176 123506737846272 123590666885004 123635281233024 123679911686144 123859459113984 123904170491904 123921474013656 124146170824896 124190985701376 124416171196416 124433546220324 124704171592704 124947734427846 125737406496768 126256982556672 126549244090368 126778705625088 126842182155392 126956467224576 127072174851072 127118045970432 127204429074624 127250347935744 127348538867712 127366323403968 127481080725504 127498883771556 127544908926336 127597266482688 127643327152128 127776175819776 127892630525472 128025738663174 128071954004544 128304176546304 128601176954976 130202513261568 130249514385408 130485685321728 130503907968192 130740540175872 130787735519232 130806000347748 131024882368512 131043180315168 131090484907008 131328180707328 131346521010342 131375588179968 131464864498176 131584681060272 131632181125632 131769181314144 131889275229393 132074202567186 132619963734819 133870274740224 134009604292608 134180159635456 134271341800992 134319811709952 134423457693696 134563362988032 134582155092198 134611938312192 134734623105024 134826182056368 134874852254208 134923540021248 135138279700017 135168185991168 135187062560352 135432186354432 135481075310592 135573141513744 135726732214272 135745686785808 135886968230211 136040914464768 136306619375832 137168079814656 137734890061824 138053720825856 138304042500096 138373289624064 138497964244992 138624190746624 138674231967744 138768468081408 138818561384448 138945080077056 139070269882368 139089691387152 139139900646912 139392191803392 139411658265363 139664442178008 139714858914048 140292193041792 141454582308864 141782023471616 142039105376256 142090379329536 142367899601664 142626043828224 142677529657344 142697454924816 142826025627648 142956196707456 143007801716736 143104982708952 143156641427712 143267106226176 143287113829464 143416215816192 143488022542128 143598743046144 143748197797248 143879209341156 144080948255112 144676324074348 146192295591936 146378355965952 146477827419264 146530703683584 146796395986944 146816896464216 146869895127296 147083107697856 147136202459136 147189316386816 147423577854564 147476795520384 147744203295744 147797536702464 148086203766336 148240328978412 149984289292288 150604059082752 150760804829184 150815227183104 150877137272832 150952679589888 151055259526116 151109788173696 151226389905408 151383783361536 151438430601216 151459579350024 151576450993152 151713021689856 151734208785984 151788982523904 152064209240064 152085445380396 152361209648736 152416209724416 152713897634034 153046028772864 154314089791488 154671298332672 154951751319552 155310435929088 155366500630528 155592047812608 155648214171648 155669950827072 155810209775616 155952214589952 156008510963712 156114526591584 156170881557504 156313215086688 156475902810546 156532388227776 156816215778816 157179216278304 157828717172016 159136405097472 159482504282112 159504776405568 159685479235584 159793993548288 159851676745728 160141522894848 160163887051872 160221703775232 160512220864512 160534636790418 160570163331072 160679278831104 160825721295888 160883776931328 160993105547571 161051221606176 161175494504448 161198003058147 161233676402688 161424025359894 161548585926912 161716722521904 162091066787001 163619224682496 164295337181184 164466332540928 164525702381568 164675650461696 164787555846672 164847041644032 165145945485312 165169008522243 165205560655872 165228632018208 165528227766528 165587980935168 165888228261888 165911394960432 166272228790272 166596979237128 167649875329024 168342643408896 168732325453824 169038274166784 169275289632768 169429566468096 169490727960576 169605905432832 169667130580992 169821764538624 169974774300672 169998511695408 170059878568448 170129688643584 170191102869504 170306756281728 170368234426368 170392026768777 170523507367296 170700984884232 170762605339392 171072235395072 171468235939968 173603351015424 173666019180544 174005210624256 174320720234496 174383647358976 174408000463664 174724240420224 174787313209344 175104240943104 175128694680456 175286485997568 175446241413696 175509574834176 175692241752192 175852366972524 176098936756248 176418242751168 176826618313092 178679472390144 179028455734656 179093082279936 179417817317376 179442873456264 179646164140032 179768242741824 179833136338944 179898053361664 180159213256704 180184372933356 180249416747136 180576248472576 180641433747456 180764188684992 180928936457874 180968976285696 180994249047744 181182624306948 181387885953024 181742159167776 184071627767808 184405390000128 184497719498752 184832254328832 185024624108544 185091415179264 185260106769408 185386000327506 185427026509824 185452921849536 185519867529216 185856255737856 185882211020484 186219256237344 186286478552064 186624256794624 186650319330486 187056257389056 187421601641769 188606109745152 189385473835008 189823866135552 190168058437632 190236706209792 190263273233088 190434700836864 190608262276608 190677068955648 190806643611936 190875521903616 191022808301568 191049485105952 191221621088256 191248325657334 191317363389504 191395899724032 191464990728192 191664263729664 191838945788208 192038607994761 192107931006816 192901765432464 194923060789248 195171141287936 195303769892352 195374271578112 195728527982592 195755861952288 196110810263808 196181603278848 196209000521622 196252421849088 196564770472752 196635727360512 196992271060992 197019781515513 197063382269952 197197296747264 197448271688448 197653771971216 198111303850779 200805412110336 201014406438912 201086969577472 201270239453184 201407012701488 201479717564928 201635186540544 201845044482048 201873232638297 201917907468288 201946105800032 202101934657536 202239273084552 202312278381312 202385310031872 202752278986752 202780593840528 203148279531648 203221612965888 203618530178712 204061371697152 205752119721984 206228397776896 206602335092736 207080581238784 207456063750144 207559934436096 207746946367488 207936286119936 208011347951616 208152702122112 208227842076672 208417620115584 208605404823552 208634537080728 208709850970368 209088287705088 209496663267012 209572288371072 210438289562688 212181873463296 212673035207424 213058658064384 213135568994304 213551849402496 213628938366976 213939065742336 214016294486016 214046182387224 214239038441472 214434295061184 214511702575104 214657474063428 214734962141568 214900659339264 214930670744196 215232033813192 215398114569216 215622296695872 215818814011734 216121422382668 217014486111522 219288443387904 219567533948928 219716741128896 219796055525376 220194593980416 220225344696324 220304842690944 220704303688704 220783974580224 221135366781846 221184304349184 221215193280576 221616304943616 221696305053696 222129305649504 222360493467618 224976433938432 225384365555712 225906088624128 226141207243776 226222840774656 226315705909248 226429019384832 226582889289174 226633032400896 226664682260544 226839584858112 226921470492672 227075675042304 227157645901824 227189369025036 227364676489728 227601313178976 227683473785856 228096313860096 228128168070594 228624314586624 229070846451051 229569043159296 231471134687232 232006947499008 232427626979328 232511529811968 232965653893632 233049750945792 233472321257472 233504926240608 233715314663424 233928321884928 234012766445568 234171789887376 234256322336256 234469822630032 234713854215819 234798582341664 235224323668224 235768824417456 238239296520192 238704607646208 238790776373248 239223756423168 239257164608352 239528218853376 239690990322432 239777515118592 239811000637538 240212284342272 240245830577808 240332555662848 240768331296768 240801955185627 240855244996608 241018918246656 241238581943832 241325665396992 241576832409264 241850514604032 242136038039841 242322878890368 242575083782856 245428837023744 246443005771776 246699498811392 246788553572352 247013475692544 247181333770008 247270562466048 247359823372288 247718918227968 247808340983808 247842948027312 248292341649792 248381971402752 248832342392832 248867092440648 249408343185408 249895468855692 251474812993536 252513965113344 253098488180736 253557411250176 253684364310784 253912934449152 254144349702144 254236091940864 254408858149248 254500695871488 254732646807936 254962161451008 254997767543112 255089817852672 255194532965376 255286654304256 255552351639552 255785261050944 256051477326348 256143908009088 256608353092608 257202353909952 260405026523136 260499028770816 261007815936384 261481080351744 261575471038464 261612000695496 262049764737024 262086360630336 262180969814016 262656361414656 262693042020684 262929728996352 263169362120544 263264362251264 263538362628288 263778550458786 264148405134372 265239927469638 268019208585216 268360319270912 268542683601984 268639623419904 268846915387392 269126725976064 269164310184396 269469246210048 269652364112736 269749704508416 269847080042496 270276559400034 270336371982336 270374125120704 270864372708864 270962150621184 271146283027488 271453464428544 271491373571616 271773936460422 272081828929536 272613238751664 275469780123648 276107441651712 276608085000192 276746579248128 276995928489984 277248381493248 277348463935488 277536936162816 277637122768896 277890160154112 278079000491259 278140539764736 278179382774304 278279801293824 278784383606784 278823316530726 279328884356016 279429717828096 279975478995729 280584386083584 282909164617728 283564046943232 284078210752512 284180758659072 284735799203328 285252087656448 285355059314688 285394909849632 285652051255296 285912393414912 286015603433472 286209965417904 286313282855424 286534212452352 286574227658928 286832431632384 286872488486001 286976045084256 287197486092288 287496395594496 287758418682312 288161896510224 289352648148696 292384591183872 292756711931904 292955654838528 293061407367168 293592791973888 293633792928432 293739790254592 294166215395712 294272404918272 294313500782433 294378632773632 294847155709128 294953591040768 295488406591488 295595073404928 296172407532672 296480657956824 299968578584576 301208118165504 301521609658368 301630454366208 301905359179776 302110519052232 302219576347392 302452779810816 302767566723072 302876861202432 302919158700048 303152901986304 303468417571968 303577965047808 304128418480128 304170890760792 304722419297472 304832419448832 305427795268068 306092057545728 308628179582976 309342596665344 309903502639104 310620871858176 310733001261056 311184095625216 311339901654144 311620419551232 311904429179904 312017021927424 312229053183168 312341763115008 312626430173376 312951805621092 313064776455552 313632431557632 314358432556608 315657434344032 318272810194944 319009552811136 319587987096576 319703353491456 320283045789696 320327774103744 320443407550464 321024441729024 321069273580836 321358557662208 321651442591776 321767553862656 321986211095142 322102443212352 322350989008896 322396006116294 322467352805376 322848050719788 323097171853824 323433445043808 323728221017601 324182133574002 328590674362368 328932665081856 329351300923392 329575111693344 329694083288064 330291890970624 330338017044486 330411121311744 330457264036416 331056455533056 331175961870336 331703050172769 331776456523776 331822789920864 332544457580544 333193958474256 333540740201427 336685286817792 337464650907648 338076548333568 338550579265536 338859132936192 338981455921152 339211810865664 339334261161984 339643529077248 339874333933761 339949548601344 339997023390816 340119757136896 340259377287168 340382205739008 340613512563456 340736468852736 340784053537554 341047014734592 341401969768464 341525210678784 342144470790144 342192252105891 342936471879936 347206702030848 347332038361088 348010421248512 348641440468992 348767294717952 348816000927328 349448480840448 349574626418688 350208481886208 350257389360912 350572971995136 350892482827392 351019149668352 351384483504384 351704733945048 352197873512496 352836485502336 353653236626184 357358944780288 358056911469312 358186164559872 358835634634752 358885746912528 359292328280064 359536485483648 359666272677888 359716500956307 359796106723328 360318426513408 360368745866712 360498833494272 361152496945152 361282867494912 361528377369984 361857872915748 361988498095488 362365248613896 362775771906048 363484318335552 368143255535616 368995438997504 369664508657664 370049248217088 370182830358528 370520213538816 370772000655012 370905843699072 371039735058432 371712511475712 371764422040968 372438512474688 372572957104128 373248513589248 373300638660972 374112514778112 374843203283538 377212219490304 378770947670016 379647732271104 380336116875264 380526546466176 380869401673728 381216524553216 381354137911296 381613287223872 381751043807232 382045616603136 382098970211904 382443242176512 382496651314668 382634726779008 382791799448064 382929981456384 383328527459328 383677891576416 384077215989522 384215862013632 385803530864928 390607539784704 390748543156224 391457055965184 391511723904576 392221620527616 392363206557696 392418001043244 393129540945504 393271454721024 393984542121984 394039563031026 394126764539904 394394593494528 394896543376896 395307543942432 395667825688179 396222607701558 397859891204457 401610824220672 402028812877824 402540478906368 402814025402976 402959435129856 403270373081088 403690088964096 403746465276594 403835814936576 403892211600064 404203869315072 404478546169104 404624556762624 404770620063744 405414839100051 405504557973504 405561187681056 406296559063296 406443225931776 407237060357424 407660904690633 408122743394304 411504239443968 412456795553792 413204670185472 414161162477568 414912127500288 415119868872192 415493892734976 415872572239872 416022695903232 416305404244224 416455684153344 416835240231168 417210809647104 417269074161456 417419701940736 418176575410176 418234974796089 418993326534024 419144576742144 420876579125376 424363746926592 425346070414848 426117316128768 426271137988608 427103698804992 427257876733952 427878131484672 428032588972032 428092364774448 428478076882944 428868590122368 429023405150208 429314948126856 429469924283136 429801318678528 429861341488392 430464067626384 430796229138432 431244593391744 431637628023468 432242844765336 434028972223044 438576886775808 439135067897856 439433482257792 439592111050752 440389187960832 440450689392648 440609685381888 441408607377408 441567949160448 442270733563692 442430386561152 443232609887232 443392610107392 444258611299008 444720986935236 449952867876864 451812177248256 452282414487552 452445681549312 452631411818496 452858038769664 453165778578348 453329364521088 453679169716224 454151350084608 454315291803648 454378738050072 454729352979456 455202626357952 455366947571712 456192627720192 456256336141188 457248629173248 458141692902102 459138086318592 462942269374464 464013894998016 464855253958656 465931307787264 466099501891584 466944642514944 467009852481216 467430629326848 467856643769856 468025532891136 468343579774752 468512644672512 468939645260064 469427708431638 469597164683328 470448647336448 471537648834912 477409215292416 477581552746496 478447512846336 478514329216704 479056437706752 479381980644864 479555030237184 479622001275076 480424568684544 480491661155616 480665111325696 481536662593536 481603910371254 481710489993216 482037836493312 482477163887664 482651330793984 483153664818528 483594009174441 483701029208064 484272076079682 484645757780736 485150167565712 486273200361003 490857674047488 492886011543552 493398997622784 493577107144704 494026951385088 494362667540016 494541124932096 494719646744576 495437836455936 495507025566729 495616681967616 495685896054624 496584683299584 496763942805504 497664684785664 497734184881296 498816686370816 499790937711384 502949625987072 505027930226688 506196976361472 507114822500352 507368728621568 507825868898304 508288699404288 508472183881728 508817716298496 509001391742976 509465293615872 509924322902016 509995535086224 510179635705344 510389065930752 510573308608512 511104703279104 511176080306331 511570522101888 512102954652696 512287816018176 513216706185216 514404707819904 520810053046272 520998057541632 522015631872768 522962160703488 523150942076928 523224001390992 524172721260672 524361939628032 525312722829312 525386084041368 525859457992704 526338724241088 526528724502528 527076725256576 527557100917572 528296810268744 530479854939276 536038417170432 536720638541824 537085367203968 537279246839808 538253451952128 538328620368792 538938492420096 539304728225472 539499409016832 539694160084992 540553118800068 540748250241408 541728745417728 541924301242368 542292566054976 542906928857088 542982747143232 543547872920844 544163657859072 545226477503328 552214883303424 553216170000384 553493158496256 554496762986496 555073872325632 555274245537792 555780320308224 556158000982518 556281079529472 556358765548608 556559602587648 557568767213568 557646633061452 558657768712032 558859435656192 559950957991458 561168772167168 565818329235456 567128093886464 568156421505024 569471598406656 570504175312896 570710118629376 570789819699264 571304102510592 571824786829824 572031206866944 572419930835808 572626565710848 573068424904704 573148455317856 573664863264768 573744976972002 573952090168512 574394972184576 574992791188992 575516837364624 576115823984283 576323793020448 578705296297392 584769182367744 585513423863808 585911309677056 586122814734336 587185583947776 587267585856864 587479580509184 588332430791424 588544809836544 588627001564866 588757265547264 589694311418256 589907182081536 590976813182976 591059344546539 591190146809856 592344815065344 592961315913648 594333911552337 599937157169152 602416236331008 603043219316736 603260908732416 603810718359552 604221038104464 604439152694784 604905559621632 605535133446144 605619697914891 605753722404864 605838317400096 606305803972608 606936835143936 607155930095616 608256836960256 608341781521584 609444838594944 609664838897664 610855590536136 612184115091456 617256359165952 618685193330688 619807005278208 621241743716352 621466002522112 622368191250432 622679803308288 623240839102464 623808858359808 624034043854848 624458106366336 624683526230016 625252860346752 625903611242184 626129552911104 627264863115264 628716865113216 631314868688064 636545620389888 638019105622272 639175974193152 639406706982912 640655548207488 640886815100928 642048883458048 642138547161672 642717115324416 643302885183552 643535107725312 643972422190284 644204886424704 644701978017792 644792012232588 645696101439576 646194343707648 646866890087616 647456442035202 648364267148004 657865330163712 658702601846784 659150223386688 659388166576128 660583781941248 660676034088972 660914528072832 662112911066112 662351923740672 663406100345538 663552913047552 663645579841728 665088915161088 666387916948512 667081480402854 674929301815296 676153096667136 677718265872384 678423621731328 678668522323968 679287058154496 679748667867522 679899097202688 679994046781632 680239514273792 680518754574336 680764411478016 681227025126912 681472937705472 681568107075108 682094029469184 682803939536928 683050421357568 684288941580288 684384504211782 685872943759872 687212539353153 694413404061696 696020842497024 697282880937984 697534589435904 697632001854656 698896961680896 699149252837376 700416963772416 700514778721824 701145943990272 701784965654784 702038299336704 702768967008768 703409467890096 704141562647457 704395747024992 705672971004672 707306473252368 714717889560576 716113822938624 716372329119744 717671269269504 717771493825056 718584656560128 719072970967296 719332545355776 719433001912614 719592213446656 720636853026816 720737491733424 720997666988544 722304993890304 722405865556881 722565734989824 723056754739968 723715745831496 723976996190976 724730497227792 725551543812096 726408114119523 726968636671104 736286511071232 737990877995008 739329017315328 740098496434176 740365660717056 741040427077632 741544001310024 741811687398144 742079470116864 743425022951424 743528844081936 744877024949376 745145914208256 746497027178496 746601277321944 748225029556224 749686406567076 754424438980608 757541895340032 759295464542208 760672233750528 761053092932352 761738803347456 762433049106432 762708275822592 763226574447744 763502087614464 764197940423808 764886484353024 764993302629336 765269453558016 765583598896128 765859962912768 766657054918656 767355783152832 768154431979044 768431724027264 771607061729856 781215079569408 781497086312448 783023447809152 784443241055232 784726413115392 784836002086488 786259081891008 786542909442048 787969084243968 788079126062052 788789186989056 789793086753792 790615087884864 791335651376358 792445215403116 795719782408914 804057625755648 805080957812736 805628050805952 805918870259712 806540746162176 807380177928192 807492930553188 807784423200128 808407738630144 808957092338208 809249113525248 809541240127488 810829678200102 811009115947008 811122375362112 812593118126592 812886451863552 814474120714848 815321809381266 816245486788608 824913591107584 826409340370944 828322324955136 829824255000576 830239737744384 830987785469952 831745144479744 832045391806464 832610808488448 832911368306688 833670480462336 834421619294208 834538148322912 834839403881472 836353150820352 836469949592178 837986653068048 838289153484288 839926436987187 841753158250752 848727493853184 850692140829696 852234632257536 852542275977216 854207397609984 854515753467904 855756262969344 856065177944064 856184729548896 856956153765888 857737180244736 858046810300416 858629896253712 858939848566272 859602637357056 859722682976784 860617465458003 860928135252768 861592458276864 862489186783488 863275256046936 864485689530672 868057944446088 877153773551616 878270135795712 878866964515584 879184222101504 880778375921664 880901378785296 881219370763776 882817214754816 882940502347299 883135898320896 884541467127384 884860773122304 886465219774464 886785220214784 888517222598016 889441973870472 899905735753728 903624354496512 904564828975104 904891363098624 905716077539328 906331557156696 906658729042176 907358339432448 908302700169216 908630583607296 908757476100144 909458705958912 910405252715904 910733895143424 912385255440384 912512672282376 914497258346496 916283385804204 918276172637184 925884538748928 928027789996032 929710507917312 931862615574528 932199003783168 934019704962432 934861258653696 935713287539712 936051065782272 936687159549504 937025289345024 937879290520128 938855416863276 939194329366656 940897294672896 943075297669824 954818430584832 955163105492992 957028658433408 958763961289728 959110060474368 959244002550152 960849137369088 960983322311232 961330222651392 963073325187072 963207820742508 964075672986624 964954327775328 965302661587968 966307329637056 967188018348882 967402058416128 968544152159364 969291515561472 970300335131424 972546400722006 985772023087104 986797995245568 988053902770176 988725335080032 989082249864192 989439293489152 990875672911872 991014051133458 991233363935232 991371792109248 993169366599168 993527885611008 995109150518307 995329369571328 995468369762592 997633372741632 999581875422768 1010055860453376 1012393952722944 1014229645000704 1014737457243136 1015651737796608 1016577398808576 1016944367763456 1017635432596992 1018002783485952 1018930587231744 1019623001801283 1019848645804032 1019991070172448 1020359271410688 1020778131861504 1021146617217024 1022209406558208 1022352160612662 1023141044203776 1024205909305392 1024575632036352 1026433412370432 1026576756317673 1028809415639808 1041620106092544 1041996115083264 1044031263745536 1045924321406976 1046301884153856 1046448002781984 1048345442521344 1048723879256064 1050625445658624 1050772168082736 1051718915985408 1052677448482176 1053057449005056 1054153450513152 1055114201835144 1056593620537488 1060959709878552 1072076834340864 1073441277083648 1074170734407936 1074558493679616 1076506903904256 1076657240737584 1077876984840192 1078609456450944 1078998818033664 1079149502868921 1079388320169984 1081106237600136 1081496500482816 1083457490835456 1083848602484736 1084585132109952 1085965494286464 1087095745841688 1088327315718144 1090452955006656 1104429766606848 1106986316992512 1108993525972992 1110147744651264 1110548491075584 1111560640616448 1112316001965036 1112717531097216 1113119205175296 1115137534427136 1115293266122904 1117315537424064 1117718871312384 1119901915982916 1122337544334336 1131636658470912 1134256187772928 1136312843010048 1138943196813312 1141008350625792 1141579639398528 1142608205021184 1143649573659648 1144062413733888 1144839861671616 1145253131421696 1146136849809408 1146296910635712 1147329726529536 1147489953944004 1147904180337024 1148789944369152 1149985582377984 1151033674729248 1152231647968566 1152647586040896 1157410592594784 1171822619354112 1172245629468672 1174371167895552 1174535171713728 1174959161018368 1176664861582848 1177089619673088 1177254003129732 1179388622836512 1179814364163072 1181953626365952 1182118689093078 1182380293619712 1184689630130688 1185922631827296 1187003477064537 1188667823104674 1193579673613371 1204832472662016 1206086438633472 1207621436719104 1208442076208928 1208878305389568 1209811119243264 1211070266892288 1211239395829782 1211507444809728 1211676634800192 1212611607945216 1213873670287872 1214311860191232 1216244517300153 1216513673920512 1216683563043168 1218889677189888 1219329677795328 1221711181072272 1222982714071899 1224368230182912 1234512718331904 1237370386661376 1239614010556416 1242483487432704 1242932005044224 1244736382500864 1245359606616576 1246481678204928 1247617716719616 1248068087709696 1248916212732672 1249367052460032 1250505720693504 1251807222484368 1252259105822208 1254529726230528 1254704924388267 1257433730226432 1262629737376128 1273091240779776 1276038211244544 1278351948386304 1278813413965824 1281311096414976 1281773630201856 1284097766916096 1284277094323344 1285434230648832 1286605770367104 1287070215450624 1287944844380568 1288409772849408 1289403956035584 1289584024465176 1291392202879152 1292388687415296 1293733780175232 1294912884070404 1296728534296008 1315730660327424 1317405203693568 1318300446773376 1318776333152256 1321167563882496 1321352068177944 1321829056145664 1324225822132224 1324703847481344 1326812200691076 1327291159683456 1330177830322176 1332775833897024 1334162960805708 1349858603630592 1355436531744768 1356847243462656 1357337044647936 1358574116308992 1359497335735044 1359988093563264 1360479028547584 1361037509148672 1362454050253824 1362945875410944 1363136214150216 1364188058938368 1365607879073856 1366100842715136 1368577883160576 1368769008423564 1371745887519744 1374425078706306 1388826808123392 1392041684994048 1394565761875968 1395264003709312 1397793923361792 1398298505674752 1400833927544832 1401029557443648 1402291887980544 1403569931309568 1404076598673408 1405537934017536 1406818935780192 1408283125294914 1408791494049984 1411345942009344 1414612946504736 1432227645877248 1432744658239488 1435342538539008 1435542987650112 1437169313120256 1438145941934592 1438665090711552 1438866003825228 1441273706053632 1441474983466848 1441995333977088 1444609987780608 1444811731113762 1445131469979648 1446113509479936 1447431491662992 1447953992381952 1449460994455584 1450782027523323 1451103087624192 1452816228239046 1453937273342208 1458819601083009 1472573022142464 1475981755990016 1478658034630656 1480196992868352 1480731321434112 1482080854155264 1483088002620048 1483623374796288 1484158940233728 1486521076700187 1486850045902848 1487057688163872 1489754049898752 1490291828416512 1492994054356992 1493202554643888 1496450059112448 1499372813134152 1508848877961216 1515083790680064 1518590929084416 1521344467501056 1522106185864704 1523477606694912 1524866098212864 1525416551645184 1526453148895488 1527004175228928 1528395880847616 1529772968706048 1529986605258672 1530538907116032 1531167197792256 1531719925825536 1533314109837312 1533528240918993 1534711566305664 1536308863958088 1536863448054528 1543214123459712 1562430159138816 1562994172624896 1566046895618304 1568886482110464 1569452826230784 1569672004172976 1572518163782016 1573085818884096 1575938168487936 1576158252124104 1577578373978112 1579586173507584 1581230175769728 1582671302752716 1584890430806232 1591439564817828 1608115251511296 1610161915625472 1611256101611904 1611837740519424 1614760355856384 1614985861106376 1615568846400256 1616815477260288 1617914184676416 1618498227050496 1619082480254976 1621659356400204 1622244750724224 1625186236253184 1625772903727104 1628948241429696 1630643618762532 1632490973577216 1649827182215168 1656644649910272 1659648510001152 1660479475488768 1663490288959488 1665221616976896 1665822736613376 1667340960924672 1668843238588416 1669076296645824 1669678807762944 1672706301640704 1672939899184356 1675973306136096 1676578306968576 1679852873974374 1683506316501504 1697454987706368 1701384281659392 1704469264515072 1708414795219968 1709031506935808 1711512525938688 1712130355888128 1712369459097792 1713912307531776 1715474360489472 1716093620600832 1717259792507424 1717879697132544 1719205274714112 1719445365953568 1721234930916006 1721856270505536 1723184916553728 1724978373566976 1726550512093872 1728971379061344 1736115888892176 1754307547103232 1756540271591424 1757733929031168 1758368444203008 1761556751843328 1761802757570592 1762438741527552 1765634429509632 1765881004694598 1766271796641792 1769082934254768 1769721546244608 1772930439548928 1773178033639617 1773570440429568 1777034445196032 1778883947740944 1783001734657011 1799811471507456 1807248708993024 1809129657950208 1809782726197248 1811432155078656 1812663114313392 1813317458084352 1814716678864896 1816605400338432 1816859093744673 1817261167214592 1817514952200288 1818917411917824 1820810505431808 1821467790286848 1824770510880768 1825025344564752 1828994516692992 1832566771608408 1836552345274368 1851769077497856 1856055579992064 1859421015834624 1863725231149056 1864398007566336 1868039409924864 1869722517307392 1871426575079424 1872102131564544 1873374319099008 1874050578690048 1875758581040256 1877710833726552 1878388658733312 1881794589345792 1886150595339648 1909636861169664 1910326210985984 1914057316866816 1917527922579456 1918220120948736 1918488005100304 1921966644622464 1922660445302784 1926146650374144 1926415641485016 1928151345973248 1929908655550656 1930605323175936 1932614659274112 1934376036697764 1937088304318728 1938583031122944 1940600670262848 1945092801444012 1973595990491136 1976107805540352 1977450670160064 1978164499728384 1978878586978304 1981751345823744 1982028102266916 1982743584218496 1986338733198336 1987055771222016 1990218301036614 1990658739142656 1990936739525184 1995266745483264 1999163750845536 2024787905445888 2028459290001408 2029474914486272 2033154797617152 2035270865193984 2036005566971904 2037861174463488 2039246003602566 2039697291608064 2039982140344896 2040718542821376 2041556263723008 2042293234434048 2044418813116416 2044704321225324 2046282088407552 2048411818610784 2049151264072704 2052866824740864 2053153512635346 2057618831279616 2061637618059459 2083240212185088 2088062527491072 2091848642813952 2092603768307712 2092896005563968 2096690885042688 2097447758512128 2101250891317248 2101544336165472 2103437831970816 2105354896964352 2106114898010112 2108306901026304 2110228403670288 2112424687942371 2113187241074976 2121919419757104 2144153668681728 2146882554167296 2148341468815872 2149116987359232 2153013807808512 2153314481475168 2155753969680384 2157218912901888 2157997636067328 2158299005737842 2158776640339968 2162212475200272 2162993000965632 2166914981670912 2167217596670643 2167697204969472 2169170264219904 2171930988572928 2174191491683376 2176654631436288 2179224342358569 2180905910013312 2208859533213696 2213972633985024 2217987051945984 2220295489302528 2221096982151168 2223121281232896 2224632003930072 2225435062194432 2226238410350592 2230275068854272 2230586532245808 2234631074848128 2235437742624768 2239803831965832 2244675088668672 2263273316941824 2268512375545856 2272625686020096 2277886393626624 2282016701251584 2283159278797056 2285216410042368 2287299147319296 2288124827467776 2289679723343232 2290506262843392 2292593821271424 2294659453059072 2294979907888008 2295808360674048 2297579888738304 2299971164755968 2302067349458496 2304463295937132 2305295172081792 2314821185189568 2343645238708224 2344491258937344 2349070343427456 2349918322036736 2353329723165696 2354179239346176 2354508006259464 2358777245673024 2359628728326144 2363907252731904 2364237378186156 2369379260261376 2371845263654592 2374006954129074 2377335646209348 2387159347226742 2412172877266944 2415242873438208 2416884152417856 2417756610779136 2419622238486528 2422140533784576 2422478791659564 2423353269600384 2425223215890432 2427747340575744 2428623720382464 2432489034600306 2433027347841024 2433367126086336 2437779354379776 2438659355590656 2443422362144544 2445965428143798 2448736460365824 2474740773322752 2479228021112832 2484966974865408 2489472765001728 2490719213233152 2492963356409856 2495235433439232 2496136175419392 2497832425465344 2498734104920064 2501011441387008 2503614444968736 2504518211644416 2509059452461056 2509409848776534 2514867460452864 2519779310961561 2525259474752256 2546182481559552 2552076422489088 2556703896772608 2557626827931648 2562622192829952 2563547260403712 2568195533832192 2568554188646688 2570868461297664 2573211540734208 2574140430901248 2575889688761136 2576819545698816 2578807912071168 2579168048930352 2581852396374009 2582784405758304 2584777374830592 2587467560350464 2589825768140808 2593457068592016 2631461320654848 2634810407387136 2636600893546752 2637552666304512 2642335127764992 2642704136355888 2643658112291328 2648451644264448 2648821507041897 2649407694962688 2653624401382152 2654582319366912 2660355660644352 2665551667794048 2668325921611416 2699717207261184 2710873063489536 2713694486925312 2714674089295872 2717148232617984 2718994671470088 2719976187126528 2720958057095168 2722075018297344 2724908100507648 2725891750821888 2726272428300432 2728376117876736 2731215758147712 2732201685430272 2737155766321152 2737538016847128 2743491775039488 2748850157412612 2777653616246784 2784083369988096 2789131523751936 2790528007418624 2795587846723584 2796597011349504 2802059114887296 2804583775961088 2807139862619136 2808153197346816 2811075868035072 2813637871560384 2816566250589828 2817582988099968 2822691884018688 2829225893009472 2864455291754496 2865489316478976 2871085975300224 2876291883869184 2877330181423104 2877732007650456 2882547412107264 2882949966933696 2883990667954176 2889219975561216 2889623462227524 2892227018959872 2894862983325984 2895907984763904 2898921988911168 2901564055046646 2902206175248384 2905632456478092 2907874546684416 2917639202166018 2951963511980032 2957316069261312 2960393985736704 2964161708310528 2966176005240096 2967246749592576 2968317880467456 2973042153400374 2973700091805696 2974115376327744 2979508099797504 2980583656833024 2985988108713984 2986405109287776 2992900118224896 2998745626268304 3030167581360128 3037181858168832 3042688935002112 3044212371729408 3046955213389824 3049732196425728 3050833103290368 3052906297790976 3054008350457856 3056791761695232 3058869005403849 3059545937412096 3059973210517344 3061077814232064 3062334395584512 3063439851651072 3066628219674624 3067056481837986 3069423132611328 3072617727916176 3073726896109056 3079730268953019 3086428246919424 3124860318277632 3125988345249792 3132093791236608 3137772964220928 3138905652461568 3139344008345952 3145036327564032 3146171637768192 3151876336975872 3152316504248208 3155156747956224 3159172347015168 3162460351539456 3165342605505432 3169780861612464 3182879129635656 3216230503022592 3220323831250944 3222512203223808 3223675481038848 3229520711712768 3229971722212752 3231137692800512 3233630954520576 3235828369352832 3236996454100992 3237448508606763 3238164960509952 3243318712800408 3244489501448448 3250372472506368 3251545807454208 3257896482859392 3261287237525064 3264981947154432 3299654364430336 3313289299820544 3320958950977536 3326980577918976 3330443233953792 3331645473226752 3334681921849344 3338152593291648 3339357615525888 3345412603281408 3345879798368712 3351946612272192 3353156613937152 3359705747948748 3367012633003008 3394909975412736 3402768563318784 3408938529030144 3416829590439936 3418063013871616 3423025051877376 3424738918195584 3427824615063552 3430948720978944 3432187241201664 3434519585014848 3435759394265088 3438410549428224 3438890731907136 3442469861832012 3443712541011072 3446369833107456 3449956747133952 3453101024187744 3457942758122688 3472231777784352 3515467858062336 3516736888406016 3523113503686656 3523605515141184 3524877483055104 3531268859019264 3531762009389196 3538165868509536 3539443092489216 3545860879097856 3546356067279234 3547140880859136 3554068890392064 3557767895481888 3561010431193611 3566003469314022 3614497417986048 3618259315900416 3622864310157312 3625326228626784 3626634916168704 3629433357729792 3633210800676864 3633718187489346 3634522334429184 3635029904400576 3637834823835648 3641621010863616 3642935580573696 3648733551900459 3649541021761536 3650050689129504 3657989033385984 3665133543216816 3668948142215697 3673104690548736 3703538154995712 3712111159984128 3718842031669248 3727450462298112 3728796015132672 3736078819849728 3739445034614784 3742853150158848 3744204263129088 3746748638198016 3748101157380096 3751517162080512 3755421667453104 3756777317466624 3763589178691584 3764114773164801 3772301190679296 3819273722339328 3820652421971968 3828114633733632 3835055845158912 3836440241897472 3836976010200608 3843933289244928 3845320890605568 3852293300748288 3852831282970032 3856302691946496 3859817311101312 3861210646351872 3865229318548224 3868752073395528 3874176608637456 3877166062245888 3881201340525696 3890185602888024 3947191980982272 3952215611080704 3954901340320128 3956328999456768 3957757173956608 3963502691647488 3964056204533832 3965487168436992 3972677466396672 3974111542444032 3980436602073228 3981873479050368 3990533490966528 3998327501691072 4049575810891776 4058949828972544 4066309595234304 4070541730387968 4072011133943808 4075722348926976 4078492007205132 4079964280689792 4081437085642752 4083112527446016 4088837626232832 4089408642450648 4092564176815104 4096823637221568 4098302528145408 4105733649481728 4106307025270692 4115237662559232 4123275236118918 4166480424370176 4176125054982144 4183697285627904 4185792011127936 4193381770085376 4194895517024256 4202501782634496 4203088672330944 4206875663941632 4210709793928704 4212229796020224 4216613802052608 4220456807340576 4224849375884742 4226374482149952 4243838839514208 4296682937631744 4298233974718464 4306027615617024 4306628962950336 4311507939360768 4314437825803776 4315995272134656 4316598011475684 4324424950400544 4325986001931264 4333829963341824 4334435193341286 4335394409938944 4338340528439808 4343861977145856 4348382983366752 4352346082569969 4353309262872576 4358448684717138 4361811820026624 4376458803249027 4417719066427392 4427945267970048 4435974103891968 4440590978605056 4442193964302336 4446242562465792 4449264007860144 4450870124388864 4452476820701184 4459563230100561 4460550137708544 4461173064491616 4469262149696256 4470875485249536 4479607663931664 4489350177337344 4526546633883648 4537024751091712 4545251372040192 4555772787253248 4564033402503168 4566318557594112 4570432820084736 4574598294638592 4576249654935552 4579359446686464 4581012525686784 4585187642542848 4589318906118144 4589959815776016 4591616721348096 4595159777476608 4599942329511936 4600584722756979 4604134698916992 4608926591874264 4610590344163584 4629642370379136 4687290477416448 4688982517874688 4698140686854912 4699836644073472 4706659446331392 4708358478692352 4709016012518928 4717554491346048 4719257456652288 4727814505463808 4728474756372312 4738758520522752 4743690527309184 4748013908258148 4754671292418696 4774318694453484 4824345754533888 4830485746876416 4833768304835712 4835513221558272 4844281067569152 4844957583319128 4846706539200768 4850446431780864 4855494681151488 4857247440764928 4864978069200612 4866734252172672 4875558708759552 4877318711181312 4886844724289088 4891930856287596 4897472920731648 4949481546645504 4969933949730816 4978945530003456 4981438426466304 4990470866878464 4995664850930688 4997468209840128 5002022882774016 5007228889937472 5009036423288832 5018118904922112 5018819697553068 5029734920905728 5039558621923122 5050518949504512 5092364963119104 5104152844978176 5113407793545216 5125244385659904 5127094520807424 5136391067664384 5137108377293376 5141736922595328 5146423081468416 5148280861802496 5151779377522272 5153639091397632 5157615824142336 5158336097860704 5163704792748018 5165568811516608 5169554749661184 5174935120700928 5179651536281616 5186914137184032 5262922641309696 5269620814774272 5273201787093504 5275105332609024 5284670255529984 5285408272711776 5287316224582656 5296903288528896 5297643014083794 5298815389925376 5307248802764304 5309164638733824 5319534100918851 5320711321288704 5331103335588096 5336651843222832 5349005203971033 5399434414522368 5421746126979072 5427388973850624 5429348178591744 5434296465235968 5437989342940176 5439952374253056 5441916114190336 5444150036594688 5449816201015296 5450577281234019 5451783501643776 5452544856600864 5456752235753472 5462431516295424 5464403370860544 5474311532642304 5475076033694256 5486983550078976 5497700314825224 5555307232493568 5568166739976192 5578263047503872 5581056014837248 5591175693447168 5593194022699008 5604118229774592 5609167551922176 5614279725238272 5616306394693632 5622151736070144 5627275743120768 5633132501179656 5635165976199936 5645383768037376 5658451786018944 5728910583508992 5730978632957952 5742171950600448 5752583767738368 5754660362846208 5755464015300912 5765899933867392 5767981335908352 5778439951122432 5779246924455048 5784454037919744 5789725966651968 5791815969527808 5797843977822336 5803128110093292 5811264912956184 5815749093368832 5835278404332036 5903927023960064 5920787971473408 5928323416621056 5932352010480192 5934493499185152 5936635760934912 5946084306800748 5948230752655488 5959016199595008 5961167313666048 5971976217427968 5972810218575552 5985800236449792 5997491252536608 6074363716337664 6085377870004224 6088424743458816 6099464392851456 6105812595581952 6108016700915712 6113583523390464 6117738010807698 6119091874824192 6119946421034688 6122155628464128 6124668791169024 6126879703302144 6133256439349248 6134112963675972 6138846265222656 6145235455832352 6147453792218112 6159460537906038 6172856493838848 6249720636555264 6264187582473216 6275545928441856 6277811304923136 6278688016691904 6290072655128064 6292343275536384 6303752673951744 6304633008496416 6310313495912448 6318344694030336 6324920703078912 6330685211010864 6337274063827113 6339561723224928 6365758259271312 6432461006045184 6440647662501888 6445024406447616 6447350962077696 6459041423425536 6459943444425504 6462275385601024 6467261909041152 6471656738705664 6473992908201984 6474897017213526 6476329921019904 6486637425600816 6488979002896896 6500744945012736 6501652790011929 6503091614908416 6515792965718784 6522574475050128 6529963894308864 6537673027075707 6599308728860672 6626578599641088 6641917901955072 6653961155837952 6660886467907584 6663290946453504 6669363843698688 6676305186583296 6678715231051776 6690825206562816 6691759596737424 6703893224544384 6706313227874304 6719411495897496 6734025266006016 6789819950825472 6805537126637568 6817877058060288 6833659180879872 6836126027743232 6846050103754752 6849477836391168 6855649230127104 6861897441957888 6864374482403328 6869039170029696 6871518788530176 6877781463814272 6884939723664024 6887425082022144 6892739666214912 6899913494267904 6906202048375488 6915885516245376 6944463555568704 7030935716124672 7033473776812032 7047211030282368 7049754966110208 7062537718038528 7063524018778392 7076331737019072 7078886184978432 7091721758195712 7092712134558468 7108137780784128 7115535790963776 7122020862387222 7132006938628044 7236518631800832 7245728620314624 7250652457253568 7253269832337408 7258866715459584 7266421601353728 7267436374978692 7270059808801152 7275669647671296 7283242021727232 7285871161147392 7297467103800918 7299082043523072 7300101378259008 7315978066771968 7330267086433632 7337896284431394 7346209381097472 7424222319968256 7437684063338496 7454900924596224 7472157639699456 7478890069229568 7485706300317696 7488408526258176 7493497276396032 7496202314760192 7503034324161024 7510843334906208 7513554634933248 7527178357383168 7528229546329602 7544602381358592 7559337932884683 7638547444678656 7656229267467264 7670111690317824 7672880483794944 7673952020401216 7687866578489856 7690641781211136 7704586601496576 7705662565940064 7712605383892992 7719634622202624 7722421292703744 7730458637096448 7737504146791056 7745557189122027 7748353217274912 7754332124491776 7762402681051392 7780371205776048 7894383961964544 7904431222161408 7909802680640256 7912657998913536 7915514347913216 7927005383294976 7928112409067664 7930974336873984 7945354932793344 7946464521125691 7948223084888064 7960873204146456 7963746958100736 7981066981933056 7996655003382144 8099151621783552 8117899657945088 8132619190468608 8141083460775936 8144022267887616 8151444697853952 8156984014410264 8159928561379584 8162874171285504 8166225054892032 8177675252465664 8178817284901296 8185128353630208 8193647274443136 8196605056290816 8211467298963456 8212614050541384 8230475325118464 8246550472237836 8332960848740352 8352250109964288 8367394571255808 8371584022255872 8386763540170752 8389791034048512 8406177344661888 8413751327883264 8421419587857408 8424459592040448 8433227604105216 8440913614681152 8449698751769484 8452748964299904 8487677679028416 8593365875263488 8596467949436928 8613257925900672 8628875651607552 8631990544269312 8633196022951368 8648849900801088 8651972003862528 8667659926683648 8668870386682572 8676681056879616 8687723954291712 8696765966733504 8704692165139938 8706618525745152 8716897369434276 8723623640053248 8752917606498054 8855890535940096 8871948207783936 8881181957210112 8892485124931584 8898528015720288 8901740248777728 8904953641402368 8919126460201122 8921100275417088 8922346128983232 8938524299392512 8941750970499072 8959215327863328 8978700354674688 9074049502183424 9090502744080384 9111545574506496 9128066805006336 9132637115188224 9140865640169472 9149196589277184 9152499309871104 9158718893372928 9162025051373568 9170375285085696 9178637812236288 9179919631552032 9183233442696192 9190319554953216 9199884659023872 9201169445513958 9208269397833984 9217853183748528 9221180688327168 9239190806859057 9259284740758272 9374580954832896 9377965035749376 9396281373709824 9399673288146944 9413318892662784 9416716957384704 9418032025037856 9435108982692096 9438514913304576 9455629010927616 9456949512744624 9477517041045504 9487381054618368 9496027816516296 9509342584837392 9548637388906968 9648691509067776 9660971493752832 9667536609671424 9671026443116544 9688562135138304 9689915166638256 9693413078401536 9700892863561728 9710989362302976 9712345525820289 9714494881529856 9729956138401224 9733468504345344 9751117417519104 9754637422362624 9773689448578176 9783861712575192 9794945841463296 9898963093291008 9939867899461632 9962876852932608 9980941733756928 9991329701861376 9994936419680256 10004045765548032 10014457779874944 10018072846577664 10036237809844224 10037639395106136 10059469841811456 10079117243846244 10101037899009024 10184729926238208 10208305689956352 10226815587090432 10250488771319808 10254189041614848 10274216754586752 10283473845190656 10292846162936832 10296561723604992 10303558755044544 10307278182795264 10315231648284672 10316672195721408 10327409585496036 10331137623033216 10339109499322368 10349870241401856 10359303072563232 10373828274368064 10546403574187008 10550210665218048 10569340511059968 10570816545423552 10574632449165312 10593806577057792 10595286028167588 10614497605528608 10618329277467648 10639068201837702 10641422642577408 10662206671176192 10673303686445664 10698010407942066 10843492253958144 10854777947701248 10868592930471936 10875978685880352 10879904748506112 10883832228380672 10888300073189376 10899632402030592 10901154562468038 10903567003287552 10905089713201728 10913504471506944 10924863032590848 10928806741721088 10946200655701377 10948623065284608 10950152067388512 10973967100157952 10995400629650448 11110614464987136 11136333479952384 11156526095007744 11162112029674496 11182351386894336 11186388045398016 11208236459549184 11218335103844352 11228559450476544 11232612789387264 11244303472140288 11254551486241536 11266265002359312 11270331952399872 11290767536074752 11292344319494403 11316903572037888 11457821167017984 11461957265915904 11484343901200896 11505167535476736 11509320725692416 11510928030601824 11531799867734784 11535962671816704 11556879902244864 11558493848910096 11568908075839488 11579451933303936 11583631939055616 11595687955644672 11606256220186584 11622529825912368 11631498186737664 11670556808664072 11807854047920128 11841575942946816 11856646833242112 11864704020960384 11868986998370304 11873271521869824 11892168613601496 11896461505310976 11918032399190016 11922334627332096 11945620437151104 11971600472899584 11994982505073216 12148727432675328 12176849486917632 12198928785702912 12211625191163904 12216033401831424 12227167046780928 12235476021615396 12239892842069376 12244311256928256 12249337582338048 12266512878698496 12268225927351944 12277692530445312 12290470911664704 12294907584436224 12318921075812076 12345712987677696 12499441273110528 12528375164946432 12551091856883712 12557376033383808 12580145310256128 12584686551072768 12607505347903488 12609266016992832 12620626991824896 12636689388060672 12649841406157824 12661370422021728 12674548127654226 12679123446449856 12731516518542624 12890048812895232 12894701924155392 12918082846851072 12919886888851008 12924550771202048 12934523818082304 12943313477411328 12947985816403968 12949794034427052 12973274851201632 12977958005793792 13001489890025472 13003305580023858 13006183229816832 13031585931437568 13045148950100256 13057038247709907 13059927788617728 13075346054151414 13129376409747081 13253157199282176 13283835803910144 13307922311675904 13321772935815168 13326581892907008 13338727687397376 13352610373166592 13357430462103552 13378689690301683 13381650413125632 13383519193474848 13407786449088768 13412626455748608 13438822991794992 13468050532012032 13579639901650944 13611074253275136 13635754116120576 13667318361759744 13672252055486464 13692100207509504 13698955672782336 13711298460254208 13723794883915776 13728748964806656 13738078340059392 13743037577060352 13755562927628544 13769879447328048 13774850164044288 13785479332429824 13799826988535808 13801754168270937 13812404096750976 13831771032490752 13888927111137408 14061871432249344 14066947553624064 14094422060564736 14099509932220416 14125075436077056 14127048037556784 14152663474038144 14157772369956864 14183443516391424 14185424269116936 14216275561568256 14231071581927552 14244041724774444 14264013877256088 14473037263601664 14491457240629248 14501304914507136 14506539664674816 14532843202707456 14534872749957384 14540119617602304 14551339295342592 14566484043454464 14571742322294784 14594934207601836 14600202756518016 14631956133543936 14660534172867264 14675792568862788 14692418762194944 14848444639936512 14909801849192448 14944315279398912 14971412600635392 14986994552792064 14992404629520384 15006068648322048 15021686669812416 15027109269866496 15054356714766336 15056459092659204 15089204762717184 15118675865769366 15277094889357312 15312458534934528 15340223380635648 15347904040802432 15375733156979712 15381283562422272 15409173202993152 15411325131880128 15425210767785984 15439269244405248 15444842585407488 15460917274192896 15475008293582112 15491114378244054 15496706434549824 15508664248983552 15524805362102784 15560742411552096 15788767923929088 15808862444322816 15819605361280512 15825315997827072 15854010766589952 15856224818135328 15861948673747968 15890709865586688 15892929042251382 15896446169776128 15921746408292912 15927493916201472 15958602302756553 15962133963866112 15993310006764288 16047015611913099 16198303243567104 16235799315890176 16265238380937216 16282166921551872 16288044535775232 16302889395707904 16313968028820528 16319857122759168 16325748342571008 16332450109784064 16351731843702057 16355350504931328 16357634569802592 16370256707260416 16387294548886272 16393210112581632 16422934597926912 16425228101082768 16460950650236928 16493100944475672 16665921697480704 16704500219928576 16734789142511616 16743168044511744 16773527080341504 16779582068097024 16812354689323776 16827502655766528 16842839175714816 16848919184080896 16866455208210432 16881827229362304 16899397503538968 16905497928599808 16975355358056832 17186731750526976 17192935898873856 17226515851801344 17257751303215104 17263981088538624 17266392045902736 17297699801602176 17303944007725056 17335319853367296 17337740773365144 17353362113759232 17375447908583424 17393531933467008 17409384330279876 17433794738868552 17447247280106496 17505835212996108 17711781071880192 17762363914420224 17784970249863168 17797056031440576 17803480497555456 17809907282804736 17838252920402244 17844692257966464 17877048598785024 17883501940998144 17918430655726656 17957400709349376 18148099004366848 18223091149012992 18256133610012672 18265274230376448 18298393178554368 18317437786745856 18324050102747136 18340750570171392 18357275624472576 18359839263104064 18366466885392384 18380639109906432 18399769318047744 18402338891027916 18416538795667968 18435706367497056 18442361376654336 18478381613718114 18518569481516544 18749161909665792 18792562747419648 18799346576293888 18826637785325568 18833433914769408 18836064050075712 18870217965384192 18877029826609152 18911258021855232 18913899025489248 18955034082091008 18974762109236736 18992055633032592 19018685169674784 19097274777813936 19297383018135552 19321942987505664 19335073219342848 19342052886233088 19377124270276608 19379830333276512 19386826156803072 19401785727123456 19421978724605952 19424691051640578 19428989763059712 19459912276802448 19466937008690688 19502234835038208 19504958370035787 19509274844725248 19547378897156352 19567723425150384 19589891682926592 19613019081227121 19797926186582016 19879735798923264 19925753705865216 19961883467513856 19982659403722752 19989872839360512 20008091531096064 20028915559749888 20036145693155328 20072475619688448 20075278790212272 20118939683622912 20158234487692488 20202075798018048 20369459852476416 20416611379912704 20453631174180864 20500977542639616 20508378083229696 20548433509173504 20566947690381312 20585692325873664 20593123447209984 20607117510089088 20614556365590528 20633344391442816 20654819170992072 20662275246066432 20678218998644736 20699740482803712 20718606145126464 20747656548736128 21092807148374016 21100421330436096 21141633090847104 21149264898330624 21187613154115584 21190572056335176 21228995211057216 21236658554935296 21278136403675404 21324413342352384 21346607372891328 21396020815884132 21709555895402496 21737185860943872 21751957371760704 21759809497012224 21767664456761344 21776600146378752 21799264804061184 21802309124936076 21810179426403456 21827008943013888 21849726065181696 21857613483442176 21892401311402754 21897246130569216 21900304134777024 21947934200315904 21990801259300896 22272666959904768 22313052190015488 22324224059348992 22364702773788672 22416472919098368 22436670207688704 22457118900953088 22465225578774528 22488606944280576 22509102972483072 22532530004718624 22540663904799744 22581535072149504 22584688638988806 22633807144075776 22678013798654049 22915642334035968 22968687802401792 23010335070953472 23018641451384832 23021856061203648 23063599735469568 23071925343633408 23113759804489728 23116987697820192 23137816151678976 23158903866607872 23167263878111232 23191375911289344 23212512440373168 23236671567366081 23245059651824736 23262996373475328 23341113617328144 23615708095840256 23683151885893632 23713293666484224 23729408041920768 23737973996740608 23746543043739648 23784337227202992 23792923010621952 23836064798380032 23839393563377073 23844669254664192 23891240874302208 23943200945799168 23989965010146432 24297454865350656 24353698973835264 24397857571405824 24423250382327808 24432066803662848 24454334093561856 24470952043230792 24479785684138752 24488622513856512 24498675164676096 24533025757396992 24536451854703888 24555385060890624 24580941823329408 24589815168872448 24637842151624152 24691425975355392 24998882546221056 25056750329892864 25102183713767424 25114752066767616 25160290620512256 25169373102145536 25218532033985664 25241253983649792 25273378776121344 25299682812315648 25322740844043456 25349096255308452 25358246892899712 25463033037085248 25780097625790464 25789403848310784 25839773777702016 25849101542404096 25886626954822656 25895971632807936 25899588068854104 25946549702403264 25955916011587584 26002979780050944 26006611160047716 26063171862875136 26090297900200512 26114076495419814 26119855577235456 26150692108302828 26258752819494162 26567671607820288 26615844623351808 26643545871630336 26677455374794752 26705220746333184 26714860924207104 26757379380603366 26763300826251264 26767038386949696 26815572898177536 26825252911497216 26877645983589984 26936101064024064 27222148506550272 27271508232241152 27334636723519488 27384200415019008 27397911345564672 27422596920508416 27447589767831552 27457497929613312 27476156680118784 27486075154120704 27511125855257088 27539758894656096 27549700328088576 27570958664859648 27599653977071616 27603508336541874 27624808193501952 27663542064981504 27717572420577171 27777854222274816 28123742864498688 28133895107248128 28188844121129472 28199019864440832 28250150872154112 28254096075113568 28305326948076288 28315544739913728 28366887032782848 28370848538233872 28432551123136512 28462143163855104 28488083449548888 28528027754512176 28946074527203328 28982914481258496 29002609829014272 29013079329349632 29065686405414912 29069745499914768 29080239235204608 29102678590685184 29132968086908928 29137036577460867 29143484644589568 29189868415203672 29200405513036032 29263912267087872 29321068345734528 29351585137725576 29384837524389888 29696889279873024 29819603698384896 29888630558797824 29942825201270784 29973989105584128 29984809259040768 30012137296644096 30043373339624832 30054218539732992 30108713429532672 30112918185318408 30178409525434368 30237351731538732 30554189778714624 30624917069869056 30680446761271296 30695808081604864 30751466313959424 30762567124844544 30822650263760256 30850421535571968 30878538488810496 30889685170814976 30921834548385792 30950016587164224 30982228756488108 30993412869099648 31017328497967104 31049610724205568 31121484823104192 31639210722561024 31650631995654144 31708021533179904 31712449636270656 31723897347495936 31781419731173376 31785858084502764 31843492816585824 31854987832402944 31917204605513106 31924267927732224 31986620013528576 32094031223826198 32471598631780352 32530476761874432 32564333843103744 32605778791415808 32627936057641056 32639714245518336 32651496685142016 32664900219568128 32703463687404114 32710701009862656 32715269139605184 32740513414520832 32774589097772544 32786420225163264 32845869195853824 32850456202165536 32921901300473856 32986201888951344 33331843394961408 33409000439857152 33469578285023232 33486336089023488 33547054160683008 33559164136194048 33624709378647552 33655005311533056 33685678351429632 33697838368161792 33732910416420864 33763654458724608 33798795007077936 33810995857199616 33877032958483209 33950710716113664 34373463501053952 34385871797747712 34453031703602688 34515502606430208 34527962177077248 34532784091805472 34595399603204352 34607888015450112 34670639706734592 34675481546730288 34706724227518464 34750895817166848 34787063866934016 34818768660559752 34867589477737104 34894494560212992 35011670425992216 35423562143760384 35524727828840448 35569940499726336 35594112062881152 35606960995110912 35619814565609472 35676505840804488 35689384515932928 35754097197570048 35767003881996288 35836861311453312 35914801418698752 36296198008733696 36446182298025984 36530548460752896 36596786357108736 36634875573491712 36648100205494272 36681501140342784 36719678526208128 36732933770784768 36799538636095488 36804677782055832 36833077591335936 36871412734994112 36884722753308672 36956763227436228 37037138963033088 37498323819331584 37585125494839296 37598693152587776 37653275570651136 37672128100151424 37740435930768384 37754059653218304 37822516043710464 37827798050978496 37910068164182016 37949524218473472 37984111266065184 38037370339349568 38194549555627872 38670146438685696 38684105772466176 38754248540553216 38759660666553024 38773652313606144 38803571454246912 38843957449211904 38849382103281156 38919824553604896 38933874017381376 39004469670076416 39009916740071574 39018549689450496 39094757794312704 39135446850300768 39171114743129721 39179783365853184 39226038162454242 39759471597846528 39851507411730432 39923766935027712 39965318807445504 39979745678721024 40016183062192128 40057831119499776 40072291386310656 40136069070905049 40144951239376896 40150557580424544 40237879367245824 40316468975384976 40404151596036096 40738919704952832 40833222759825408 40907262348361728 41001955085279232 41016756166459392 41096867018347008 41133895380762624 41171384651747328 41186246894419968 41214235020178176 41229112731181056 41266688782885632 41309638341984144 41324550492132864 41356437997289472 41399480965607424 41405262504812811 41437212290252928 41495313097472256 42185614296748032 42200842660872192 42283266181694208 42298529796661248 42375226308231168 42381144112670352 42457990422114432 42473317109870592 42556272807350808 42648826684704768 42693214745782656 42792041631768264 43419111790804992 43474371721887744 43503914743521408 43519618994024448 43535328913522688 43598529608122368 43604618249872152 43620358852806912 43654017886027776 43699452130363392 43715226966884352 43784802622805508 43800608269554048 43895868400631808 43981602518601792 44545333919809536 44648448118697984 44729405547577344 44832945838196736 44914237801906176 44977213888561152 45018205944966144 45065060009437248 45081327809599488 45163070144299008 45169377277977612 45267614288151552 45356027597308098 45831284668071936 45937375604803584 46020670141906944 46043712122407296 46127199470939136 46143850687266816 46227519608979456 46233975395640384 46275632303357952 46317807733215744 46334527756222464 46382751822578688 46425024880746336 46473343134732162 46490119303649472 46525992746950656 46682227234656288 47366303771787264 47426587332968448 47458816083841536 47475947993481216 47568674454405984 47585846021243904 47672129596760064 47678787126754146 47689338509328384 47782481748604416 47875806908269659 47886401891598336 47979930020292864 48141046835739297 48594909730701312 48707397947670528 48795715142811648 48846500764655616 48864133607325696 48908668187123712 48941904086461584 48959571368277504 48977245027713024 48997350329352192 49055195531106171 49066051514793984 49072903709407776 49110770121781248 49161883646658816 49179630337744896 49275684303248304 49382851950710784 49997765092442112 50113500659785728 50204367427534848 50229504133535232 50320581241024512 50338746204291072 50437064067971328 50482507967299584 50546757552242688 50599365624631296 50645481688086912 50698192510616904 50716493785799424 50926066074170496 51560195251580928 51578807696621568 51679547555404032 51698203084808192 51773253909645312 51791943265615872 51799176137708208 51893099404806528 51911832023175168 52005959560101888 52013222320095432 52126343725750272 52180595800401024 52228152990839628 52301384216605656 52517505638988324 53135343215640576 53287091743260672 53354910749589504 53410441492666368 53429721848414208 53514758761206732 53534076773899392 53631145796355072 53650505822994432 53755291967179968 53872202128048128 54444297013100544 54669273447038976 54768400830038016 54795822691129344 54895179535663104 54952313360237568 54972150308241408 55022251710514176 55079517789312192 55099400656177152 55141917329719296 55199307954143232 55207016673083748 55249616387003904 55327084129963008 55435144841154342 55555708444549632 56247485728997376 56377688242258944 56398039728881664 56500301744308224 56508192150227136 56610653896152576 56631089479827456 56733774065565696 56741697076467744 56865102246273024 56924286327710208 56976166899097776 57056055509024352 57892149054406656 57965828962516992 58005219658028544 58026158658699264 58131372810829824 58139490999829536 58160478470409216 58205357181370368 58265936173817856 58274073154921734 58286969289179136 58379736830407344 58400811026072064 58514875110107361 58527824534175744 58642136691469056 58703170275451152 58769675048779776 58839057243681363 59393778559746048 59639207396769792 59777261117595648 59885650402541568 59947978211168256 59969618518081536 60024274593288192 60086746679249664 60108437079465984 60217426859065344 60225836370636816 60356819050868736 60474703463077464 61108379557429248 61249834139738112 61360893522542592 61391616163209728 61502932627918848 61525134249689088 61645300527520512 61700843071143936 61757076977620992 61779370341629952 61843669096771584 61900033174328448 61964457512976216 61986825738199296 62034656995934208 62099221448411136 62242969646208384 63278421445122048 63301263991308288 63424899272541312 63447794694991872 63562839462346752 63571716169005528 63686985633171648 63709975664805888 63834409211026212 63973240027057152 64188062447652396 64943197263560704 65128667686207488 65211557582831616 65255872115282112 65279428491036672 65302993370284032 65329800439136256 65406927374808228 65430538279210368 65481026829041664 65549178195545088 65572840450326528 65691738391707648 65700912404331072 65843802600947712 65972403777902688 66818000879714304 66939156570046464 66972672178046976 67094108321366016 67249418757295104 67310010623066112 67371356702859264 67395676736323584 67465820832841728 67527308917449216 67597590014155872 67621991714399232 67754065916966418 67901421432227328 68746927002107904 68906063407205376 69031005212860416 69055924354154496 69065568183610944 69190799206408704 69215776030900224 69341279413469184 69350963093460576 69413448455036928 69501791634333696 69574127733868032 69637537321119504 69710014702098243 69735178955474208 69788989120425984 70023340851984432 70847124287520768 71049455657680896 71139880999452672 71188224125762304 71213921990221824 71239629131218944 71353011681608976 71378769031865856 71508194395140096 71518180690131219 71534007763992576 71673722622906624 71829602837397504 72592396017467392 72892364596051968 73061096921505792 73193572714217472 73269751146983424 73296200410988544 73363002280685568 73439357052416256 73465867541569536 73599077272190976 73609355564111664 73666155182671872 73742825469988224 73769445506617344 73913526454872456 74074277926066176 74996647638663168 75170250989678592 75197386305175552 75306551141302272 75344256200302848 75480871861536768 75508119306436608 75655596101956992 75820136328364032 75899048436946944 75968222532130368 76074740678699136 76389099111255744 77340292877371392 77368211544932352 77519321333106048 77547304627212288 77687914898423808 77698764206562312 77839649107209792 77867748034762752 78008939340152832 78019833480143148 78189515588625408 78270893700601536 78342229486259442 78359566731706368 78452076324908484 79703014823460864 79847533870055424 79930637614891008 80032366124384256 80115662238999552 80144582772621312 80272138141810098 80289902478753792 80301115160849088 80475758734491648 80632937950769952 80808303192072192 81666445519650816 81814524696723456 82003910170558464 82193734036694016 82267790761525248 82342769303494656 82372493788839936 82428470040356352 82458225462362112 82533377565771264 82619276683968288 82649100984265728 82712875994578944 82798961931214848 82810525009625622 82874424580505856 82990626194944512 83152717261731513 84371228593496064 84401685321744384 84566532363388416 84597059593322496 84750452616462336 84762288225340704 84915980844228864 84946634219741184 85112545614701616 85297653369409536 85386429491565312 85584083263536528 86838223581609984 86948743443775488 87007829487042816 87039237988048896 87070657827045376 87197059216244736 87209236499744304 87240717705613824 87308035772055552 87398904260726784 87411109732382601 87430453933768704 87569605245611016 87601216539108096 87791736801263616 87963205037203584 89090667839619072 89296896237395968 89458811095154688 89665891676393472 89828475603812352 89954427777122304 90036411889932288 90130120018874496 90162655619198976 90326140288598016 90338754555955224 90535228576303104 90712055194616196 91662569336143872 91874751209607168 92041340283813888 92087424244814592 92254398941878272 92287701374533632 92467950791280768 92551264606715904 92635615466431488 92669055512444928 92765503645157376 92850049761492672 92946686269464324 92980238607298944 93051985493901312 93364454469312576 94917632167683072 94951895986962432 95137348908811968 95171692042487808 95344259193520128 95357574253508292 95564963497208832 95751613816539318 95772803783196672 95959860040585728 96282093671478594 97414795895341056 97591430285623296 97693001529311232 97817336374247424 97883808172923168 97919142736555008 97954490055426048 97994700658704384 98110391062212342 98132103029587968 98145807418815552 98221540243562496 98323767293317632 98359260675489792 98551368606496608 98765703901421568 99995530184884224 100227001319571456 100408734855069696 100459008267070464 100641162482049024 100677492408582144 100874128135942656 100965015934599168 101093515104485376 101198731249262592 101290963376173824 101396385021233808 101432987571598848 101631098875449627 101852132148340992 103120390503161856 103157615393243136 103359095110808064 103396406169616384 103546507819290624 103583886531231744 103598352275416416 103786198809613056 103823664046350336 104011919120203776 104026444640190864 104252687451500544 104361191600802048 104456305981679256 104602768433211312 105035011277976648 106270686431281152 106574183486521344 106709821499179008 106820882985332736 106859443696828416 107029517522413464 107068153547798784 107262291592710144 107301011645988864 107510583934359936 107744404256096256 108888594026201088 109338546894077952 109591645382258688 109790359071326208 109904626720475136 109944300616482816 110044503421028352 110159035578624384 110198801312354304 110398615908286464 110414033346167496 110499232774007808 110654168259926016 110870289682308684 111111416889099264 112494971457994752 112755376484517888 112796079457763328 113016384300454272 113221307792305152 113262178959654912 113467548131131392 113483394152935488 113730204492546048 113848572655420416 113952333798195552 114112111018048704 116010439316057088 116052317317398528 116262745621659648 116278981999659072 116320956940818432 116410714362740736 116531872347635712 116548146309843468 116759473660814688 116801622052144128 117029750220214722 117055649068351488 117284273382938112 117406340550902304 117539350097559552 117678114487362726 119278414793539584 119554522235191296 119771300805083136 119895956422336512 119939237036163072 120048549186576384 120173493358499328 120216874158931968 120408207212715147 120434853718130688 120451672741273632 120713638101737472 120949406926154928 122216759114858496 122499668279476224 122721787045085184 122783232326419456 123005865255837696 123050268499378176 123290601055041024 123401686142287872 123514153955241984 123558740683259904 123687338193543168 123800066348656896 123928915025952432 123973651476398592 124069313991868416 124198442896822272 124215787514438433 124485939292416768 126556842890244096 126602527982616576 126849798545082624 126895589389983744 127125678924693504 127143432338011056 127373971266343296 127419951329611776 127668818422052424 127946480054114304 128376124895304792 129886394527121408 130257335372414976 130423115165663232 130511744230564224 130558856982073344 130605986740568064 130813854749616456 130861076558420736 130962053658083328 131098356391090176 131145680900653056 131401824808662144 131687605201895424 131944807555805376 133636001759428608 133945344356093952 134188216642732032 134498837514590208 134742713405718528 134931641665683456 135054617834898432 135195180028311744 135243983428798464 135508131833932836 135802842864454656 137493854004215808 137812126814410752 138062010425720832 138131136367221888 138381598412817408 138431552061800448 138682558826938368 138701926186921152 138826896910073856 139003583268667392 139148255467736064 139275074642239008 139420029404196486 139470357910948416 139577978240851968 140046681703968864 142098911315361792 142279761998905344 142376448251524608 142427843980443648 142706023363217952 142757538063731712 143016388790280192 143036361380262438 143068015527985152 143347445245813248 143627420724808977 143659205674795008 144423140507217891 145784729192103936 146122193843011584 146387145428434944 146539502293966848 146592400821977088 146726004561371136 146878714104832512 146931735083139072 147165586593318513 147198154544381952 147218711128223328 147332310365343744 147485650939976448 147538891013234688 147827052909744912 148148555852132352 149993295277326336 150340501979357184 150394772610351104 150613102282604544 150688512400605696 150961743723073536 151016238612873216 151311192203913984 151640272656728064 151798096873893888 151936445064260736 152149481357398272 152778198222511488 154680585754742784 154736423089864704 155038642666212096 155094609254424576 155375829796847616 155397528413124624 155679298214419584 155735496069525504 156017878680305664 156039666960286296 156379031177250816 156541787401203072 156684458972518884 156904152649816968 159406029646921728 159861275229782016 160064732248768512 160231324477999104 160289165545242624 160544276283620196 160602230321698176 160951517468983296 161265875901539904 161616606384144384 163332891039301632 164007820341116928 164387468073388032 164685538606989312 164856940080712704 164916450924724224 165066755131542528 165238553367936576 165298201968531456 165425751989157888 165597923862429696 165621050019251244 165748849161011712 165981252389889024 166305434523463026 168742457186992128 169133064726776832 169194119186644992 169500905232924672 169524576450681408 169831961688457728 169893268439482368 170225091229403232 170595306738819072 170772858983130624 171168166527073056 173676447163219968 173897486887550976 174015658974085632 174078475976097792 174394118432489472 174418472999488608 174481435411227648 174616071544111104 174797808521453568 174822219464765202 174860907867537408 175139210491222032 175202433078216192 175544625330322083 175583473602527232 175926410074407168 176517171731044089 178181335679238144 178593792474791936 178917622190309376 179331783352786944 179656951207624704 179908855554244608 180072823779864576 180260240037748992 180325311238397952 180652280577196032 180677509111910448 181070457152606208 181424110389232392 183325138672287744 183749502419214336 184082680567627776 184174848489629184 184508797883756544 184575402749067264 184935901582561536 185102529213431808 185271230932862976 185338111024889856 185531007290314752 185700099522985344 185893372538928648 185960477214597888 186103970987802624 186728908938625152 189835264335366144 189903791973924864 190274697817623936 190343384084975616 190688518387040256 190715148507016584 191129926994417664 191503227633078636 191919720081171456 192564187342957188 194829591790682112 195386003058622464 195634672748494848 195767616345846336 195838285473110016 195908980110852096 195989401317408768 196220782124424684 196291614837631104 196443080487124992 196647534586635264 196718521350979584 197102737212993216 197531407802843136 200454002639142912 200817469710139392 200918016534140928 201282324964098048 201748256271885312 201930031869198336 202187030208970752 202397462498525184 202581926752347648 202792770042467616 202865975143197696 203262197750899254 203704264296681984 206240781006323712 206718190221616128 206792812339232768 207093015638581248 207167773062463488 207196704550832832 207572397619226112 207647328092700672 208023838240407552 208052889280381728 208505374903001088 208722383201604096 208912611963358512 209205536866422624 210070022555953296 212541372862562304 213148366973042688 213419642998358016 213641765970665472 213718887393656832 214059035044826928 214136307095597568 214524583185420288 214554542070393657 214602023291977728 215021167868719872 215488808512192512 217777188052402176 218677093788155904 219183290764517376 219580718142652416 219809253440950272 219888601232965632 220089006842056704 220318071157248768 220397602624708608 220797231816572928 220828066692334992 220998465548015616 221308336519852032 221740579364617368 222222833778198528 224989942915989504 225510752969035776 225592158915526656 226032768600908544 226442615584610304 226524357919309824 226966788305870976 227460408985092096 227697145310840832 227904667596391104 228224222036097408 232020878632114176 232104634634797056 232557963999318144 232641913881636864 233063744695271424 233096292619686936 233518947321629376 233603244104288256 234059500440429444 234568546765876224 234812681101804608 235078700195119104 235356228974725452 239109044470382592 239542601610166272 239791912844673024 240097098373152768 240346986716998656 240433748317863936 240816414425430294 240869707436261376 240903345482547264 241427276203474944 241898813852309856 244999336558952448 245443574090170368 245566464652838912 246011730511675392 246581202110082048 246803372284575744 247028307910483968 247117481366519808 247374676387086336 247600132697313792 247857830051904864 247947302952797184 248138627983736832 248396885793644544 248431575028876866 248971878584833536 249458151785194539 253113685780488192 253205055965233152 253699597090165248 253791178779967488 254251357849387008 254286864676022112 254747942532686592 254839902659223552 255337636844104848 255892960108228608 256752249790609584 259772789054242816 260514670744829952 260846230331326464 261023488461128448 261117713964146688 261211973481136128 261627709499232912 261722153116841472 261924107316166656 262196712782180352 262233329197147803 262291361801306112 262803649617324288 263375210403790848 263889615111610752 267272003518857216 267890688712187904 268376433285464064 268997675029180416 269485426811437056 269863283331366912 270109235669796864 270390360056623488 270487966857596928 271016263667865672 271605685728909312 274987708008431616 275624253628821504 276124020851441664 276262272734443776 276763196825634816 276863104123600896 277403852373842304 277653793820147712 278007166537334784 278296510935472128 278550149284478016 278840058808392972 278940715821896832 279155956481703936 280093363407937728 284752896503049216 284855687960887296 285412046726435904 285515076127463424 286032777580560384 286072722760524876 286694890491626496 287254841449617954 287318411349590016 288846281014435782 292244387686023168 292774290856869888 293079004587933696 293452009122742272 293757428209665024 293863470166278144 294331173186637026 294396309088763904 294437422256446656 294664620730687488 294971301879952896 295077782026469376 295654105819489824 296297111704264704 299986590554652672 300681003958714368 301226204565209088 301377024801211392 301923487446147072 302032477225746432 302622384407827968 303280545313456128 303596193747787776 303872890128521472 304298962714796544 304893296626348881 305556396445022976 309361171509485568 309472846179729408 310077285332424192 310189218508849152 310751659593695232 310795056826249248 311358596428839168 311470992139051008 312035757360611328 312079333920572592 312758062354501632 313083574802406144 313368917945037768 313808305299633936 318812059293843456 319722550459564032 320129464497537024 320462648955998208 320578331090485248 321088552567240392 321204460643396352 321903034937966592 322531751803079808 323233212768288768 326665782078603264 328015640682233856 328774936146776064 329371077213978624 329713880161425408 329832901849448448 330133510263085056 330477106735873152 330596403937062912 331195847724859392 331242100038502488 331497698322023424 331962504779778048 332610869046926052 337484914373984256 338266129453553664 338388238373289984 339049152901362816 339663923376915456 339786536878964736 340450182458806464 341190613477638144 341545717966261248 342336333054146112 348031317948171264 348156951952195584 348788236864978944 348836945998977216 348962870822455296 349232143088222208 349595617042907136 349644438929530404 350278420982444064 350404866156432384 351089250660644166 351166947205054464 351852820148814336 353034343462088178 357187584949583872 357835244380618752 358663566705573888 359313902415249408 359817711108489216 360145647559729152 360520480075497984 360650622476795904 361304561154392064 361355018223820896 362140914305212416 362848220778464784 366650277344575488 367499004838428672 368165361135255552 368349696979258368 369017595767513088 369150805498134528 369871803165123072 370205058426863616 370542461865725952 370676222049779712 371062014580629504 371400199045970688 371786745077857296 371920954429195776 372207941975605248 372647362543315299 373457817877250304 379670528670732288 379807583947849728 380549395635247872 380686768169951232 381377036774080512 381430297014033168 382259853988835328 383006455266157272 383839440162342912 385128374685914376 389659183581364224 390772006117244928 391269345496989696 391535232691692672 391676570946220032 391817960221704192 392441564248849368 392583229675262208 392886160974249984 393295069173270528 393437042701959168 394205474425986432 395062815605686272 400908005278285824 401836033068281856 402564649928196096 403496512543770624 404794924997050368 405163853504695296 405585540084935232 405731950286395392 406524395501798508 407408528593363968 412481562012647424 413436380443232256 413585624678465536 414186031277162496 414393409101665664 415144795238452224 415294656185401344 416047676480815104 416105778560763456 417010749806002176 417444766403208192 417825223926717024 418411073732845248 420140045111906592 426296733946085376 426839285996716032 427283531941330944 428118070089653856 428272614191195136 429049166370840576 429109084140787314 429204046583955456 430042335737439744 430882262174426931 430977617024385024 437354187576311808 438366581529034752 439161436285304832 439618506881900544 439777202465931264 440178013684113408 440636142314497536 440795205249417216 441496759779955539 441594463633145856 441656133384669984 441996931096031232 442616673039704064 443481158729234736 444445667556397056 449979885831979008 451021505938071552 451184317831053312 452065537201817088 452885231169220608 453048715838619648 453933576611741952 454920817970184192 455394290621681664 455809335192782208 456448444072194816 464041757264228352 464209269269594112 465115927998636288 465283827763273728 466127489390542848 466192585239373872 467037894643258752 467206488208576512 468119000880858888 469137093531752448 469625362203609216 470712457949450904 478218088940765184 479583825689346048 480194196746305536 480693973433997312 480867496635727872 481632828850860588 481806690965094528 482854552406949888 483797627704619712 489998673117904896 491132929305677824 492023461023350784 493162404220164096 494056615820967936 494749352774172672 495200265394627584 495715660103809728 495894605905594368 496277255967473664 496793771587289088 496863150057753732 497943757169667072 498916303570389078 506227371560976384 507399194180330496 507582357559934976 508502715698774016 508573729352044224 509495885065373184 509679805318447104 510675273688209696 511785920216457216 513504499581219168 521029341489659904 521692460662652928 522046976922256896 522235427928293376 523255418998465824 523444306233682944 523848214632333312 524393425564360704 524466658394295606 524582723602612224 525607299234648576 526633875990966249 526750420807581696 527779230223221504 529551515193132267 534544007037714432 535781377424375808 536752866570928128 537995350058360832 538970853622874112 539726566662733824 540218471339593728 540780720113246976 540975933715193856 542032527335731344 543211371457818624 549975416016863232 551248507257643008 552248041702883328 552524545468887552 553526393651269632 553726208247201792 554807704747684608 555307587640295424 556014333074669568 556593021870944256 557100298568956032 557680117616785944 557881431643793664 558311912963407872 560186726815875456 569505793006098432 569711375921774592 570824093452871808 571030152254926848 572065555161120768 572145445521049752 573389780983252992 574509682899235908 577692562028871564 584488775372046336 586158009175867392 586904018245484544 587514856419330048 587726940332556288 588662346373274052 588874844512893312 589329241461374976 589942603759905792 590155564052938752 591308211638979648 592594223408529408 601362007917428736 602452409130418176 602754049602422784 603846974892294144 605244768815655936 606561090626912256 607192387495575552 607745780257042944 608597925429593088 609786593252697762 611112792890045952 618722343018971136 620154570664848384 620378437017698304 621503319187390464 621590113652498496 622717192857678336 622941984278102016 624071514721222656 624158667841145184 625516124709003264 626167149604812288 626737835890075536 627616610599267872 637624118587686912 639445100919128064 640258928995074048 640925297911996416 641156662180970496 642177105134480784 642408921286792704 643663626211180971 643806069875933184 645063503606159616 646466425536577536 653331564157206528 656031281364467712 657549872293552128 658742154427957248 659427760322850816 659665803698896896 660267020526170112 660954213471746304 661192807874125824 662391695449718784 662484200077004976 662995396644046848 663925009559556096 665221738093852104 674969828747968512 676532258907107328 676776476746579968 678098305802725632 679327846753830912 679573073757929472 680900364917612928 682381226955276288 683091435932522496 684672666108292224 696062635896342528 696313903904391168 697673891997954432 697925741644910592 699191234085814272 699288877859060808 700556841964888128 700809732312864768 702178501321288332 703705640297628672 706068686924176356 714375169899167744 717327133411147776 718627804830498816 720291295119458304 721040960150995968 721301244953591808 722609122308784128 722710036447641792 724281828610424832 725696441556929568 734998009676857344 736330722270511104 736699393958516736 738035191535026176 739743606330246144 740410116853727232 741084923731451904 741352444099559424 742124029161259008 742800398091941376 743573490155714592 743841908858391552 744415883951210496 745294725086630598 746915635754500608 759341057341464576 759615167895699456 761098791270495744 761373536339902464 762754073548161024 762860594028066336 764519707977670656 766012910532314544 767678880324685824 770256749371828752 779318367162728448 781544012234489856 782538690993979392 783070465383385344 783353141892440064 783635920443408384 784883128497698736 785166459350524416 785772321948499968 786590138346541056 786699987591443409 786874085403918336 788410948851972864 790125631211372544 801816010556571648 803672066136563712 805129299856392192 806993025087541248 809589849994100736 810327707009390592 811171080169870464 811463900572790784 813048791003597016 814817057186727936 824963124025294848 826872760886464512 827171249356931072 828372062554324992 828786818203331328 830289590476904448 830589312370802688 832211557121526912 834021499612004352 834889532806416384 835650447853434048 836822147465690496 840280090223813184 854567063882661888 856236140179307712 856545228382390272 858098332741681152 858218168281574628 860084671474879488 861764524348853862 861955234048770048 876733163058069504 878322872570609664 879237013763801088 880356027368226816 881272284628995072 881590410498834432 882993519559911078 883188927266291712 883312266769339968 883993862192062464 885233346079408128 886962317458469472 888891335112794112 899959771663958016 902043011876143104 904131074403634176 905770462338441216 906097431677239296 907867153223483904 909841635940368384 910788581243363328 911618670385564416 912896888144389632 914679889879046643 928083514528456704 928418538539188224 930231855997272576 930567655526547456 932254978781085696 932385170478747744 934075789286517504 934412976417153024 936238001761717776 938274187063504896 939250724407218432 941424915898901808 956436177881530368 959167651378692096 960388393492611072 961387946867994624 961734993271455744 963265657701721176 963613381930189056 965709104813899776 967595255409239424 979997346235809792 982265858611355648 984046922046701568 986324808440328192 988113231641935872 989498705548345344 990400530789255168 991431320207619456 991789211811188736 993587543174578176 993726300115507464 995887514339334144 997832607140778156 1012454743121952768 1014798388360660992 1015164715119869952 1017147458704088448 1018991770130746368 1019359610636894208 1021350547376419392 1023571840432914432 1027008999162438336 1044093953844513792 1044470855856586752 1046510837996931648 1046888612467365888 1047696429264666624 1048786851128721408 1048933316788591212 1051214598469297152 1053267751981932498 1053500841615163392 1055558460446443008 1059103030386264534 1071562754848751616 1073505733141856256 1075990700116721664 1077941707245748224 1079453133325467648 1080436942679187456 1081561440226493952 1081951867430387712 1084065054671462688 1086422742915637248 1099950832033726464 1102497014515286016 1104496083405766656 1105049090937775104 1107052787302539264 1107452416494403584 1109615409495369216 1110615175280590848 1112028666149339136 1113186043741888512 1114200597137912064 1115360235233571888 1115762863287587328 1116623825926815744 1117942087629945897 1120373453631750912 1139011586012196864 1139422751843549184 1141648186905743616 1142060304509853696 1144131110322241536 1144290891042099504 1146779561966505984 1149019365798471816 1155385124057743128 1168977550744092672 1172316018351734784 1173808036490969088 1175029712838660096 1175453880665112576 1177324692746548104 1177749689025786624 1178658482922749952 1179885207519811584 1180311128105877504 1182616423277959296 1185188446817058816 1202724015834857472 1205508099204845568 1207693949784588288 1210489537631311872 1214384774991151104 1215491560514085888 1217195850859186176 1219573186505395524 1222225585780091904 1237444686037942272 1240309141329696768 1240756874035396608 1243180227304996992 1245434385715356672 1245883968556204032 1248143029442445312 1248317335682290368 1251032249418006528 1252334299209624576 1253475671780151072 1255233221198535744 1278890201838256128 1280517857990148096 1281850595823992832 1284354210268961568 1284817842573585408 1287327252422361942 1287612139751866368 1290127007212319232 1292932851073155072 1312062562728935424 1315099744587104256 1317484308855914496 1318855520645701632 1319331607397793792 1320534041052340224 1321908426943492608 1322385615748251648 1324490279339866617 1324783390899437568 1324968400154009952 1325990793288093696 1327850019119112192 1330443476187704208 1349939657495937024 1353064517814214656 1353552953493159936 1356196611605451264 1358655693507661824 1359146147515858944 1361800729835225856 1364762453910552576 1366182871865044992 1369345332216584448 1392125271792685056 1392627807808782336 1395347783995908864 1395851483289821184 1398382468171628544 1398577755718121616 1401113683929776256 1401619464625729536 1404357002642576664 1407411280595257344 1412137373848352712 1428750339798335488 1434654266822295552 1440582590238916608 1442081920301991936 1442602489907183616 1445420072895283584 1448563657220849664 1451392883113859136 1469996019353714688 1473398787917033472 1476070383070052352 1479487212660492288 1482169847462903808 1484248058322518016 1485600796183882752 1487146980311429184 1487683817716783104 1488831767902420992 1490589450173261196 1493831271509001216 1518682114682929152 1522197582540991488 1522747072679804928 1525508147096322048 1525721188056132672 1529039415955341312 1532025821064629088 1535357760649371648 1540513498743657504 1563088024468979712 1565077381987958784 1566140930766770688 1566706283784880128 1569766256995397472 1570332918701048832 1571544643896999936 1573180276693082112 1573399975182886818 1573748170807836672 1576821897703945728 1579901627972898747 1580251262422745088 1588654545579396801 1603632021113143296 1607344132273127424 1610258599712784384 1613986050175082496 1619179699988201472 1620655414018781184 1622342160339740928 1622927801145581568 1626097582007194032 1629634114373455872 1649926248050589696 1653745521772929024 1654342498713862144 1656744125108649984 1657573636406662656 1660579180953808896 1661178624741605376 1664423114243053824 1668042999224008704 1669779065612832768 1671300895706868096 1673644294931380992 1680560180447626368 1709134127765323776 1712472280358615424 1713090456764780544 1716196665483362304 1716436336563149256 1720169342949758976 1723529048697707724 1753466326116139008 1758474027527602176 1760712054736453632 1762544569257990144 1763180820997668864 1765987039119822156 1766624533538679936 1767987724384124928 1770466692158816256 1773924634916938944 1777782670225588224 1804086023752286208 1808262148807268352 1811540924676882432 1815734306446967808 1819683271880736768 1821577162486726656 1823237340771128832 1825793776288779264 1829359779758093286 1856167029056913408 1860463711994545152 1861135311053094912 1864509957562171392 1864770340957495488 1868151578573035008 1868825952834306048 1872476003523435552 1876548374127009792 1878501448814436864 1882849831797803616 1912872355763060736 1918335302757384192 1920776786985222144 1922775893735989248 1923469986542911488 1926531315403442352 1927226763860378112 1930990878633542913 1931418209627799552 1935190510818478848 1959994692471619584 1964531717222711296 1968093844093403136 1972649616880656384 1976226463283871744 1978997411096690688 1980801061578510336 1982862640415238912 1983578423622377472 1987175086349156352 1987452600231014928 1991775028678668288 1995665214281556312 2024909486243905536 2029596776721321984 2030329430239739904 2034294917408176896 2037983540261492736 2038719221273788416 2042701094752838784 2047143680865828864 2054017998324876672 2088187907689027584 2088941711713173504 2093021675993863296 2093777224934731776 2097573702257442816 2097866633577182424 2102429196938594304 2106535503963864996 2111116920892886016 2118206060772529068 2143125509697503232 2151981400233443328 2155883414491496448 2160873885358374912 2163122880452987904 2163903734860775424 2168130109342925376 2172845485831274496 2204994029030572032 2208992166811533312 2210098181875550208 2214105574605078528 2219230818990738432 2221230350561181696 2224057332298678272 2226372087483777024 2228401194275824128 2230720470467143776 2231525726575174656 2233247651853631488 2235884175259891794 2240746907263501824 2278023172024393728 2278845503687098368 2283296373811487232 2284120609019707392 2288262220644483072 2288581782084199008 2293559123933011968 2298038731596943632 2310770248115486256 2337955101488185344 2344632036703469568 2347616072981938176 2350059425677320192 2350907761330225152 2354649385493096208 2355499378051573248 2357316965845499904 2359770415039623168 2360099962774330227 2360622256211755008 2365232846555918592 2370376893634117632 2405448031669714944 2411016198409691136 2415387899569176576 2420979075262623744 2428769549982302208 2430983121028171776 2434391701718372352 2439146373010791048 2444451171560183808 2474889372075884544 2480618282659393536 2481513748070793216 2486360454609993984 2490868771430713344 2491767937112408064 2496634671364580736 2502064498836013056 2504668598419249152 2506951343560302144 2510466442397071488 2563701191647985664 2568708420537923136 2569635685147170816 2574654504844723884 2580254014424638464 2585865702146310144 2630199489174208512 2634968617711828992 2637711041291403264 2641068082104680448 2643816853886985216 2644771231496503296 2648980558679733234 2649566781798875136 2649936800308019904 2651981586576187392 2655700038238224384 2660886952375408416 2699879314991874048 2706129035628429312 2712393223210902528 2717311387015323648 2718292295031717888 2723601459670451712 2729524907821105152 2732365743730089984 2738690664433168896 2744039669637139929 2784250543585370112 2785255615617564672 2790695567991817728 2791702966579642368 2796764936343257088 2797155511436243232 2802227367859552512 2803238929251459072 2808714005285153328 2814822561190514688 2824274747696705424 2857500679596670976 2869308533644591104 2881165180477833216 2884163840603983872 2885204979814367232 2890840145790567168 2897127314441699328 2902785766227718272 2939992038707429376 2946797575834066944 2952140766140104704 2958974425320984576 2964339694925807616 2968496116645036032 2971201592367765504 2974293960622858368 2975367635433566208 2981178900346522392 2987662543018002432 3037364229365858304 3044395165081982976 3045494145359609856 3051442376112265344 3058078831910682624 3064051642129258176 3070715521298743296 3081026997487315008 3132281861533541376 3133412567569760256 3139532513990794944 3140665837402097664 3143089287793999872 3146360553386164224 3146799950365773636 3153643795407891456 3159803255945797494 3160502524845490176 3177309091158793602 3214688264546254848 3220517199425568768 3227972100350164992 3238359399976402944 3241310828037562368 3244684320679481856 3245855602291163136 3252195164014388064 3259268228746911744 3299852496101179392 3307491043545858048 3313488250217299968 3315147272813325312 3321158361907617792 3322357249483210752 3328846228486107648 3336085998448017408 3339558131225665536 3342601791413736192 3347288589862761984 3353826262889837691 3361120360895252736 3418268255530647552 3424944560717230848 3426180913529561088 3432393330966724608 3432872673126298512 3440338685899517952 3447058097395415448 3506932652232278016 3516948055055204352 3521424109472907264 3525089138515980288 3526361641995337728 3531974078239644312 3533249067077359872 3535975448768249856 3540933384317632512 3547849269833877888 3555565340451176448 3608172047504572416 3616524297614536704 3623081849353764864 3631468612893935616 3643154324973453312 3646474681542257664 3651587552577558528 3658719559516186572 3712334058113826816 3720927423989090304 3722270622106189824 3729540681914990976 3736303157146070016 3737651905668612096 3744952007046871104 3753096748254019584 3757002897628873728 3765699663595607232 3836670605514768384 3841553573970444288 3845551787471978496 3853062630806884704 3854453527720756224 3861981757267085826 3862836419255599104 3870381021636957696 3929063434445422592 3936187688186806272 3945299233761312768 3952452926567743488 3957994822193381376 3961602123157020672 3965725280830477824 3967156847244754944 3974350172698312704 3974905200462029856 3983550057357336576 3991330428563112624 4049818972487811072 4059193553442643968 4060658860479479808 4068589834816353792 4075967080522985472 4077438442547576832 4085402189505677568 4094287361731657728 4108035996649753344 4176375815378055168 4177883423426347008 4186043351987726592 4187554449869463552 4195147404514885632 4195733267154364848 4204858393877188608 4213071007927729992 4222233841785772032 4236412121545058136 4286251019395006464 4303962800466886656 4321747770716749824 4326245760905975808 4327807469721550848 4336260218685850752 4345690971662548992 4409988058061144064 4420196363751100416 4428211149210157056 4438461637981476864 4452744174967554048 4456802388551648256 4461440940934287552 4463051453150349312 4466495303707262976 4471768350519783588 4481493814527003648 4556046344048787456 4566592747622974464 4568241218039414784 4576524441288966144 4577163564168398016 4587118247866023936 4596077463193887264 4621540496230972512 4689264073406939136 4695232145963876352 4700118851354640384 4709298770986192416 4710998756103146496 4714633931690999808 4719540830079246336 4720199925548660454 4721244512423510016 4730465693111837184 4739704883918696241 4740753787268235264 4810896063339429888 4822032396819382272 4830775799138353152 4841958150525247488 4857539099964604416 4861966242056343552 4868783403436744704 4878292746021582096 4888902343120367616 4949778744151769088 4961236565318787072 4963027496141586432 4972720909219987968 4981737542861426688 4983535874224816128 4993269342729161472 5004128997672026112 5009337196838498304 5013902687120604288 5020932884794142976 5127402383295971328 5137416841075846272 5139271370294341632 5149309009689447768 5160508028849276928 5260398978348417024 5275422082582806528 5282136164209360896 5287633707773970432 5289542462993006592 5297961117359466468 5299873600616039808 5303963173152374784 5311400076476448768 5321773904750816832 5412258071256858624 5424786446421805056 5434622774030647296 5447202919340903424 5459049815642210304 5464731487460179968 5477381328866337792 5488079339274279858 5568501087170740224 5581391135983635456 5583405933159284736 5593529872686514176 5594311022872486464 5604454735719105024 5606477858502918144 5617428010570306656 5629645122381029376 5648549495393410848 5738617067289182208 5762330360955666432 5768327681207967744 5770409959628734464 5781680291581134336 5792972635900628739 5794254628883398656 5805571532455436544 5879984077414858752 5893595151668133888 5904281532280209408 5917948850641969152 5928679389851615232 5936992233290072064 5942403184735531008 5948587921245716736 5950735270867132416 5962357800693044784 5975325086036004864 6074728458731716608 6088790330163965952 6090988290719219712 6102884752224530688 6116157663821365248 6128103284258516352 6141431042597486592 6162053994974630016 6264563723067082752 6266825135139520512 6279065027981589888 6281331674804195328 6292721106772328448 6293599900731547272 6307287590815782912 6319606511891594988 6354618182317587204 6429376529092509696 6455944200700329984 6482621656075124736 6489368641358963712 6491711204582326272 6504390328028776128 6518536457493823488 6614982087091716096 6626976500434599936 6630294545626650624 6642316723815235584 6657692456972215296 6672171996896034816 6679116262451331072 6685203582827472384 6694577179725523968 6707652525779675382 6722240721790505472 6836536511061295104 6849889121434461696 6852361827059122176 6864786661933449216 6865745346252597024 6880677371799035904 6894116194790830896 7013865304464556032 7033896110110408704 7042848218945814528 7050178277031960576 7052723283990675456 7063948156479288624 7066498134154719744 7071950897536499712 7080299888322990681 7081866768635265024 7095698539667755776 7111130680902352896 7216344095009144832 7233048595229073408 7246163698707529728 7262937225787871232 7286308649946906624 7292949363084515328 7303175105155117056 7317439119032373144 7424668116227653632 7441854847978180608 7444541244212379648 7459081363829981952 7472606314292140032 7475303811337224192 7489904014093742208 7506193496508039168 7514005795257747456 7531399327191214464 7691103574943956992 7706125261613769408 7708907055441512448 7723963514534171652 7740762043273915392 7858126868890845184 7890598467522625536 7904905853135486976 7923204246314041344 7931450561660955648 7934313694489509888 7948700345396625408 7949810400924059712 7967100114714673152 7982660857126225248 8099637944975622144 8118387106885287936 8137179669632707584 8151934161045970944 8154876885095153664 8170804379011355136 8188574723463315456 8216071993299506688 8352751630756110336 8355766846852694016 8372086703975453184 8375108899738927104 8390294809029771264 8391466534308729696 8409716787754377216 8426142015855459984 8444467683571544064 8472824243090116272 8572502038790012928 8607925600933773312 8643495541433499648 8652491521811951616 8655614939443101696 8672520437371701504 8691381943325097984 8819976116122288128 8840392727502200832 8856422298420314112 8876923275962953728 8905488349935108096 8913604777103296512 8922881881868575104 8926102906300698624 8943536701039567176 8962987629054007296 9112092688097574912 9133185495245948928 9136482436078829568 9154327128336796032 9174236495732047872 9192154926387774528 9243080992461945024 9400237702709280768 9418597541972384832 9421997512206292992 9429267863381999616 9439081660158492672 9440399851097320908 9460931386223674368 9479409767837392482 9481507574536470528 9644064793638764544 9661551598276706304 9683916301050494976 9715078199929208832 9723932484112687104 9737566806873489408 9756585492043164192 9777804686240735232 9899557488303538176 9922473130637574144 9945441818439975936 9963475085722853376 9967071748449632256 9986538685458322944 10008257995344052224 10018674393676996608 10027805374241208576 10041865769588285952 10061478788669513073 10254804766591942656 10274833682151692544 10278542740588683264 10298618019378895536 10321016057698553856 10520797956696834048 10550844165165613056 10564272328418721792 10575267415547940864 10579084925986013184 10595922234718932936 10599747201232079616 10607926346304749568 10622800152952897536 10643547809501633664 10824516142513717248 10849572892843610112 10869245548061294592 10894405838681806848 10929462974920359936 10954762657732675584 10976158678548559716 11137002174341480448 11162782271967270912 11166811866318569472 11188622045744972928 11208909471438210048 11212955717005836288 11234856021140613312 11259290244762058752 11297098990786821696 11524660721911332864 11536655362415935488 11563360583162268672 11585945271801257478 11588509257766797312 11611143064910873088 11787190303336267776 11808563064560418816 11835897701283938304 11857358779703230464 11873984466580144128 11884806369471062016 11897175842491433472 11901470541734264832 11924715601386089568 11950650172072009728 12149456917463433216 12177580660327931904 12181976581438439424 12205769504449061376 12232315327642730496 12256206568517032704 12282862085194973184 12324107989949260032 12529127446134165504 12533650270279041024 12558130055963179776 12562663349608390656 12585442213544656896 12587199801463094544 12614575181631565824 12639213023783189976 12709236364635174408 12858753058185019392 12911888401400659968 12965243312150249472 12978737282717927424 12983422409164652544 13008780656057552256 13037072914987646976 13229964174183432192 13260589091253301248 13284633447630471168 13315384913944430592 13358232524902662144 13370407165654944768 13389154359451047936 13415305051559350764 13444481443581010944 13699778242868923392 13704723654118244352 13729573323866898432 13731490692505194048 13761354743598071808 13788232389581661792 14067792220220817408 14085696437891629056 14100356554063921152 14127896312958577248 14132996268309439488 14143901795072999424 14160599776645981362 14163733537270530048 14191397079335511552 14222261361804705792 14432688190018289664 14466097190458146816 14492327397415059456 14525874451575742464 14572617299893813248 14585898726169030656 14606350210310234112 14634878238064746288 14849336232455307264 14883709695956361216 14889082488424759296 14918162727659963904 14945212628584280064 14950607622674448384 14979808028187484416 15012386993016078336 15028011590515494912 15062798654382428928 15382207149887913984 15412250523227538816 15417814110883024896 15447927029068343304 15481524086547830784 15716253737781690368 15781196935045251072 15846408492628082688 15862901123321911296 15868627388979019776 15899620801848119424 15934200229429346304 15965321714252450496 16236774213770575872 16274359339265415168 16303868322091941888 16341608758022710272 16377149446926630912 16432143986599013376 16705503261512220672 16744173407950906368 16750217799477854208 16780589618059542528 16782933068617459392 16819433575508754432 16852284031710919968 16888935367143088128 16945648486180232544 17215851201867546624 17286991082866999296 17304983043623903232 17311229878886203392 17345040874743403008 17378917907701886217 17382763886650195968 17639952232244576256 17680785455004401664 17712844596840628224 17753846551925907456 17810976699870216192 17827209554206593024 17845763763737150208 17852205812601397248 17887073402079134352 17925975258108014592 18224185376195149824 18266370990491897856 18272964872157659136 18308654256673592064 18348472991464095744 18384309852775549056 18486161984923890048 18800475405418561536 18837195083944769664 18843995024412585984 18878163320316985344 18880799702194641816 18921862772447348736 18958819535674784964 19288129587277529088 19367832602100989952 19447864968225374208 19475133613746978816 19513170984086328384 19555609372481470464 19844946261275148288 19890883636879951872 19926950171445706752 19973077370916645888 20016515990688104448 20037348787353993216 20055610748482417152 20083731539176571904 20122957577339026146 20509609533183885312 20549667364303385088 20557085481177366528 20597236038757791072 20642032115397107712 21041595913393668096 21101688330331226112 21128544656837443584 21150534831095881728 21158169851972026368 21191844469437865872 21199494402464159232 21215852692609499136 21240899664968972043 21245600305905795072 21287095619003267328 21649032285027434496 21699145785687220224 21738491096122589184 21788811677363613696 21858925949840719872 21909525315465351168 21952317357097119432 22274004348682960896 22325564543934541824 22333623732637138944 22377244091489945856 22417818942876420096 22425911434011672576 22469712042281226624 22518580489524117504 22594197981573643392 23073310724831870976 23126721166324537344 23171890543602514956 23222286129821746176 23574380606672535552 23671795402567876608 23714717559406460928 23769612738942124032 23794351684982866944 23802941083468529664 23849431202772179136 23901300344144019456 24298913834926866432 24355161320655863808 24411539008898122752 24464630655285460992 24512413137034065408 24565724170389946368 24648215979898520064 25058254892268331008 25067300540558082048 25116260111926359552 25125326699216781312 25170884427089313792 25174399602926189088 25229150363263131648 25278426047566379952 25418472729270348816 25717506116370038784 25823776802801319936 25930486624300498944 25957474565435854848 25966844818329305088 26017561312115104512 26074145829975293952 26459928348366864384 26521178182506602496 26569266895260942336 26630769827888861184 26716465049805324288 26740814331309889536 26778308718902095872 26830610103118701528 26888962887162021888 27399556485737846784 27409447308236488704 27462981385010388096 27522709487196143616 27576464779163323584 28200713108127842304 28255792625917154496 28265992536618878976 28287803590145998848 28321199553291962724 28382794158671023104 28444522723609411584 28932194380916293632 28984654794830118912 29051748903151484928 29145234599787626496 29171797452338061312 29212700420620468224 29269756476129492576 29698672464910614528 29767419391912722432 29836325455319927808 29890425257168560128 29901215245348896768 29959616056374968832 30024773986032156672 30056023181030989824 30125597308764857856 30184436366008539219 30764414299775827968 30824501046455077632 30835628221766049792 30895854058136686608 30963048173095661568 31432507475563380736 31562393870090502144 31692816985256165376 31725802246643822592 31737254777958039552 31799241603696238848 31868400458858692608 31930643428504900992 32473548427541151744 32548718678530830336 32607736644183883776 32683217516045420544 32864287973198026752 33411006523024441344 33488346815901812736 33500435598955708416 33565866137234918784 33638867151017508864 33704568063421839936 33777870734286176256 33891296972360465088 34573982165733998592 34609966087247806464 34690081749486806016 34757835815403772434 34765527773300391936 35361570910008803328 35425689193681256448 35507693103851814912 35621953399740432384 35654419108413186048 35691527527474300416 35704411625202794496 35774146804158268704 35851950516216029184 36448370752390299648 36532741980983795712 36545929744315318272 36617308513347184128 36696945982928191488 36768619705551098112 36972323969847780096 37600950810837123072 37674390167889539328 37687990048825171968 37756326640633970688 37761599404389283632 37843725544894697472 37917639071349569928 38576259174555058176 38735665204201979904 38895729936450748416 38950267227493957632 39026341968172656768 39111218744962940928 39689892522550296576 39781767273759903744 39853900342891413504 39946154741833291776 40074697574707986432 40111221496964834304 40167463078353143808 40245915154678052292 41099334728606770176 41114170962354733056 41194472077515582144 41284064230794215424 42203376660662452224 42257089313674887168 42301069662191763456 42383688938875731744 42398988804928318464 42431705385218998272 42481799329937944086 42491200611811590144 42574191238006534656 43298064570054868992 43398291571374440448 43476982192245178368 43577623354727227392 43717851899681439744 43819050630930702336 43904634714194238864 44548008697365921792 44651129087869083648 44667247465274277888 44754488182979891712 44835637885752840192 44851822868023345152 44939424084562453248 45037160979048235008 45188395963147286784 46146621449663741952 46253442332649074688 46343781087205029912 46444572259643492352 47148761213345071104 47343590805135753216 47539225477884248064 47588703369965733888 47605882166937059328 47698862405544358272 47802600688288038912 48710322641311727616 48823078017796245504 49024826274068130816 49131448340779892736 49296431959797040128 50116509784536662016 50232520223852719104 50250653398433562624 50341768854178627584 50348799205852378176 50458300726526263296 50556852095132759904 50836945458540697632 51647553605602639872 51860973248600997888 51914949130871709696 51933689636658610176 52035122624230209024 52136753723105658651 52148291659950587904 52919856696733728768 53042356365013204992 53138533790521884672 53261539655777722368 53432930099610648576 53481628662619779072 53556617437804191744 53661220206237403056 53777925774324043776 54799112971475693568 54818894616472977408 54925962770020776192 55045418974392287232 55152929558326647168 56401426216255684608 56511585251834308992 56531985073237757952 56642399106583925448 56765588317342046208 57864388761832587264 58103497806302969856 58343594904676122624 58425400841240936448 58539512952258985152 59534838783825444864 59672650910639855616 59780850514337120256 59919232112749937664 60049547972064313344 60112046362061979648 60251194617529715712 60368872732017078438 61528828599551655936 61649002092910155264 61671256443532099584 61791708116273373216 61926096346191323136 63124787740181004288 63385633970512330752 63451604493287645184 63474509555916079104 63598483207392477696 63722698994906916129 63736800917717385216 63861286857009801984 64947096855082303488 65097437357061660672 65215473288367767552 65366435032090841088 65728575946396053504 66822013046048882688 66976693631803625472 67000871197911416832 67131732274469837568 67277734302035017728 67409136126843679872 67555741468572352512 67782593944720930176 69219932174495612928 69380163498973612032 69515671630807544868 70723141820017606656 71015386207703629824 71308838216826372096 71383055054948600832 71408823250405588992 71548293608316537408 71703901032432058368 72896741504780599296 73065483961967591424 73234617026694368256 73393891965856382976 73537239411102196224 73944647939695560192 75201901621674246144 75348780335779078656 75375980097650343936 75512653281267941376 75523198808778567264 75687451089789394944 75835278142699139856 77152518349110116352 77471330408403959808 77791459872901496832 77900534454987915264 78052683936345313536 78222437489925881856 79379785045100593152 79563534547519807488 79707800685782827008 79892309483666583552 80149395149415972864 80222442993929668608 80334926156706287616 80491830309356104584 82198669457213540352 82228341924709466112 82388944155031164288 82568128461588430848 84602139324383526912 84767377877751463488 84797977609856636928 84863410770437996544 84963598659875888172 85148382476013069312 86796583142748880896 86953964384490356736 87155246709454454784 87435703799362879488 87638101261861404672 87809269428388477728 89096017394731843584 89302258175738167296 89508976365959783424 89671275771505680384 89703645736046690304 89878848169124906496 90074321958096470016 90376791926294573568 92293242899327483904 92506884665298149376 92687562174410059824 92889144519286984704 94297522426690142208 94687181610271506432 95078450955768496128 95177406739931467776 95211764333874118656 95397724811088716544 95605201376576077824 97420645282623455232 97646156035592491008 98049652548136261632 98592863919594080256 100233019569073324032 100465040447705438208 100501306796867125248 100697598411704756352 100916601453052526592 101113704190265519808 101673890917081395264 103721946497201995776 103829898261743419392 104070245248460418048 104273507446211317302 104296583319901175808 106084712730026409984 106277067581043769344 106523079311555444736 106865860199221297152 106963257325239558144 107113234875608383488 107322440412474806112 107555851548648087552 109598225942951387136 109637789232945954816 109851925540041552384 110090837948784574464 110305859116653294336 112802852432511369216 113023170503668617984 113063970146475515904 113284798213167850896 113531176634684092416 115728777523665174528 116206995612605939712 116687189809352245248 116850801682481872896 117079025904517970304 119069677567650889728 119345301821279711232 119561701028674240512 119838464225499875328 120224092724123959296 120502389235059431424 120737745464034156876 123298004185820310528 123342512887064199168 123583416232546746432 123852192692382646272 126771267941024661504 126903208986575290368 127196966414784955392 127445397989813832258 127473601835434770432 127722573714019603968 129894193710164606976 130194874714123321344 130430946576735535104 130732870064181682176 131457151892792107008 133644026092097765376 133953387263607250944 134001742395822833664 134263464548939675136 134555468604070035456 134818272253687359744 135111482937144705024 135565187889441860352 138439864348991225856 138760326997947224064 139031343261615089736 141446283640035213312 142030772415407259648 142617676433652744192 142766110109897201664 142817646500811177984 143096587216633074816 143407802064864116736 146130967923935182848 146469234053388736512 147074478822204392448 147889295879391120384 150697560671558157312 150751960195300687872 151025306562535882752 151046397617557134528 151374902179578789888 151670556285398279712 154942660816807919616 155582919745802993664 155801068909975830528 156105367872690627072 156444874979851763712 158759570090201186304 159127069095039614976 159415601371565654016 159784618967333167104 160298790298831945728 160444885987859337216 160669852313412575232 160983660618712209168 164397338914427080704 164456683849418932224 164777888310062328576 165136256923176861696 169204278648767053824 169534755755502926976 169595955219713273856 169927197319751776344 170296764952026138624 173593166285497761792 174310493418908909568 175276202523722809344 175618538856776955456 178604516351476334592 179017952731919566848 179342551543011360768 179757696338249812992 180148643916192940032 180753583852589147136 184586485798654967808 185013769330596298752 185375124348820119648 185778289038573969408 189374363220543012864 190156901911536992256 190354813479862935552 190423528667748237312 190795449622177433088 191168096984720748387 191210402753152155648 194841290565246910464 195292312071184982016 196099305096272523264 197185727839188160512 200466039138146648064 200930080895410876416 201002613593734250496 201395196823409512704 201833202906105053184 202227408380531039616 203347781834162790528 207659796523486838784 208140490496920836096 208547014892422634604 212169425460052819968 213046158623110889472 213926514650479116288 214226469751216766976 214644880824949612224 215111703097296175104 219196451885902774272 219703851080083104768 220181675897569148928 220611718233306588672 225605704865022738432 226046341007337235968 226127940292951031808 226569596426335701792 227062353269368184832 231457555047330349056 232413991225211879424 233374379618704490496 233701603364963745792 234158051809035940608 238139355135301779456 238690603642559422464 239123402057348481024 239676928450999750656 240448185448247918592 241004778470118862848 241475490928068313752 246596008371640621056 246685025774128398336 247166832465093492864 247704385384765292544 253806417973150580736 254393932829569910784 254890795979627664516 255445147428039207936 260389749428246642688 260861893153471070208 261465740128363364352 262914303785584214016 267288052184195530752 267906774527214501888 268526929097879350272 269110937208140070912 269636544507374719488 270222965874289410048 271130375778883720704 276879728697982451712 277520653995894448128 278062686523230179472 282892567280070426624 284061544830814519296 285235352867305488384 285532220219794403328 285635293001622355968 286193174433266149632 286815604129728233472 292261935847870365696 292938468106777473024 294148957644408784896 295778591758782240768 301395121343116314624 301503920390601375744 302092795235114269056 302749804359157579776 303341112570796559424 311165839491605987328 312210735745381254144 312889749959703527424 318254138190079229952 318831202743131308032 319569237934666334208 320597580597663891456 320889771975718674432 321339704626825150464 321967321237424418336 328794677828854161408 328913367698837864448 329555776620124657152 330272513846353723392 338408557297534107648 339069511511005853952 339191910439426547712 339854394639503552688 340593529904052277248 347186332570995523584 348620986837817819136 350552405047445618688 351237077713553910912 357209032702952669184 358035905463839133696 358685103086022721536 359515392676499625984 361507167705178294272 370027538661192597504 370750248697640239296 371556578077147938816 380313803823073984512 380709626959725871104 381590899244354866176 382336193969441496774 382420805506304311296 389682581130493820928 390584624142369964032 392198610192545046528 394371455678376321024 400932078276293296128 401860161790821752832 402005227187468500992 402790393646819025408 403666405812210106368 404454816761062079232 406695563668325581056 415319593046973677568 416280980993841672192 417094029784845269208 424338850920105639936 426092317246221778944 427853029300958232576 428452939502433533952 429289761649899224448 430223406194592350208 438392903771805548544 439407702160166209536 441223436466613177344 452092682014674471936 452255880585902063616 453139192852671403584 454124706538736369664 464827982450423758848 466748759237408980992 467403206729927491584 468316103618071881216 476278710270603558912 477381207285118844928 478246804114696962048 479353856901999501312 480896370896495837184 482009556940237725696 482950981856136627504 493192016743281242112 493370051548256796672 494333664930186985728 495408770769530585088 507612835946301161472 508787865659139821568 509781591959255329032 510890294856078415872 520779498856493285376 522931480256726728704 525828607571168428032 535813549054429003776 537053858195758700544 539273089014749438976 540445931748578820096 542260751557767441408 553759457395964903424 555041307991788896256 556125373046460358944 568123089661629038592 570470705734610976768 571064440439588806656 571270586003244711936 572386348866532299264 573504290954162245161 573631208259456466944 584523871695740731392 585876936213554946048 588297915288817569792 591557183517564481536 602790242686232629248 603007840781202751488 604185590470228538112 605499608718315159552 606682225141593118848 624421471490762508288 636508276380158459904 639138475869332668416 641779543951437348864 642679409253650300928 643934642474848836672 657589355657708322816 659111553240249314304 660545027692707446784 676817114595068215296 678139023022011707904 678383820878853095424 679708789279007105376 681187059808104554496 694372665141991047168 697241973675635638272 701104810094891237376 702474155427107821824 714418065405905338368 716071810927678267392 717370206172045443072 719030785352999251968 723014335410356588544 740055077322385195008 741500497395280478592 743113156154295877632 761419253919451742208 763181798488709732352 764672387938882993548 781169248284739928064 784397220385090093056 788742911356752642048 801864156552586592256 803720323581643505664 805580787293638050816 807332811624420212736 808909633522124158464 813391127336651162112 830639186093947355136 832561961987683344384 834188059569690538416 848677701840211279872 852184634492443557888 855706058601916465152 856905879004867067904 858579523299798448896 860446812389184700416 876785807543611097088 878815404320332419072 882446872933226354688 904185364029348943872 904511761171804127232 906278385705342807168 908249413077472739328 933497518474817961984 936632207236143762432 954762414570237689856 956493608229393924096 958707713803999002624 961792741792991674368 964019113880475451392 965901963712273255008 986384033486562484224 986740103096513593344 988667329860373971456 990817541539061170176 1015225671892602322944 1017575731318279643136 1019563183918510658064 1021780589712156831744 1041558997712986570752 1045862960513453457408 1051657215142336856064 1071627098108858007552 1074107716391517401088 1078546178029498877952 1084521503115534882816 1110082615983577792512 1112250746092920717888 1140941411469221953536 1142128880879177613312 1144772697733064598528 1147008581908324490322 1147262416518912933888 1169047743391481462784 1171753872427109892096 1176595830577635139584 1183114367035128963072 1205580485372465258496 1206015681562405502976 1208371180940457076224 1210999217436630319104 1213364450283186237696 1248842942981525016576 1273016552760316919808 1278276951738665336832 1283559087902874697728 1285358818507300601856 1287869284949697673344 1315178711315416645632 1318223106480498628608 1356278046044023415808 1356767641757706190848 1359417578558014210752 1362374119616209108992 1394483947351271276544 1402209620189782474752 1404948310854215643648 1428836130811810676736 1432143621855356534784 1434740412344090886144 1438061570705998503936 1446028670820713177088 1480110154644770390016 1483000994790560957184 1486226312308591755264 1522838507838903484416 1526363596977419464704 1529344775877765987096 1562338496569479856128 1568794440770180186112 1577485822713505284096 1607440647163287011328 1611161574587276101632 1617819267044248316928 1626782254673302324224 1661278372187894710272 1665123923975366688768 1668376119139381076832 1704369268984887115776 1711412117203832930304 1713811758009734135808 1717159046599596897792 1720893624778369400832 1753571615087222194176 1757630808640664838144 1764893745866452709376 1808370728058697887744 1809023522343608254464 1812556771410685614336 1816498826154945478656 1873264414472287524864 1909524829140475379712 1917415427607998005248 1928038227760950902784 1931803927424546510016 1972768066973124968448 1977334659720747942912 1981635083078122340352 2030451343785204645888 2035151462636559286272 2039126367837021316128 2043561179424313663488 2083117995425973141504 2091725921026906914816 2103314430284673712128 2143254196217716015104 2148215432783034802176 2157092356058997755904 2169043006231069765632 2220165231967155585024 2224501492185841435776 2284257761758355226624 2289545395466129197056 2294017163816648980644 2343507744854219784192 2353191661155270279168 2366228734070257926144 2411160970744930516992 2416742361880914152448 2421998434873260638208 2426728900566372475392 2497685885963050033152 2546033105520633839616 2556553903477330673664 2567118175805749395456 2570717637014601203712 2575738569899395346688 2630357422630833291264 2636446212960997257216 2712556092088046831616 2713535283515412381696 2718835157116028421504 2724748239232418217984 2809896621708431287296 2864287243710713069568 2869480824688181772288 2876123141411997007872 2892057341641426354176 2960220309289540780032 2966001989581121914368 2972452624617183510528 3045677015677806968832 3052727193954838929408 3058689551755531974192 3124676993138959712256 3137588881540360372224 3154971645427010568192 3214881294326574022656 3222323149174552203264 3235638534088496633856 3253564509346604648448 3330247847950733377536 3336752238278762153664 3422824234407665860608 3434318093199193795584 3441787249556738801664 3507143230174444388352 3515261617281329676288 3529787491732905418752 3616741456117395775488 3618047044687216508928 3625113542821371228672 3632997652309890957312 3746528828944575049728 3819049658280950759424 3834830855215996010496 3856076455521901805568 3863607854849093020032 3945536133946249936896 3954669319441495885824 4070302925273118572544 4078252735674042632256 4087122358848627326976 4183451842053813829632 4206628860569347424256 4286508392435432030208 4296430865566069604352 4314184712117995511808 4338086012462139531264 4440330463934311170048 4449002984371682871552 4568515523516710453248 4579090790932258394112 4588034327633297961288 4687015489708439568384 4706383322310540558336 4732457468140515852288 4822321941489861033984 4833484723761828304896 4853457801132744950784 4995371771926100066304 5113107806954661347328 5134236351611498790912 5141435274029202407424 5151477139798790693376 5260714845261666582528 5272892425921994514432 5425112184176093663232 5427070567030824763392 5437670314232056843008 5449496478464836435968 5619793243416862574592 5728574487421426139136 5752246282823994015744 5784114683282852708352 5932003979162243828736 5944905249234367021056 6091354031355613937664 6105454387909677858816 6117379103511063948384 6249353986277919424512 6275177763080720744448 6309943290854021136384 6429762588653148045312 6444646298349104406528 6471277068176993267712 6507129018693209296896 6660495695901466755072 6673504476557524307328 6868636186398387591168 7030523234562659352576 7059574983465810837504 7233482912234791550976 7250227085642742457344 7265995304619781914624 7493057657889150099456 7638099316561901518848 7669661710431992020992 7712152911043803611136 7727215709698186040064 7891072267892499873792 7909338638882991771648 8140605850546237145088 8156505471348085264512 8174244717697254653952 8592861731132139208704 8628369424235991023616 8676172024924279062528 8880660927868622340096 8898005968743365743104 9137031047033420906496 9158181581864516788224 9176068655266595922576 9374030979416879136768 9412766644621081116672 9464914936281031704576 9644643882979722067968 9666969447523656609792 9706915602265489901568 9990743543852200132608 10268472703222997581824 10302954279597581386752 10521429690523333165056 10545784851843989028864 10850224368352187326464 10854141134061649526784 10875340628464113686016 10898992956929672871936 11239586486833725149184 11457148974842852278272 11504492565647988031488 11568229366565705416704 11864007958324487657472 12210908775819355717632 12234758207022127896768 12550355526161441488896 12619886581708042272768 12859525177306296090624 12889292596698208813056 12942554136353986535424 13014258037386418593792 13320991391802933510144 13347008953115048614656 13737272372796775182336 14061046469125318705152 14119149966931621675008 14466965824469583101952 14500454171285484914688 14986115315778300198912 15339323420863984041984 15424305822087607222272 15454431419396372080128 15782144535784999747584 15818677277765983543296 16281211701092474290176 16313010942696170529024 16348489435394509307904 17185723462264278417408 17256738848471982047232 17352344049848558125056 17796011937486731486208 18274062094066841812992 18316363163729033576448 18352137310533191845152 18748061958833758273536 18825533289242162233344 18929829872562063409152 19289287765959444135936 19333938895047313219584 19413831204530979803136 19981487087704400265216 20605908559195162773504 21091569703687978057728 21700448736704374652928 21750681256928227372032 21797985913859345743872 22479172973667450298368 22914297949685704556544 23008985131295976062976 23136458733131410833408 23728015916648975314944 24421817551638711435264 24469516414044255793536 25778585193396417626112 25885108272707973070848 26028516074772837187584 26641982783605867020288 26694017906230097229312 27474544745593550364672 28122092938250637410304 28238299933863243350016 28933931648939166203904 29000908342570969829376 29972230631556600397824 30908862838792744160256 31564289071569999495168 31637354555531967086592 32562423402184948580352 32626021885392341058048 32696978870789018615808 34371446924528556834816 34513477696943964094464 34704688099697116250112 35592023874973462972416 36632726327458067152896 36704274621066383690304 37651066578484324466688 37859659745124126818304 38578575531918888271872 38667877790094626439168 38827662409061959606272 39962974175408800530432 41211817118390325547008 42183139407375956115456 43400897473408749305856 43501362513856454744064 44958345947334900596736 46017970262591952125952 46272917466262821666816 47456031833297950629888 48843635103277422870528 48939032828088511587072 51557170386792835252224 51770216545415946141696 52057032149545674375168 53388035812460194458624 54949089491187100729344 56244185876501274820608 56476599867726486700032 57867863297878332407808 58001816685141939658752 59944461263113200795648 61817725677585488320512 63274709111063934173184 65252043770784682116096 65393957741578037231616 68742893849057113669632 69026955393887928188928 69409376199394232500224 71184047749946925944832 73265452654916134305792 73408549242132767380608 77335755580189252878336 77655324818123919212544 79925948350817601060864 82423634236780651094016 84366278814751912230912 86801794946817498611712 87002725027712909488128 89916691894669801193472 94912063666595901259776 97687270206554845741056 97878065656177023174144 103114340773585670504448 103540433090831892283392 104114064299091348750336 106776071624920388917248 109898178982374201458688 112953199735452973400064 115735726595756664815616 116003633370283879317504 119888922526226401591296 123635451355170976641024 126549418222127868346368 130504087541569364232192 138053910787775856377856 138818752398788465000448 142368095499893851889664 146530905309832268611584 146817098484265534761216 154671511160378505756672 155310649636247838425088 164847268473561302188032 168732557629503824461824 173603589893634997223424 174005450055425818976256 179833383789339602386944 189824127333191802519552 195756131312354046348288 206228681547171341008896 207080866181663784566784 208228128598182697500672 213552143249840777834496 219796357964748402917376 232007266740567758635008 239777845052452803182592 247270902710341953282048 253098836444255736692736 261008175083138728464384 284736190999787703779328 293061810619664537223168 293634196968531069522432 309343022320757011513344 310621299272495676850176 329694536947122604376064 347207179787269994446848 348010900110851637952512 359666767578679204773888 379648254666383605039104 391512262624708092696576 414161732363327569133568 416456257196365395001344 427104286499681555668992 439592715929496805834752 464014533481135517270016 494541805420683906564096 506197672888511473385472 522016350166277456928768 569472381999575407558656 587268393937062139044864 618686044641514023026688 621242598544991353700352 659389073894245208752128 696021800221703275905024 719333535157358409547776 759296509332767210078208 783024525249416185393152 854208572999363111337984 879185431858993611669504 928029066962271034540032 989083610841367813128192 1044032700332554913857536 1138944763999150815117312 1174536787874124278089728 1242485197089982707400704 1318778147788490417504256 1392043600443406551810048 1518593018665534420156416 1566049050498832370786304 1708417145998726222675968 1856058133924542069080064 1978167221682735626256384 2088065400665109827715072 2277889527998301630234624 2349073575748248556179456 2637556295576980835008512 2784087200886813103620096 3132098100997664741572608 3416834291997452445351936 3956334443365471252512768 4176130801330219655430144 4555779055996603260469248 4698147151496497112358912 5568174401773626207240192 6264196201995329483145216 6833668583994904890703872 7912668886730942505025536 8352261602660439310860288 9396294302992994224717824 12528392403990658966290432 13667337167989809781407744 16704523205320878621720576 18792588605985988449435648 25056784807981317932580864 37585177211971976898871296 50113569615962635865161728 75170354423943953797742592 150340708847887907595485184
- Sum of all divisors σ(n): 524821442413322343724659081
- Sum of proper divisors (its aliquot sum) s(n): 374480733565434436129173897
- 150340708847887907595485184 is an abundant number, because the sum of its proper divisors (374480733565434436129173897) is greater than itself. Its abundance is 224140024717546528533688713
Bases of 150340708847887907595485184
- Binary: 1111100010110111110001000101000010001000111010001110010001110001010010000000000000000002
- Hexadecimal: 0x7C5BE22844747238A40000
- Base-36: IW1P80CE8G0000000
Squares and roots of 150340708847887907595485184
- 150340708847887907595485184 squared (1503407088478879075954851842) is 22602328736885401384001544178790565977142380363513856
- 150340708847887907595485184 cubed (1503407088478879075954851843) is 3398050123916338178438040589981315681313078249951862284630480694304427426709504
-
150340708847887907595485184 is a
perfect square number . Itssquare root is 12261350204928 -
The
cube root of 150340708847887907595485184 is 531731266.1441554971
Scales and comparisons
How big is 150340708847887907595485184?- 150,340,708,847,887,907,595,485,184 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 150,340,708,847,887,907,595,485,184 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 150340708847887907595485184 cubic inches would be around 44310938.8 feet tall.
Recreational maths with 150340708847887907595485184
- 150340708847887907595485184 backwards is 481584595709788748807043051
- The number of decimal digits it has is: 27
- The sum of 150340708847887907595485184's digits is 135
- 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 150340708847887907595485184 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 150340708847887907595485184 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/150340708847887907595485184/
Chicago style:
Numbermatics. 2024. "Number 150340708847887907595485184 - Facts about the integer". https://numbermatics.com/n/150340708847887907595485184/
The information we have on file for 150340708847887907595485184 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 150340708847887907595485184, math, Factors of 150340708847887907595485184, curriculum, school, college, exams, university, Prime factorization of 150340708847887907595485184, STEM, science, technology, engineering, physics, economics, calculator, one hundred fifty septillion, three hundred forty sextillion, seven hundred eight quintillion, eight hundred forty-seven quadrillion, eight hundred eighty-seven trillion, nine hundred seven billion, five hundred ninety-five million, four hundred eighty-five thousand, one hundred eighty-four.