Search a number
-
+
21035451504 = 2432319053851
BaseRepresentation
bin10011100101110011…
…111000010001110000
32000021222220122200110
4103211303320101300
5321040033422004
613355154421320
71343164246644
oct234563702160
960258818613
1021035451504
118a14a67071
1240b0891840
131ca3078232
141037a20c24
15831b01589
hex4e5cf8470

21035451504 has 40 divisors (see below), whose sum is σ = 56704263552. Its totient is φ = 6706955200.

The previous prime is 21035451499. The next prime is 21035451509. The reversal of 21035451504 is 40515453012.

It is an interprime number because it is at equal distance from previous prime (21035451499) and next prime (21035451509).

It is a congruent number.

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

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, 9525822 + ... + 9528029.

Almost surely, 221035451504 is an apocalyptic number.

21035451504 is a gapful number since it is divisible by the number (24) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 12000, while the sum is 30.

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

Divisors: 1 2 3 4 6 8 12 16 23 24 46 48 69 92 138 184 276 368 552 1104 19053851 38107702 57161553 76215404 114323106 152430808 228646212 304861616 438238573 457292424 876477146 914584848 1314715719 1752954292 2629431438 3505908584 5258862876 7011817168 10517725752 21035451504