Search a number
-
+
21143010020 = 2251128736781
BaseRepresentation
bin10011101100001110…
…001011101011100100
32000120111022012020012
4103230032023223210
5321300102310040
613414000025352
71345641422426
oct235416135344
960514265205
1021143010020
118a6a750400
124120902258
131cbc437222
14104801c816
1583b29a865
hex4ec38bae4

21143010020 has 36 divisors (see below), whose sum is σ = 48803664252. Its totient is φ = 7688366400.

The previous prime is 21143009989. The next prime is 21143010043. The reversal of 21143010020 is 2001034112.

It can be written as a sum of positive squares in 2 ways, for example, as 6175445056 + 14967564964 = 78584^2 + 122342^2 .

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

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 4365971 + ... + 4370810.

Almost surely, 221143010020 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 48, while the sum is 14.

Adding to 21143010020 its reverse (2001034112), we get a palindrome (23144044132).

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

Divisors: 1 2 4 5 10 11 20 22 44 55 110 121 220 242 484 605 1210 2420 8736781 17473562 34947124 43683905 87367810 96104591 174735620 192209182 384418364 480522955 961045910 1057150501 1922091820 2114301002 4228602004 5285752505 10571505010 21143010020