Search a number
-
+
20312443642056 = 2332900929175491
BaseRepresentation
bin1001001111001010110111…
…11111001110000011001000
32122220211222010022001020120
410213211123333032003020
510130244341033021211
6111111224025423240
74164345201120126
oct447453377160310
978824863261216
1020312443642056
116521505989835
12234083033ab20
13b445bc158c47
145031adca2916
1525358ebe9d06
hex12795bfce0c8

20312443642056 has 32 divisors (see below), whose sum is σ = 50782861375200. Its totient is φ = 6770580911360.

The previous prime is 20312443642031. The next prime is 20312443642091. The reversal of 20312443642056 is 65024634421302.

It is a happy number.

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

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 13891530 + ... + 15283961.

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

Almost surely, 220312443642056 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 829440, while the sum is 42.

The spelling of 20312443642056 in words is "twenty trillion, three hundred twelve billion, four hundred forty-three million, six hundred forty-two thousand, fifty-six".

Divisors: 1 2 3 4 6 8 12 24 29009 58018 87027 116036 174054 232072 348108 696216 29175491 58350982 87526473 116701964 175052946 233403928 350105892 700211784 846351818419 1692703636838 2539055455257 3385407273676 5078110910514 6770814547352 10156221821028 20312443642056