682316899304425354672902144
682,316,899,304,425,354,672,902,144 is an even composite number composed of six prime numbers multiplied together.
682316899304425354672902144 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, two hundred eighty-five divisors.
Prime factorization of 682316899304425354672902144:
212 × 36 × 114 × 192 × 1492 × 441292
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 19 × 19 × 149 × 149 × 44129 × 44129)See below for interesting mathematical facts about the number 682316899304425354672902144 from the Numbermatics database.
Names of 682316899304425354672902144
- Cardinal: 682316899304425354672902144 can be written as Six hundred eighty-two septillion, three hundred sixteen sextillion, eight hundred ninety-nine quintillion, three hundred four quadrillion, four hundred twenty-five trillion, three hundred fifty-four billion, six hundred seventy-two million, nine hundred two thousand, one hundred forty-four.
Scientific notation
- Scientific notation: 6.82316899304425354672902144 × 1026
Factors of 682316899304425354672902144
Divisors of 682316899304425354672902144
- Number of divisors d(n): 12285
-
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 149 152 162 171 176 192 198 209 216 228 242 243 256 264 288 297 298 304 324 342 352 361 363 384 396 418 432 447 456 484 486 512 513 528 576 594 596 608 627 648 684 704 722 726 729 768 792 836 864 891 894 912 968 972 1024 1026 1056 1083 1089 1152 1188 1192 1216 1254 1296 1331 1341 1368 1408 1444 1452 1458 1536 1539 1584 1639 1672 1728 1782 1788 1824 1881 1936 1944 2048 2052 2112 2166 2178 2299 2304 2376 2384 2432 2508 2592 2662 2673 2682 2736 2816 2831 2888 2904 2916 3072 3078 3168 3249 3267 3278 3344 3456 3564 3576 3648 3762 3872 3888 3971 3993 4023 4096 4104 4224 4332 4356 4598 4608 4617 4752 4768 4864 4917 5016 5184 5324 5346 5364 5472 5632 5643 5662 5776 5808 5832 6144 6156 6336 6498 6534 6556 6688 6897 6912 7128 7152 7296 7524 7744 7776 7942 7986 8019 8046 8208 8448 8493 8664 8712 9196 9216 9234 9504 9536 9728 9747 9801 9834 10032 10368 10648 10692 10728 10944 11264 11286 11324 11552 11616 11664 11913 11979 12069 12288 12312 12672 12996 13068 13112 13376 13794 13824 13851 14256 14304 14592 14641 14751 15048 15488 15552 15884 15972 16038 16092 16416 16896 16929 16986 17328 17424 18029 18392 18432 18468 19008 19072 19456 19494 19602 19668 20064 20691 20736 21296 21384 21456 21888 22201 22528 22572 22648 23104 23232 23328 23826 23958 24138 24624 25289 25344 25479 25992 26136 26224 26752 27588 27648 27702 28512 28608 29184 29241 29282 29403 29502 30096 30976 31104 31141 31768 31944 32076 32184 32832 33792 33858 33972 34656 34848 35739 35937 36058 36207 36784 36864 36936 38016 38144 38912 38988 39204 39336 40128 41382 41472 42592 42768 42912 43681 43776 43923 44129 44253 44402 45056 45144 45296 46208 46464 46656 47652 47916 48276 49248 50578 50688 50787 50958 51984 52272 52448 53504 53789 54087 55176 55296 55404 57024 57216 58368 58482 58564 58806 59004 60192 61952 62073 62208 62282 63536 63888 64152 64368 65664 66603 67584 67716 67944 69312 69696 71478 71874 72116 72414 73568 73872 75867 76032 76288 76437 77824 77976 78408 78672 80256 82764 82944 85184 85536 85824 87362 87552 87723 87846 88209 88258 88506 88804 90288 90592 92416 92928 93312 93423 95304 95832 96552 98496 101156 101376 101574 101916 103968 104544 104896 107008 107217 107578 107811 108174 108621 110352 110592 110808 114048 114432 116736 116964 117128 117612 118008 120384 123904 124146 124416 124564 127072 127776 128304 128736 131043 131328 131769 132387 132759 133206 135168 135432 135888 138624 139392 142956 143748 144232 144828 147136 147744 151734 152064 152361 152576 152874 155952 156816 157344 160512 161367 162261 165528 165888 170368 171072 171648 174724 175104 175446 175692 176418 176516 177012 177608 180576 181184 184832 185856 186219 186624 186846 190608 191664 193104 196992 198319 199809 202312 202752 203148 203832 207936 209088 209792 214016 214434 215156 215622 216348 217242 220704 221616 227601 228096 228864 229311 233472 233928 234256 235224 236016 240768 244211 247808 248292 248832 249128 254144 255552 256608 257472 262086 262656 263169 263538 264774 265518 266412 270864 271776 277248 278179 278784 280269 285912 287496 288464 289656 294272 295488 303468 304128 304722 305152 305748 311904 313632 314688 321024 321651 322734 323433 324522 331056 331776 340736 342144 342551 343296 349448 350208 350892 351384 352836 353032 354024 355216 361152 362368 369664 371712 372438 373248 373692 381216 383328 386208 393129 393984 395307 396638 397161 398277 399618 404624 405504 406296 407664 415872 418176 419584 421819 428032 428868 430312 431244 432696 434484 441408 443232 455202 456192 457728 458622 467856 468512 470448 472032 480491 481536 484101 485419 486783 488422 495616 496584 497664 498256 508288 511104 513216 514944 524172 525312 526338 527076 529548 531036 532824 541728 543552 554496 556358 557568 558657 560538 571824 574992 576928 579312 588544 590976 591679 594957 599427 606936 608256 609444 610304 611496 623808 627264 629376 642048 643302 645468 646866 649044 662112 681472 682803 684288 685102 686592 687933 698896 700416 701784 702768 705672 706064 708048 710432 722304 724736 732633 739328 743424 744876 746496 747384 762432 766656 772416 786258 787968 790614 793276 794322 796554 799236 809248 812592 815328 831744 834537 836352 838451 839168 840807 843638 856064 857736 860624 862488 865392 868968 882816 886464 910404 912384 915456 917244 935712 937024 940896 944064 960982 963072 964953 968202 970299 970838 973566 976844 993168 995328 996512 1016576 1022208 1026432 1027653 1029888 1048344 1050624 1052676 1054152 1059096 1062072 1065648 1083456 1087104 1108992 1112716 1115136 1117314 1121076 1143648 1149984 1153856 1158624 1177088 1179387 1181952 1183358 1185921 1189914 1191483 1194831 1198854 1213872 1216512 1218888 1222992 1247616 1254528 1258752 1265457 1284096 1286604 1290936 1293732 1298088 1324224 1362944 1365606 1368576 1370204 1373184 1375866 1397792 1403568 1405536 1411344 1412128 1416096 1420864 1441473 1444608 1449472 1452303 1456257 1460349 1465266 1478656 1486848 1489752 1492992 1494768 1524864 1533312 1544832 1572516 1575936 1581228 1586552 1588644 1593108 1598472 1618496 1625184 1630656 1663488 1669074 1672704 1675971 1676902 1678336 1681614 1687276 1715472 1721248 1724976 1730784 1737936 1765632 1772928 1775037 1784871 1798281 1820808 1824768 1830912 1834488 1871424 1874048 1881792 1888128 1921964 1926144 1929906 1936404 1940598 1941676 1947132 1953688 1986336 1993024 2033152 2044416 2048409 2052864 2055306 2059776 2063799 2096688 2101248 2105352 2108304 2118192 2124144 2131296 2166912 2174208 2181509 2197899 2217984 2225432 2230272 2234628 2242152 2287296 2299968 2307712 2317248 2354176 2358774 2363904 2366716 2371842 2379828 2382966 2389662 2397708 2427744 2437776 2445984 2495232 2503611 2509056 2515353 2517504 2522421 2530914 2568192 2573208 2581872 2587464 2596176 2648448 2686321 2725888 2731212 2737152 2740408 2746368 2751732 2795584 2807136 2811072 2822688 2824256 2832192 2841728 2882946 2889216 2894859 2898944 2904606 2912514 2920698 2930532 2979504 2985984 2989536 3049728 3066624 3082959 3089664 3145032 3151872 3162456 3173104 3177288 3186216 3196944 3236992 3250368 3261312 3326976 3338148 3345408 3351942 3353804 3356672 3363228 3374552 3430944 3442496 3449952 3461568 3475872 3531264 3538161 3545856 3550074 3557763 3569742 3574449 3596562 3641616 3649536 3668976 3742848 3748096 3763584 3768061 3776256 3796371 3843928 3852288 3859812 3872808 3881196 3883352 3894264 3907376 3972672 3986048 4066304 4088832 4096818 4105728 4110612 4119552 4127598 4193376 4210704 4216608 4236384 4248288 4262592 4324419 4333824 4348416 4356909 4363018 4368771 4381047 4395798 4435968 4450864 4460544 4469256 4484304 4574592 4599936 4615424 4634496 4640009 4708352 4717548 4727808 4733432 4743684 4759656 4765932 4779324 4795416 4855488 4875552 4891968 4990464 5007222 5018112 5030706 5035008 5044842 5061828 5146416 5163744 5174928 5192352 5285401 5296896 5325111 5339609 5354613 5372642 5394843 5451776 5462424 5474304 5480816 5492736 5503464 5591168 5614272 5622144 5645376 5648512 5664384 5683456 5765892 5778432 5789718 5797888 5809212 5825028 5841396 5861064 5959008 5979072 6099456 6133248 6145227 6165918 6179328 6290064 6303744 6324912 6346208 6354576 6372432 6393888 6473984 6500736 6508469 6522624 6544527 6575221 6593697 6653952 6676296 6690816 6703884 6707608 6713344 6726456 6749104 6861888 6884992 6899904 6923136 6951744 7062528 7076322 7091712 7100148 7115526 7139484 7148898 7193124 7283232 7337952 7485696 7496192 7510833 7527168 7536122 7546059 7552512 7567263 7592742 7687856 7704576 7719624 7745616 7762392 7766704 7788528 7814752 7945344 7972096 8014561 8058963 8132608 8177664 8193636 8211456 8221224 8239104 8255196 8386752 8421408 8433216 8472768 8496576 8525184 8648838 8667648 8696832 8713818 8726036 8737542 8762094 8791596 8901728 8938512 8968608 9149184 9199872 9222961 9230848 9248877 9268992 9280018 9416704 9435096 9455616 9466864 9487368 9519312 9531864 9558648 9590832 9710976 9751104 9783936 9980928 10014444 10036224 10061412 10070016 10089684 10123656 10292832 10327488 10349856 10384704 10570802 10593792 10614483 10650222 10673289 10679218 10709226 10723347 10745284 10789686 10924848 10948608 10961632 11006928 11182336 11228544 11244288 11290752 11297024 11304183 11328768 11366912 11389113 11531784 11556864 11579436 11595776 11618424 11650056 11682792 11722128 11918016 11958144 12198912 12266496 12290454 12331836 12358656 12580128 12649824 12692416 12709152 12744864 12787776 12947968 12973257 13001472 13016938 13045248 13070727 13089054 13106313 13143141 13150442 13187394 13307904 13352592 13381632 13407768 13415216 13452912 13498208 13723776 13769984 13799808 13846272 13903488 13920027 14125056 14152644 14183424 14200296 14231052 14278968 14297796 14386248 14566464 14675904 14971392 14992384 15021666 15054336 15072244 15092118 15105024 15134526 15185484 15375712 15439248 15491232 15524784 15533408 15577056 15629504 15856203 15890688 15930569 15944192 15975333 16018827 16029122 16063839 16117926 16184529 16265216 16355328 16387272 16422912 16442448 16478208 16510392 16773504 16842816 16866432 16945536 16993152 17050368 17297676 17335296 17393664 17427636 17452072 17475084 17524188 17583192 17803456 17877024 17937216 18298368 18399744 18435681 18445922 18461696 18497754 18537984 18560036 18870192 18911232 18933728 18974736 19038624 19063728 19117296 19181664 19421952 19502208 19525407 19567872 19633581 19725663 19781091 19961856 20028888 20072448 20122824 20140032 20179368 20247312 20585664 20654976 20699712 20769408 21141604 21187584 21228966 21300444 21346578 21358436 21418452 21446694 21490568 21579372 21849696 21923264 22013856 22364672 22457088 22488576 22532499 22581504 22594048 22608366 22638177 22657536 22701789 22733824 22778226 23063568 23113728 23158872 23236848 23300112 23365584 23444256 23836032 23916288 24043683 24176889 24397824 24532992 24580908 24663672 24717312 25160256 25299648 25384832 25418304 25489728 25575552 25895936 25946514 26002944 26033876 26090496 26141454 26178108 26212626 26286282 26300884 26374788 26705184 26815536 26830432 26905824 26996416 27447552 27539968 27599616 27668883 27692544 27746631 27806976 27840054 28250112 28305288 28366848 28400592 28462104 28557936 28595592 28772496 29132928 29351808 29549531 29942784 29984768 30043332 30108672 30144488 30184236 30210048 30269052 30370968 30751424 30878496 30982464 31049568 31066816 31154112 31259008 31712406 31781376 31843449 31861138 31888384 31950666 32037654 32058244 32127678 32170041 32235852 32369058 32774544 32845824 32884896 33020784 33547008 33685632 33732864 33891072 33912549 33986304 34100736 34167339 34595352 34670592 34787328 34855272 34904144 34950168 35048376 35166384 35606912 35754048 35874432 36596736 36799488 36871362 36891844 36923392 36995508 37075968 37120072 37740384 37867456 37949472 38077248 38127456 38234592 38363328 38843904 38919771 39004416 39050814 39135744 39212181 39267162 39318939 39451326 39562182 39923712 40057776 40144896 40245648 40358736 40494624 41171328 41309952 41399424 41448671 41538816 41760081 42283208 42375168 42457932 42600888 42693156 42716872 42836904 42893388 42981136 43158744 43699392 43846528 44027712 44729344 44914176 44977152 45064998 45163008 45188096 45216732 45276354 45315072 45403578 45467648 45556452 46127136 46317744 46473696 46600224 46731168 46888512 47568609 47672064 47791707 47832576 47925999 48056481 48087366 48191517 48353778 48795648 49065984 49161816 49327344 49434624 50320512 50599296 50769664 50836608 50979456 51040099 51151104 51791872 51893028 52005888 52067752 52180992 52282908 52356216 52425252 52572564 52601768 52749576 53410368 53631072 53660864 53811648 53992832 54895104 55079936 55199232 55337766 55385088 55493262 55613952 55680108 56610576 56733696 56801184 56924208 57115872 57191184 57544992 58265856 58576221 58703616 58735699 58900743 59099062 59176989 59343273 59885568 59969536 60086664 60217344 60288976 60368472 60420096 60538104 60741936 61502848 61756992 61964928 62099136 62133632 62308224 62518016 63424812 63562752 63686898 63722276 63776768 63901332 64075308 64116488 64255356 64340082 64471704 64738116 65549088 65769792 66041568 67094016 67371264 67465728 67597497 67782144 67825098 67914531 67972608 68201472 68334678 69190704 69341184 69710544 69808288 69900336 70096752 70332768 71213824 71508096 71593159 71748864 72131049 72327431 72530667 73193472 73598976 73742724 73783688 73846784 73991016 74151936 74240144 75480768 75734912 75898944 76154496 76254912 76469184 76726656 77687808 77839542 78008832 78101628 78271488 78424362 78534324 78637878 78902652 79124364 80115552 80491296 80717472 80989248 82342656 82619904 82798848 82897342 83006649 83077632 83239893 83520162 84566416 84750336 84915864 85201776 85386312 85433744 85673808 85786776 85962272 86317488 87398784 87693056 88055424 88160171 88648593 89458688 89828352 89954304 90129996 90326016 90376192 90433464 90552708 90630144 90807156 90935296 91112904 92254272 92635488 92947392 93200448 93462336 93777024 95137218 95344128 95583414 95665152 95851998 96112962 96174732 96383034 96707556 98323632 98654688 100641024 101198592 101452571 101539328 101673216 101737647 101958912 102080198 102302208 102502017 103583744 103786056 104011776 104135504 104361984 104565816 104712432 104850504 105145128 105203536 105499152 106820736 107262144 107321728 107623296 107985664 109790208 110159872 110398464 110675532 110770176 110986524 111227904 111360216 113221152 113602368 113848416 114231744 114382368 115089984 116531712 116759313 117152442 117407232 117471398 117801486 117956817 118198124 118353978 118686546 119771136 120173328 120434688 120577952 120736944 121076208 121483872 123005696 123513984 123929856 124198272 124267264 124346013 124616448 124929199 125036032 125280243 126849624 127125504 127373796 127444552 127553536 127802664 128150616 128232976 128510712 128680164 128943408 129476232 131098176 131539584 132083136 134188032 134742528 134931456 135194994 135564288 135650196 135829062 135945216 136402944 136669356 138381408 139421088 139616576 139800672 140193504 140665536 142427648 142705827 143016192 143186318 143375121 143497728 143777997 144169443 144262098 144574551 144654862 145061334 146386944 147197952 147485448 147567376 147982032 148303872 148480288 150961536 151469824 151797888 152308992 152509824 152938368 153120297 153453312 155375616 155679084 156017664 156203256 156542976 156848724 157068648 157275756 157805304 158248728 160231104 160982592 161434944 161978496 164685312 165239808 165597696 165794684 166013298 166155264 166479786 167040324 169132832 169831728 170403552 170772624 170867488 171347616 171573552 171924544 172634976 174797568 175236259 175386112 175728663 176110848 176207097 176320342 176702229 177297186 177530967 178029819 178917376 179656704 179908608 180259992 180652032 180752384 180866928 181105416 181260288 181614312 182225808 184508544 185270976 185894784 186400896 186924672 187554048 190274436 190688256 191166828 191330304 191703996 192225924 192349464 192766068 193415112 196647264 197309376 201282048 202397184 202792491 202905142 203078656 203346432 203475294 203743593 203917824 204160396 204604416 205004034 207572112 208023552 208271008 209131632 209424864 209701008 210290256 210407072 210998304 213641472 214524288 214643456 214779477 215246592 215971328 216393147 216982293 217592001 219580416 220319744 220796928 221351064 221540352 221973048 222455808 222720432 226442304 227204736 227696832 228463488 228764736 230179968 233063424 233518626 234304884 234814464 234942796 235602972 235913634 236396248 236707956 237373092 240346656 241155904 241473888 242152416 242967744 246011392 247027968 247859712 248396544 248534528 248692026 249019947 249232896 249719679 249858398 250072064 250560486 253699248 254251008 254747592 254889104 255605328 256301232 256465952 257021424 257360328 257886816 258952464 262196352 263079168 264166272 264480513 265945779 268376064 269485056 269862912 270389988 271128576 271300392 271658124 271890432 272805888 273338712 276762816 278842176 279233152 279601344 280387008 281331072 284855296 285411654 286032384 286372636 286750242 286995456 287555994 288338886 288524196 289149102 289309724 290122668 294970896 295134752 295964064 296960576 301923072 302939648 303595776 304357713 304617984 305019648 305212941 305876736 306240594 306906624 307506051 310751232 311358168 312035328 312406512 313085952 313697448 314137296 314551512 315610608 316497456 320462208 321965184 322869888 323956992 325044841 329370624 330479616 331195392 331589368 332026596 332310528 332959572 334080648 338265664 339663456 340807104 341545248 341734976 342695232 343147104 343849088 345269952 349595136 350277939 350472518 350772224 351457326 352221696 352414194 352640684 353404458 353870451 354594372 355061934 356059638 359313408 360519984 361304064 361733856 362210832 363228624 364451616 369017088 370541952 371789568 372801792 373038039 373849344 374787597 375108096 375840729 380548872 381376512 382333656 382660608 383407992 384451848 384698928 385532136 386830224 393294528 394618752 402564096 404794368 405584982 405810284 406157312 406692864 406950588 407487186 407835648 408320792 409208832 410008068 415144224 416542016 418263264 418849728 419402016 420580512 420814144 421996608 427282944 428117481 429048576 429286912 429558954 430125363 430493184 431333991 431942656 432508329 432786294 433964586 435184002 439160832 441593856 442702128 443946096 444911616 445440864 452884608 454409472 455393664 456926976 457529472 459360891 460359936 466126848 467037252 468609768 469628928 469885592 471205944 471827268 472792496 473415912 474746184 480693312 482311808 482947776 484304832 485935488 492022784 494055936 495719424 496793088 497069056 497384052 498039894 498465792 499439358 499716796 500144128 501120972 507398496 509495184 509778208 511210656 512602464 512931904 514042848 514720656 515773632 517904928 524392704 525708777 526158336 527185989 528332544 528621291 528961026 530106687 531891558 532592901 536752128 538970112 539725824 540779976 542257152 542600784 543316248 543780864 546677424 553525632 557684352 558466304 559202688 560774016 561441089 562662144 569710592 570823308 572064768 572745272 573500484 573990912 575111988 576677772 577048392 578298204 578619448 580245336 589941792 590269504 591928128 593921152 603846144 605879296 607191552 608715426 609235968 610039296 610425882 611230779 611753472 612481188 613813248 615012102 622716336 624070656 624813024 627394896 628274592 629103024 631221216 632994912 640924416 643930368 644338431 645739776 646092689 647913984 649179441 650089682 650946879 652776003 658741248 660959232 662390784 663178736 664053192 664621056 665919144 668161296 676531328 679326912 681614208 683090496 683469952 685390464 686294208 687698176 690539904 699190272 700555878 700945036 701544448 702914652 704443392 704828388 705281368 706808916 707740902 709188744 710123868 712119276 721039968 723467712 724421664 726457248 728903232 738034176 741083904 743579136 745603584 746076078 747059841 747698688 749575194 750216192 751681458 761097744 762753024 764667312 766815984 768903696 769397856 771064272 773660448 786589056 787524749 789237504 793441539 795601741 797837337 805128192 809588736 811169964 811620568 812314624 813385728 813901176 814974372 815671296 816641584 818417664 820016136 830288448 833084032 836526528 837699456 838804032 841161024 841628288 843993216 854565888 856234962 858097152 858573824 859117908 860250726 860986368 862667982 863885312 865016658 865572588 867929172 870368004 885404256 887892192 890881728 905769216 908818944 910787328 913073139 913853952 915058944 915638823 918721782 920719872 932253696 934074504 937219536 939257856 939771184 942411888 943654536 945584992 946831824 949492368 961386624 964623616 965895552 968609664 969761881 971870976 975134523 979707929 984045568 988111872 991438848 993586176 994138112 994768104 996079788 996931584 998878716 999433592 1000288256 1002241944 1014796992 1018990368 1019556416 1022421312 1025204928 1025863808 1028085696 1029441312 1031547264 1035809856 1048785408 1051417554 1052316672 1054371978 1056665088 1057242582 1057922052 1060213374 1063783116 1065185802 1077940224 1081559952 1085201568 1086632496 1093354848 1107051264 1115368704 1115978281 1116932608 1118405376 1119114117 1121548032 1122882178 1124362791 1125324288 1127522187 1139421184 1141646616 1144129536 1145490544 1147000968 1147981824 1150223976 1153355544 1154096784 1156596408 1157238896 1160490672 1179883584 1180539008 1183856256 1187842304 1207692288 1211758592 1214383104 1217430852 1218471936 1220078592 1220851764 1222461558 1223506944 1224962376 1227626496 1230024204 1245432672 1249626048 1254789792 1256549184 1258206048 1262442432 1265989824 1281848832 1284352443 1287860736 1288676862 1290376089 1291479552 1292185378 1295827968 1297524987 1298358882 1300179364 1301893758 1305552006 1317482496 1324781568 1326357472 1328106384 1331838288 1336322592 1353062656 1358653824 1363228416 1366180992 1366939904 1370780928 1372588416 1374221189 1375396352 1378082673 1381079808 1398380544 1401111756 1401890072 1403088896 1405829304 1408886784 1409656776 1410562736 1413617832 1415481804 1418377488 1420247736 1424238552 1442079936 1446935424 1448843328 1452914496 1457806464 1476068352 1482167808 1487158272 1491207168 1492152156 1494119682 1495397376 1499150388 1500432384 1503362916 1522195488 1529334624 1533631968 1537807392 1538795712 1542128544 1547320896 1573178112 1575049498 1577126331 1578475008 1581557967 1585863873 1586883078 1590320061 1591203482 1595674674 1597778703 1610256384 1619177472 1622339928 1623241136 1626771456 1627802352 1629948744 1631342592 1633283168 1640032272 1660576896 1666168064 1673053056 1675398912 1677608064 1682322048 1683256576 1684323267 1687986432 1709131776 1712469924 1716194304 1717147648 1718235816 1720501452 1721972736 1725335964 1727770624 1730033316 1731145176 1735858344 1740736008 1770808512 1775784384 1781763456 1811538432 1817637888 1821574656 1826146278 1827707904 1830117888 1831277646 1837443564 1841439744 1868149008 1874439072 1879542368 1884823776 1887309072 1891169984 1893663648 1898984736 1922773248 1927598849 1929247232 1931791104 1933015293 1937219328 1938278067 1939523762 1943741952 1947368641 1947538323 1950269046 1952840637 1958328009 1959415858 1968091136 1976223744 1982877696 1987172352 1988276224 1989536208 1992159576 1993863168 1997757432 1998867184 2004483888 2029593984 2037980736 2039112832 2044842624 2050409856 2051727616 2056171392 2058882624 2063094528 2071619712 2097570816 2102835108 2104633344 2108743956 2113330176 2114485164 2115844104 2120426748 2127566232 2130371604 2163119904 2170403136 2173264992 2186709696 2214102528 2230737408 2231956562 2233865216 2236810752 2238228234 2241179523 2243096064 2245764356 2248725582 2250648576 2255044374 2283293232 2288259072 2290981088 2294001936 2300447952 2306711088 2308193568 2313192816 2314477792 2320981344 2359767168 2361078016 2362574247 2367712512 2373654781 2375684608 2380324617 2386805223 2393512011 2415384576 2423517184 2428766208 2434861704 2436943872 2440157184 2441703528 2444923116 2447013888 2449924752 2455252992 2460048408 2490865344 2499252096 2509579584 2513098368 2516412096 2524884864 2531979648 2563697664 2568704886 2575721472 2577353724 2580752178 2582959104 2584370756 2591655936 2595049974 2596717764 2600358728 2603787516 2611104012 2652714944 2656212768 2663676576 2672645184 2706125312 2717307648 2726456832 2732361984 2733879808 2739219417 2741561856 2745176832 2746916469 2748442378 2750792704 2756165346 2762159616 2796761088 2802223512 2803780144 2811658608 2817773568 2819313552 2821125472 2827235664 2830963608 2836754976 2840495472 2848477104 2884159872 2893870848 2897686656 2905828992 2909285643 2915612928 2925403569 2939123787 2952136704 2964335616 2974316544 2982414336 2984304312 2988239364 2990794752 2998300776 3000864768 3006725832 3044390976 3058669248 3067263936 3075614784 3077591424 3084257088 3094641792 3146356224 3150098996 3154252662 3156950016 3163115934 3171727746 3173766156 3180640122 3182406964 3191349348 3195557406 3244679856 3246482272 3255604704 3259897488 3266566336 3280064544 3321153792 3332336128 3346106112 3347934843 3350797824 3355216128 3357342351 3364644096 3366513152 3368646534 3373088373 3375972864 3382566561 3418263552 3424939848 3432388608 3434295296 3436471632 3441002904 3443945472 3450671928 3460066632 3462290352 3471716688 3481472016 3541617024 3551568768 3563526912 3623076864 3635275776 3643149312 3652292556 3655415808 3660235776 3662555292 3674887128 3682879488 3736298016 3748878144 3759084736 3769647552 3774618144 3782339968 3787327296 3797969472 3845546496 3853057329 3855197698 3858494464 3863582208 3866030586 3871128267 3874438656 3876556134 3879047524 3887483904 3892574961 3894737282 3895076646 3900538092 3905681274 3916656018 3918831716 3952447488 3974344704 3979072416 3984319152 3995514864 3997734368 4008967776 4059187968 4075961472 4078225664 4089685248 4100819712 4103455232 4112342784 4117765248 4122663567 4126189056 4134248019 4143239424 4195141632 4205670216 4209266688 4217487912 4226660352 4228970328 4231688208 4240853496 4255132464 4260743208 4326239808 4340806272 4346529984 4373419392 4428205056 4461474816 4463913124 4467730432 4473621504 4476456468 4482359046 4486192128 4491528712 4497451164 4501297152 4510088748 4566586464 4581962176 4588003872 4600895904 4613422176 4616387136 4626385632 4628955584 4641962688 4719534336 4722156032 4725148494 4731378993 4735425024 4744673901 4747309562 4751369216 4757591619 4760649234 4773610446 4787024022 4793336109 4830769152 4857532416 4869723408 4880314368 4883407056 4889846232 4894027776 4899849504 4920096816 4981730688 4998504192 5019159168 5026196736 5032824192 5049769728 5052969801 5063959296 5127395328 5137409772 5151442944 5154707448 5161504356 5165918208 5168741512 5183311872 5190099948 5193435528 5200717456 5207575032 5222208024 5305429888 5312425536 5327353152 5345290368 5412250624 5434615296 5452913664 5464723968 5467759616 5478438834 5483123712 5490353664 5493832938 5496884756 5501585408 5512330692 5524319232 5604447024 5607560288 5623317216 5638627104 5642250944 5654471328 5661927216 5673509952 5680990944 5696954208 5768319744 5782796547 5787741696 5795373312 5799045879 5811657984 5814834201 5818571286 5831225856 5842105923 5842614969 5850807138 5858521911 5878247574 5904273408 5928671232 5948633088 5964828672 5968608624 5976478728 5981589504 5996601552 6013451664 6088781952 6117338496 6134527872 6151229568 6155182848 6168514176 6175851979 6189283584 6292712448 6300197992 6308505324 6313900032 6326231868 6343455492 6347532312 6361280244 6364813928 6382698696 6391114812 6489359712 6492964544 6511209408 6519794976 6533132672 6560129088 6642307584 6664672256 6692212224 6695869686 6701595648 6710432256 6714684702 6723538569 6729288192 6733026304 6737293068 6746176746 6751945728 6765133122 6849879696 6864777216 6872943264 6882005808 6901343856 6920133264 6924580704 6943433376 6962944032 7083234048 7087722741 7103137536 7120964343 7127053824 7140973851 7160415669 7180536033 7246153728 7270551552 7286298624 7304585112 7310831616 7320471552 7325110584 7349774256 7365758976 7472596032 7497756288 7518169472 7539295104 7549236288 7564679936 7574654592 7595938944 7691092992 7706114658 7710395396 7716988928 7727164416 7732061172 7742256534 7748877312 7753112268 7758095048 7774967808 7785149922 7789474564 7790153292 7801076184 7811362548 7833312036 7837663432 7958144832 7968638304 7991029728 7995468736 8017935552 8118375936 8151922944 8156451328 8179370496 8201639424 8206910464 8217658251 8224685568 8235530496 8245327134 8252378112 8268496038 8286478848 8390283264 8411340432 8434975824 8453320704 8457940656 8463376416 8481706992 8510264928 8521486416 8652479616 8681612544 8693059968 8727856929 8746838784 8751619151 8776210707 8817371361 8856410112 8922949632 8927826248 8935460864 8947243008 8952912936 8964718092 8972384256 8983057424 8994902328 9002594304 9020177496 9133172928 9163924352 9176007744 9201791808 9226844352 9232774272 9252771264 9257911168 9283925376 9439068672 9444312064 9450296988 9462757986 9470850048 9489347802 9494619124 9502738432 9515183238 9521298468 9547220892 9574048044 9586672218 9739446816 9766814112 9779692464 9799699008 9840193632 9963461376 9997008384 10038318336 10043804529 10052393472 10065648384 10072027053 10099539456 10105939602 10119265119 10127918592 10254790656 10274819544 10302885888 10309414896 10323008712 10331836416 10337483024 10380199896 10386871056 10401434912 10415150064 10444416048 10610859776 10624851072 10654706304 10667380691 10690580736 10776787219 10824501248 10869230592 10905827328 10929447936 10935519232 10956877668 10966247424 10980707328 10987665876 10993769512 11003170816 11024661384 11048638464 11208894048 11215120576 11246634432 11277254208 11284501888 11308942656 11323854432 11347019904 11361981888 11393908416 11536639488 11565593094 11575483392 11590746624 11598091758 11613384801 11623315968 11629668402 11637142572 11662451712 11684211846 11685229938 11701614276 11717043822 11756495148 11857342464 11937217248 11952957456 11993203104 12026903328 12177563904 12234676992 12269055744 12275761091 12302459136 12310365696 12337028352 12351703958 12367990701 12378567168 12402744057 12585424896 12600395984 12617010648 12627800064 12652463736 12686910984 12695064624 12722560488 12729627856 12765397392 12782229624 12978719424 12985929088 13022418816 13039589952 13066265344 13120258176 13284615168 13329344512 13384424448 13391739372 13403191296 13420864512 13429369404 13447077138 13458576384 13466052608 13474586136 13492353492 13503891456 13530266244 13699759392 13745886528 13764011616 13802687712 13840266528 13849161408 13886866752 13925888064 14166468096 14175445482 14194136979 14206275072 14241928686 14254107648 14272774857 14281947702 14320831338 14361072066 14492307456 14572597248 14609170224 14640943104 14650221168 14699548512 14945192064 14995512576 15036338944 15078590208 15098472576 15116433079 15129359872 15149309184 15158909403 15191877888 15382185984 15412229316 15420790792 15433977856 15454328832 15464122344 15484513068 15497754624 15506224536 15516190096 15549935616 15570299844 15578949128 15580306584 15602152368 15622725096 15666624072 15675326864 15916289664 15937276608 15982059456 15990937472 16035871104 16236751872 16303845888 16312902656 16358740992 16403278848 16413820928 16435316502 16449371136 16471060992 16490654268 16504756224 16536992076 16572957696 16822680864 16869951648 16915881312 16926752832 16963413984 17020529856 17042972832 17304959232 17348389641 17363225088 17386119936 17397137637 17444502603 17455713858 17493677568 17503238302 17526317769 17552421414 17575565733 17634742722 17712820224 17845899264 17855652496 17894486016 17905825872 17929436184 17944768512 17966114848 17989804656 18040354992 18266345856 18327848704 18352015488 18403583616 18453688704 18465548544 18505542528 18515822336 18527555937 18567850752 18614450651 18878137344 18888624128 18900593976 18925515972 18941700096 18978695604 18989238248 19005476864 19030366476 19042596936 19094441784 19148096088 19173344436 19478893632 19533628224 19559384928 19599398016 19680387264 19926922752 19994016768 20076636672 20087609058 20104786944 20131296768 20144054106 20199078912 20211879204 20238530238 20255837184 20549639088 20618829792 20646017424 20674966048 20760399792 20773742112 20802869824 20830300128 20888832096 21203587339 21221719552 21249702144 21263168223 21309412608 21334761382 21362893029 21381161472 21421055051 21422921553 21481247007 21541608099 21553574438 21649002496 21738461184 21811654656 21858895872 21871038464 21913755336 21932494848 21961414656 21975331752 21987539024 22049322768 22097276928 22417788096 22430241152 22493268864 22554508416 22569003776 22617885312 22647708864 22694039808 22723963776 22787816832 23073278976 23131186188 23150966784 23181493248 23196183516 23226769602 23246631936 23259336804 23274285144 23324903424 23368423692 23370459876 23403228552 23434087644 23512990296 23874434496 23905914912 23986406208 24053806656 24355127808 24469353984 24538111488 24551522182 24604918272 24620731392 24652974753 24674056704 24703407916 24735981402 24757134336 24805488114 25170849792 25200791968 25234021296 25304927472 25373821968 25390129248 25445120976 25459255712 25530794784 25564459248 25957438848 25971858176 26044837632 26079179904 26110202591 26132530688 26183570787 26240516352 26254857453 26328632121 26452114083 26569230336 26658689024 26768848896 26783478744 26806382592 26841729024 26858738808 26894154276 26917152768 26932105216 26949172272 26984706984 27007782912 27060532488 27399518784 27491773056 27528023232 27605375424 27680533056 27698322816 27773733504 27851776128 28332936192 28350890964 28388273958 28412550144 28483857372 28508215296 28545549714 28563895404 28641662676 28722144132 29218340448 29300442336 29399097024 29890384128 29991025152 30072677888 30131413587 30157180416 30196945152 30216081159 30232866158 30258719744 30298618368 30317818806 30357795357 30383755776 30764371968 30824458632 30841581584 30908657664 30928244688 30969026136 30995509248 31012449072 31032380192 31140599688 31157898256 31160613168 31204304736 31245450192 31333248144 31350653728 31832579328 31874553216 31964118912 31981874944 32002142073 32071742208 32330361657 32473503744 32607691776 32625805312 32717481984 32806557696 32827641856 32870633004 32898742272 32942121984 32981308536 33009512448 33073984152 33145915392 33645361728 33739903296 33831762624 33853505664 33926827968 34041059712 34085945664 34609918464 34696779282 34726450176 34772239872 34794275274 34889005206 34911427716 34987355136 35006476604 35052635538 35104842828 35151131466 35269485444 35711304992 35811651744 35858872368 35932229696 35979609312 36080709984 36532691712 36655697408 36704030976 36807167232 36827283273 36907377408 36931097088 37000004179 37011085056 37031644672 37055111874 37103972103 37135701504 37208232171 37228901302 37756274688 37777248256 37801187952 37851031944 37883400192 37957391208 37978476496 38060732952 38085193872 38188883568 38296192176 38346688872 38957787264 39067256448 39118769856 39198796032 39360774528 39853845504 39988033536 40153273344 40175218116 40209573888 40262593536 40288108212 40398157824 40423758408 40477060476 40511674368 41099278176 41237659584 41292034848 41349932096 41520799584 41547484224 41605739648 41660600256 41777664192 42407174678 42443439104 42499404288 42526336446 42582410937 42618825216 42669522764 42725786058 42762322944 42818324571 42842110102 42845843106 42962494014 43083216198 43107148876 43476922368 43717791744 43827510672 43922829312 43950663504 43975078048 44098645536 44835576192 44860482304 44986537728 45109016832 45138007552 45235770624 45295417728 45349299237 45388079616 45447927552 45476728209 45575633664 46146557952 46262372376 46301933568 46362986496 46392367032 46453539204 46493263872 46518673608 46548570288 46649806848 46736847384 46740919752 46806457104 46868175288 47025980592 47748868992 47811829824 47972812416 48107613312 48710255616 48938707968 49076222976 49103044364 49209836544 49241462784 49305949506 49348113408 49406815832 49471962804 49514268672 49610976228 50401583936 50468042592 50609854944 50747643936 50780258496 50890241952 50918511424 51061589568 51128918496 51914877696 51943716352 52045168923 52089675264 52158359808 52191412911 52220405182 52265061376 52333507809 52367141574 52481032704 52509714906 52578953307 52657264242 52726697199 52904228166 53138460672 53537697792 53566957488 53683458048 53717477616 53788308552 53834305536 53898344544 53969413968 54121064976 54799037568 54983546112 55056046464 55210750848 55361066112 55396645632 55547467008 55582667811 55703552256 55843351953 56665872384 56701781928 56776547916 56825100288 56967714744 57016430592 57091099428 57127790808 57283325352 57444288264 58436680896 58600884672 58798194048 59780768256 59982050304 60145355776 60262827174 60314360832 60393890304 60432162318 60465732316 60517439488 60597236736 60635637612 60715590714 60767511552 61648917264 61683163168 61856489376 61938052272 62024898144 62064760384 62281199376 62315796512 62321226336 62408609472 62490900384 62666496288 62701307456 63610762017 63665158656 63749106432 63789504669 63928237824 63963749888 64004284146 64088679087 64143484416 64263165153 64268764659 64443741021 64660723314 64947007488 65215383552 65251610624 65434963968 65613115392 65741266008 65797484544 65884243968 65962617072 66147968304 66291830784 67290723456 67479806592 67663525248 67707011328 67853655936 68082119424 68171891328 69219836928 69393558564 69452900352 69544479744 69588550548 69778010412 69822855432 69974710272 70012953208 70105271076 70209685656 70302262932 70538970888 71422609984 71623303488 71717744736 71864459392 71959218624 72161419968 73065383424 73311394816 73408061952 73614334464 73654566546 73814754816 73862194176 73958924259 74000008358 74022170112 74063289344 74110223748 74207944206 74271403008 74416464342 74457802604 75512549376 75602375904 75702063888 75914782416 75956952992 76121465904 76170387744 76377767136 76592384352 76693377744 77915574528 78134512896 78237539712 78330607773 78397592064 78550712361 78721549056 78764572359 78985896363 79356342249 79707691008 79976067072 80306546688 80350436232 80419147776 80525187072 80576216424 80796315648 80847516816 80954120952 81023348736 82198556352 82475319168 82584069696 82699864192 83041599168 83094968448 83211479296 83321200512 83555328384 84814349356 84886878208 84998808576 85052672892 85164821874 85237650432 85339045528 85451572116 85524645888 85636649142 85684220204 85691686212 85924988028 86166432396 86214297752 87655021344 87901327008 87950156096 88197291072 89671152384 89720964608 89973075456 90218033664 90276015104 90394240761 90471541248 90590835456 90698598474 90776159232 90895855104 90953456418 91073386071 91151267328 92293115904 92524744752 92725972992 92784734064 92907078408 92986527744 93037347216 93097140576 93473694768 93481839504 93612914208 93736350576 94051961184 95497737984 95623659648 95945624832 96006426219 96215226624 96267810661 96991084971 97420511232 97877415936 98152445952 98206088728 98419673088 98482925568 98611899012 98696226816 98813631664 98943925608 99028537344 99221952456 100803167872 100936085184 101219709888 101495287872 101560516992 101780483904 101837022848 102123179136 102257836992 103829755392 103887432704 104090337846 104179350528 104316719616 104382825822 104440810364 104530122752 104667015618 104734283148 104962065408 105019429812 105157906614 105314528484 105453394398 105808456332 107133914976 107434955232 107576617104 107796689088 107938827936 108242129952 109598075136 109967092224 110112092928 110421501696 110481849819 110722132224 110793291264 111000012537 111094934016 111165335622 111311916309 111407104512 111686703906 113331744768 113403563856 113553095832 113650200576 113935429488 114182198856 114255581616 114566650704 114888576528 116873361792 117201769344 117341187601 117596388096 118544659409 119561536512 119964100608 120290711552 120525654348 120628721664 120787780608 120864324636 120931464632 121034878976 121194473472 121271275224 121431181428 121535023104 123297834528 123366326336 123712978752 123876104544 124049796288 124129520768 124562398752 124631593024 124642452672 124817218944 124981800768 125332992576 125402614912 127221524034 127330317312 127498212864 127579009338 127747232811 127856475648 127927499776 128008568292 128177358174 128286968832 128526330306 128537529318 128887482042 129321446628 130430767104 131482532016 131768487936 131925234144 132295936608 134581446912 134959613184 135327050496 135414022656 135707311872 136047897711 136164238848 136343782656 136430184627 138439673856 138787117128 138905800704 139088959488 139177101096 139556020824 139645710864 139949420544 140025906416 140210542152 140419371312 140604525864 141077941776 142845219968 143246606976 143435489472 143728918784 143918437248 144322839936 146130766848 146622789632 146816123904 147228668928 147309133092 147629509632 147724388352 147917848518 148000016716 148044340224 148126578688 148220447496 148415888412 148542806016 148832928684 148915605208 151204751808 151404127776 151829564832 151913905984 152242931808 152340775488 152755534272 153184768704 153386755488 155831149056 156135506769 156269025792 156475079424 156661215546 156795184128 157000523427 157101424722 157443098112 157529144718 157736859921 157971792726 158712684498 159415382016 160613093376 160700872464 161050374144 161152432848 161695033632 161908241904 164397112704 164950638336 165168139392 165399728384 166083198336 166189936896 166280763869 166422958592 166642401024 166748003433 167110656768 167530055859 169628698712 169773756416 169997617152 170105345784 170329643748 170475300864 170678091056 170903144232 171049291776 171273298284 171368440408 171383372424 171849976056 172332864792 172428595504 175310042688 175802654016 175900312192 176394582144 179342304768 179441929216 179946150912 180436067328 180552030208 180788481522 180943082496 181181670912 181397196948 181552318464 181791710208 181906912836 182146772142 182302534656 185049489504 185569468128 185814156816 186074694432 186194281152 186947389536 186963679008 187225828416 187472701152 188103922368 190832286051 190995475968 191247319296 191368514007 191891249664 192012852438 192266037261 192430453248 192535621322 192789495459 193331223063 193982169942 194841022464 195754831872 196304891904 196412177456 196839346176 197223798024 197392453632 197627263328 197887851216 198443904912 201606335744 201872170368 202439419776 202990575744 203121033984 203560967808 203674045696 204246358272 204515673984 204758957161 207659510784 207774865408 208180675692 208358701056 208633439232 208765651644 208881620728 209060245504 209334031236 209468566296 209924130816 210038859624 210315813228 210629056968 210906788796 211616912664 214267829952 214869910464 215153234208 215593378176 215877655872 216484259904 219196150272 219934184448 220224185856 220843003392 220963699638 221444264448 221586582528 222000025074 222189868032 222330671244 222623832618 222814209024 223373407812 226807127712 227106191664 227870858976 228364397712 228511163232 229133301408 229777153056 233239460729 233746723584 234403538688 234682375202 234991823319 235192776192 235631605561 235652137083 236293717077 236957689089 237089318818 238069026747 239123073024 239928201216 240581423104 241051308696 241257443328 241575561216 241728649272 241862929264 242388946944 242542550448 242862362856 243070046208 246595669056 246732652672 247425957504 247752209088 248099592576 248259041536 249124797504 249263186048 249284905344 249634437888 249963601536 250665985152 250805229824 254443048068 254660634624 254996425728 255158018676 255494465622 255712951296 255854999552 256017136584 256354716348 256573937664 257052660612 257075058636 257774964084 258642893256 262965064032 263850468288 264591873216 269162893824 269919226368 270654100992 270828045312 271182722283 271414623744 272095795422 272328477696 272687565312 272860369254 276879347712 277574234256 278177918976 278354202192 279112041648 279291421728 280051812832 280421084304 280838742624 281209051728 282155883552 285690439936 286493213952 286870978944 287212228501 287457837568 287836874496 288019278657 288645679872 288803431983 290157927509 290973254913 292261533696 293245579264 293632247808 294457337856 294618266184 295259019264 295448776704 295835697036 296000033432 296088680448 296253157376 296440894992 296831776824 297085612032 297665857368 297831210416 302409503616 302808255552 303659129664 303827811968 304485863616 304681550976 305511068544 306369537408 306773510976 311662298112 312271013538 312538051584 312950158848 313322431092 313590368256 314001046854 314202849444 314886196224 315058289436 315473719842 315943585452 317425368996 321401744928 322304865696 323390067264 323816483808 328794225408 329901276672 330336278784 330799456768 331445549457 332166396672 332379873792 332561527738 332845917184 333000037611 333284802048 333496006866 333935748927 334221313536 335060111718 339257397424 339995234304 340210691568 340659287496 340950601728 341356182112 341806288464 342546596568 342736880816 342766744848 343699952112 344665729584 344857191008 350620085376 351605308032 351800624384 352023562803 352789164288 353674562369 355633978227 358684609536 358883858432 359892301824 360872134656 361104060416 361576963044 361886164992 362363341824 362794393896 363104636928 363583420416 363813825672 364293544284 364605069312 370098979008 371138936256 371628313632 372149388864 372388562304 373894779072 373927358016 374451656832 374945402304 376207844736 381664572102 381990951936 382494638592 382737028014 383782499328 384025704876 384532074522 384860906496 385071242644 385578990918 386662446126 387964339884 392824354912 394447596048 395254526656 395775702432 396887809824 403212671488 403744340736 404878839552 405981151488 406242067968 407000045969 407121935616 407348091392 408143693133 408492716544 409031347968 409290553881 409517914322 415319021568 415549730816 416361351384 416717402112 417266878464 417531303288 417763241456 418668062472 418937132592 419848261632 420077719248 420631626456 421258113936 421813577592 423233825328 428535659904 429739820928 430306468416 431186756352 431755311744 432968519808 438392300544 439868368896 440448371712 441686006784 441927399276 442888528896 443173165056 444000050148 444379736064 444661342488 445247665236 445628418048 446746815624 453614255424 454212383328 455741717952 456728795424 457022326464 458266602816 459554306112 466478921458 467493447168 468406520307 468807077376 469364750404 469983646638 470385552384 471001570281 471263211122 471304274166 472587434154 473210579763 473915378178 474178637636 476138053494 478246146048 482102617392 483151122432 483457298544 483725858528 485085100896 485724725712 493191338112 493465305344 494851915008 495504418176 496199185152 496518083072 498249595008 498526372096 498569810688 498842291607 499268875776 499927203072 500244010299 501331970304 501610459648 502590167577 508886096136 509321269248 509992851456 510316037352 510988931244 511425902592 511709999104 512034273168 512709432696 513147875328 514105321224 514150117272 515549928168 517285786512 525930128064 527700936576 529183746432 538325787648 539838452736 541308201984 541656090624 542365444566 542829247488 544191590844 544656955392 545375130624 545720738508 555148468512 556708404384 558224083296 558582843456 560103625664 560842168608 561677485248 562418103456 564311767104 571380879872 572496858153 572986427904 573741957888 574105542021 574424457002 574915675136 575673748992 576038557314 576798111783 577291359744 577606863966 578368486377 579993669189 580315855018 581946509826 584523067392 587264495616 588914675712 589236532368 590518038528 591671394072 592000066864 592177360896 592881789984 593663553648 595331714736 595662420832 604819007232 605616511104 607318259328 607655623936 608971727232 609363101952 611022137088 612739074816 613547021952 614276871483 623324596224 624542027076 625076103168 625900317696 626644862184 627180736512 628002093708 628405698888 629772392448 630116578872 630947439684 631887170904 634850737992 642803489856 644609731392 646780134528 647632967616 657588450816 659802553344 660672557568 661598913536 662891098914 664332793344 664759747584 665123055476 665691834368 666000075222 666569604096 666992013732 667871497854 668442627072 670120223436 678514794848 680421383136 681318574992 682712364224 683612576928 685093193136 685473761632 685533489696 687399904224 689331459168 689714382016 699718382187 701240170752 703000079401 703210616064 703601248768 704047125606 704975469957 705578328576 706894816683 706956411249 707349124738 708881151231 711267956454 714207080241 717369219072 717767716864 719784603648 721744269312 723153926088 723772329984 724726683648 725588787792 727166840832 727627651344 728587088568 729210138624 740197958016 742277872512 743256627264 744298777728 744777124608 747789558144 747854716032 748903313664 749890804608 752415689472 763329144204 763981903872 764989277184 765474056028 767564998656 768051409752 769064149044 769721812992 770142485288 771157981836 773324892252 775928679768 785648709824 788895192096 790509053312 791551404864 793775619648 806425342976 807488681472 809757679104 811962302976 812484135936 813548166849 814000091938 814243871232 814696182784 816287386266 816985433088 818062695936 818581107762 819035828644 830638043136 832722702768 834533756928 835062606576 835526482912 837336124944 837874265184 840155438496 841263252912 842516227872 843627155184 846467650656 857071319808 859479641856 860612936832 861636685503 862373512704 863510623488 864057835971 865937039616 866410295949 870473782527 872919764739 876784601088 879736737792 880896743424 883372013568 883854798552 885777057792 886346330112 888000100296 888759472128 889322684976 890495330472 891256836096 893493631248 907228510848 908424766656 911483435904 913457590848 914044652928 916533205632 919108612224 932957842916 934986894336 936813040614 937614154752 938729500808 939967293276 940771104768 942003140562 942526422244 942608548332 945174868308 946421159526 947830756356 948357275272 952276106988 964205234784 966914597088 967451717056 970170201792 971449451424 986382676224 986930610688 989703830016 991008836352 992398370304 993036166144 994336648371 996499190016 997052744192 997139621376 997684583214 998537751552 999000112833 999854406144 1000488020598 1001807246781 1002663940608 1003220919296 1005180335154 1017772192272 1019985702912 1020632074704 1021977862488 1022851805184 1024068546336 1025418865392 1028210642448 1028300234544 1031099856336 1034571573024 1051860256128 1055401873152 1056070688409 1058367492864 1061023687107 1066901934681 1076651575296 1079676905472 1082616403968 1083312181248 1084730889132 1085658494976 1088383181688 1089313910784 1090750261248 1091441477016 1110296937024 1113416808768 1116448166592 1117165686912 1120207251328 1121684337216 1123354970496 1124836206912 1128623534208 1142761759744 1144993716306 1145972855808 1147483915776 1148211084042 1148848914004 1149831350272 1151347497984 1152077114628 1153596223566 1154582719488 1155213727932 1156736972754 1159987338378 1160631710036 1163893019652 1178473064736 1183342788144 1184000133728 1185763579968 1187327107296 1190663429472 1191324841664 1209638014464 1211233022208 1214636518656 1215311247872 1217943454464 1218726203904 1221000137907 1222044274176 1224431079399 1225478149632 1227094043904 1228553742966 1246649192448 1249084054152 1250152206336 1251800635392 1253289724368 1256004187416 1256811397776 1259544784896 1260233157744 1261894879368 1263774341808 1269701475984 1285606979712 1289219462784 1293560269056 1295265935232 1303991253499 1315176901632 1319605106688 1321345115136 1323197827072 1325782197828 1328665586688 1329519495168 1330246110952 1331383668736 1332000150444 1333139208192 1333984027464 1335742995708 1336885254144 1340240446872 1357029589696 1360842766272 1362637149984 1365424728448 1367225153856 1370186386272 1370947523264 1371066979392 1374799808448 1378662918336 1379428764032 1399436764374 1402480341504 1405219560921 1406000158802 1406421232128 1407202497536 1408094251212 1409950939914 1411156657152 1413789633366 1413912822498 1414698249476 1417762302462 1419631739289 1422535912908 1428414160482 1434738438144 1446307852176 1449453367296 1451177575584 1455255302688 1457174177136 1480395916032 1484555745024 1486513254528 1488597555456 1489554249216 1495579116288 1495709432064 1496526874821 1497806627328 1499781609216 1500732030897 1504831378944 1507770502731 1526658288408 1527963807744 1529978554368 1530948112056 1535129997312 1536102819504 1538128298088 1539443625984 1540284970576 1542315963672 1546649784504 1551857359536 1571297419648 1577790384192 1581018106624 1583102809728 1587551239296 1612850685952 1614977362944 1619515358208 1623924605952 1624968271872 1627096333698 1628000183876 1628487742464 1629392365568 1632574772532 1633970866176 1636125391872 1637162215524 1638071657288 1665445405536 1670125213152 1671052965824 1674672249888 1675748530368 1680310876992 1682526505824 1685032455744 1687254310368 1692935301312 1714142639616 1717490574459 1718959283712 1721225873664 1723273371006 1724747025408 1727021246976 1728115671942 1730394335349 1731874079232 1732820591898 1735105459131 1740947565054 1745839529478 1753569202176 1761793486848 1766744027136 1767709597104 1771554115584 1776000200592 1778645369952 1780990660944 1786987262496 1814457021696 1816849533312 1822966871808 1826915181696 1828089305856 1829088402559 1833066411264 1838217224448 1842830614449 1865915685832 1869973788672 1873626081228 1875228309504 1877459001616 1879934586552 1881542209536 1884006281124 1885052844488 1885217096664 1890349736616 1892842319052 1895661512712 1896714550544 1904552213976 1928410469568 1933829194176 1934903434112 1940340403584 1942898902848 1972765352448 1973861221376 1979407660032 1982017672704 1984796740608 1986072332288 1988673296742 1992998380032 1994105488384 1994279242752 1995369166428 1997075503104 1998000225666 1999708812288 2000976041196 2003614493562 2005327881216 2006441838592 2010360670308 2035544384544 2041264149408 2043955724976 2048137092672 2050837730784 2056421284896 2056600469088 2062199712672 2069143146048 2099155146561 2103720512256 2109000238203 2110803746304 2112141376818 2114926409871 2116734985728 2120684450049 2122047374214 2126643453693 2133803869362 2153303150592 2159353810944 2165232807936 2169461778264 2171316989952 2176766363376 2181500522496 2182882954032 2220593874048 2226833617536 2232896333184 2234331373824 2240414502656 2243368674432 2246709940992 2249672413824 2252348528771 2257247068416 2285523519488 2289987432612 2291945711616 2294967831552 2296422168084 2297697828008 2299662700544 2302694995968 2304154229256 2307192447132 2309165438976 2310427455864 2313473945508 2319974676756 2321263420072 2327786039304 2356946129472 2366685576288 2368000267456 2371527159936 2374654214592 2381326858944 2382649683328 2419276028928 2422466044416 2429273037312 2430622495744 2435886908928 2437452407808 2442000275814 2444088548352 2448862158798 2450956299264 2454188087808 2457107485932 2498168108304 2503601270784 2506579448736 2512008374832 2513622795552 2520466315488 2523789758736 2527548683616 2539402951968 2571213959424 2578438925568 2584910056509 2587120538112 2590531870464 2591947661171 2592173507913 2599230887847 2607982506998 2611421347581 2618759294217 2630353803264 2639210213376 2642690230272 2646395654144 2651564395656 2657331173376 2659038990336 2660492221904 2664000300888 2666278416384 2667968054928 2671485991416 2673770508288 2680480893744 2714059179392 2721685532544 2725274299968 2730849456896 2734450307712 2740372772544 2741895046528 2742133958784 2749599616896 2757325836672 2758857528064 2798873528748 2804960683008 2810439121842 2812000317604 2812842464256 2814404995072 2816188502424 2819901879828 2822313314304 2827579266732 2827825644996 2829396498952 2835524604924 2839263478578 2845071825816 2856828320964 2892615704352 2902355151168 2910510605376 2914348354272 2960791832064 2969111490048 2973026509056 2977195110912 2979108498432 2983009945113 2991158232576 2991418864128 2993053749642 2995613254656 2997000338499 2999563218432 3001464061794 3009662757888 3015541005462 3053316576816 3059957108736 3061896224112 3072205639008 3076256596176 3080569941152 3084631927344 3093299569008 3103714719072 3142594839296 3155580768384 3159334513511 3162036213248 3166205619456 3168212065227 3175102478592 3183071061321 3191737202599 3200705804043 3225701371904 3229954725888 3239030716416 3247849211904 3249936543744 3254192667396 3256000367752 3256975484928 3258784731136 3265149545064 3267941732352 3272250783744 3274324431048 3276143314576 3330890811072 3340250426304 3342105931648 3349344499776 3351497060736 3360621753984 3365053011648 3370064911488 3374508620736 3385870602624 3428285279232 3434981148918 3437918567424 3442451747328 3446546742012 3449494050816 3454042493952 3456231343884 3460788670698 3463748158464 3465641183796 3470210918262 3481895130108 3491679058956 3535419194208 3552000401184 3557290739904 3561981321888 3573974524992 3628914043392 3633699066624 3645933743616 3653830363392 3656178611712 3658176805118 3663000413721 3666132822528 3673293238197 3676434448896 3685661228898 3731831371664 3739947577344 3747252162456 3750456619008 3754918003232 3759869173104 3768012562248 3770105688976 3770434193328 3780699473232 3785684638104 3791323025424 3793429101088 3809104427952 3856820939136 3867658388352 3869806868224 3880680807168 3885797805696 3890420186059 3911973760497 3945530704896 3947722442752 3958815320064 3964035345408 3969593481216 3972144664576 3977346593484 3985996760064 3988210976768 3988558485504 3990738332856 3994151006208 3996000451332 3999417624576 4001952082392 4007228987124 4010655762432 4012883677184 4020721340616 4071088769088 4082528298816 4087911449952 4096274185344 4101675461568 4112842569792 4113200938176 4124399425344 4138286292096 4198310293122 4207441024512 4218000476406 4221607492608 4224282753636 4229852819742 4233469971456 4241368900098 4244094748428 4253286907386 4267607738724 4338923556528 4353532726752 4365765908064 4441187748096 4453667235072 4465792666368 4468662747648 4477000505659 4480829005312 4486737348864 4489580624463 4493419881984 4499344827648 4502196092691 4504697057542 4514494136832 4523311508193 4571047038976 4579974865224 4583891423232 4589935663104 4592844336168 4595395656016 4605389991936 4608308458512 4614384894264 4618330877952 4620854911728 4626947891016 4639949353512 4642526840144 4655572078608 4713892258944 4733371152576 4736000534912 4743054319872 4749308429184 4762653717888 4765299366656 4838552057856 4844932088832 4858546074624 4861244991488 4871773817856 4874904815616 4884000551628 4888177096704 4897724317596 4901912598528 4908376175616 4914214971864 4996336216608 5013158897472 5024016749664 5027245591104 5040932630976 5047579517472 5055097367232 5078805903936 5142427918848 5152471723377 5156877851136 5169820113018 5174241076224 5181063740928 5183895322342 5184347015826 5198461775694 5205316377393 5215965013996 5222842695162 5237518588434 5260707606528 5285380460544 5303128791312 5314662346752 5320984443808 5328000601776 5335936109856 5342971982832 5360961787488 5428118358784 5443371065088 5450548599936 5461698913792 5468900615424 5480745545088 5483790093056 5484267917568 5487265207677 5499199233792 5513000622671 5514651673344 5517715056128 5528491843347 5597747057496 5609921366016 5620878243684 5624000635208 5625684928512 5628809990144 5632377004848 5639803759656 5644626628608 5655158533464 5655651289992 5658792997904 5671049209848 5678526957156 5690143651632 5713656641928 5785231408704 5804710302336 5821021210752 5828696708544 5921583664128 5938222980096 5946053018112 5954390221824 5958216996864 5966019890226 5982316465152 5982837728256 5986107499284 5991226509312 5994000676998 5999126436864 6002928123588 6019325515776 6031082010924 6106633153632 6123792448224 6144411278016 6152513192352 6161139882304 6169263854688 6186599138016 6207429438144 6285189678592 6297465439683 6311161536768 6318669027022 6324072426496 6327000714609 6332411238912 6336424130454 6344779229613 6350204957184 6362053350147 6366142122642 6379930361079 6383474405198 6401411608086 6459909451776 6478061432832 6495698423808 6508385334792 6512000735504 6513950969856 6530299090128 6544501567488 6548648862096 6552286629152 6661781622144 6680500852608 6684211863296 6698688999552 6702994121472 6721243507968 6730106023296 6740129822976 6749017241472 6757045586313 6771741205248 6856570558464 6869962297836 6875837134848 6884903494656 6893093484024 6898988101632 6908084987904 6912462687768 6921577341396 6927496316928 6931282367592 6940421836524 6963790260216 6983358117912 7070838388416 7104000802368 7114581479808 7123962643776 7147949049984 7257828086784 7267398133248 7291867487232 7307660726784 7312357223424 7316353610236 7326000827442 7332265645056 7346586476394 7352868897792 7371322457796 7463662743328 7494504324912 7509836006464 7519738346208 7536025124496 7540211377952 7540868386656 7561398946464 7571369276208 7582646050848 7586858202176 7618208855904 7713641878272 7733000873411 7735316776704 7739613736448 7754730169527 7761361614336 7771595611392 7775842983513 7776520523739 7780840372118 7797692663541 7823947520994 7834264042743 7856277882651 7891061409792 7895444885504 7917630640128 7928070690816 7939186962432 7954693186968 7971993520128 7976421953536 7977116971008 7981476665712 7992000902664 7998835249152 8003904164784 8014457974248 8021311524864 8041442681232 8142177538176 8165056597632 8175822899904 8192548370688 8203350923136 8225685139584 8226401876352 8248798850688 8276572584192 8396620586244 8414882049024 8436000952812 8443214985216 8448565507272 8459705639484 8466939942912 8482737800196 8488189496856 8506573814772 8535215477448 8677847113056 8707065453504 8731531816128 8882375496192 8907334470144 8931585332736 8937325495296 8949029835339 8954001011318 8961658010624 8973474697728 8979161248926 8986839763968 8991001015497 8998689655296 9004392185382 9009394115084 9028988273664 9046623016386 9159949730448 9179871326208 9185688672336 9190791312032 9216616917024 9228769788528 9241709823456 9253895782032 9279898707024 9285053680288 9311144157216 9427784517888 9466742305152 9472001069824 9478003540533 9486108639744 9498616858368 9504636195681 9525307435776 9530598733312 9549213183963 9575211607797 9602117412129 9677104115712 9689864177664 9717092149248 9722489982976 9743547635712 9749809631232 9768001103256 9776354193408 9795448635192 9803825197056 9816752351232 9828429943728 9992672433216 10026317794944 10048033499328 10054491182208 10081865261952 10095159034944 10110194734464 10157611807872 10284855837696 10304943446754 10313755702272 10339640226036 10348482152448 10362127481856 10367790644684 10368694031652 10396923551388 10410632754786 10431930027992 10445685390324 10475037176868 10606257582624 10641968887616 10656001203552 10671872219712 10685943965664 10721923574976 10856236717568 10886742130176 10901097199872 10923397827584 10937801230848 10961491090176 10967580186112 10968535835136 10974530415354 10989001241163 10998398467584 11019879714591 11026001245342 11029303346688 11035430112256 11056983686694 11195494114992 11219842732032 11241756487368 11248001270416 11251369857024 11264754009696 11279607519312 11310317066928 11311302579984 11317585995808 11342098419696 11357053914312 11380287303264 11427313283856 11570462817408 11609420604672 11642042421504 11657393417088 11671260558177 11735921281491 11843167328256 11876445960192 11892106036224 11908780443648 11916433993728 11932039780452 11964632930304 11965675456512 11972214998568 11982453018624 11988001353996 11998252873728 12005856247176 12038651031552 12062164021848 12213266307264 12247584896448 12288822556032 12305026384704 12322279764608 12338527709376 12373198276032 12414858876288 12570379357184 12594930879366 12622323073536 12637338054044 12648144852992 12654001429218 12664822477824 12672848260908 12689558459226 12700409914368 12724106700294 12732284245284 12759860722158 12766948810396 12802823216172 13016770669584 13024001471008 13060598180256 13097297724192 13104573258304 13323563244288 13361001705216 13368423726592 13397377999104 13405988242944 13431001516977 13442487015936 13460212046592 13468741873389 13480259645952 13498034482944 13514091172626 13543482410496 13569934524579 13713141116928 13739924595672 13751674269696 13769806989312 13786186968048 13816169975808 13824925375536 13843154682792 13854992633856 13862564735184 13880843673048 13927580520432 13966716235824 14141676776832 14208001604736 14229162959616 14247925287552 14295898099968 14343903788489 14515656173568 14534796266496 14583734974464 14615321453568 14624714446848 14632707220472 14652001654884 14664531290112 14693172952788 14705737795584 14742644915592 14927325486656 14989008649824 15019672012928 15039476692416 15072050248992 15080422755904 15081736773312 15122797892928 15142738552416 15165292101696 15173716404352 15236417711808 15427283756544 15457415170131 15466001746822 15470633553408 15479227472896 15509460339054 15522723228672 15543191222784 15551685967026 15553041047478 15561680744236 15595385327082 15615949132179 15647895041988 15668528085486 15712555765302 15782122819584 15856141381632 15909386373936 15943987040256 15962953331424 15984001805328 16007808329568 16028915948496 16082885362464 16284355076352 16330113195264 16351645799808 16385096741376 16406701846272 16451370279168 16452803752704 16461795623031 16497597701376 16539001868013 16553145168384 16585475530041 16793241172488 16829764098048 16872001905624 16886429970432 16897131014544 16919411278968 16933879885824 16965475600392 16976378993712 17013147629544 17070430954896 17355694226112 17414130907008 17463063632256 17764750992384 17814668940288 17863170665472 17874650990592 17898059670678 17908002022636 17923316021248 17946949395456 17958322497852 17973679527936 17982002030994 17997379310592 18008784370764 18018788230168 18057976547328 18093246032772 18319899460896 18371377344672 18381582624064 18433233834048 18457539577056 18483419646912 18507791564064 18559797414048 18570107360576 18622288314432 18855569035776 18892396319049 18933484610304 18944002139648 18956007081066 18972217279488 18981002143827 18997233716736 19009272391362 19034337688839 19050614871552 19061197466624 19086160050441 19098426367926 19150423215594 19204234824258 19379728355328 19434184298496 19487095271424 19536002206512 19590897270384 19633504702464 19656859887456 19985344866432 20052635589888 20096066998656 20108982364416 20163730523904 20190318069888 20220389468928 20271136758939 20315223615744 20569711675392 20609886893508 20627511404544 20679280452072 20696964304896 20724254963712 20735581289368 20737388063304 20793847102776 20821265509572 20863860055984 20891370780648 20950074353736 21212515165248 21283937775232 21312002407104 21343744439424 21371887931328 21443847149952 21712473435136 21773484260352 21802194399744 21846795655168 21875602461696 21922982180352 21935160372224 21937071670272 21949060830708 21978002482326 21996796935168 22039759429182 22052002490684 22058606693376 22070860224512 22113967373388 22390988229984 22483512974736 22496002540832 22529508019392 22559215038624 22620634133856 22622605159968 22635171991616 22684196839392 22714107828624 22760574606528 22854626567712 23140925634816 23199002620233 23218841209344 23264190508581 23284084843008 23314786834176 23327528950539 23342521116354 23393077990623 23471842562982 23502792128229 23686334656512 23752891920384 23784212072448 23817560887296 23864079560904 23929265860608 23931350913024 23944429997136 23976002707992 23996505747456 24011712494352 24124328043696 24426532614528 24495169792896 24577645112064 24610052769408 24644559529216 24677055418752 24746396552064 24775833816481 24829717752576 25140758714368 25189861758732 25244646147072 25274676108088 25296289705984 25308002858436 25329644955648 25345696521816 25379116918452 25400819828736 25448213400588 25464568490568 25519721444316 25533897620792 25605646432344 26033541339168 26048002942016 26121196360512 26194595448384 26209146516608 26647126488576 26722003410432 26736847453184 26794755998208 26811976485888 26862003033954 26884974031872 26920424093184 26937483746778 26960519291904 26973003046491 26996068965888 27028182345252 27086964820992 27139869049158 27479849191344 27539613978624 27572373936096 27649850751072 27686309365584 27725129470368 27761687346096 27855161040864 27933432471648 28283353553664 28416003209472 28434010621599 28458325919232 28495850575104 28511424272881 28513908587043 28591796199936 28647639551889 28687807576978 28725634823391 28806352236387 29031312347136 29069592532992 29167469948928 29230642907136 29249428893696 29265414440944 29304003309768 29329062580224 29386345905576 29411475591168 29485289831184 29854650973312 29978017299648 30039344025856 30078953384832 30144100497984 30160845511808 30163473546624 30245595785856 30285477104832 30330584203392 30347432808704 30472835423616 30854567513088 30914830340262 30932003493644 30941267106816 30958454945792 31018920678108 31045446457344 31086382445568 31103371934052 31106082094956 31123361488472 31190770654164 31231898264358 31295790083976 31337056170972 31425111530604 31818772747872 31925906662848 31968003610656 32015616659136 32057831896992 32165770724928 32568710152704 32660226390528 32703291599616 32770193482752 32813403692544 32902740558336 32905607505408 32923591246062 32967003723489 32995195402752 33078003736026 33106290336768 33170951060082 33586482344976 33659528196096 33744003811248 33794262029088 33838822557936 33930951200784 33952757987424 34026295259088 34140861909792 34711388452224 34752679648621 34828261814016 34926127264512 35013781674531 35109109228589 35207763844473 35529501984768 35629337880576 35726341330944 35749301981184 35796119341356 35816004045272 35846632042496 35893898790912 35916644995704 35947359055872 35964004061988 35994758621184 36017568741528 36037576460336 36115953094656 36186492065544 36639798921792 36742754689344 36763165248128 36866467668096 36915079154112 36966839293824 37015583128128 37119594828096 37140214721152 37244576628864 37711138071552 37784792638098 37866969220608 37888004279296 37912014162132 37944434558976 37962004287654 37994467433472 38018544782724 38068675377678 38101229743104 38122394933248 38172320100882 38196852735852 38300846431188 38408469648516 39072004413024 39181794540768 39313719774912 39970689732864 40105271179776 40192133997312 40217964728832 40293004550931 40327461047808 40380636139776 40406225620167 40440778937856 40542273517878 40630447231488 41139423350784 41219773787016 41255022809088 41358560904144 41448509927424 41471162578736 41474776126608 41587694205552 41642531019144 41727720111968 41782741561296 41900148707472 42425030330496 42567875550464 42624004814208 42687488878848 42743775862656 42794622046649 42887694299904 43031711365467 43233531198841 43424946870272 43546968520704 43604388799488 43693591310336 43751204923392 43845964360704 43870320744448 43874143340544 43898121661416 43956004964652 43993593870336 44079518858364 44104004981368 44117213386752 44141720449024 44227934746776 44781976459968 44967025949472 44992005081664 45059016038784 45118430077248 45241268267712 45245210319936 45270343983232 45368393678784 45428215657248 45521149213056 45709253135424 46281851269632 46398005240466 46437682418688 46528381017162 46568169686016 46629573668352 46655057901078 46685042232708 46786155981246 46943685125964 47005584256458 47568424144896 47728159121808 47888859994272 47952005415984 48023424988704 48248656087392 48853065229056 48990339585792 49155290224128 49220105538816 49247005562249 49289119058432 49354110837504 49385386869093 49492793104128 49551667632962 49617005604039 49659435505152 49756426590123 50281517428736 50379723517464 50489292294144 50549352216176 50616005716872 50659289911296 50691393043632 50758233836904 50801639657472 50896426801176 50929136981136 51039442888632 51067795241584 51211292864688 52067082678336 52096005884032 52242392721024 52389190896768 52418293033216 53294252977152 53444006820864 53473694906368 53589511996416 53623952971776 53724006067908 53769948063744 53840848186368 53874967493556 53921038583808 53946006092982 53992137931776 54056364690504 54173929641984 54279738098316 54959698382688 55144747872192 55299701502144 55372618731168 55450258940736 55523374692192 55710322081728 55866864943296 56566707107328 56677188957147 56832006418944 56868021243198 56916651838464 56943006431481 56991701150208 57022848545762 57027817174086 57183592399872 57258480151323 57295279103778 57375615153956 57451269646782 57612704472774 58139185065984 58461285814272 58530828881888 58608006619536 58772691811152 58970579662368 59709301946624 59956034599296 60078688051712 60157906769664 60288200995968 60321691023616 60326947093248 60491191571712 60570954209664 60643006849381 60661168406784 60694865617408 60813410276817 60945670847232 61709135026176 61829660680524 61864006987288 61882534213632 61916909891584 62037841356216 62090892914688 62172764891136 62206743868104 62212164189912 62246722976944 62381541308328 62463796528716 62591580167952 62674112341944 62850223061208 63637545495744 63851813325696 63936007221312 64031233318272 64115663793984 64331541449856 65137420305408 65320452781056 65406583199232 65540386965504 65626807385088 65805481116672 65811215010816 65847182492124 65934007446978 65990390805504 66156007472052 66212580673536 66341902120164 67172964689952 67488007622496 67588524058176 67677645115872 67861902401568 67905515974848 68052590518176 68281723819584 69422776904448 69505359297242 69597007860699 69656523628032 69792571525743 69852254529024 69982586851617 70027563349062 70179233971869 70218218457178 70415527688946 70508376384687 71059003969536 71258675761152 71452682661888 71592238682712 71632008090544 71787797581824 71833289991408 71928008123976 71989517242368 72035137483056 72075152920672 72372984131088 73279597843584 73485509378688 73526330496256 73732935336192 73830158308224 73933678587648 74031166256256 74239189656192 74280429442304 74327501449443 74489153257728 75422276143104 75569585276196 75733938441216 75776008558592 75824028324264 75888869117952 75924008575308 75988934866944 76037089565448 76137350755356 76202459486208 76244789866496 76344640201764 76393705471704 76601692862376 76816939297032 78144008826048 78363589081536 78627439549824 79941379465728 80210542359552 80384267994624 80435929457664 80586009101862 80654922095616 80761272279552 80812451240334 80881557875712 81084547035756 81260894462976 82439547574032 82717121808288 82942325157472 82949552253216 83175388411104 83285062038288 83455440223936 83565483122592 83800297414944 84850060660992 85063009607521 85135751100928 85248009628416 85302031864797 85374977757696 85487551725312 85534272818643 85541725761129 85589244093298 85775388599808 85942918655667 86063422730934 86176904470173 86419056709161 86467062397682 86849893740544 87093937041408 87208777598976 87502409846784 87691928721408 87740641488896 87748286681088 87796243322832 87912009929304 87987187740672 88159037716728 88208009962736 88234426773504 88455869493552 89563952919936 89934051898944 89984010163328 90118032077568 90236860154496 90482536535424 90490420639872 90540687966464 90736787357568 90856431314496 91042298426112 91418506270848 92563702539264 92796010480932 92875364837376 93056762034324 93136339372032 93259147336704 93310115802156 93370084465416 93572311962492 93887370251928 94011168512916 95456318243616 95777719988544 95904010831968 96046849977408 96497312174784 97706130458112 97980679171584 98310580448256 98440211077632 98494011124498 98578238116864 98708221675008 98770773738186 98901011170467 98985586208256 99103335265924 99234011208078 99318871010304 99512853180246 100759447034928 100978584588288 101098704432352 101232011433744 101382786087264 101516467673808 101792853602352 101858273962272 102078885777264 102135590483168 102422585729376 104134165356672 104192011768064 104258038945863 104484785442048 104747011830749 104778381793536 104836586066432 105041345023593 105327327685767 105623291533419 106588505954304 106888013641728 106947389812736 107179023992832 107247905943552 107448012135816 107539896127488 107681696372736 107749934987112 107842077167616 107892012185964 107984275863552 108112729381008 108347859283968 108559476196632 109919396765376 110289495744384 110599403004288 110745237462336 110900517881472 111046749384384 111420644163456 111733729886592 113133414214656 113354377914294 113664012837888 113736042486396 113833303676928 113886012862962 113983402300416 114045697091524 114055634348172 114367184799744 114516960302646 114590558207556 114751230307912 114902539293564 115225408945548 117061657763776 117216013239072 117545383622304 117941159324736 119418603893248 119912069198592 120157376103424 120315813539328 120576401991936 120643382047232 120653894186496 120879013652793 120982383143424 121141908419328 121218676860501 121286013698762 121322336813568 121389731234816 121626820553634 121891341694464 123418270052352 123659321361048 123728013974576 123765068427264 124075682712432 124345529782272 124413487736208 124424328379824 124493445953888 124763082616656 124927593057432 125183160335904 125348224683888 125700446122416 127275090991488 127703626651392 127872014442624 128062466636544 128231327587968 128383866139947 128663082899712 129095134096401 129700593596523 130274840610816 130640905562112 130813166398464 131080773931008 131253614770176 131610962233344 131622430021632 131694364984248 131868014893956 131980781611008 132312014944104 132425161347072 132683804240328 134345929379904 134976015244992 135177048116352 135355290231744 135723804803136 135811031949696 136105181036352 136563447639168 138845553808896 139010718594484 139194015721398 139313047256064 139585143051486 139704509058048 139965173703234 140055126698124 140358467943738 140436436914356 140831055377892 141016752769374 143184477365424 143264016181088 143666579982816 143856016247952 144070274966112 144150305841344 144745968262176 146559195687168 146971018757376 147052660992512 147465870672384 147660316616448 147741016686747 147867357175296 148062332512512 148156160607279 148478379312384 148560858884608 148655002898886 148851016812117 148978306515456 149269279770369 150844552286208 151139170552392 151467876882432 151552017117184 151648056648528 151848017150616 151977869733888 152074179130896 152274701510712 152404918972416 152689280403528 152787410943408 153203385724752 153633878594064 156288017652096 156727178163072 157254879099648 159882758931456 160421084719104 160768535989248 160871858915328 161172018203724 161309844191232 161522544559104 161624902480668 161763115751424 162169094071512 162521788925952 164879095148064 165434243616576 165884650314944 165899104506432 166350776822208 166570124076576 166910880447872 167130966245184 167600594829888 169700121321984 170031566871441 170126019215042 170271502201856 170496019256832 170604063729594 170749955515392 170829019294443 170975103450624 171068545637286 171083451522258 171178488186596 171550777199616 171775440453969 171885837311334 172126845461868 172353808940346 172838113418322 172934124795364 174417555197952 175383857442816 175592486645664 175824019858608 176318075433456 176416019925472 176911738987104 179127905839872 179868103797888 179968020326656 180236064155136 180473720308992 180965073070848 180980841279744 181081375932928 181473574715136 181712862628992 181929020548143 182084596852224 182440230830451 182837012541696 185127405078528 185592020961864 185750729674752 186113524068648 186272678744064 186518294673408 186620231604312 186740168930832 187144623924984 187774740503856 188022337025832 190912636487232 191555439977088 191808021663936 192093699954816 192994624349568 195412260916224 195961358343168 196621160896512 196880422155264 196988022248996 197156476233728 197416443350016 197541547476372 197802022340934 197971172416512 198206670531848 198468022416156 198637742020608 199025706360492 201518894069856 202197408864704 202464022867488 202765572174528 203032935347616 203585707204704 203716547924544 204157771554528 204271180966336 204845171458752 208268330713344 208384023536128 208516077891726 208791023582097 208969570884096 209377714577229 209494023661498 209556763587072 209673172132864 209947760554851 210082690047186 210654655371534 211246583066838 211525129154061 213177011908608 213776027283456 214358047985664 214896024271632 215363392745472 215499869974224 215784024371928 215968551727104 216225458762016 217118952393264 219838793530752 220578991488768 221198806008576 221490474924672 221801035762944 222093498768768 222841288326912 222982504348329 223467459773184 226266828429312 226708755828588 227328025675776 227472084972792 227666607353856 227772025725924 227966804600832 228091394183048 228111268696344 228734369599488 229033920605292 229181116415112 229502460615824 229805078587128 230450817891096 234123315527552 234432026478144 235090767244608 235882318649472 238837207786496 239824138397184 240314752206848 240631627078656 241152803983872 241286764094464 241307788372992 241758027305586 241964766286848 242283816838656 242437353721002 242572027397524 242644673627136 242779462469632 243253641107268 243782683388928 247318642722096 247456027949152 248151365424864 248826975472416 248848656759648 248986891907776 249526165233312 249855186114864 250366320671808 250696449367776 251400892244832 254550181982976 255189028822563 255407253302784 255744028885248 255906095594391 256124933273088 256462655175936 256602818455929 256767732279894 257326165799424 257828755967001 258190268192802 258530713410519 259401187193046 260549681221632 261281811124224 261626332796928 262507229540352 263221924466688 263244860043264 263388729968496 263736029787912 263961563222016 264624029888208 265367608480656 268691858759808 269952030489984 270354096232704 270710580463488 271447609606272 271622063899392 272210362072704 272534171981291 273126895278336 277691107617792 278021437188968 278388031442796 278626094512128 279170286102972 279409018116096 279930347406468 280110253396248 280716935887476 280872873828712 281662110755784 282033505538748 286368954730848 286528032362176 287333159965632 287712032495904 288140549932224 288300611682688 289491936524352 293118391374336 293942037514752 294105321985024 294931741344768 295320633232896 295482033373494 295734714350592 296124665025024 296312321214558 296703033511401 296956758624768 297121717769216 297310005797772 297702033624234 297956613030912 298538559540738 302278341104784 302935753764864 303296113297056 303696034301232 304148358261792 304549403021424 305378560807056 305574821886816 306406771449504 307267757188128 312576035304192 312774116837589 313454356326144 314241035492247 314509758199296 315124035070779 315981983057301 316869874600257 319765517862912 320842169438208 321537071978496 321743717830656 322344036407448 322619688382464 323045089118208 323249804961336 323526231502848 324338188143024 325043577851904 329758190296128 330868487233152 331769300629888 331798209012864 332701553644416 333140248153152 333821760895744 334261932490368 335201189659776 339400242643968 340063133742882 340252038430084 340543004403712 340992038513664 341208127459188 341499911030784 341658038588886 341950206901248 342137091274572 342166903044516 342356976373192 343101554399232 343550880907938 343771674622668 344253690923736 344707617880692 345676226836644 345868249590728 351184973291328 351648039717216 352636150866912 352832039850944 353823477974208 358255811679744 359736207595776 359936040653312 360472128310272 360947440617984 361930146141696 361961682559488 362162751865856 362637040958379 362947149430272 363425725257984 363858041096286 364169193704448 364880461660902 365674025083392 370254810157056 371184041923728 372227048137296 373036589346816 373240463208624 373480337861664 374289247849968 375549481007712 376044674051664 381825272974464 383110879954176 383616043327872 384187399909632 385151598419841 385989248699136 386200201514479 387285402289203 389101780789569 390824521832448 391922716686336 393242321793024 393760844310528 393976044497992 394312952467456 394832886700032 395083094952744 395604044681868 395942344833024 396413341063696 396936044832312 397275484041216 398051412720984 403037788139712 404394817729408 404928045734976 405531144349056 406065870695232 407171414409408 407433095849088 408315543109056 408542361932672 409690342917504 416536661426688 416768047072256 417032155783452 417582047164194 417939141768192 418755429154458 418988047322996 419113527174144 419346344265728 419895521109702 420165380094372 421309310743068 422493166133676 423050258308122 429792048543264 430999739948448 431568048743856 432450917524032 434237904786528 439677587061504 441157982977536 442397612017152 442980949849344 443223050060241 443602071525888 444186997537536 444468481821837 445682576653824 445965008696658 446553050436351 446934919546368 452533656858624 453417511657176 454656051351552 454944169945584 455544051451848 455933609201664 456182788366096 456222537392688 458067841210584 458362232830224 459004921231648 459610157174256 460901635782192 468246631055104 468864052956288 470181534489216 470740842513139 471764637298944 475568843187251 477674415572992 479648276794368 480629504413696 481263254157312 482305607967744 482573528188928 482615576745984 483516054611172 483929532573696 484567633677312 484874707442004 485144054795048 485289347254272 485558924939264 486507282214536 487565366777856 494637285444192 494912055898304 496302730849728 497653950944832 497697313519296 497973783815552 499052330466624 499710372229728 500732641343616 501392898735552 502801784489664 509100363965952 510378057645126 510814506605568 511488057770496 511812191188782 512249866546176 512487057883329 512925310351872 513205636911858 513535464559788 514652331598848 515657511934002 516380536385604 517061426821038 518802374386092 523252665593856 526777459936992 527472059575824 529248059776416 530735216961312 537383717519616 539904060979968 540708192465408 541421160926976 541717061184739 542895219212544 543244127798784 544420724145408 545068343962582 545787061644429 546253790556672 547320692491353 555382215235584 556042874377936 556776062885592 557252189024256 558340572205944 558818036232192 559860694812936 560220506792496 561433871774952 561745747657424 563324221511568 564067011077496 572737909461696 573056064724352 574666319931264 575424064991808 576281099864448 576601223365376 578983873048704 586236782748672 587884075029504 588210643970048 589863482689536 590641266465792 590964066746988 591469428701184 592249330050048 592624642429116 593406067022802 593913517249536 594243435538432 594620011595544 595404067248468 595913226061824 597077119081476 604556682209568 606592226594112 607392068602464 608296716523584 609098806042848 610757121614112 611149643773632 612813542899008 614535514376256 625152070608384 625548233675178 626373070746291 626908712652288 628482070984494 629019516398592 629843281664553 630248070141558 631963966114602 633739749200514 639531035725824 643074143956992 644688072814896 646090178236416 646499609922672 648676376286048 659516380592256 661736974466304 663538601259776 663596418025728 665403107288832 666280496306304 667073075343191 667643521791488 668523864980736 668947513044987 670402379319552 678800485287936 680126267485764 680504076860168 681086008807424 681984077027328 682416254918376 682999822061568 683316077177772 683900413802496 684274182549144 684333806089032 684713952746384 686203108798464 687101761815876 687543349245336 688507381847472 689415235761384 691352453673288 691736499181456 702369946582656 703296079434432 705272301733824 705664079701888 707646955948416 716511623359488 719472415191552 719872081306624 720944256620544 721894881235968 723860292283392 723923365118976 724325503731712 725274081916758 725894298860544 726851450515968 727716082192572 728338387408896 729760923321804 731348050166784 742368083847456 744454096274592 746480926417248 746960675723328 748578495699936 751098962015424 752089348103328 763650545948928 765567086467689 766221759908352 767232086655744 767718286783173 768374799819264 769808455367787 770303196839682 771978497398272 772400403028958 774570804578406 775592140231557 778203561579138 781649043664896 783845433372672 787521688621056 787952088995984 789665773400064 790166189905488 791208089363736 791884689666048 792826682127392 793872089664624 796102825441968 806075576279424 808789635458816 809856091469952 811062288698112 812131741390464 814342828818816 814866191698176 816631086218112 817084723865344 817602515943873 819380685835008 821437092777979 833073322853376 833536094144512 834064311566904 835164094328388 835878283536384 837510858308916 837976094645992 838227054348288 838692688531456 839791042219404 840330760188744 842618621486136 844986332267352 846100516616244 859584097086528 861999479896896 863136097487712 864901835048064 868475809573056 879355174123008 882315965955072 884795224034304 885961899698688 886446100120482 887204143051776 888373995075072 888936963643674 891365153307648 891930017393316 893106100872702 893869839092736 906835023314352 909888339891168 911088102903696 912365576732192 912445074785376 916135682421168 916724465660448 918009842463296 919220314348512 921803271564384 935693105682731 936493262110208 937728105912576 938322350512767 940363068978432 941481685026278 942723106476741 943529274597888 945372105212337 947945949171903 950609623800771 951137686374502 955348831145984 959296553588736 962526508314624 964611215935488 965147056377856 965231153491968 967032109222344 967859065147392 969135267354624 969749414884008 970288109590096 970578694508544 973014564429072 975130733555712 989274570888384 989824111796608 992605461699456 995307901889664 995394627038592 995947567631104 998104660933248 999420744459456 1001465282687232 1002785797471104 1005603568979328 1018200727931904 1020756115290252 1021629013211136 1022976115540992 1023624382377564 1024499733092352 1024974115766658 1025850620703744 1026411273823716 1027070929119576 1029304663197696 1031315023868004 1032761072771208 1034122853642076 1037604748772184 1053554919873984 1054944119151648 1058496119552832 1061470433922624 1074767435039232 1079808121959936 1081416384930816 1082842321853952 1083434122369478 1085790438425088 1086488255597568 1087911122875137 1088841448290816 1090136687925164 1091574123288858 1092507581113344 1094641384982706 1110764430471168 1112085748755872 1113552125771184 1116681144411888 1119721389625872 1120441013584992 1122867743549904 1123491495314848 1126648443023136 1128134022154992 1145475818923392 1146112129448704 1149332639862528 1150848129983616 1152217130138239 1152562199728896 1153202446730752 1155454795259523 1157967746097408 1158600604543437 1161856206867609 1167305342368707 1172473565497344 1175768150059008 1176421287940096 1179726965379072 1181282532931584 1181928133493976 1182938857402368 1184498660100096 1185249284858232 1186812134045604 1187827034499072 1188486871076864 1189240023191088 1190808134496936 1191826452123648 1194154238162952 1209113364419136 1213184453188224 1214784137204928 1216593433047168 1218197612085696 1221514243228224 1222299287547264 1225627085798016 1229071028752512 1250304141216768 1251096467350356 1252746141492582 1253817425304576 1256964141968988 1258039032797184 1259686563329106 1260496140283116 1263927932229204 1267479498401028 1289376145629792 1292999219845344 1297352752572096 1319032761184512 1323473948932608 1327077202519552 1327192836051456 1329669150180723 1330806214577664 1332560992612608 1333405445465511 1334146150686382 1335287043582976 1337047729961472 1337895026089974 1339659151309053 1340804758639104 1357600970575872 1360252534971528 1361008153720336 1363968154054656 1364832509836752 1366632154355544 1367800827604992 1368548365098288 1368667612178064 1369427905492768 1374203523631752 1375086698490672 1377014763694944 1378830471522768 1382704907346576 1383472998362912 1404739893165312 1406592158868864 1410544603467648 1411328159403776 1412222527539417 1415293911896832 1426706529561753 1433023246718976 1438944830383104 1439744162613248 1441888513241088 1443789762471936 1447720584566784 1447846730237952 1448651007463424 1450548163833516 1451788597721088 1453702901031936 1455432164385144 1456676774817792 1459521846643608 1462696100333568 1484736167694912 1488908192549184 1492961852834496 1493921351446656 1497156991399872 1502197924030848 1504178696206656 1527301091897856 1531134172935378 1532443519816704 1534464173311488 1535436573566346 1536749599638528 1539616910735574 1540606393679364 1543956994796544 1544800806057916 1549141609156812 1551184280463114 1556407123158276 1575904177991968 1580332379810976 1582416178727472 1585653364254784 1587744179329248 1592205650883936 1612151152558848 1617579270917632 1619712182939904 1622124577396224 1624263482780928 1625151183554217 1628685657637632 1629732383396352 1633262172436224 1634169447730688 1635205031887746 1637361184933287 1638761371670016 1641962077474059 1642874185555958 1666146645706752 1667072188289024 1668128623133808 1670328188656776 1671756567072768 1675021716617832 1675952189291984 1676454108696576 1679582084438808 1680661520377488 1685237242972272 1689972664534704 1692201033232488 1719168194173056 1723998959793792 1726272194975424 1729803670096128 1736951619146112 1758710348246016 1764631931910144 1769590448068608 1771923799397376 1772892200240964 1774408286103552 1776747990150144 1777873927287348 1782730306615296 1783860034786632 1786212201745404 1787739678185472 1813670046628704 1819776679782336 1822176205807392 1824731153464384 1824890149570752 1832271364842336 1833448931320896 1836019684926592 1838440628697024 1843606543128768 1871386211365462 1872986524220416 1875456211825152 1876644701025534 1879119212238873 1880726137956864 1882963370052556 1885446212953482 1887058549195776 1889529844993659 1890744210424674 1895891898343806 1901219247601542 1902275372749004 1918593107177472 1929222431870976 1934064218444688 1938270534709248 1939498829768016 1940576219180192 1946029128858144 1978549141776768 1979648223593216 1985210923398912 1990615803779328 1990789254077184 1991895135262208 1996209321866496 1998841488918912 2001219226029573 2002930565374464 2005571594942208 2006842539134961 2011207137958656 2036401455863808 2041512230580504 2043258026422272 2045952231081984 2047248764755128 2048999466184704 2049948231533316 2051701241407488 2052822547647432 2054141858239152 2058609326395392 2062630047736008 2065522145542416 2068245707284152 2075209497544368 2107109839747968 2109888238303296 2116992239105664 2122940867845248 2149534870078464 2159616243919872 2162832769861632 2165684643707904 2166868244738956 2171580876850176 2172976511195136 2175822245750274 2177682896581632 2180273375850328 2183148246577716 2185015162226688 2189282769965412 2224171497511744 2227104251542368 2233362288823776 2239442779251744 2240882027169984 2245735487099808 2246982990629696 2253296886046272 2256268044309984 2290951637846784 2292224258897408 2296701259403067 2298665279725056 2301696259967232 2303154860349519 2304434260276478 2305124399457792 2306404893461504 2309425366103361 2310909590519046 2315935492194816 2317201209086874 2323712413735218 2326776420694671 2334610684737414 2344947130994688 2351536300118016 2362565065863168 2363856266987952 2368997320200192 2370498569716464 2373624268091208 2375654068998144 2378480046382176 2381616268993872 2388308476325904 2418226728838272 2426368906376448 2429568274409856 2433186866094336 2436395224171392 2443028486456448 2444598575094528 2451254171596032 2452807547831619 2458142057505024 2464311278333937 2500608282433536 2502192934700712 2505492282985164 2507634850609152 2513928283937976 2516078065594368 2519373126658212 2520992280566232 2527855864458408 2534958996802056 2578752291259584 2585998439690688 2594705505144192 2638065522369024 2646947897865216 2654154405039104 2654385672102912 2659338300361446 2661612429155328 2665121985225216 2666810890931022 2668292301372764 2670574087165952 2674095459922944 2675790052179948 2679318302618106 2681609517278208 2720505069943056 2722016307440672 2729665019673504 2733264308711088 2737096730196576 2737335224356128 2738855810985536 2748407047263504 2750173396981344 2754029527389888 2757660943045536 2765409814693152 2766945996725824 2807079317048193 2809479786330624 2813184317737728 2814967051538301 2821089206935296 2822656318807552 2824445055078834 2828169319430223 2830587823793664 2836116315637011 2843837847515709 2853413059123506 2866046493437952 2877889660766208 2879488325226496 2887579524943872 2895441169133568 2895693460475904 2901096327667032 2903577195442176 2907405802063872 2910864328770288 2919043693287216 2925392200667136 2969472335389824 2977816385098368 2985923705668992 2987842702893312 2994313982799744 3004395848061696 3008357392413312 3054602183795712 3062268345870756 3064887039633408 3068928346622976 3070873147132692 3073499199277056 3079233821471148 3081212787358728 3087913989593088 3089601612115832 3098283218313624 3102368560926228 3112814246316552 3151808355983936 3160664759621952 3164832357454944 3171306728509568 3175488358658496 3184411301767872 3224302305117696 3235158541835264 3239424365879808 3244249154792448 3248526965561856 3250302367108434 3257371315275264 3259464766792704 3263733368625411 3266524344872448 3268338895461376 3270410063775492 3274722369866574 3277522743340032 3283924154948118 3285748371111916 3332293291413504 3336257246267616 3340656377313552 3350043433235664 3351904378583968 3359164168877616 3361323040754976 3370474485944544 3379945329069408 3384402066464976 3438336388346112 3447997919587584 3452544389950848 3456651390414717 3459607340192256 3466364385778569 3473903238292224 3475801813630311 3485568620602827 3501916027106121 3517420696492032 3529263863820288 3539180896137216 3543847598794752 3545784400481928 3548816572207104 3553495980300288 3555747854574696 3565460613230592 3567720069573264 3572424403490808 3575479356370944 3627340093257408 3639553359564672 3644352411614784 3649462306928768 3649780299141504 3664542729684672 3666897862641792 3672039369853184 3676881257394048 3687213086257536 3742772422730924 3745973048440832 3750912423650304 3753289402051068 3758238424477746 3761452275913728 3765926740105112 3770892425906964 3774117098391552 3779059689987318 3781488420849348 3791783796687612 3802438495203084 3804550745498008 3868128436889376 3878997659536032 3881152438360384 3892058257716288 3957098283553536 3959296447186432 3970421846797824 3981231607558656 3981578508154368 3983790270524416 3989007450542169 3992418643732992 3997682977837824 4002438452059146 4005861130748928 4011143189884416 4013685078269922 4018977453927159 4022414275917312 4072802911727616 4083024461161008 4091904462163968 4094497529510256 4099896463066632 4103402482814976 4105645095294864 4108283716478304 4125260095472016 4131044291084832 4136491414568304 4150418995088736 4214219679495936 4219776476606592 4233984478211328 4236667582618251 4245881735690496 4248202216659269 4280119588685259 4299069740156928 4319232487839744 4325665539723264 4331369287415808 4333736489477912 4343161753700352 4345953022390272 4351644491500548 4355365793163264 4360546751700656 4366296493155432 4370030324453376 4378565539930824 4448342995023488 4454208503084736 4466724577647552 4478885558503488 4481764054339968 4491470974199616 4493965981259392 4506593772092544 4512536088619968 4581903275693568 4584448517794816 4593402518806134 4597330559450112 4603392519934464 4606309720699038 4608868520552956 4610248798915584 4612809786923008 4618850732206722 4621819181038092 4631870984389632 4634402418173748 4647424827470436 4653552841389342 4669221369474828 4727712533975904 4740997139432928 4747248536182416 4756960092764352 4763232537987744 4776616952651808 4836453457676544 4852737812752896 4859136548819712 4866373732188672 4872790448342784 4875453550662651 4886056972912896 4889197150189056 4902508343192064 4905615095663238 4912083554799861 4916284115010048 4928622556667874 5001216564867072 5004385869401424 5010984565970328 5015269701218304 5027856567875952 5038746253316424 5041984561132464 5055711728916816 5069917993604112 5157504582519168 5171996879381376 5178149267644529 5189411010288384 5231257275059761 5276131044738048 5293895795730432 5308308810078208 5308771344205824 5318676600722892 5323224858310656 5330243970450432 5333621781862044 5336584602745528 5341148174331904 5348190919845888 5351580104359896 5358636605236212 5363219034556416 5441010139886112 5444032614881344 5459330039347008 5466528617422176 5474193460393152 5474670448712256 5477711621971072 5496814094527008 5500346793962688 5508059054779776 5515321886091072 5530819629386304 5533891993451648 5614158634096386 5618959572661248 5626368635475456 5629934103076602 5637357636716619 5642178413870592 5645312637615104 5648890110157668 5656338638860446 5661175647587328 5672232631274022 5687675695031418 5706826118247012 5755779321532416 5802192655334064 5814811604127744 5821728657540576 5838087386574432 5938944670779648 5955632770196736 5971847411337984 5975685405786624 5988627965599488 6003657678088719 6008791696123392 6016714784826624 6020527617404883 6109204367591424 6124536691741512 6129774079266816 6137856693245952 6141746294265384 6146998398554112 6158467642942296 6162425574717456 6175827979186176 6179203224231664 6196566436627248 6204737121852456 6225628492633104 6303616711967872 6321329519243904 6329664714909888 6342613457019136 6350976717316992 6368822603535744 6448604610235392 6470317083670528 6478848731759616 6488498309584896 6497053931123712 6500604734216868 6514742630550528 6518929533585408 6527466737250822 6533048689744896 6536677790922752 6540820127550984 6549444739733148 6555045486680064 6567848309896236 6571496742223832 6672514492535232 6681312754627104 6700086866471328 6703808757167936 6718328337755232 6722646081509952 6740948971889088 6759890658138816 6768804132929952 6876672776692224 6890103778209201 6895995839175168 6905088779901696 6913302780829434 6919214680384512 6928276098310083 6932728771557138 6947806476584448 6951603627260622 6971137241205654 7003832054212242 7034841392984064 7087695197589504 7091568800963856 7106991960600576 7111495709149392 7135440139146528 7144848806981616 7254680186514816 7279106719129344 7288704823229568 7298924613857536 7299560598283008 7329085459369344 7333795725283584 7337803828775101 7344078739706368 7353762514788096 7358422643494857 7374426172515072 7392933835001811 7485544845461848 7491946096881664 7501824847300608 7506578804102136 7516476848955492 7522904551827456 7531853480210224 7541784851813928 7548234196783104 7558119379974636 7562976841698696 7583567593375224 7604876990406168 7609101490996016 7736256873778752 7757995319072064 7762304876720768 7784116515432576 7914196567107072 7918592894372864 7940843693595648 7962463215117312 7963157016308736 7967580541048832 7978014901084338 7984837287465984 7995365955675648 8004876904118292 8011722261497856 8022286379768832 8027370156539844 8037954907854318 8044828551834624 8166048922322016 8188995059020512 8199792926133264 8211290190589728 8216567432956608 8250520190944032 8262088582169664 8272982829136608 8300837990177472 8421237951144579 8428439358991872 8439552953213184 8444901154614903 8467968956422656 8473335165236502 8484507958290669 8491763471380992 8496404433318538 8531513542547127 8560239177370518 8598139480313856 8638464975679488 8662738574831616 8667472978955824 8686323507400704 8703288983001096 8710731586326528 8721093503401312 8732592986310864 8757131079861648 8896685990046976 8908417006169472 8933449155295104 8957771117006976 8963528108679936 8982941948399232 8987931962518784 9013187544185088 9025072177239936 9035808020557769 9163806551387136 9168897035589632 9186805037612268 9194661118900224 9206785039868928 9212619441398076 9217737041105912 9220497597831168 9225619573846016 9237701464413444 9243638362076184 9263741968779264 9268804836347496 9294849654940872 9307105682778684 9338442738949656 9455425067951808 9481994278865856 9494497072364832 9513920185528704 9526465075975488 9553233905303616 9672906915353088 9705475625505792 9718273097639424 9732747464377344 9745580896685568 9750907101325302 9772113945825792 9778394300378112 9805016686384128 9811230191326476 9824167109599722 9832568230020096 9857245113335748 10008771738802848 10021969131940656 10055713135751904 10077492506632848 10083969122264928 10111423457833632 10139835987208224 10292624162510041 10315009165038336 10343993758762752 10356298535289058 10369954171244151 10378822020576768 10399093157335707 10427405440890933 10456705861808481 10462514550119522 10505748081318363 10552262089476096 10587791591460864 10616617620156416 10617542688411648 10637353201445784 10646449716621312 10660487940900864 10667243563724088 10673169205491056 10696381839691776 10703160208719792 10717273210472424 10726438069112832 10882020279772224 10888065229762688 10918660078694016 10933057234844352 10948386920786304 10949340897424512 10955423243942144 10993628189054016 11000693587925376 11016118109559552 11030643772182144 11061639258772608 11067783986903296 11228317268192772 11237919145322496 11252737270950912 11259868206153204 11274715273433238 11284356827741184 11290625275230208 11297780220315336 11312677277720892 11322351295174656 11344465262548044 11375351390062836 11413652236494024 11604385310668128 11643457315081152 11676174773148864 11877889341559296 11911265540393472 11943694822675968 11951370811573248 11967022351626507 11977255931198976 12007315356177438 12017583392246784 12033429569653248 12041055234809766 12218408735182848 12249073383483024 12275713386491904 12283492588530768 12316935285884592 12324851149434912 12358406448463328 12393132873254496 12409474243704912 12451256985266208 12607233423935744 12642659038487808 12659329429819776 12674388431520629 12685226914038272 12701953434633984 12710002747854753 12737645207071488 12744606649977807 12840358766055777 12897209220470784 12940634167341056 12957697463519232 12976996619169792 12994107862247424 13001209468433736 13029485261101056 13037859067170816 13054933474501644 13066097379489792 13073355581845504 13081640255101968 13098889479466296 13110090973360128 13135696619792472 13142993484447664 13345028985070464 13362625509254208 13400173732942656 13407617514335872 13436656675510464 13445292163019904 13481897943778176 13519781316277632 13537608265859904 13753345553384448 13780207556418402 13791991678350336 13810177559803392 13826605561658868 13838429360769024 13856552196620166 13865457543114276 13895612953168896 13903207254521244 13942274482411308 14007664108424484 14183137601927712 14222991418298784 14270880278293056 14289697613963232 14509360373029632 14558213438258688 14577409646459136 14597849227715072 14599121196566016 14626360651987953 14658170918738688 14667591450567168 14675607657550202 14688157479412736 14707525029576192 14716845286989714 14736250664399583 14748852345030144 14785867670003622 14971089690923696 15003649694601216 15013157608204272 15032953697910984 15045809103654912 15063706960420448 15083569703627856 15116238759949272 15125953683397392 15167135186750448 15209753980812336 15218202981992032 15472513747557504 15515990638144128 15524609753441536 15534447802933587 15568233030865152 15607304762781601 15693771825179283 15828393134214144 15837185788745728 15881687387191296 15924926430234624 15926314032617472 15935161082097664 15956029802168676 15969674574931968 15990731911351296 16009753808236584 16023444522995712 16044572759537664 16054740313079688 16075909815708636 16089657103669248 16332097844644032 16377990118041024 16399585852266528 16422580381179456 16433134865913216 16501040381888064 16524177164339328 16545965658273216 16601675980354944 16842475902289158 16856878717983744 16879105906426368 16889802309229806 16935937912845312 16946670330473004 16969015916581338 16983526942761984 16992808866637076 17063027085094254 17120478354741036 17334945957911648 17406577966002192 17442187006802624 17465185972621728 17514262159723296 17793371980093952 17816834012338944 17866898310590208 17915542234013952 17927056217359872 17965883896798464 17975863925037568 18010973034266157 18026375088370176 18050144354479872 18061582852214649 18071616041115538 18327613102774272 18337794071179264 18373610075224536 18389322237800448 18413570079737856 18425238882796152 18435474082211824 18440995195662336 18475402928826888 18487276724152368 18527483937558528 18537609672694992 18589699309881744 18614211365557368 18676885477899312 18910850135903616 18963988557731712 18988994144729664 19027840371057408 19052930151950976 19106467810607232 19345813830706176 19410951251011584 19436546195278848 19465494928754688 19491161793371136 19501814202650604 19544227891651584 19556788600756224 19610033372768256 19622460382652952 19648334219199444 19665136460040192 19714490226671496 20017543477605696 20043938263881312 20111426271503808 20154985013265696 20167938244529856 20222846915667264 20279671974416448 20585248325020082 20630018330076672 20670311334627603 20687987517525504 20712597070578116 20739908342488302 20757644041153536 20784828294930249 20798186314671414 20854810881781866 20913411723616962 20925029100239044 21011496162636726 21104524178952192 21274706402891568 21320975881801728 21334487127448176 21346338410982112 21406320417439584 21434546420944848 21764040559544448 21776130459525376 21837320157388032 21866114469688704 21896773841572608 21898681794849024 21910846487884288 21987256378108032 22001387175850752 22013411486325303 22032236219119104 22061287544364288 22075267930484571 22123278517545216 22135567973806592 22178801505005433 22456634536385544 22475838290644992 22505474541901824 22519736412306408 22549430546866476 22568713655482368 22581250550460416 22595560440630672 22625354555441784 22644702590349312 22688930525096088 22750702780125672 22827304472988048 23208770621336256 23286914630162304 23352349546297728 23755778683118592 23822531080786944 23887389645351936 23902741623146496 23934044703253014 23954511862397952 24014630712354876 24035166784493568 24066859139306496 24082110469619532 24498146766966048 24566985177061536 24633870571769184 24649702298869824 24716812896926656 24786265746508992 24818948487409824 24902513970532416 25214466847871488 25263713853433737 25285318076975616 25318658859639552 25334703463844709 25348776863041258 25370453828076544 25403906869267968 25420005495709506 25453523874872007 25475290414142976 25489213299955614 25594540627641381 25680717532111554 25794418440941568 25915394927038464 25988215724494848 26002418936867472 26058970522202112 26109866949003288 26132194758979584 26163280510203936 26197778958932592 26271393239584944 26285986968895328 26690057970140928 26725251018508416 26800347465885312 26815235028671744 26873313351020928 26890584326039808 26963795887556352 27039562632555264 27075216531719808 27107424061673307 27506691106768896 27560415112836804 27583983356700672 27620355119606784 27653211123317736 27676858721538048 27713104393240332 27730915086228552 27791225906337792 27806414509042488 27884548964822616 28015328216848968 28366275203855424 28445982836597568 28541760556586112 28579395227926464 29018720746059264 29116426876517376 29154819292918272 29195698455430144 29198242393132032 29252721303975906 29316341837477376 29335182901134336 29351215315100404 29376314958825472 29415050059152384 29433690573979428 29472501328799166 29497704690060288 29571735340007244 29942179381847392 30026315216408544 30065907395821968 30127413920840896 30167139407255712 30232477519898544 30251907366794784 30334270373500896 30419507961624672 30436405963984064 30877872487530123 30945027495115008 31031981276288256 31049219506883072 31068895605867174 31109862513732453 31136466061730304 31197279472007121 31214609525563202 31282216322672799 31387543650358566 31517244243955089 31656786268428288 31674371577491456 31763374774382592 31849852860469248 31852628065234944 31912059604337352 31939349149863936 31981463822702592 32019507616473168 32089145519075328 32109480626159376 32151819631417272 32179314207338496 32664195689288064 32755980236082048 32799171704533056 32845160762358912 32866269731826432 33002080763776128 33048354328678656 33091931316546432 33203351960709888 33684951804578316 33713757435967488 33758211812852736 33779604618459612 33871875825690624 33893340660946008 33938031833162676 33967053885523968 33985617733274152 34126054170188508 34240956709482072 34669891915823296 34813155932004384 34884374013605248 34930371945243456 35028524319446592 35586743960187904 35633668024677888 35733796621180416 35831084468027904 35854112434719744 35901067054879521 35931767793596928 35951727850075136 36021946068532314 36052750176740352 36100288708959744 36123165704429298 36143232082231076 36655226205548544 36747220150449072 36827140159475712 36850477765592304 36870948164423648 36950805857653776 36974553448304736 37075219345389984 37179398619763488 37228422731114736 37353770955798624 37821700271807232 37927977115463424 37977988289459328 38023165294561887 38055680742114816 38105860303901952 38130008243564259 38212935621214464 38233819949933421 38521076298167331 38691627661412352 38821902502023168 38873092390557696 38930989857509376 38982323586742272 39003628405301208 39088455783303168 39113577201512448 39220066745536512 39244920765305904 39296668438398888 39330272920080384 39428980453342992 40035086955211392 40087876527762624 40222852543007616 40309970026531392 40335876489059712 40445693831334528 40559343948832896 41170496650040164 41260036660153344 41340622669255206 41375975035051008 41425194141156232 41479816684976604 41515288082307072 41569656589860498 41596372629342828 41709621763563732 41826823447233924 41850058200478088 42022992325273452 42549412805783136 42668974254896352 42692676821964224 42812640834879168 42869092841889696 43528081119088896 43552260919050752 43674640314776064 43732228939377408 43793547683145216 43797363589698048 43821692975768576 43879081955963859 43974512756216064 44002774351701504 44026822972650606 44064472438238208 44122575088728576 44150535860969142 44208751993198749 44246557035090432 44271135947613184 44357603010010866 44913269072771088 45010949083803648 45039472824612816 45098861093732952 45137427310964736 45191120881261344 45250709110883568 45377861050192176 45501405560251344 45654608945976096 46417541242672512 46573829260324608 46603343408800761 46704699092595456 46821914288344803 47081315475537849 47511557366237184 47645062161573888 47774779290703872 47805483246292992 47868089406506028 47909023724795904 48029261424709752 48070333568987136 48133718278612992 48164220939239064 48996293533932096 49133970354123072 49267741143538368 49299404597739648 49433625793853312 49572531493017984 49637896974819648 49805027941064832 50428933695742976 50527427706867474 50570636153951232 50637317719279104 50669406927689418 50697553726082516 50740907656153088 50807813738535936 50840010991419012 50907047749744014 50950580828285952 50978426599911228 51189081255282762 51361435064223108 52004837873734944 52219733898006576 52326561020407872 52395557917865184 52542786479169888 52571973937790656 53380115940281856 53450502037016832 53600694931770624 53630470057343488 53746626702041856 53781168652079616 53927591775112704 54032919102798471 54079125265110528 54150433063439616 54214848123346614 55013382213537792 55120830225673608 55167966713401344 55240710239213568 55306422246635472 55426208786480664 55461830172457104 55582451812675584 55612829018084976 55769097929645232 56030656433697936 56732550407710848 56891965673195136 57083521113172224 57158790455852928 57543830025657371 58037441492118528 58232853753034752 58309638585836544 58391396910860288 58396484786264064 58505442607951812 58632683674954752 58670365802268672 58702430630200808 58752629917650944 58830100118304768 58867381147958856 58945002657598332 58995409380120576 59143470680014488 59884358763694784 60052630432817088 60131814791643936 60254827841681792 60334278814511424 60464955039797088 60503814733589568 60668540747001792 60839015923249344 60872811927968128 61755744975060246 61890054990230016 62010934003882809 62063962552576512 62098439013766144 62137791211734348 62219725027464906 62272932123460608 62394558944014242 62429219051126404 62564432645345598 62775087300717132 63034488487910178 63313572536856576 63824119208674704 63962927645405184 64039015232946336 64218961252318752 64303639262834544 65328391378576128 65511960472164096 65598343409066112 65690321524717824 65732539463652864 66004161527552256 66040234458975909 66096708657357312 66183862633092864 66225803791453713 66406703921419776 66536404515016299 67369903609156632 67427514871934976 67516423625705472 67559209236919224 67743751651381248 67786681321892016 67876063666325352 67934107771047936 67971235466548304 68252108340377016 68481913418964144 69339783831646592 69626311864008768 69768748027210496 69860743890486912 70057048638893184 71173487920375808 71267336049355776 71467593242360832 71662168936055808 71708224869439488 71802134109759042 71863535587193856 71903455700150272 72043892137064628 72105500353480704 72200577417919488 72246331408858596 72286464164462152 73494440300898144 73700955531184608 73741896328847296 73901611715307552 73949106896609472 74150438690779968 74358797239526976 74456845462229472 74707541911597248 75643400543614464 75791141560301211 75855954230926848 75955976578918656 76046330589123774 76111361484229632 76211720607803904 76260016487128518 76360571624616021 76425871242428928 76467639899866842 77042152596334662 77383255322824704 77746184781115392 77964647173484544 78007256810602416 78176911566606336 78489841530611808 78593336876797776 78857960906685984 80070173910422784 80175753055525248 80445705086015232 80619940053062784 80671752978119424 80715842116526111 80891387662669056 81118687897665792 81322272185019921 82340993300080328 82520073320306688 82681245338510412 82751950070102016 82850388282312464 82959633369953208 83030576164614144 83139313179720996 83192745258685656 83419243527127464 83653646894467848 83700116400956176 84045984650546904 85098825611566272 85337948509792704 85385353643928448 85625281669758336 85738185683779392 87056162238177792 87104521838101504 87349280629552128 87464457878754816 87587095366290432 87594727179396096 87643385951537152 87758163911927718 87949025512432128 88005548703403008 88053645945301212 88128944876476416 88245150177457152 88301071721938284 88417503986397498 88493114070180864 88542271895226368 88715206020021732 89826538145542176 90078945649225632 90197722187465904 90382241762522688 90501418221767136 90755722100384352 91002811120502688 91309217891952192 92633617462590369 92835082485345024 93147658520649216 93206686817601522 93329587541197359 93409398185190912 93643828576689606 93846648968018397 94162630951075698 95023114732474368 95290124323147776 95549558581407744 95736178813012056 95818047449591808 96058522849419504 96267436557225984 96328441878478128 97992587067864192 98267940708246144 98535482287076736 98598809195479296 98867251587706624 99145062986035968 99275793949639296 99393888226135459 99610055882129664 100857867391485952 101054855413734948 101141272307902464 101274635438558208 101338813855378836 101395107452165032 101481815312306176 101615627477071872 101680021982838024 101814095499488028 101901161656571904 101956853199822456 102378162510565524 102722870128446216 104009675747469888 104439467796013152 104653122040815744 104791115835730368 105085572958339776 105143947875581312 106760231880563712 106901004074033664 107201389863541248 107260940114686976 107493253404083712 107562337304159232 107855183550225408 108065838205596942 108158250530221056 108300866126879232 108429696246693228 110241660451347216 110481420478427136 110612844493270944 110852417572961328 110923660344914208 111225658036169952 111538195859290464 112061312867395872 113465100815421696 113783931346390272 114069495883685661 114167042226344448 114317580911705856 114390024730692777 114701459849800263 115087660051314742 115563228894501993 116074882984237056 116465707506069504 116619277171673088 116782793821720576 116792969572528128 117010885215903624 117265367349909504 117340731604537344 117404861260401616 117660200236609536 117734762295917712 117890005315196664 117990818760241152 118286941360028976 119768717527389568 120105260865634176 120263629583287872 120509655683363584 120668557629022848 120929910079594176 121007629467179136 121337081494003584 121678031846498688 121745623855936256 123511489950120492 123780109980460032 124021868007765618 124127925105153024 124196878027532288 124275582423468696 124439450054929812 124545864246921216 124789117888028484 124858438102252808 125128865290691196 125550174601434264 126068976975820356 127648238417349408 128078030465892672 128437922504637504 128607278525669088 130656782757152256 131023920944328192 131196686818132224 131380643049435648 131465078927305728 131637245867891577 132008323055104512 132080468917951818 132193417314714624 132367725266185728 132451607582907426 132813407842839552 133072809030032598 134739807218313264 135032847251410944 135118418473838448 135573362643784032 135752127332650704 135942470933096608 136504216680754032 136963826837928288 138679567663293184 139252623728017536 139418272746726919 139537496054420992 139721487780973824 139810030226402283 140114097277786368 140465742865034409 141243946426613547 142346975840751616 142534672098711552 142935186484721664 143324337872111616 143416449738878976 143604268219518084 143727071174387712 143806911400300544 144087784274129256 144211000706961408 144401154835838976 144492662817717192 144572928328924304 146988880601796288 147401911062369216 147483792657694592 147803223430615104 147898213793218944 148300877381559936 148717594479053952 148913690924458944 149415083823194496 151286801087228928 151582283120602422 151711908461853696 151911953157837312 152092661178247548 152222722968459264 152423441215607808 152520032974257036 152721143249232042 152851742484857856 152935279799733684 154084305192669324 156014513621204832 156979683061223616 157186673753595552 157715921813371968 160140347820845568 160351506111050496 160891410172030464 161239880106125568 161343505956238848 161431684233052222 161782775325338112 162098757308395413 162237375795331584 162644544370039842 164681986600160656 165040146640613376 165362490677020824 165503900140204032 165700776564624928 165919266739906416 166278626359441992 166385490517371312 166838487054254928 167307293788935696 167400232801912352 168091969301093808 170197651223132544 170675897019585408 170770707287856896 171250563339516672 171476371367558784 171680352390597611 172631490076972113 174112324476355584 174209043676203008 174698561259104256 174928915757509632 175174190732580864 175189454358792192 175286771903074304 175516327823855436 175898051024864256 176011097406806016 176107291890602424 176257889752952832 176490300354914304 176602143443876568 176835007972794996 176986228140361728 177084543790452736 177430412040043464 179653076291084352 180157891298451264 180395444374931808 180764483525045376 181002836443534272 181511444200768704 182005622241005376 182618435783904384 185267234925180738 185670164970690048 186295317041298432 186413373635203044 186659175082394718 186818796370381824 187287657153379212 187693297936036794 188325261902151396 191472357626024112 192117045698839008 192656883756956256 195985174135728384 196535881416492288 197070964574153472 197197618390958592 197734503175413248 198120703376927727 198290125972071936 198551587899278592 198677411374361139 198787776452270918 199220111764259328 199609213545048897 201715734782971904 202109710827469896 202282544615804928 202549270877116416 202677627710757672 202790214904330064 203231254954143744 203360043965676048 203628190998976056 203802323313143808 203913706399644912 204756325021131048 205445740256892432 208019351494939776 208878935592026304 209306244081631488 209582231671460736 210171145916679552 210287895751162624 213520463761127424 213802008148067328 214402779727082496 214521880229373952 214986506808167424 215124674608318464 215710367100450816 216131676411193884 216316501060442112 216601732253758464 216859392493386456 220483320902694432 221225688986541888 221704835145922656 221847320689828416 222451316072339904 223076391718580928 224122625734791744 226930201630843392 227373424680903633 227567862692780544 228138991767371322 228334084452688896 228635161823411712 228780049461385554 229402919699600526 230175320102629484 231126457789003986 232149765968474112 233238554343346176 234021770431807248 234530734699819008 234809722520803232 235469524591835424 235780010630393328 236573882720057952 239537435054779136 240210521731268352 240527259166575744 241019311366727168 241337115258045696 241859820159188352 242015258934358272 242147526349578333 242674162988007168 243356063692997376 243491247711872512 243966816555059763 247022979900240984 247560219960920064 248043736015531236 248255850210306048 248393756055064576 248551164846937392 248878900109859624 249091728493842432 249578235776056968 249716876204505616 250257730581382392 251100349202868528 252137953951640712 255296476834698816 256156060931785344 256875845009275008 257214557051338176 261313565514304512 262047841888656384 262393373636264448 262761286098871296 262930157854611456 263274491735783154 264016646110209024 264160937835903636 264386834629429248 264735450532371456 264903215165814852 265626815685679104 266145618060065196 269479614436626528 270236836947676896 271146725287568064 271504254665301408 271884941866193216 273008433361508064 273927653675856576 277359135326586368 277900852387771107 278505247456035072 278836545493453838 279074992108841984 279442975561947648 279620060452804566 279988762623592077 280228194555572736 280931485730068818 281539946904055191 282487892853227094 285069344197423104 285870372969443328 286648675744223232 287208536439036168 287454142348775424 288175568548258512 288802309671677952 288985325635434384 289145856657848608 293977761203592576 294803822124738432 294967585315389184 295606446861230208 295796427586437888 296601754763119872 297435188958107904 297827381848917888 298181664678406377 298830167646388992 302573602174457856 303164566241204844 303423816923707392 303823906315674624 304185322356495096 304445445936918528 304846882431215616 305040065948514072 305442286498464084 305703484969715712 305870559599467368 308168610385338648 312029027242409664 313959366122447232 314373347507191104 315431843626743936 320280695641691136 320703012222100992 321782820344060928 322479760212251136 322687011912477696 322863368466104444 323565550650676224 324197514616790826 324474751590663168 325289088740079684 329363973200321312 330724981354041648 331401553129249856 331838533479812832 332557252718883984 332770981034742624 333676974108509856 334614587577871392 334800465603824704 336183938602187616 340395302446265088 341351794039170816 341541414575713792 342208487651056983 342501126679033344 342952742735117568 343170074192078331 343360704781195222 344104379549400789 345262980153944226 346689686683505979 348224648952711168 348418087352406016 349397122518208512 349857831515019264 350348381465161728 350378908717584384 351032655647710872 351796102049728512 352022194813612032 352214583781204848 352980600709828608 353204286887753136 353670015945589992 353972456280723456 354860824080086928 359306152582168704 360315782596902528 360790888749863616 361528967050090752 362005672887068544 363022888401537408 364011244482010752 365236871567808768 370534469850361476 371340329941380096 372590634082596864 372826747270406088 373318350164789436 373637592740763648 374575314306758424 375386595872073588 376650523804302792 382944715252048224 384234091397678016 385313767513912512 391970348271456768 393071762832984576 394141929148306944 394395236781917184 394911737603674731 395469006350826496 396241406753855454 396580251944143872 397103175798557184 397354822748722278 397575552904541836 398440223528518656 399218427090097794 404219421654939792 405098541754232832 405355255421515344 405580429808660128 406720087931352096 407256381997952112 407827412799289824 409512650042262096 410891480513784864 416038702989879552 417757871184052608 418254818240180757 418612488163262976 419164463342921472 419430090679206849 420342291833359104 420575791502325248 421397228595103227 423731839279840641 427040927522254848 427604016296134656 428805559454164992 429043760458747904 429973013616334848 430249349216636928 431420734200901632 432263352822387768 432633002120884224 433203464507516928 433718784986772912 440966641805388864 442451377973083776 443409670291845312 443694641379656832 444902632144679808 446152783437161856 448245251469583488 453860403261686784 454746849361807266 455135725385561088 456277983534742644 456668168905377792 457270323646823424 457560098922771108 458805839399201052 460350640205258968 462252915578007972 468043540863614496 469619445041606464 470939049183670848 471560021260786656 473147765440115904 479074870109558272 480421043462536704 481054518333151488 482038622733454336 482674230516091392 483719640318376704 484030517868716544 484295052699156666 485348325976014336 486296271925186239 486712127385994752 486982495423745024 487933633110119526 494045959800481968 495120439921840128 496087472031062472 496511700420612096 497102329693874784 497757800219719248 499156471552113936 499433752409011232 500515461162764784 502200698405737056 504275907903281424 510592953669397632 512312121863570688 513751690018550016 514429114102676352 515041057171792833 517894470230916339 522627131028609024 524095683777312768 524786747272528896 525522572197742592 525860315709222912 526548983471566308 528033292220418048 528321875671807272 528773669258858496 529470901064742912 529806430331629704 531253631371358208 532291236120130392 538959228873253056 540473673895353792 542293450575136128 543008509330602816 543769883732386432 546016866723016128 547855307351713152 554718270653172736 555801704775542214 557010494912070144 557673090986907676 558149984217683968 558885951123895296 559240120905609132 559977525247184154 560456389111145472 561862971460137636 563079893808110382 564975785706454188 574417072878072336 576351137096517024 577970651270868768 578291713315697216 587955522407185152 589607644249476864 589935170630778368 591212893722460416 591592855172875776 593203509526239744 594362110130783181 594870377916215808 595654763697835776 596363329356812754 597660335292777984 598827640635146691 605147204348915712 606329132482409688 606847633847414784 607647812631349248 608370644712990192 609693764862431232 610080131897028144 610884572996928168 611406969939431424 611741119198934736 616337220770677296 624058054484819328 627918732244894464 628746695014382208 630863687253487872 632982130282231081 640561391283382272 641406024444201984 643565640688121856 644959520424502272 645374023824955392 645726736932208888 647131101301352448 648395029233581652 648949503181326336 650578177480159368 658727946400642624 661449962708083296 662803106258499712 663677066959625664 665114505437767968 665541962069485248 667353948217019712 669229175155742784 669600931207649408 672367877204375232 680790604892530176 682120274042710899 682703588078341632 683082829151427584 684416975302113966 685002253358066688 685905485470235136 686340148384156662 686721409562390444 688208759098801578 690525960307888452 693379373367011958 696449297905422336 699715663030038528 702065311295421744 703592204099457024 704429167562409696 706408573775506272 707340031891179984 709721648160173856 718612305164337408 720631565193805056 721581777499727232 723057934100181504 724011345774137088 726045776803074816 726442579048734999 728022488964021504 730473743135617536 731900449665179289 741068939700722952 742680659882760192 745181268165193728 745653494540812176 746636700329578872 747275185481527296 749150628613516848 750773191744147176 753301047608605584 765889430504096448 768468182795356032 770627535027825024 783940696542913536 786143525665969152 788283858296613888 788790473563834368 789823475207349462 790938012701652992 792482813507710908 793160503888287744 794206351597114368 794709645497444556 795151105809083672 796880447057037312 798436854180195588 808438843309879584 810710510843030688 811160859617320256 813440175862704192 814512763995904224 815654825598579648 819025300084524192 821782961027569728 832077405979759104 833702557163313321 835515742368105216 836509636480361514 837224976326525952 838328926685842944 838860181358413698 839966287870776231 840684583666718208 841151583004650496 842794457190206454 847463678559681282 855208032592269312 857611118908329984 859946027232669696 864526705644775536 866406929015033856 867437569973545824 881933283610777728 884902755946167552 886819340583690624 887389282759313664 889805264289359616 892305566874323712 894544994035219131 896490502939166976 907720806523373568 909493698723614532 910271450771122176 912555967069485288 913336337810755584 914540647293646848 915120197845542216 917611678798402104 920701280410517936 924505831156015944 936087081727228992 939238890083212928 941878098367341696 943120042521573312 946295530880231808 958149740219116544 960842086925073408 962109036666302976 964077245466908672 965348461032182784 967439280636753408 968061035737433088 968590105398313332 970696651952028672 972592543850372478 973424254771989504 973964990847490048 975867266220239052 988091919600963936 992174944062124944 994204659387749568 995515600439438496 998312943104227872 998867504818022464 1001030922325529568 1004401396811474112 1008551815806562848 1021185907338795264 1024624243727141376 1026625462953170949 1027503380037100032 1028858228205352704 1030082114343585666 1032313138648202367 1035788940461832678 1045254262057218048 1048191367554625536 1049573494545057792 1051045144395485184 1053097966943132616 1056066584440836096 1056643751343614544 1058941802129485824 1059612860663259408 1064582472240260784 1077918457746506112 1080947347790707584 1084586901150272256 1086017018661205632 1087539767464772864 1092033733446032256 1093332770487490049 1095710614703426304 1109436541306345472 1111603409551084428 1114020989824140288 1115346181973815352 1116299968435367936 1117771902247790592 1118480241811218264 1119955050494368308 1120912778222290944 1123725942920275272 1126159787616220764 1129951571412908376 1148834145756144672 1152702274193034048 1155941302541737536 1156583426631394432 1175911044814370304 1179215288498953728 1179870341261556736 1182425787444920832 1183185710345751552 1186407019052479488 1188724220261566362 1189740755832431616 1191309527395671552 1192726658713625508 1195320670585555968 1197655281270293382 1212658264964819376 1215295625262698496 1216741289425980384 1220160263794056288 1221769145993856336 1223482238397869472 1232674441541354592 1248116108969638656 1254764454720542271 1255837464489788928 1257493390028764416 1258290272037620547 1261727374506975744 1264191685785309681 1265964260564462162 1271195517839521923 1281122782566764544 1282812048888403968 1287131281376243712 1289919040849004544 1290748047649910784 1291453473864417776 1294262202602704896 1296790058467163304 1297899006362652672 1301156354960318736 1317455892801285248 1322899925416166592 1325606212516999424 1327354133919251328 1330229010875535936 1331083924138970496 1334707896434039424 1338458350311485568 1339201862415298816 1344735754408750464 1361581209785060352 1364240548085421798 1365407176156683264 1366165658302855168 1368833950604227932 1370004506716133376 1371810970940470272 1372680296768313324 1373442819124780888 1376417518197603156 1381051920615776904 1386758746734023916 1404130622590843488 1408858335124819392 1412817147551012544 1414680063782359968 1419443296320347712 1437224610328674816 1441263130387610112 1443163554999454464 1446115868200363008 1448022691548274176 1452091553606149632 1452885158097469998 1456044977928043008 1460947486271235072 1463800899330358578 1482137879401445904 1485361319765520384 1491306989081624352 1493273400659157744 1498301257227033696 1501546383488294352 1506602095217211168 1531778861008192896 1533601000213996109 1536936365590712064 1541255070055650048 1545123171515378499 1553683410692749017 1567881393085827072 1572287051331938304 1576567716593227776 1577580947127668736 1579646950414698924 1581876025403305984 1584965627015421816 1586321007776575488 1588412703194228736 1589419290994889112 1590302211618167344 1593760894114074624 1596873708360391176 1616877686619759168 1621421021686061376 1622321719234640512 1626880351725408384 1629025527991808448 1631309651197159296 1638050600169048384 1643565922055139456 1664154811959518208 1667405114326626642 1671031484736210432 1673019272960723028 1674449952653051904 1676657853371685888 1677720362716827396 1679932575741552462 1681369167333436416 1682303166009300992 1685588914380412908 1694927357119362564 1729053411289551072 1734875139947091648 1763866567221555456 1769805511892335104 1773638681167381248 1774778565518627328 1779610528578719232 1783086330392349543 1784611133748647424 1789089988070438262 1792981005878333952 1815441613046747136 1818987397447229064 1820542901542244352 1825111934138970576 1829081294587293696 1830240395691084432 1835223357596804208 1841402560821035872 1849011662312031888 1872174163454457984 1878477780166425856 1883756196734683392 1886240085043146624 1888483876296573721 1892591061760463616 1898946390846693243 1916299480438233088 1921684173850146816 1924218073332605952 1928154490933817344 1930696922064365568 1934878561273506816 1936122071474866176 1937180210796626664 1941393303904057344 1945185087700744956 1946848509543979008 1947929981694980096 1951734532440478104 1976183839201927872 1984349888124249888 1988409318775499136 1991031200878876992 1996625886208455744 1997735009636044928 2002061844651059136 2008802793622948224 2017103631613125696 2042371814677590528 2049248487454282752 2053250925906341898 2055006760074200064 2057716456410705408 2060164228687171332 2064626277296404734 2071577880923665356 2099146989090115584 2106195933886265232 2113287502687229088 2119225721326518816 2129164944480521568 2155836915493012224 2161894695581415168 2169173802300544512 2172034037322411264 2175079534929545728 2179327737146204997 2184067466892064512 2186665540974980098 2191421229406852608 2195701348995537867 2218873082612690944 2223206819102168856 2228041979648280576 2230692363947630704 2235543804495581184 2236960483622436528 2239910100988736616 2241825556444581888 2247451885840550544 2252319575232441528 2259903142825816752 2297668291512289344 2305404548386068096 2311882605083475072 2313166853262788864 2351822089628740608 2358430576997907456 2359740682523113472 2364851574889841664 2366371420691503104 2372814038104958976 2377448440523132724 2379481511664863232 2382619054791343104 2385453317427251016 2390641341171111936 2395310562540586764 2425316529929638752 2433482578851960768 2440320527588112576 2443538291987712672 2446964476795738944 2465348883082709184 2496232217939277312 2501107671489939963 2509528909441084542 2511674928979577856 2514986780057528832 2516580544075241094 2523454749013951488 2528383371570619362 2531928521128924324 2542391035679043846 2565624097776807936 2579838081698009088 2582906947728835552 2593580116934326608 2602312709920637472 2634911785602570496 2645799850832333184 2651212425033998848 2654708267838502656 2660458021751071872 2662167848277940992 2669415792868078848 2676916700622971136 2678403724830597632 2683634982105657393 2689471508817500928 2723162419570120704 2728481096170843596 2730814352313366528 2732331316605710336 2737667901208455864 2740009013432266752 2743621941880940544 2745360593536626648 2746885638249561776 2752835036395206312 2762103841231553808 2773517493468047832 2808261245181686976 2817716670249638784 2825634295102025088 2829360127564719936 2838886592640695424 2874449220657349632 2882526260775220224 2886327109998908928 2892231736400726016 2896045383096548352 2904183107212299264 2905770316194939996 2912089955856086016 2921894972542470144 2927601798660717156 2964275758802891808 2982613978163248704 2986546801318315488 2996602514454067392 3003092766976588704 3013204190434422336 3063557722016385792 3067202000427992218 3073872731181424128 3079876388859512847 3082510140111300096 3090246343030756998 3096939415944607101 3107366821385498034 3135762786171654144 3144574102663876608 3153135433186455552 3159293900829397848 3169931254030843632 3176825406388457472 3178838581989778224 3180604423236334688 3193747416720782352 3233755373239518336 3242842043372122752 3244643438469281024 3253760703450816768 3258051055983616896 3262619302394318592 3276101200338096768 3279998311462470147 3287131844110278912 3328309623919036416 3334810228653253284 3342062969472420864 3346038545921446056 3348899905306103808 3353315706743371776 3355440725433654792 3359865151483104924 3362738334666872832 3364606332018601984 3371177828760825816 3389854714238725128 3458106822579102144 3469750279894183296 3527733134443110912 3539611023784670208 3547277362334762496 3549557131037254656 3559221057157438464 3566172660784699086 3569222267497294848 3578179976140876524 3585962011756667904 3637974794894458128 3650223868277941152 3660480791382168864 3670446715193608416 3682805121642071744 3698023324624063776 3744348326908915968 3756955560332851712 3764293364161626813 3767512393469366784 3772480170086293248 3774870816112861641 3776967752593147442 3785182123520927232 3792575057355929043 3797892781693386486 3813586553518565769 3832598960876466176 3843368347700293632 3848436146665211904 3861393844128731136 3869757122547013632 3872244142949732352 3874360421593253328 3882786607808114688 3890370175401489912 3893697019087958016 3903469064880956208 3952367678403855744 3968699776248499776 3976818637550998272 3982062401757753984 3993251772416911488 3995470019272089856 4004123689302118272 4017605587245896448 4034207263226251392 4084743629355181056 4098496974908565504 4106501851812683796 4110013520148400128 4115432912821410816 4120328457374342664 4129252554592809468 4143155761847330712 4212391867772530464 4226575005374458176 4238451442653037632 4258329888961043136 4311673830986024448 4323789391162830336 4338347604601089024 4344068074644822528 4350159069859091456 4358655474292409994 4368134933784129024 4373331081949960196 4382842458813705216 4391402697991075734 4446413638204337712 4456083959296561152 4461384727895261408 4473920967244873056 4479820201977473232 4494903771681101088 4504639150464883056 4519806285651633504 4595336583024578688 4600803000641988327 4610809096772136192 4623765210166950144 4626333706525577728 4635369514546135497 4661050232078247051 4703644179257481216 4716861153995814912 4719481365046226944 4729703149779683328 4732742841383006208 4745628076209917952 4754896881046265448 4758963023329726464 4765238109582686208 4770906634854502032 4781282682342223872 4790621125081173528 4850633059859277504 4866965157703921536 4880641055176225152 4887076583975425344 4893928953591477888 4930697766165418368 4992464435878554624 5002215342979879926 5019057818882169084 5023349857959155712 5029973560115057664 5033161088150482188 5046909498027902976 5056766743141238724 5063857042257848648 5084782071358087692 5165813895457671104 5187160233868653216 5204625419841274944 5269823571205140992 5291599701664666368 5302424850067997696 5309416535677005312 5320916043502143744 5324335696555881984 5338831585736157696 5349258991177048629 5353833401245942272 5356807449661195264 5367269964211314786 5378943017635001856 5446324839140241408 5456962192341687192 5461628704626733056 5475335802416911728 5487243883761881088 5490721187073253296 5493771276499123552 5505670072790412624 5524207682463107616 5547034986936095664 5616522490363373952 5635433340499277568 5651268590204050176 5658720255129439872 5665451628889721163 5677773185281390848 5696839172540079729 5748898441314699264 5765052521550440448 5772654219997817856 5784463472801452032 5792090766193096704 5808366214424598528 5811540632389879992 5824179911712172032 5843789945084940288 5855203597321434312 5928551517605783616 5965227956326497408 5973093602636630976 5993205028908134784 6006185533953177408 6026408380868844672 6127115444032771584 6134404000855984436 6147745462362848256 6159752777719025694 6165020280222600192 6180492686061513996 6193878831889214202 6214733642770996068 6318587801658795696 6339862508061687264 6357677163979556448 6361208846472669376 6387494833441564704 6467510746479036672 6485684086744245504 6489286876938562048 6507521406901633536 6516102111967233792 6525238604788637184 6537983211438614991 6552202400676193536 6559996622924940294 6574263688220557824 6587104046986613601 6656619247838072832 6669620457306506568 6684125938944841728 6692077091842892112 6706631413486743552 6710881450867309584 6719730302966209848 6725476669333745664 6742355657521651632 6779709428477450256 6916213645158204288 6939500559788366592 7055466268886221824 7079222047569340416 7094554724669524992 7099114262074509312 7118442114314876928 7132345321569398172 7138444534994589696 7156359952281753048 7171924023513335808 7275949589788916256 7300447736555882304 7320961582764337728 7340893430387216832 7365610243284143488 7396046649248127552 7488696653817831936 7503323014469819889 7513911120665703424 7528586728323253626 7535024786938733568 7544960340172586496 7549741632225723282 7553935505186294884 7570364247041854464 7585150114711858086 7595785563386772972 7627173107037131538 7696872293330423808 7739514245094027264 7748720843186506656 7780740350802979824 7806938129761912416 7904735356807711488 7937399552496999552 7953637275101996544 7964124803515507968 7986503544833822976 7990940038544179712 8008247378604236544 8035211174491792896 8050904946316972179 8068414526452502784 8169487258710362112 8196993949817131008 8213003703625367592 8220027040296800256 8230865825642821632 8240656914748685328 8258505109185618936 8286311523694661424 8424783735545060928 8453150010748916352 8476902885306075264 8516659777922086272 8623347661972048896 8647578782325660672 8676695209202178048 8688136149289645056 8700318139718182912 8717310948584819988 8736269867568258048 8746662163899920392 8765684917627410432 8782805395982151468 8892827276408675424 8922769455790522816 8947841934489746112 8959640403954946464 8989807543362202176 9009278300929766112 9039612571303267008 9190673166049157376 9201606001283976654 9221618193544272384 9239629166578538541 9247530420333900288 9252667413051155456 9270739029092270994 9322100464156494102 9407288358514962432 9433722307991629824 9459406299559366656 9509793762092530896 9530476219165372416 9541813269709004064 9581242250162347056 9701266119718555008 9733930315407843072 9761282110352450304 9774153167950850688 9787857907182955776 9839994934387410441 9861395532330836736 9984928871757109248 10004430685959759852 10038115637764338168 10046699715918311424 10059947120230115328 10066322176300964376 10093818996055805952 10113533486282477448 10127714084515697296 10169564142716175384 10331627790915342208 10374320467737306432 10409250839682549888 10539647142410281984 10583199403329332736 10604849700135995392 10618833071354010624 10641832087004287488 10648671393111763968 10677663171472315392 10698517982354097258 10707666802491884544 10713614899322390528 10734539928422629572 10757886035270003712 10913924384683374384 10950671604833823456 10981442374146506592 10987542552998247104 11011340145580825248 11048415364926215232 11094069973872191328 11233044980726747904 11270866680998555136 11292880092484880439 11302537180408100352 11317440510258879744 11330903257779442326 11355546370562781696 11377725172067787129 11393678345080159458 11497796882629398528 11530105043100880896 11545308439995635712 11584181532386193408 11616732428849197056 11623081264779759984 11648359823424344064 11710407194642868624 11857103035211567232 11930455912652994816 11946187205273261952 11986410057816269568 12012371067906354816 12026660475362390539 12052816761737689344 12254230888065543168 12268808001711968872 12295490924725696512 12319505555438051388 12330040560445200384 12360985372123027992 12387757663778428404 12429467285541992136 12637175603317591392 12679725016123374528 12715354327959112896 12722417692945338752 12774989666883129408 12935021492958073344 12971368173488491008 12978573753877124096 13015042813803267072 13032204223934467584 13050477209577274368 13075966422877229982 13104404801352387072 13119993245849880588 13148527376441115648 13174208093973227202 13339240914613013136 13368251877889683456 13384154183685784224 13421762901734619168 13439460605932419696 13484711315043303264 13559418856954900512 13802409001925964981 13832427290316408576 13879001119576733184 13906108543638406491 13983150696234741153 14110932537772443648 14158444095138680832 14189109449339049984 14198228524149018624 14236884228629753856 14264690643138796344 14276889069989179392 14312719904563506096 14343848047026671616 14551899179577832512 14600895473111764608 14641923165528675456 14681786860774433664 14731220486568286976 14792093298496255104 14977393307635663872 15006646028939639778 15027822241331406848 15057173456646507252 15070049573877467136 15089920680345172992 15099483264451446564 15107871010372589768 15140728494083708928 15170300229423716172 15191571126773545944 15254346214074263076 15497441686373013312 15561480701605959648 15613876259523824832 15809470713615422976 15874799104993999104 15907274550203993088 15928249607031015936 15973007089667645952 15981880077088359424 16016494757208473088 16070422348983585792 16101809892633944358 16136829052905005568 16338974517420724224 16426007407250735184 16461731651285643264 16481313829497370656 16517010218371237872 16572623047389322848 16849567471090121856 16906300021497832704 16953805770612150528 16996354886669163489 17033319555844172544 17090517517620239187 17246695323944097792 17295157564651321344 17353390418404356096 17376272298579290112 17400636279436365824 17434621897169639976 17472539735136516096 17493324327799840784 17531369835254820864 17565610791964302936 17785654552817350848 17845538911581045632 17895683868979492224 17919280807909892928 17979615086724404352 18018556601859532224 18079225142606534016 18381346332098314752 18403212002567953308 18443236387088544768 18479258333157077082 18495060840667800576 18505334826102310912 18541478058184541988 18644200928312988204 19019587524185061792 19083626539418008128 19162484500324694112 19402532239437110016 19467860630815686144 19522564220704900608 19548306335901701376 19575715814365911552 19613949634315844973 19679989868774820882 19722791064661673472 19969857743514218496 20008861371919519704 20076231275528676336 20119894240460230656 20132644352601928752 20227066972564954896 20255428169031394592 20339128285432350768 20663255581830684416 20748640935474612864 20773322639262310931 20818501679365099776 21079294284820563968 21166398806658665472 21209699400271990784 21237666142708021248 21283664174008574976 21297342786223527936 21355326342944630784 21397035964708194516 21415333604983769088 21427229798644781056 21469079856845259144 21515772070540007424 21827848769366748768 21901343209667646912 21962884748293013184 21975085105996494208 22022680291161650496 22096830729852430464 22188139947744382656 22466089961453495808 22541733361997110272 22585760184969760878 22605074360816200704 22634881020517759488 22661806515558884652 22711092741125563392 22755450344135574258 22787356690160318916 23090616879991271424 23246162529559519968 23420814389285737248 23714206070423134464 23860911825305989632 23892374410546523904 23972820115632539136 24024742135812709632 24053320950724781078 24105633523475378688 24152714838950916537 24508461776131086336 24537616003423937744 24590981849451393024 24639011110876102776 24660081120890400768 24721970744246055984 24775515327556856808 24858934571083984272 25274351206635182784 25359450032246749056 25430708655918225792 25444835385890677504 25549979333766258816 25870042985916146688 25942736346976982016 25957147507754248192 26030085627606534144 26064408447868935168 26100954419154548736 26151932845754459964 26208809602704774144 26239986491699761176 26297054752882231296 26348416187946454404 26678481829226026272 26768308367371568448 26843525803469238336 26878921211864839392 26969422630086606528 27118837713909801024 27604818003851929962 27664854580632817152 27758002239153466368 27812217087276812982 27966301392469482306 28221865075544887296 28378218898678099968 28529381286277592688 28625439809127012192 29103798359155665024 29201790946223529216 29283846331057350912 29363573721548867328 29462440973136573952 29519984803162231323 29584186596992510208 29954786615271327744 30013292057879279556 30055644482662813696 30114346913293014504 30140099147754934272 30179841360690345984 30198966528902893128 30215742020745179536 30281456988167417856 30340600458847432344 30383142253547091888 30508692428148526152 30994883372746026624 31122961403211919296 31227752519047649664 31618941427230845952 31749598209987998208 31814549100407986176 31856499214062031872 31946014179335291904 31963760154176718848 32032989514416946176 32140844697967171584 32203619785267888716 32273658105810011136 32852014814501470368 32962627658994741312 33034020436742475744 33145246094778645696 33699134942180243712 33812600042995665408 33878640277454641317 33907611541224301056 33992709773338326978 34066639111688345088 34181035035240478374 34493390647888195584 34590315129302642688 34752544597158580224 34869243794339279952 34945079470273032192 34986648655599681568 35131221583928605872 35571309105634701696 35691077823162091264 35791367737958984448 35838561615819785856 35959230173448808704 36037113203719064448 36079981426087171617 36158450285213068032 36762692664196629504 36806424005135906616 36886472774177089536 36958516666314154164 36990121681335601152 37010669652204621824 37082956116369083976 37288401856625976408 38039175048370123584 38167253078836016256 38324969000649388224 38805064478874220032 38935721261631372288 39045128441409801216 39096612671803402752 39151431628731823104 39227899268631689946 39359979737549641764 39445582129323346944 40017722743839039408 40152462551057352672 40265288705203857504 40454133945129909792 40510856338062789184 40678256570864701536 41326511163661368832 41407227005777894943 41497281870949225728 41546645278524621862 41637003358730199552 41718325630915219473 41949452088704223459 42158588569641127936 42332797613317330944 42475332285416042496 42567328348017149952 42594685572447055872 42710652685889261568 42794071929416389032 42830667209967538176 42938159713690518288 43031544141080014848 43655697538733497536 43802686419335293824 43925769496586026368 43950170211992988416 44045360582323300992 44193661459704860928 44376279895488765312 44932179922906991616 45083466723994220544 45171520369939521756 45210148721632401408 45269762041035518976 45323613031117769304 45422185482251126784 45510900688271148516 45574713380320637832 46492325059119039936 46841628778571474496 47428412140846268928 47721823650611979264 47784748821093047808 47945640231265078272 48049484271625419264 48106641901449562156 48211267046950757376 48305429677901833074 49016923552262172672 49075232006847875488 49278022221752205552 49443941488492111968 49551030655113713616 49717869142167968544 50548702413270365568 50718900064493498112 50861417311836451584 50889670771781355008 50989064660007490467 51099958667532517632 51271552552860717561 51740085971832293376 51885472693953964032 51914295015508496384 52060171255213068288 52128816895737870336 52201908838309097472 52303865691508919928 52417619205409548288 52479972983399522352 52594109505764462592 52696832375892908808 53356963658452052544 53536616734743136896 53687051606938476672 53757842423729678784 53938845260173213056 54237675427819602048 55209636007703859924 55329709161265634304 55516004478306932736 55624434174553625964 55932602784938964612 57058762572555185376 57250879618254024384 58207596718311330048 58403581892447058432 58567692662114701824 58727147443097734656 58841848902947534919 58924881946273147904 59039969606324462646 59168373193985020416 59909573230542655488 60026584115758559112 60228693826586029008 60359682721380691968 60397933057805786256 60431484041490359072 60681200917694864688 60766284507094183776 61017384856297052304 61989766745492053248 62245922806423838592 62319967917786932793 62455505038095299328 63237882854461691904 63499196419975996416 63629098200815972352 63712998428124063744 63892028358670583808 63927520308353437696 64065979028833892352 64281689395934343168 64407239570535777432 64547316211620022272 65704029629002940736 65925255317989482624 66068040873484951488 66290492189557291392 67398269884360487424 67625200085991330816 67757280554909282634 67815223082448602112 67985419546676653956 68133278223376690176 68362070070480956748 69738487588678559904 69973297311199363136 70262443167857211744 71142618211269403392 71382155646324182528 71582735475917968896 71677123231639571712 71918460346897617408 72074226407438128896 72159962852174343234 72316900570426136064 72458144516852749611 73525385328393259008 73612848010271813232 73772945548354179072 73917033332628308328 73980243362671202304 74165912232738167952 74576803713251952816 76078350096740247168 76334506157672032512 76649938001298776448 77610128957748440064 77871442523262744576 78090256882819602432 78193225343606805504 78302863257463646208 78455798537263379892 78719959475099283528 78891164258646693888 80035445487678078816 80304925102114705344 80530577410407715008 80908267890259819584 81021712676125578368 81356513141729403072 82653022327322737664 82814454011555789886 82994563741898451456 83093290557049243724 83274006717460399104 83436651261830438946 83898904177408446918 84665595226634661888 85134656696034299904 85588143858832778064 85876319427381036576 87311395077466995072 87605372838670587648 87851538993172052736 87900340423985976832 88090721164646601984 88387322919409721856 88559954409486693969 88752559790977530624 89864359845813983232 90166933447988441088 90343040739879043512 90420297443264802816 90539524082071037952 90647226062235538608 90844370964502253568 91021801376542297032 91149426760641275664 92984650118238079872 93683257557142948992 94856824281692537856 95443647301223958528 95569497642186095616 95891280462530156544 96098968543250838528 96213283802899124312 96422534093901514752 96610859355803666148 98150464013695750976 98556044443504411104 98887882976984223936 99102061310227427232 99435738284335937088 101097404826540731136 101437800128986996224 101635920832363923951 101722834623672903168 101779341543562710016 101978129320014980934 102199917335065035264 102543105105721435122 103480171943664586752 103770945387907928064 104257633791475740672 104607731383017839856 104835238410819096576 104959945966799044704 105393664751785817616 106713927316904105088 107073233469486273792 107374103213876953344 107515684847459357568 107877690520346426112 108239944278261514851 108475350855639204096 110419272015407719848 110659418322531268608 111032008956613865472 111248868349107251928 111865205569877929224 114117525145110370752 114501759236508048768 116415193436622660096 116807163784894116864 117135385324229403648 117454294886195469312 117683697805895069838 117849763892546295808 118079939212648925292 118336746387970040832 120053168231517118224 120457387653172058016 120795866115611572512 120862968082980718144 121362401835389729376 121532569014188367552 122034769712594104608 123979533490984106496 124221681017333684829 124491845612847677184 124639935835573865586 124911010076190598656 125154976892745658419 126475765708923383808 126998392839951992832 127425996856248127488 127784056717341167616 128131958057667784704 128814479141071554864 129094632423240044544 131408059258005881472 131850510635978965248 132136081746969902976 132580984379114582784 134796539768720974848 135250400171982661632 135514561109818565268 135630446164897204224 135970839093353307912 136266556446753380352 136724140140961913496 139476975177357119808 139946594622398726272 140524886335714423488 142285236422538806784 142764311292648365056 143165470951835937792 143354246463279143424 143836920693795234816 144148452814876257792 144319925704348686468 144633801140852272128 144916289033705499222 147050770656786518016 147225696020543626464 147834066665256616656 148331824465476335904 149153607426503905632 152156700193480494336 152669012315344065024 152967193980022471401 153299876002597552896 153814657658582152683 155220257915496880128 155742885046525489152 156180513765639204864 156386450687213611008 156605726514927292416 156911597074526759784 157439918950198567056 157782328517293387776 160070890975356157632 160609850204229410688 161061154820815430016 161816535780519639168 162043425352251156736 162713026283458806144 165306044654645475328 165628908023111579772 165989127483796902912 166186581114098487448 166548013434920798208 166873302523660877892 167797808354816893836 171176287717665556128 171752638854762073152 174622790154933990144 175210745677341175296 175703077986344105472 175800680847971953664 176181442329293203968 176774645838819443712 177119908818973387938 177505119581955061248 179728719691627966464 180686081479758087024 181079048164142075904 181294452124471077216 182043602753084594064 182298853521282551328 185969300236476159744 186959903753360798379 187366515114285897984 189713648563385075712 190887294602447917056 191138995284372191232 191782560925060313088 192197937086501677056 192426567605798248624 192845068187803029504 193221718711607332296 196300928027391501952 197112088887008822208 197775765953968447872 198204122620454854464 198871476568671874176 202194809653081462272 202875600257973992448 203271841664727847902 203445669247345806336 203558683087125420032 203956258640029961868 204399834670130070528 205086210211442870244 209215462766035679712 209919891933598089408 210787329503571635232 213427854633808210176 214146466938972547584 214748206427753906688 215031369694918715136 215755381040692852224 216479888556523029702 216950701711278408192 220838544030815439696 221318836645062537216 222497736698214503856 223730411139755858448 228235050290220741504 228506549031885420241 229003518473016097536 232830386873245320192 233614327569788233728 234270770648458807296 234908589772390938624 235367395611790139676 235699527785092591616 236159878425297850584 236673492775940081664 240106336463034236448 240914775306344116032 241591732231223145024 241725936165961436288 242724803670779458752 243065138028376735104 244069539425188209216 247959066981968212992 248443362034667369658 248983691225695354368 249279871671147731172 249822020152381197312 250309953785491316838 253996785679903985664 257628958282143109728 262816118516011762944 263701021271957930496 264272163493939805952 265161968758229165568 265679863228460081907 269593079537441949696 270500800343965323264 271029122219637130536 271260892329794408448 271941678186706615824 272533112893506760704 273448280281923826992 278953950354714239616 279893189244797452544 281049772671428846976 284570472845077613568 285528622585296730112 286330941903671875584 286708492926558286848 287673841387590469632 288296905629752515584 288639851408697372936 289267602281704544256 289832578067410998444 294451392041087252928 295668133330513233312 296663648930952671808 298307214853007811264 304313400386960988672 305338024630688130048 305934387960044942802 306599752005195105792 307629315317164305366 310440515830993760256 312772901374427222016 313823194149053519568 314879837900397134112 320141781950712315264 321219700408458821376 322122309641630860032 323633071561039278336 324086850704502313472 324719832834784544553 325426052566917612288 330612089309290950656 331257816046223159544 331978254967593805824 332373162228196974896 333096026869841596416 333746605047321755784 335595616709633787672 342352575435331112256 343505277709524146304 349245580309867980288 350421491354682350592 351406155972688210944 351601361695943907328 352362884658586407936 353549291677638887424 354239817637946775876 355010239163910122496 361372162959516174048 362588904248942154432 364087205506169188128 364597707042565102656 371938600472952319488 372665043052001054487 373919807506721596758 374733030228571795968 379427297126770151424 382277990568744382464 384395874173003354112 384853135211596497248 386443437423214664592 392601856054783003904 394224177774017644416 395551531907936895744 396408245240909708928 397742953137343748352 404389619306162924544 405751200515947984896 406543683329455695804 406891338494691612672 407117366174250840064 407912517280059923736 408799669340260141056 410172420422885740488 418430925532071359424 419839783867196178816 421574659007143270464 426855709267616420352 428292933877945095168 429496412855507813376 430062739389837430272 431510762081385704448 432959777113046059404 433901403422556816384 441677088061630879392 444995473396429007712 447460822279511716896 456470100580441483008 457013098063770840482 458007036946032195072 458901581940067414203 461443972975746458049 465660773746490640384 467228655139576467456 468541541296917614592 469817179544781877248 470734791223580279352 472319756850595701168 473346985551880163328 480212672926068472896 481829550612688232064 483183464462446290048 483451872331922872576 485449607341558917504 486130276056753470208 488139078850376418432 495918133963936425984 496886724069334739316 497967382451390708736 498559743342295462344 499644040304762394624 500619907570982633676 515257916564286219456 525632237032023525888 527402042543915860992 528544326987879611904 530323937516458331136 531359726456920163814 539186159074883899392 542058244439274261072 543883356373413231648 546896560563847653984 557907900709428479232 559786378489594905088 560879711260082395137 562099545342857693952 569140945690155227136 571057245170593460224 572661883807343751168 573416985853116573696 575347682775180939264 576593811259505031168 577279702817394745872 578535204563409088512 579665156134821996888 588902784082174505856 591336266661026466624 593327297861905343616 596614429706015622528 608626800773921977344 610676049261376260096 611868775920089885604 613199504010390211584 615258630634328610732 627646388298107039136 629759675800794268224 640283563901424630528 642439400816917642752 644244619283261720064 647266143122078556672 648173701409004626944 649439665669569089106 650852105133835224576 662515632092446319088 663956509935187611648 664746324456393949792 667493210094643511568 671191233419267575344 684705150870662224512 685519647095656260723 687010555419048292608 698491160619735960576 700842982709364701184 702812311945376421888 703202723391887814656 704725769317172815872 707098583355277774848 708479635275893551752 710020478327820244992 722744325919032348096 725177808497884308864 728174411012338376256 729195414085130205312 743877200945904638976 745330086104002108974 747839615013443193516 749466060457143591936 769706270423192994496 772886874846429329184 785203712109566007808 788448355548035288832 791103063815873791488 792816490481819417856 795485906274687496704 797039589685380245721 808779238612325849088 811502401031895969792 813087366658911391608 813782676989383225344 815825034560119847472 817599338680520282112 820344840845771480976 836861851064142718848 839679567734392357632 843149318014286540928 853711418535232840704 856585867755890190336 858992825711015626752 860125478779674860544 863021524162771408896 865919554226092118808 867802806845113632768 883354176123261758784 889990946792858015424 894921644559023433792 912940201160882966016 914026196127541680964 916014073892064390144 917803163880134828406 922887945951492916098 931321547492981280768 941469582447160558704 944639513701191402336 960425345852136945792 963659101225376464128 966366928924892580096 966903744663845745152 970899214683117835008 972260552113506940416 974159498504353633659 976278157700752836864 991836267927872851968 993773448138669478632 995934764902781417472 997119486684590924688 999288080609524789248 1001239815141965267352 1030515833128572438912 1051264474064047051776 1054804085087831721984 1057088653975759223808 1060647875032916662272 1062719452913840327628 1084116488878548522144 1087766712746826463296 1093793121127695307968 1115815801418856958464 1117995129156003163461 1119572756979189810176 1121759422520164790274 1124199090685715387904 1138281891380310454272 1146833971706233147392 1153187622519010062336 1154559405634789491744 1159330312269643993776 1177805568164349011712 1182672533322052933248 1186654595723810687232 1193228859412031245056 1217253601547843954688 1221352098522752520192 1223737551840179771208 1226399008020780423168 1230517261268657221464 1255292776596214078272 1259519351601588536448 1280567127802849261056 1284878801633835285504 1288489238566523440128 1294532286244157113344 1296347402818009253888 1298879331339138178212 1301704210267670449152 1325031264184892638176 1329492648912787899584 1334986420189287023136 1342382466838535150688 1369410301741324449024 1371039294191312521446 1374021110838096585216 1376704745820202242609 1396982321239471921152 1401685965418729402368 1405624623890752843776 1409451538634345631744 1416959270551787103504 1420040956655640489984 1445488651838064696192 1450355616995768617728 1456348822024676752512 1458390828170260410624 1487754401891809277952 1490660172208004217948 1495679230026886387032 1498932120914287183872 1539412540846385988992 1545773749692858658368 1570407424219132015616 1576896711096070577664 1582206127631747582976 1585632980963638835712 1590971812549374993408 1594079179370760491442 1617558477224651698176 1626174733317822783216 1631650069120239694944 1640689681691542961952 1673723702128285437696 1679359135468784715264 1682639133780247185411 1686298636028573081856 1707422837070465681408 1713171735511780380672 1717985651422031253504 1720250957559349721088 1726043048325542817792 1731839108452184237616 1735605613690227265536 1766708352246523517568 1779981893585716030848 1789843289118046867584 1825880402321765932032 1828052392255083361928 1832028147784128780288 1835606327760269656812 1845775891902985832196 1882939164894321117408 1889279027402382804672 1920850691704273891584 1927318202450752928256 1932733857849785160192 1933807489327691490304 1941798429366235670016 1944521104227013880832 1948318997008707267318 1952556315401505673728 1987546896277338957264 1991869529805562834944 1994238973369181849376 2002479630283930534704 2056558941286968782169 2061031666257144877824 2102528948128094103552 2109608170175663443968 2114177307951518447616 2121295750065833324544 2125438905827680655256 2168232977757097044288 2175533425493652926592 2187586242255390615936 2231631602837713916928 2235990258312006326922 2239145513958379620352 2243518845040329580548 2248398181371430775808 2309118811269578983488 2318660624539287987552 2355611136328698023424 2365345066644105866496 2373309191447621374464 2386457718824062490112 2434507203095687909376 2447475103680359542416 2452798016041560846336 2461034522537314442928 2510585553192428156544 2519038703203177072896 2561134255605698522112 2569757603267670571008 2576978477133046880256 2589064572488314226688 2592694805636018507776 2597758662678276356424 2603408420535340898304 2650062528369785276352 2658985297825575799168 2669972840378574046272 2684764933677070301376 2738820603482648898048 2742078588382625042892 2748042221676193170432 2753409491640404485218 2793964642478943842304 2833918541103574207008 2890977303676129392384 2900711233991537235456 2912697644049353505024 2916781656340520821248 2922478495513060900977 2975508803783618555904 2981320344416008435896 2991358460053772774064 2997864241828574367744 3078825081692771977984 3091547499385717316736 3140814848438264031232 3153793422192141155328 3164412255263495165952 3171265961927277671424 3181943625098749986816 3188158358741520982884 3252349466635645566432 3263300138240479389888 3281379363383085923904 3347447404256570875392 3358718270937569430528 3365278267560494370822 3372597272057146163712 3414845674140931362816 3440501915118699442176 3463678216904368475232 3533416704493047035136 3559963787171432061696 3579686578236093735168 3651760804643531864064 3656104784510166723856 3664056295568257560576 3671212655520539313624 3691551783805971664392 3765878329788642234816 3778558054804765609344 3841701383408547783168 3854636404901505856512 3865467715699570320384 3867614978655382980608 3883596858732471340032 3889042208454027761664 3896637994017414534636 3905112630803011347456 3975093792554677914528 3988477946738363698752 4004959260567861069408 4113117882573937564338 4122063332514289755648 4205057896256188207104 4228354615903036895232 4250877811655361310512 4336465955514194088576 4351066850987305853184 4375172484510781231872 4463263205675427833856 4471980516624012653844 4478291027916759240704 4487037690080659161096 4496796362742861551616 4618237622539157966976 4637321249078575975104 4711222272657396046848 4730690133288211732992 4746618382895242748928 4772915437648124980224 4894950207360719084832 4922069045074628885856 5021171106384856313088 5038077406406354145792 5047917401340741556233 5122268511211397044224 5139515206535341142016 5153956954266093760512 5178129144976628453376 5195517325356552712848 5206816841070681796608 5300125056739570552704 5317970595651151598336 5339945680757148092544 5369529867354140602752 5477641206965297796096 5484157176765250085784 5496084443352386340864 5506818983280808970436 5667837082207148414016 5781954607352258784768 5801422467983074470912 5825395288098707010048 5833563312681041642496 5844956991026121801954 5962640688832016871792 5982716920107545548128 6157650163385543955968 6169676823860906346507 6183094998771434633472 6281629696876528062464 6307586844384282310656 6328824510526990331904 6342531923854555342848 6363887250197499973632 6376316717483041965768 6504698933271291132864 6526600276480958779776 6562758726766171847808 6694894808513141750784 6717436541875138861056 6730556535120988741644 6745194544114292327424 6927356433808736950464 7066833408986094070272 7119927574342864123392 7159373156472187470336 7303521609287063728128 7312209569020333447712 7342425311041078627248 7383103567611943328784 7531756659577284469632 7557116109609531218688 7683402766817095566336 7709272809803011713024 7730935431399140640768 7735229957310765961216 7767193717464942680064 7778084416908055523328 7793275988034829069272 7810225261606022694912 7950187585109355829056 7976955893476727397504 8009918521135722138816 8226235765147875128676 8244126665028579511296 8501755623310722621024 8672931911028388177152 8702133701974611706368 8750344969021562463744 8767435486539182702931 8926526411350855667712 8943961033248025307688 8974075380161318322192 8993592725485723103232 9236475245078315933952 9274642498157151950208 9422444545314792093696 9461380266576423465984 9493236765790485497856 9545830875296249960448 9789900414721438169664 9844138090149257771712 10042342212769712626176 10076154812812708291584 10095834802681483112466 10244537022422794088448 10391034650713105425696 10600250113479141105408 10635941191302303196672 10679891361514296185088 10739059734708281205504 10955282413930595592192 10968314353530500171568 10992168886704772681728 11013637966561617940872 11335674164414296828032 11563909214704517569536 11602844935966148941824 11650790576197414020096 11667126625362083284992 11689913982052243603908 11925281377664033743584 11965433840215091096256 12315300326771087911936 12339353647721812693014 12366189997542869266944 12615173688768564621312 12685063847709110685696 12752633434966083931536 13009397866542582265728 13053200552961917559552 13125517453532343695616 13389789617026283501568 13434873083750277722112 13461113070241977483288 13490389088228584654848 13854712867617473900928 14133666817972188140544 14239855148685728246784 14318746312944374940672 14624419138040666895424 14684850622082157254496 14766207135223886657568 15063513319154568939264 15114232219219062437376 15143752204022224668699 15366805533634191132672 15418545619606023426048 15461870862798281281536 15534387434929885360128 15586551976069658138544 15620450523212045389824 15900375170218711658112 15953911786953454795008 16019837042271444277632 16452471530295750257352 16488253330057159022592 17003511246621445242048 17345863822056776354304 17404267403949223412736 17500689938043124927488 17534870973078365405862 17887922066496050615376 17948150760322636644384 18472950490156631867904 18509030471582719039521 18549284996314303900416 18844889090629584187392 18922760533152846931968 18986473531580970995712 19091661750592499920896 19579800829442876339328 19688276180298515543424 20084684425539425252352 20152309625625416583168 20191669605362966224932 20782069301426210851392 21200500226958282210816 21271882382604606393344 21359782723028592370176 21478119469416562411008 21910564827861191184384 21936628707061000343136 22027275933123235881744 22671348328828593656064 23127818429409035139072 23205689871932297883648 23301581152394828040192 23334253250724166569984 23379827964104487207816 23850562755328067487168 23930867680430182192512 24630600653542175823872 24678707295443625386028 24732379995085738533888 25505266869932167863072 26018795733085164531456 26106401105923835119104 26251034907064687391232 26779579234052567003136 26922226140483954966576 26980778176457169309696 27709425735234947801856 28267333635944376281088 28479710297371456493568 28637492625888749881344 29248838276081333790848 29369701244164314508992 29532414270447773315136 30127026638309137878528 30228464438438124874752 30287504408044449337398 30733611067268382265344 31173103952139316277088 31800750340437423316224 31907823573906909590016 32039674084542888555264 32904943060591500514704 32976506660114318045184 34007022493242890484096 34691727644113552708608 34808534807898446825472 35001379876086249854976 35069741946156730811724 35775844132992101230752 35896301520645273288768 36945900980313263735808 37018060943165438079042 37098569992628607800832 37845521066305693863936 39159601658885752678656 39376552360597031086848 40169368851078850504704 40304619251250833166336 40383339210725932449864 41564138602852421702784 42401000453916564421632 42543764765209212786688 42719565446057184740352 42956238938833124822016 43873257414122000686272 44054551866246471763488 45342696657657187312128 46255636858818070278144 46603162304789656080384 46759655928208974415632 47701125510656134974336 47861735360860364385024 49261201307084351647744 49357414590887250772056 49464759990171477067776 51010533739864335726144 52037591466170329062912 52212802211847670238208 52502069814129374782464 53844452280967909933152 55418851470469895603712 55527091414748157118563 56534667271888752562176 56959420594742912987136 57274985251777499762688 58497676552162667581696 58739402488328629017984 59064828540895546630272 60254053276618275757056 60456928876876249749504 60575008816088898674796 62346207904278632554176 63601500680874846632448 63815647147813819180032 64079348169085777110528 65809886121183001029408 68014044986485780968192 69383455288227105417216 69617069615796893650944 70002759752172499709952 70139483892313461623448 71551688265984202461504 71792603041290546577536 73891801960626527471616 74036121886330876158084 74197139985257215601664 78319203317771505357312 78753104721194062173696 80338737702157701009408 80766678421451864899728 83128277205704843405568 84802000907833128843264 85087529530418425573376 85439130892114369480704 85912477877666249644032 87746514828244001372544 88109103732492943526976 90685393315314374624256 93519311856417948831264 95402251021312269948672 95723470721720728770048 98714829181774501544112 98929519980342954135552 102021067479728671452288 104075182932340658125824 104425604423695340476416 105004139628258749564928 107688904561935819866304 110837702940939791207424 111054182829496314237126 116995353104325335163392 117478804976657258035968 118129657081791093260544 120508106553236551514112 120913857753752499499008 121150017632177797349592 124692415808557265108352 127203001361749693264896 127631294295627638360064 128158696338171554221056 131619772242366002058816 136028089972971561936384 138766910576454210834432 140278967784626923246896 143103376531968404923008 143585206082581093155072 147783603921253054943232 148072243772661752316168 148394279970514431203328 156638406635543010714624 157506209442388124347392 161533356842903729799456 166256554411409686811136 166581274244244471355689 169604001815666257686528 170878261784228738961408 171824955755332499288064 175493029656488002745088 176218207464985887053952 181370786630628749248512 187038623712835897662528 190804502042624539897344 191446941443441457540096 197429658363549003088224 204042134959457342904576 208150365864681316251648 208851208847390680952832 210008279256517499129856 215377809123871639732608 221675405881879582414848 222108365658992628474252 233990706208650670326784 234957609953314516071936 236259314163582186521088 241016213106473103028224 242300035264355594699184 249384831617114530216704 254406002723499386529792 255262588591255276720128 256317392676343108442112 263239544484732004117632 272056179945943123872768 280557935569253846493792 286206753063936809846016 287170412165162186310144 296144487545323504632336 296788559941028862406656 313276813271086021429248 315012418884776248694784 323066713685807459598912 332513108822819373622272 333162548488488942711378 350986059312976005490176 352436414929971774107904 362741573261257498497024 374077247425671795325056 381609004085249079794688 382893882886882915080192 394859316727098006176448 408084269918914685809152 416300731729362632503296 430755618247743279465216 443350811763759164829696 444216731317985256948504 467981412417301340653568 469915219906629032143872 472518628327164373042176 484600070528711189398368 498769663234229060433408 508812005446998773059584 512634785352686216884224 526479088969464008235264 544112359891886247745536 561115871138507692987584 572413506127873619692032 574340824330324372620288 592288975090647009264672 626553626542172042858496 630024837769552497389568 646133427371614919197824 665026217645638747244544 666325096976977885422756 701972118625952010980352 704872829859943548215808 748154494851343590650112 763218008170498159589376 765787765773765830160384 789718633454196012352896 816168539837829371618304 861511236495486558930432 888433462635970513897008 935962824834602681307136 939830439813258064287744 945037256654328746084352 969200141057422378796736 997539326468458120866816 1052958177938928016470528 1088224719783772495491072 1122231742277015385975168 1144827012255747239384064 1148681648660648745240576 1184577950181294018529344 1292266854743229838395648 1330052435291277494489088 1332650193953955770845512 1403944237251904021960704 1409745659719887096431616 1496308989702687181300224 1526436016340996319178752 1579437266908392024705792 1632337079675658743236608 1723022472990973117860864 1776866925271941027794016 1879660879626516128575488 1890074513308657492168704 1938400282114844757593472 1995078652936916241733632 2105916355877856032941056 2244463484554030771950336 2289654024511494478768128 2297363297321297490481152 2369155900362588037058688 2584533709486459676791296 2665300387907911541691024 2807888474503808043921408 2819491319439774192863232 2992617979405374362600448 3158874533816784049411584 3264674159351317486473216 3446044945981946235721728 3553733850543882055588032 3876800564229689515186944 3990157305873832483467264 4211832711755712065882112 4488926969108061543900672 4579308049022988957536256 4738311800725176074117376 5169067418972919353582592 5330600775815823083382048 5638982638879548385726464 5985235958810748725200896 6317749067633568098823168 6892089891963892471443456 7107467701087764111176064 7753601128459379030373888 8423665423511424131764224 8977853938216123087801344 9476623601450352148234752 10338134837945838707165184 10661201551631646166764096 11970471917621497450401792 12635498135267136197646336 14214935402175528222352128 15507202256918758060747776 17955707876432246175602688 18953247202900704296469504 20676269675891677414330368 21322403103263292333528192 25270996270534272395292672 28429870804351056444704256 31014404513837516121495552 35911415752864492351205376 37906494405801408592939008 42644806206526584667056384 56859741608702112889408512 62028809027675032242991104 75812988811602817185878016 85289612413053169334112768 113719483217404225778817024 170579224826106338668225536 227438966434808451557634048 341158449652212677336451072 682316899304425354672902144
- Sum of all divisors σ(n): 2391100140765844177070117115
- Sum of proper divisors (its aliquot sum) s(n): 1708783241461418822397214971
- 682316899304425354672902144 is an abundant number, because the sum of its proper divisors (1708783241461418822397214971) is greater than itself. Its abundance is 1026466342156993467724312827
Bases of 682316899304425354672902144
- Binary: 1000110100011001100011100100111010001110111001001101110001110100011001001010010000000000002
- Hexadecimal: 0x23466393A3B9371D1929000
- Base-36: 2DQDHAQRXAIPIKG000
Squares and roots of 682316899304425354672902144
- 682316899304425354672902144 squared (6823168993044253546729021442) is 465556351076405329047454297016785175241915247399796736
- 682316899304425354672902144 cubed (6823168993044253546729021443) is 317656965917935353479390479919605422617448631546226755373222853526458192818601984
-
682316899304425354672902144 is a
perfect square number . Itssquare root is 26121196360512 -
The
cube root of 682316899304425354672902144 is 880363528.9134592753
Scales and comparisons
How big is 682316899304425354672902144?- 682,316,899,304,425,354,672,902,144 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 682,316,899,304,425,354,672,902,144 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 682316899304425354672902144 cubic inches would be around 73363627.4 feet tall.
Recreational maths with 682316899304425354672902144
- 682316899304425354672902144 backwards is 441209276453524403998613286
- The number of decimal digits it has is: 27
- The sum of 682316899304425354672902144's digits is 117
- 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 682316899304425354672902144 - Facts about the integer". Numbermatics.com. 2024. Web. 13 June 2024.
APA style:
Numbermatics. (2024). Number 682316899304425354672902144 - Facts about the integer. Retrieved 13 June 2024, from https://numbermatics.com/n/682316899304425354672902144/
Chicago style:
Numbermatics. 2024. "Number 682316899304425354672902144 - Facts about the integer". https://numbermatics.com/n/682316899304425354672902144/
The information we have on file for 682316899304425354672902144 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 682316899304425354672902144, math, Factors of 682316899304425354672902144, curriculum, school, college, exams, university, Prime factorization of 682316899304425354672902144, STEM, science, technology, engineering, physics, economics, calculator, six hundred eighty-two septillion, three hundred sixteen sextillion, eight hundred ninety-nine quintillion, three hundred four quadrillion, four hundred twenty-five trillion, three hundred fifty-four billion, six hundred seventy-two million, nine hundred two thousand, one hundred forty-four.