Search a number
-
+
89989013598156 = 22328191305175781
BaseRepresentation
bin10100011101100000110011…
…001100000110111111001100
3102210121212101002020020101100
4110131200303030012333030
543243334444440120111
6515220214312543100
724645330434555601
oct2435406314067714
9383555332206340
1089989013598156
1126745143192912
12a1145826b1a90
133b29c09b4463a
1418316c49526a8
15a60c4a0c6756
hex51d833306fcc

89989013598156 has 36 divisors (see below), whose sum is σ = 227500000559104. Its totient is φ = 29992675658400.

The previous prime is 89989013598079. The next prime is 89989013598157. The reversal of 89989013598156 is 65189531098998.

89989013598156 is a `hidden beast` number, since 8 + 9 + 9 + 8 + 9 + 0 + 1 + 3 + 598 + 15 + 6 = 666.

It is a tau number, because it is divible by the number of its divisors (36).

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

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

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 152293015 + ... + 152882766.

Almost surely, 289989013598156 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1511654400, while the sum is 81.

The spelling of 89989013598156 in words is "eighty-nine trillion, nine hundred eighty-nine billion, thirteen million, five hundred ninety-eight thousand, one hundred fifty-six".

Divisors: 1 2 3 4 6 9 12 18 36 8191 16382 24573 32764 49146 73719 98292 147438 294876 305175781 610351562 915527343 1220703124 1831054686 2746582029 3662109372 5493164058 10986328116 2499694822171 4999389644342 7499084466513 9998779288684 14998168933026 22497253399539 29996337866052 44994506799078 89989013598156