Search a number
-
+
10043130103 = 17107137191211
BaseRepresentation
bin10010101101001111…
…00000000011110111
3221220220220212111121
421112213200003313
5131032020130403
64340323044411
7503610124456
oct112647400367
927826825447
1010043130103
1142940a3326
121b43510707
13c4090b946
146b3b8cb9d
153dba7c3bd
hex2569e00f7

10043130103 has 32 divisors (see below), whose sum is σ = 10919743488. Its totient is φ = 9203174400.

The previous prime is 10043130049. The next prime is 10043130107. The reversal of 10043130103 is 30103134001.

10043130103 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

It is not a de Polignac number, because 10043130103 - 213 = 10043121911 is a prime.

It is a Duffinian number.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (10043130107) 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, 47597668 + ... + 47597878.

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

Almost surely, 210043130103 is an apocalyptic number.

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

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

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

The sum of its prime factors is 663.

The product of its (nonzero) digits is 108, while the sum is 16.

Adding to 10043130103 its reverse (30103134001), we get a palindrome (40146264104).

The spelling of 10043130103 in words is "ten billion, forty-three million, one hundred thirty thousand, one hundred three".

Divisors: 1 17 107 137 191 211 1819 2329 3247 3587 14659 20437 22577 26167 28907 40301 249203 347429 383809 444839 491419 685117 2799869 3093049 4312207 5521237 47597773 52581833 73307519 93861029 590772359 10043130103