Search a number
-
+
58212104 = 23109241277
BaseRepresentation
bin1101111000001…
…1111100001000
311001112110222212
43132003330020
5104400241404
65435404252
71304536406
oct336037410
9131473885
1058212104
112a94a685
12175b3688
13c0a2242
147a34476
15519d06e
hex3783f08

58212104 has 32 divisors (see below), whose sum is σ = 111005400. Its totient is φ = 28615680.

The previous prime is 58212071. The next prime is 58212109. The reversal of 58212104 is 40121285.

58212104 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

It can be written as a sum of positive squares in 4 ways, for example, as 51811204 + 6400900 = 7198^2 + 2530^2 .

It is a self number, because there is not a number n which added to its sum of digits gives 58212104.

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

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

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

Almost surely, 258212104 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 640, while the sum is 23.

The square root of 58212104 is about 7629.6857078126. The cubic root of 58212104 is about 387.5589454554.

Adding to 58212104 its reverse (40121285), we get a palindrome (98333389).

The spelling of 58212104 in words is "fifty-eight million, two hundred twelve thousand, one hundred four".

Divisors: 1 2 4 8 109 218 241 277 436 482 554 872 964 1108 1928 2216 26269 30193 52538 60386 66757 105076 120772 133514 210152 241544 267028 534056 7276513 14553026 29106052 58212104