Search a number
-
+
21012120030 = 23511379316787
BaseRepresentation
bin10011100100011010…
…111000000111011110
32000020101000021220210
4103210122320013132
5321013100320110
613353002353250
71342462034106
oct234432700736
960211007823
1021012120030
118a02880860
1240a4abb826
131c9b299625
1410348aa206
1582ea43520
hex4e46b81de

21012120030 has 64 divisors (see below), whose sum is σ = 55031332608. Its totient is φ = 5092200960.

The previous prime is 21012119983. The next prime is 21012120047. The reversal of 21012120030 is 3002121012.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 1243297 + ... + 1260083.

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

Almost surely, 221012120030 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 20601.

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

Adding to 21012120030 its reverse (3002121012), we get a palindrome (24014241042).

The spelling of 21012120030 in words is "twenty-one billion, twelve million, one hundred twenty thousand, thirty".

Divisors: 1 2 3 5 6 10 11 15 22 30 33 55 66 110 165 330 3793 7586 11379 16787 18965 22758 33574 37930 41723 50361 56895 83446 83935 100722 113790 125169 167870 184657 208615 250338 251805 369314 417230 503610 553971 625845 923285 1107942 1251690 1846570 2769855 5539710 63673091 127346182 191019273 318365455 382038546 636730910 700404001 955096365 1400808002 1910192730 2101212003 3502020005 4202424006 7004040010 10506060015 21012120030