Search a number
-
+
25128902890 = 2571345976007
BaseRepresentation
bin10111011001110011…
…001010000011101010
32101212021110112100001
4113121303022003222
5402430444343030
615313303333214
71546501102360
oct273163120352
971767415301
1025128902890
11a725679743
124a5375120a
1324a6159810
14130553d630
159c1185cca
hex5d9cca0ea

25128902890 has 64 divisors (see below), whose sum is σ = 55691564544. Its totient is φ = 7949829888.

The previous prime is 25128902873. The next prime is 25128902891. The reversal of 25128902890 is 9820982152.

It is a self number, because there is not a number n which added to its sum of digits gives 25128902890.

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 4180267 + ... + 4186273.

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

Almost surely, 225128902890 is an apocalyptic number.

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

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

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

25128902890 is an evil number, because the sum of its binary digits is even.

The sum of its prime factors is 10631.

The product of its (nonzero) digits is 207360, while the sum is 46.

The spelling of 25128902890 in words is "twenty-five billion, one hundred twenty-eight million, nine hundred two thousand, eight hundred ninety".

Divisors: 1 2 5 7 10 13 14 26 35 65 70 91 130 182 455 910 4597 6007 9194 12014 22985 30035 32179 42049 45970 59761 60070 64358 78091 84098 119522 156182 160895 210245 298805 321790 390455 418327 420490 546637 597610 780910 836654 1093274 2091635 2733185 4183270 5466370 27614179 55228358 138070895 193299253 276141790 358984327 386598506 717968654 966496265 1794921635 1932992530 2512890289 3589843270 5025780578 12564451445 25128902890