Search a number
-
+
25121343340 = 2253449364183
BaseRepresentation
bin10111011001010110…
…010100011101101100
32101211202020110120201
4113121112110131230
5402422030441330
615312433323244
71546346616022
oct273126243554
971752213521
1025121343340
11a721386085
124a51106524
1324a4710a02
141304532712
159c0690eca
hex5d959476c

25121343340 has 24 divisors (see below), whose sum is σ = 52770261600. Its totient is φ = 10045596288.

The previous prime is 25121343329. The next prime is 25121343389. The reversal of 25121343340 is 4334312152.

It is a happy number.

It is a junction number, because it is equal to n+sod(n) for n = 25121343299 and 25121343308.

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, 113112 + ... + 251071.

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

Almost surely, 225121343340 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 8640, while the sum is 28.

Adding to 25121343340 its reverse (4334312152), we get a palindrome (29455655492).

The spelling of 25121343340 in words is "twenty-five billion, one hundred twenty-one million, three hundred forty-three thousand, three hundred forty".

Divisors: 1 2 4 5 10 20 3449 6898 13796 17245 34490 68980 364183 728366 1456732 1820915 3641830 7283660 1256067167 2512134334 5024268668 6280335835 12560671670 25121343340