Search a number
-
+
104010491720 = 2352989664217
BaseRepresentation
bin110000011011110000…
…0100010011101001000
3100221110200002102122002
41200313200202131020
53201003141213340
6115440505450132
710341322410122
oct1406740423510
9327420072562
10104010491720
1140124235973
12181a8aa0948
139a67665775
145069946212
152a8b383715
hex1837822748

104010491720 has 32 divisors (see below), whose sum is σ = 242093388600. Its totient is φ = 40169568768.

The previous prime is 104010491593. The next prime is 104010491729. The reversal of 104010491720 is 27194010401.

It can be written as a sum of positive squares in 4 ways, for example, as 86740852324 + 17269639396 = 294518^2 + 131414^2 .

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

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 44830949 + ... + 44833268.

Almost surely, 2104010491720 is an apocalyptic number.

104010491720 is a gapful number since it is divisible by the number (10) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2016, while the sum is 29.

The spelling of 104010491720 in words is "one hundred four billion, ten million, four hundred ninety-one thousand, seven hundred twenty".

Divisors: 1 2 4 5 8 10 20 29 40 58 116 145 232 290 580 1160 89664217 179328434 358656868 448321085 717313736 896642170 1793284340 2600262293 3586568680 5200524586 10401049172 13001311465 20802098344 26002622930 52005245860 104010491720