Search a number
-
+
21371142 = 23131771227
BaseRepresentation
bin101000110000…
…1100100000110
31111012202200210
41101201210012
520432334032
62042020250
7346436352
oct121414406
944182623
1021371142
1111077501
1271a7686
134573560
142ba4462
151d222cc
hex1461906

21371142 has 64 divisors (see below), whose sum is σ = 49641984. Its totient is φ = 6074880.

The previous prime is 21371113. The next prime is 21371153. The reversal of 21371142 is 24117312.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 94033 + ... + 94259.

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

Almost surely, 221371142 is an apocalyptic number.

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

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

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

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

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

The sum of its prime factors is 333.

The product of its digits is 336, while the sum is 21.

The square root of 21371142 is about 4622.8932499031. The cubic root of 21371142 is about 277.5082572009.

Adding to 21371142 its reverse (24117312), we get a palindrome (45488454).

The spelling of 21371142 in words is "twenty-one million, three hundred seventy-one thousand, one hundred forty-two".

Divisors: 1 2 3 6 13 17 26 34 39 51 71 78 102 142 213 221 227 426 442 454 663 681 923 1207 1326 1362 1846 2414 2769 2951 3621 3859 5538 5902 7242 7718 8853 11577 15691 16117 17706 23154 31382 32234 47073 48351 50167 94146 96702 100334 150501 209521 273989 301002 419042 547978 628563 821967 1257126 1643934 3561857 7123714 10685571 21371142