Search a number
-
+
58151100066 = 23191017276947
BaseRepresentation
bin110110001010000100…
…110101111010100010
312120002122112221211220
4312022010311322202
51423043140200231
642414135515510
74126016123613
oct661204657242
9176078487756
1058151100066
1122730864194
12b32a828b96
1356396a8667
142b590cbc0a
1517a528a896
hexd8a135ea2

58151100066 has 64 divisors (see below), whose sum is σ = 123823365120. Its totient is φ = 18154065600.

The previous prime is 58151100023. The next prime is 58151100067. The reversal of 58151100066 is 66000115185.

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

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

Almost surely, 258151100066 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 7799.

The product of its (nonzero) digits is 7200, while the sum is 33.

The spelling of 58151100066 in words is "fifty-eight billion, one hundred fifty-one million, one hundred thousand, sixty-six".

Divisors: 1 2 3 6 19 38 57 101 114 202 303 606 727 1454 1919 2181 3838 4362 5757 6947 11514 13813 13894 20841 27626 41439 41682 73427 82878 131993 146854 220281 263986 395979 440562 701647 791958 1395113 1403294 2104941 2790226 4185339 4209882 5050469 8370678 10100938 13331293 15151407 26662586 30302814 39993879 79987758 95958911 191917822 287876733 510097369 575753466 1020194738 1530292107 3060584214 9691850011 19383700022 29075550033 58151100066