Search a number
-
+
21031143132 = 22331139406729
BaseRepresentation
bin10011100101100011…
…011100011011011100
32000021200210202201010
4103211203130123130
5321032433040012
613354522215220
71343112524046
oct234543343334
960250722633
1021031143132
118a1259412a
1240ab354510
131ca21ca1bc
14103721ca96
1583154ec3c
hex4e58dc6dc

21031143132 has 48 divisors (see below), whose sum is σ = 51020211200. Its totient is φ = 6735415680.

The previous prime is 21031143097. The next prime is 21031143181. The reversal of 21031143132 is 23134113012.

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

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, 151657 + ... + 255072.

Almost surely, 221031143132 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 432, while the sum is 21.

Adding to 21031143132 its reverse (23134113012), we get a palindrome (44165256144).

The spelling of 21031143132 in words is "twenty-one billion, thirty-one million, one hundred forty-three thousand, one hundred thirty-two".

Divisors: 1 2 3 4 6 12 31 62 93 124 139 186 278 372 417 556 834 1668 4309 8618 12927 17236 25854 51708 406729 813458 1220187 1626916 2440374 4880748 12608599 25217198 37825797 50434396 56535331 75651594 113070662 151303188 169605993 226141324 339211986 678423972 1752595261 3505190522 5257785783 7010381044 10515571566 21031143132