Search a number
-
+
21002131300 = 22521409149057
BaseRepresentation
bin10011100011110100…
…110001011101100100
32000012200012210221211
4103203310301131210
5321003021200200
613352004321204
71342311112333
oct234364613544
960180183854
1021002131300
1189a8179107
1240a16a3204
131c991acc37
141033429d1a
1582dc1daba
hex4e3d31764

21002131300 has 36 divisors (see below), whose sum is σ = 45607276260. Its totient is φ = 8394833920.

The previous prime is 21002131291. The next prime is 21002131331. The reversal of 21002131300 is 313120012.

It can be written as a sum of positive squares in 6 ways, for example, as 11023320064 + 9978811236 = 104992^2 + 99894^2 .

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, 66372 + ... + 215428.

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

Almost surely, 221002131300 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 36, while the sum is 13.

Adding to 21002131300 its reverse (313120012), we get a palindrome (21315251312).

The spelling of 21002131300 in words is "twenty-one billion, two million, one hundred thirty-one thousand, three hundred".

Divisors: 1 2 4 5 10 20 25 50 100 1409 2818 5636 7045 14090 28180 35225 70450 140900 149057 298114 596228 745285 1490570 2981140 3726425 7452850 14905700 210021313 420042626 840085252 1050106565 2100213130 4200426260 5250532825 10501065650 21002131300