Search a number
-
+
20855882691 = 3272293161407
BaseRepresentation
bin10011011011000110…
…111000001111000011
31222211111000121120200
4103123012320033003
5320203101221231
613325301540243
71335554035500
oct233306701703
958744017520
1020855882691
118932669396
124060714683
131c74ac56b7
14101bc3a4a7
15820e80be6
hex4db1b83c3

20855882691 has 36 divisors (see below), whose sum is σ = 35163378432. Its totient is φ = 11876899104.

The previous prime is 20855882687. The next prime is 20855882711. The reversal of 20855882691 is 19628855802.

It is a happy number.

20855882691 is a `hidden beast` number, since 2 + 0 + 8 + 558 + 82 + 6 + 9 + 1 = 666.

It is not a de Polignac number, because 20855882691 - 22 = 20855882687 is a prime.

It is not an unprimeable number, because it can be changed into a prime (20855882791) by changing a digit.

It is a polite number, since it can be written in 35 ways as a sum of consecutive naturals, for example, 48510 + ... + 209916.

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

Almost surely, 220855882691 is an apocalyptic number.

20855882691 is a gapful number since it is divisible by the number (21) formed by its first and last digit.

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

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

20855882691 is an evil number, because the sum of its binary digits is even.

The sum of its prime factors is 161720 (or 161710 counting only the distinct ones).

The product of its (nonzero) digits is 2764800, while the sum is 54.

The spelling of 20855882691 in words is "twenty billion, eight hundred fifty-five million, eight hundred eighty-two thousand, six hundred ninety-one".

Divisors: 1 3 7 9 21 49 63 147 293 441 879 2051 2637 6153 14357 18459 43071 129213 161407 484221 1129849 1452663 3389547 7908943 10168641 23726829 47292251 71180487 141876753 331045757 425630259 993137271 2317320299 2979411813 6951960897 20855882691