Search a number
-
+
104003135152 = 2471816951109
BaseRepresentation
bin110000011011100010…
…0011110011010110000
3100221110011020200022121
41200313010132122300
53200444300311102
6115440044044024
710341203030320
oct1406704363260
9327404220277
10104003135152
1140120070864
12181a6533614
139a65c8b177
14506898d280
152a8a8cdb37
hex183711e6b0

104003135152 has 40 divisors (see below), whose sum is σ = 230309837600. Its totient is φ = 44569446912.

The previous prime is 104003135149. The next prime is 104003135167. The reversal of 104003135152 is 251531300401.

It is a happy number.

It is an unprimeable number.

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 7 ways as a sum of consecutive naturals, for example, 2009374 + ... + 2060482.

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

Almost surely, 2104003135152 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1800, while the sum is 25.

Adding to 104003135152 its reverse (251531300401), we get a palindrome (355534435553).

The spelling of 104003135152 in words is "one hundred four billion, three million, one hundred thirty-five thousand, one hundred fifty-two".

Divisors: 1 2 4 7 8 14 16 28 56 112 18169 36338 51109 72676 102218 127183 145352 204436 254366 290704 357763 408872 508732 715526 817744 1017464 1431052 2034928 2862104 5724208 928599421 1857198842 3714397684 6500195947 7428795368 13000391894 14857590736 26000783788 52001567576 104003135152