Search a number
-
+
21004010232 = 23323931311699
BaseRepresentation
bin10011100011111011…
…111100001011111000
32000012210202021100220
4103203323330023320
5321004011311412
613352112500040
71342333066302
oct234373741370
960183667326
1021004010232
1189a9241847
1240a224a620
131c996ba22a
141033798972
1582de9068c
hex4e3efc2f8

21004010232 has 64 divisors (see below), whose sum is σ = 52902720000. Its totient is φ = 6949173504.

The previous prime is 21004010201. The next prime is 21004010239. The reversal of 21004010232 is 23201040012.

It is a congruent number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 1789519 + ... + 1801217.

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

Almost surely, 221004010232 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 96, while the sum is 15.

Adding to 21004010232 its reverse (23201040012), we get a palindrome (44205050244).

The spelling of 21004010232 in words is "twenty-one billion, four million, ten thousand, two hundred thirty-two".

Divisors: 1 2 3 4 6 8 12 24 239 313 478 626 717 939 956 1252 1434 1878 1912 2504 2868 3756 5736 7512 11699 23398 35097 46796 70194 74807 93592 140388 149614 224421 280776 299228 448842 598456 897684 1795368 2796061 3661787 5592122 7323574 8388183 10985361 11184244 14647148 16776366 21970722 22368488 29294296 33552732 43941444 67105464 87882888 875167093 1750334186 2625501279 3500668372 5251002558 7001336744 10502005116 21004010232