Search a number
-
+
21506023128 = 2331763538297
BaseRepresentation
bin10100000001110110…
…111101111011011000
32001111210101011121010
4110001312331323120
5323021020220003
613514004413520
71360640115612
oct240166757330
961453334533
1021506023128
119136653537
1242023a72a0
1320496c8595
141080315db2
1585d0a5003
hex501dbded8

21506023128 has 64 divisors (see below), whose sum is σ = 56943531360. Its totient is φ = 6745112576.

The previous prime is 21506023093. The next prime is 21506023151. The reversal of 21506023128 is 82132060512.

It is a junction number, because it is equal to n+sod(n) for n = 21506023095 and 21506023104.

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (19) of ones.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 2587876 + ... + 2596172.

Almost surely, 221506023128 is an apocalyptic number.

It is an amenable number.

21506023128 is an abundant number, since it is smaller than the sum of its proper divisors (35437508232).

It is a pseudoperfect number, because it is the sum of a subset of its proper divisors.

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

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

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

The product of its (nonzero) digits is 5760, while the sum is 30.

The spelling of 21506023128 in words is "twenty-one billion, five hundred six million, twenty-three thousand, one hundred twenty-eight".

Divisors: 1 2 3 4 6 8 12 17 24 34 51 68 102 136 204 408 6353 8297 12706 16594 19059 24891 25412 33188 38118 49782 50824 66376 76236 99564 108001 141049 152472 199128 216002 282098 324003 423147 432004 564196 648006 846294 864008 1128392 1296012 1692588 2592024 3385176 52710841 105421682 158132523 210843364 316265046 421686728 632530092 896084297 1265060184 1792168594 2688252891 3584337188 5376505782 7168674376 10753011564 21506023128