Search a number
-
+
25031320104 = 2337148995953
BaseRepresentation
bin10111010011111110…
…111010001000101000
32101121110211210220210
4113103332322020220
5402231004220404
615255500021120
71544204465430
oct272376721050
971543753823
1025031320104
11a68558930a
124a26b317a0
13248bb8131b
1412d65bb2c0
159b780c689
hex5d3fba228

25031320104 has 32 divisors (see below), whose sum is σ = 71518057920. Its totient is φ = 7151805696.

The previous prime is 25031320073. The next prime is 25031320121. The reversal of 25031320104 is 40102313052.

It is a super-2 number, since 2×250313201042 (a number of 22 digits) contains 22 as substring.

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

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (19) of ones.

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

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

Almost surely, 225031320104 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 720, while the sum is 21.

Adding to 25031320104 its reverse (40102313052), we get a palindrome (65133633156).

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

Divisors: 1 2 3 4 6 7 8 12 14 21 24 28 42 56 84 168 148995953 297991906 446987859 595983812 893975718 1042971671 1191967624 1787951436 2085943342 3128915013 3575902872 4171886684 6257830026 8343773368 12515660052 25031320104