Search a number
-
+
15012143020 = 2257347309019
BaseRepresentation
bin11011111101100101…
…10001111110101100
31102202012222212210001
431332302301332230
5221221102034040
610521350154044
71041005052550
oct157662617654
942665885701
1015012143020
116403a66276
122aab652924
13155320b184
14a25aa5860
155cce1259a
hex37ecb1fac

15012143020 has 48 divisors (see below), whose sum is σ = 36133090560. Its totient is φ = 5132170944.

The previous prime is 15012142997. The next prime is 15012143023. The reversal of 15012143020 is 2034121051.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 105930 + ... + 203089.

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

Almost surely, 215012143020 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 240, while the sum is 19.

Adding to 15012143020 its reverse (2034121051), we get a palindrome (17046264071).

The spelling of 15012143020 in words is "fifteen billion, twelve million, one hundred forty-three thousand, twenty".

Divisors: 1 2 4 5 7 10 14 20 28 35 70 140 347 694 1388 1735 2429 3470 4858 6940 9716 12145 24290 48580 309019 618038 1236076 1545095 2163133 3090190 4326266 6180380 8652532 10815665 21631330 43262660 107229593 214459186 428918372 536147965 750607151 1072295930 1501214302 2144591860 3002428604 3753035755 7506071510 15012143020