Search a number
-
+
25034044104 = 2332347695057
BaseRepresentation
bin10111010100001001…
…010011001011001000
32101121122222012112200
4113110021103023020
5402232203402404
615300034240200
71544236602216
oct272411231310
971548865480
1025034044104
11a687079953
124a27a26060
13248c5c6164
1412d6ac9cb6
159b7b99839
hex5d42532c8

25034044104 has 24 divisors (see below), whose sum is σ = 67800536310. Its totient is φ = 8344681344.

The previous prime is 25034044067. The next prime is 25034044151. The reversal of 25034044104 is 40144043052.

It is a happy number.

25034044104 is a `hidden beast` number, since 250 + 3 + 404 + 4 + 1 + 0 + 4 = 666.

It can be written as a sum of positive squares in only one way, i.e., 24933041604 + 101002500 = 157902^2 + 10050^2 .

It is a tau number, because it is divible by the number of its divisors (24).

It is an unprimeable number.

It is a polite number, since it can be written in 5 ways as a sum of consecutive naturals, for example, 173847457 + ... + 173847600.

Almost surely, 225034044104 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 7680, while the sum is 27.

Adding to 25034044104 its reverse (40144043052), we get a palindrome (65178087156).

The spelling of 25034044104 in words is "twenty-five billion, thirty-four million, forty-four thousand, one hundred four".

Divisors: 1 2 3 4 6 8 9 12 18 24 36 72 347695057 695390114 1043085171 1390780228 2086170342 2781560456 3129255513 4172340684 6258511026 8344681368 12517022052 25034044104