Search a number
-
+
10012670504057 = 13107137444111831
BaseRepresentation
bin1001000110110100000110…
…1010110010110001111001
31022110012110020000112211102
42101231001222302301321
52303021422122112212
633143431325541145
72052251211013334
oct221550152626171
938405406015742
1010012670504057
113210393519281
1211586331147b5
135782631a29c0
14268889c0761b
151256bc4ab5c2
hex91b41ab2c79

10012670504057 has 32 divisors (see below), whose sum is σ = 10966488632064. Its totient is φ = 9086439398400.

The previous prime is 10012670504051. The next prime is 10012670504141. The reversal of 10012670504057 is 75040507621001.

It is not a de Polignac number, because 10012670504057 - 26 = 10012670503993 is a prime.

It is a Duffinian number.

It is a self number, because there is not a number n which added to its sum of digits gives 10012670504057.

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 846302132 + ... + 846313962.

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

Almost surely, 210012670504057 is an apocalyptic number.

It is an amenable number.

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

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

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

The sum of its prime factors is 16529.

The product of its (nonzero) digits is 58800, while the sum is 38.

The spelling of 10012670504057 in words is "ten trillion, twelve billion, six hundred seventy million, five hundred four thousand, fifty-seven".

Divisors: 1 13 107 137 1391 1781 4441 11831 14659 57733 153803 190567 475187 608417 1265917 1620847 6177431 7909421 16456921 21071011 52541471 65100619 173430629 683039123 846308047 2254598177 5621937397 7198181527 73085186161 93576359851 770205423389 10012670504057