Search a number
-
+
21075904040 = 2354112851161
BaseRepresentation
bin10011101000001110…
…001100011000101000
32000101211000212010112
4103220032030120220
5321130412412130
613403201433452
71344165141242
oct235016143050
960354025115
1021075904040
118a35886714
12410233b888
131cab56ca49
14103d151092
15835442495
hex4e838c628

21075904040 has 32 divisors (see below), whose sum is σ = 48577392360. Its totient is φ = 8224742400.

The previous prime is 21075904021. The next prime is 21075904097. The reversal of 21075904040 is 4040957012.

It is a happy number.

It can be written as a sum of positive squares in 4 ways, for example, as 13675431364 + 7400472676 = 116942^2 + 86026^2 .

It is a super-2 number, since 2×210759040402 (a number of 21 digits) contains 22 as substring.

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

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 6423941 + ... + 6427220.

Almost surely, 221075904040 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 10080, while the sum is 32.

The spelling of 21075904040 in words is "twenty-one billion, seventy-five million, nine hundred four thousand, forty".

Divisors: 1 2 4 5 8 10 20 40 41 82 164 205 328 410 820 1640 12851161 25702322 51404644 64255805 102809288 128511610 257023220 514046440 526897601 1053795202 2107590404 2634488005 4215180808 5268976010 10537952020 21075904040