Search a number
-
+
28666132112059 = 1310323391882457
BaseRepresentation
bin1101000010010010110101…
…00111110010001010111011
310202111110022000221100002221
412201021122213302022323
512224131214310041214
6140545012253104511
76016026322410451
oct641113247621273
9122443260840087
1028666132112059
119152269286432
12326b831788137
1312cc287836240
1471163bbd29d1
1534aa128ede24
hex1a125a9f22bb

28666132112059 has 16 divisors (see below), whose sum is σ = 31304720970432. Its totient is φ = 26091677265408.

The previous prime is 28666132112041. The next prime is 28666132112099. The reversal of 28666132112059 is 95021123166682.

It is a happy number.

It is a cyclic number.

It is not a de Polignac number, because 28666132112059 - 25 = 28666132112027 is a prime.

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

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

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

Almost surely, 228666132112059 is an apocalyptic number.

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

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

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

The sum of its prime factors is 91882806.

The product of its (nonzero) digits is 1866240, while the sum is 52.

The spelling of 28666132112059 in words is "twenty-eight trillion, six hundred sixty-six billion, one hundred thirty-two million, one hundred twelve thousand, fifty-nine".

Divisors: 1 13 103 233 1339 3029 23999 311987 91882457 1194471941 9463893071 21408612481 123030609923 278311962253 2205087085543 28666132112059