Search a number
-
+
21034055004 = 22325711935717
BaseRepresentation
bin10011100101101110…
…100011010101011100
32000021220021201001020
4103211232203111130
5321034204230004
613355104444140
71343146342344
oct234556432534
960256251036
1021034055004
118a141a2936
1240b0319650
131ca29a96c1
141037779d24
158319278d9
hex4e5ba355c

21034055004 has 48 divisors (see below), whose sum is σ = 49320357408. Its totient is φ = 6976995328.

The previous prime is 21034054939. The next prime is 21034055017. The reversal of 21034055004 is 40055043012.

It is a super-2 number, since 2×210340550042 (a number of 21 digits) contains 22 as substring.

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, 3676354 + ... + 3682070.

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

Almost surely, 221034055004 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2400, while the sum is 24.

Adding to 21034055004 its reverse (40055043012), we get a palindrome (61089098016).

The spelling of 21034055004 in words is "twenty-one billion, thirty-four million, fifty-five thousand, four".

Divisors: 1 2 3 4 6 12 257 514 771 1028 1193 1542 2386 3084 3579 4772 5717 7158 11434 14316 17151 22868 34302 68604 306601 613202 919803 1226404 1469269 1839606 2938538 3679212 4407807 5877076 6820381 8815614 13640762 17631228 20461143 27281524 40922286 81844572 1752837917 3505675834 5258513751 7011351668 10517027502 21034055004