Search a number
-
+
20331352034024 = 23107105122599029
BaseRepresentation
bin1001001111101110000110…
…00001000000101011101000
32122222122202212202212210012
410213313003001000223220
510131102102110042044
6111124032202111052
74165614566602253
oct447670301005350
978878685685705
1020331352034024
116529529205559
1223444287ab488
13b46313630865
145040851d209a
15253ce9bdb59e
hex127dc3040ae8

20331352034024 has 32 divisors (see below), whose sum is σ = 38514170887200. Its totient is φ = 10061087265600.

The previous prime is 20331352034023. The next prime is 20331352034029. The reversal of 20331352034024 is 42043025313302.

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

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 7 ways as a sum of consecutive naturals, for example, 10399859 + ... + 12199170.

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

Almost surely, 220331352034024 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 51840, while the sum is 32.

Adding to 20331352034024 its reverse (42043025313302), we get a palindrome (62374377347326).

The spelling of 20331352034024 in words is "twenty trillion, three hundred thirty-one billion, three hundred fifty-two million, thirty-four thousand, twenty-four".

Divisors: 1 2 4 8 107 214 428 856 1051 2102 4204 8408 112457 224914 449828 899656 22599029 45198058 90396116 180792232 2418096103 4836192206 9672384412 19344768824 23751579479 47503158958 95006317916 190012635832 2541419004253 5082838008506 10165676017012 20331352034024