Search a number
-
+
21013010685 = 35561283519
BaseRepresentation
bin10011100100011110…
…010001100011111101
32000020102200112200000
4103210132101203331
5321013312320220
613353033424513
71342502433552
oct234436214375
960212615600
1021013010685
118a03329a37
1240a526b139
131c9b51bb44
141034a5ca29
1582eb6c390
hex4e47918fd

21013010685 has 48 divisors (see below), whose sum is σ = 38390876160. Its totient is φ = 11023179840.

The previous prime is 21013010663. The next prime is 21013010719. The reversal of 21013010685 is 58601031012.

It is not a de Polignac number, because 21013010685 - 221 = 21010913533 is a prime.

It is a Harshad number since it is a multiple of its sum of digits (27).

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

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

Almost surely, 221013010685 is an apocalyptic number.

It is an amenable number.

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

21013010685 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 1440, while the sum is 27.

Adding to 21013010685 its reverse (58601031012), we get a palindrome (79614041697).

The spelling of 21013010685 in words is "twenty-one billion, thirteen million, ten thousand, six hundred eighty-five".

Divisors: 1 3 5 9 15 27 45 61 81 135 183 243 305 405 549 915 1215 1647 2745 4941 8235 14823 24705 74115 283519 850557 1417595 2551671 4252785 7655013 12758355 17294659 22965039 38275065 51883977 68895117 86473295 114825195 155651931 259419885 344475585 466955793 778259655 1400867379 2334778965 4202602137 7004336895 21013010685