Search a number
-
+
21010140512 = 257173131967
BaseRepresentation
bin10011100100010011…
…010100110101100000
32000020020021201112022
4103210103110311200
5321012043444022
613352452121012
71342436150654
oct234423246540
960206251468
1021010140512
118a01749599
1240a4306168
131c9aa5560a
141034512a64
1582e7a1c42
hex4e44d4d60

21010140512 has 96 divisors (see below), whose sum is σ = 42889803264. Its totient is φ = 10126771200.

The previous prime is 21010140499. The next prime is 21010140551. The reversal of 21010140512 is 21504101012.

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 221010140512 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 80, while the sum is 17.

Adding to 21010140512 its reverse (21504101012), we get a palindrome (42514241524).

The spelling of 21010140512 in words is "twenty-one billion, ten million, one hundred forty thousand, five hundred twelve".

Divisors: 1 2 4 8 16 32 71 73 131 142 146 262 284 292 524 568 584 967 1048 1136 1168 1934 2096 2272 2336 3868 4192 5183 7736 9301 9563 10366 15472 18602 19126 20732 30944 37204 38252 41464 68657 70591 74408 76504 82928 126677 137314 141182 148816 153008 165856 253354 274628 282364 297632 306016 506708 549256 564728 678973 1013416 1098512 1129456 1357946 2026832 2197024 2258912 2715892 4053664 5011961 5431784 8994067 9247421 10023922 10863568 17988134 18494842 20047844 21727136 35976268 36989684 40095688 71952536 73979368 80191376 143905072 147958736 160382752 287810144 295917472 656566891 1313133782 2626267564 5252535128 10505070256 21010140512