Search a number
-
+
20354312511554 = 2723292239774571
BaseRepresentation
bin1001010000011000110111…
…00100010010000001000010
32200001212001000221222201212
410220030123210102001002
510131441113000332204
6111142350404530122
74200356560463060
oct450143344220102
980055030858655
1020354312511554
11653824086011a
1223489760b0942
13b48532462638
14505222753030
152546e07e0c6e
hex12831b912042

20354312511554 has 64 divisors (see below), whose sum is σ = 37834631331840. Its totient is φ = 8020151979840.

The previous prime is 20354312511541. The next prime is 20354312511571. The reversal of 20354312511554 is 45511521345302.

It is a Curzon number.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 2804912 + ... + 6969659.

It is an arithmetic number, because the mean of its divisors is an integer number (591166114560).

Almost surely, 220354312511554 is an apocalyptic number.

20354312511554 is a deficient number, since it is larger than the sum of its proper divisors (17480318820286).

20354312511554 is a wasteful number, since it uses less digits than its factorization.

20354312511554 is an odious number, because the sum of its binary digits is odd.

The sum of its prime factors is 9774855.

The product of its (nonzero) digits is 360000, while the sum is 41.

Adding to 20354312511554 its reverse (45511521345302), we get a palindrome (65865833856856).

The spelling of 20354312511554 in words is "twenty trillion, three hundred fifty-four billion, three hundred twelve million, five hundred eleven thousand, five hundred fifty-four".

Divisors: 1 2 7 14 23 29 46 58 161 203 223 322 406 446 667 1334 1561 3122 4669 5129 6467 9338 10258 12934 35903 45269 71806 90538 148741 297482 1041187 2082374 9774571 19549142 68421997 136843994 224815133 283462559 449630266 566925118 1573705931 1984237913 2179729333 3147411862 3968475826 4359458666 6519638857 13039277714 15258105331 30516210662 45637471999 50133774659 63212150657 91274943998 100267549318 126424301314 350936422613 442485054599 701872845226 884970109198 1453879465111 2907758930222 10177156255777 20354312511554