Search a number
-
+
25012421052 = 2233167919901
BaseRepresentation
bin10111010010110110…
…110100000110111100
32101120011021122021220
4113102312310012330
5402211134433202
615253542553340
71543555033233
oct272266640674
971504248256
1025012421052
11a675950163
124a20738850
132487c95058
1412d3c9bb1a
159b5d27abc
hex5d2db41bc

25012421052 has 48 divisors (see below), whose sum is σ = 60259928064. Its totient is φ = 8066520000.

The previous prime is 25012421003. The next prime is 25012421053.

25012421052 is nontrivially palindromic in base 10.

It is a congruent number.

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

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

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

Almost surely, 225012421052 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1600, while the sum is 24.

The spelling of 25012421052 in words is "twenty-five billion, twelve million, four hundred twenty-one thousand, fifty-two".

Divisors: 1 2 3 4 6 12 31 62 93 124 186 372 6791 9901 13582 19802 20373 27164 29703 39604 40746 59406 81492 118812 210521 306931 421042 613862 631563 842084 920793 1227724 1263126 1841586 2526252 3683172 67237691 134475382 201713073 268950764 403426146 806852292 2084368421 4168736842 6253105263 8337473684 12506210526 25012421052