Search a number
-
+
20958867008 = 262919159123
BaseRepresentation
bin10011100001001111…
…101110111001000000
32000002122210202111122
4103201033232321000
5320410432221013
613343421131412
71341244300352
oct234117567100
960078722448
1020958867008
118985808aa2
12408b0b9b68
131c90242671
14102b7a70d2
1582a024a08
hex4e13eee40

20958867008 has 56 divisors (see below), whose sum is σ = 43250388480. Its totient is φ = 10064929280.

The previous prime is 20958866983. The next prime is 20958867019. The reversal of 20958867008 is 80076885902.

It is an unprimeable number.

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

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

Almost surely, 220958867008 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 20958867008, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (21625194240).

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

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

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

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

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

The product of its (nonzero) digits is 1935360, while the sum is 53.

The spelling of 20958867008 in words is "twenty billion, nine hundred fifty-eight million, eight hundred sixty-seven thousand, eight".

Divisors: 1 2 4 8 16 29 32 58 64 116 191 232 382 464 764 928 1528 1856 3056 5539 6112 11078 12224 22156 44312 59123 88624 118246 177248 236492 354496 472984 945968 1714567 1891936 3429134 3783872 6858268 11292493 13716536 22584986 27433072 45169972 54866144 90339944 109732288 180679888 327482297 361359776 654964594 722719552 1309929188 2619858376 5239716752 10479433504 20958867008