Search a number
-
+
21713041040 = 245271413013
BaseRepresentation
bin10100001110001100…
…101011011010010000
32002001012220202210012
4110032030223122100
5323432014303130
613550321454052
71366032542435
oct241614533220
962035822705
1021713041040
11923249a119
12425b7a1328
13208056bca2
14109da03b8c
15871348995
hex50e32b690

21713041040 has 20 divisors (see below), whose sum is σ = 50482820604. Its totient is φ = 8685216384.

The previous prime is 21713040991. The next prime is 21713041057. The reversal of 21713041040 is 4014031712.

It is a happy number.

It can be written as a sum of positive squares in 2 ways, for example, as 2792488336 + 18920552704 = 52844^2 + 137552^2 .

It is a tau number, because it is divible by the number of its divisors (20).

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

It is an unprimeable number.

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 135706427 + ... + 135706586.

Almost surely, 221713041040 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 672, while the sum is 23.

Adding to 21713041040 its reverse (4014031712), we get a palindrome (25727072752).

The spelling of 21713041040 in words is "twenty-one billion, seven hundred thirteen million, forty-one thousand, forty".

Divisors: 1 2 4 5 8 10 16 20 40 80 271413013 542826026 1085652052 1357065065 2171304104 2714130130 4342608208 5428260260 10856520520 21713041040