Search a number
-
+
105106016666089 = 221714740698059
BaseRepresentation
bin10111111001011111100110…
…110010011000000111101001
3111210011001000000111022012101
4113321133212302120013221
5102234024110231303324
61011313012032213401
731065442034533435
oct2771374662300751
9453131000438171
10105106016666089
113054323633304a
12b95630039a261
1346855bb39c49a
141bd52307259c5
15c240ae556944
hex5f97e6c981e9

105106016666089 has 4 divisors (see below), whose sum is σ = 105110757386320. Its totient is φ = 105101275945860.

The previous prime is 105106016666071. The next prime is 105106016666093. The reversal of 105106016666089 is 980666610601501.

It is a semiprime because it is the product of two primes, and also a Blum integer, because the two primes are equal to 3 mod 4.

It is a cyclic number.

It is a de Polignac number, because none of the positive numbers 2k-105106016666089 is a prime.

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

It is a Duffinian number.

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

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 2370326859 + ... + 2370371200.

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

Almost surely, 2105106016666089 is an apocalyptic number.

It is an amenable number.

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

105106016666089 is an equidigital number, since it uses as much as digits as its factorization.

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

The sum of its prime factors is 4740720230.

The product of its (nonzero) digits is 2799360, while the sum is 55.

The spelling of 105106016666089 in words is "one hundred five trillion, one hundred six billion, sixteen million, six hundred sixty-six thousand, eighty-nine".

Divisors: 1 22171 4740698059 105106016666089