Search a number
-
+
21072210216 = 2335316566203
BaseRepresentation
bin10011101000000000…
…000110100100101000
32000101120002012011020
4103220000012210220
5321123441211331
613402550332440
71344121555131
oct235000064450
960346065136
1021072210216
118a33793472
12410105a120
131caa878655
14103c86cc88
15834e62c96
hex4e8006928

21072210216 has 32 divisors (see below), whose sum is σ = 53674500960. Its totient is φ = 6891540032.

The previous prime is 21072210199. The next prime is 21072210217. The reversal of 21072210216 is 61201227012.

It is a Harshad number since it is a multiple of its sum of digits (24).

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

It is a pernicious number, because its binary representation contains a prime number (11) of ones.

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

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

Almost surely, 221072210216 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 21072210216 its reverse (61201227012), we get a palindrome (82273437228).

The spelling of 21072210216 in words is "twenty-one billion, seventy-two million, two hundred ten thousand, two hundred sixteen".

Divisors: 1 2 3 4 6 8 12 24 53 106 159 212 318 424 636 1272 16566203 33132406 49698609 66264812 99397218 132529624 198794436 397588872 878008759 1756017518 2634026277 3512035036 5268052554 7024070072 10536105108 21072210216