Search a number
-
+
104332031125 = 537237460373
BaseRepresentation
bin110000100101010101…
…1000111010010010101
3100222022002010022202221
41201022223013102111
53202132444444000
6115532433302341
710352305426600
oct1411253072225
9328262108687
10104332031125
1140279791213
12182787049b1
139ab916557a
14509a525337
152aa96e961a
hex184aac7495

104332031125 has 48 divisors (see below), whose sum is σ = 155558533104. Its totient is φ = 69608246400.

The previous prime is 104332031113. The next prime is 104332031129. The reversal of 104332031125 is 521130233401.

It is a happy number.

It can be written as a sum of positive squares in 8 ways, for example, as 20959511076 + 83372520049 = 144774^2 + 288743^2 .

It is not a de Polignac number, because 104332031125 - 29 = 104332030613 is a prime.

It is a Harshad number since it is a multiple of its sum of digits (25).

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 104332031125.

It is a congruent number.

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

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

Almost surely, 2104332031125 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

Adding to 104332031125 its reverse (521130233401), we get a palindrome (625462264526).

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

Divisors: 1 5 7 25 35 37 49 125 175 185 245 259 875 925 1225 1295 1813 4625 6125 6475 9065 32375 45325 226625 460373 2301865 3222611 11509325 16113055 17033801 22558277 57546625 80565275 85169005 112791385 119236607 402826375 425845025 563956925 596183035 834656249 2129225125 2819784625 2980915175 4173281245 14904575875 20866406225 104332031125