Search a number
-
+
58310106148 = 22717891376407
BaseRepresentation
bin110110010011100011…
…011001110000100100
312120111201202022012001
4312103203121300210
51423404341344043
642442015535044
74132656503320
oct662343316044
9176451668161
1058310106148
1122802597878
12b373b2a484
13566360b8b8
142b7227c980
1517b41e874d
hexd938d9c24

58310106148 has 48 divisors (see below), whose sum is σ = 124867733760. Its totient is φ = 23255755776.

The previous prime is 58310106139. The next prime is 58310106149. The reversal of 58310106148 is 84160101385.

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

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

Almost surely, 258310106148 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 23040, while the sum is 37.

The spelling of 58310106148 in words is "fifty-eight billion, three hundred ten million, one hundred six thousand, one hundred forty-eight".

Divisors: 1 2 4 7 14 17 28 34 68 89 119 178 238 356 476 623 1246 1513 2492 3026 6052 10591 21182 42364 1376407 2752814 5505628 9634849 19269698 23398919 38539396 46797838 93595676 122500223 163792433 245000446 327584866 490000892 655169732 857501561 1715003122 2082503791 3430006244 4165007582 8330015164 14577526537 29155053074 58310106148