Search a number
-
+
58116526149 = 3112311514793
BaseRepresentation
bin110110001000000000…
…111101000001000101
312120000020111102100110
4312020000331001011
51423010312314044
642410502503233
74125116215203
oct661000750105
9176006442313
1058116526149
112271329a300
12b31b134b19
135632491816
142b5468c073
1517a220b6b9
hexd8803d045

58116526149 has 24 divisors (see below), whose sum is σ = 85447567296. Its totient is φ = 35108814400.

The previous prime is 58116526141. The next prime is 58116526163. The reversal of 58116526149 is 94162561185.

It is not a de Polignac number, because 58116526149 - 23 = 58116526141 is a prime.

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

It is a junction number, because it is equal to n+sod(n) for n = 58116526098 and 58116526107.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (58116526141) 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 23 ways as a sum of consecutive naturals, for example, 144504 + ... + 370289.

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

Almost surely, 258116526149 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its digits is 518400, while the sum is 48.

The spelling of 58116526149 in words is "fifty-eight billion, one hundred sixteen million, five hundred twenty-six thousand, one hundred forty-nine".

Divisors: 1 3 11 33 121 311 363 933 3421 10263 37631 112893 514793 1544379 5662723 16988169 62289953 160100623 186869859 480301869 1761106853 5283320559 19372175383 58116526149