Search a number
-
+
21010003022012 = 22292831031620759
BaseRepresentation
bin1001100011011110001011…
…10001000101000010111100
32202101112111020100002200112
410301233011301011002330
510223211441233201022
6112403510120045152
74265631314040254
oct461570561050274
982345436302615
1021010003022012
116770323a81474
122433a676037b8
13b95308a873c4
14528c64db2964
152667b98a58e2
hex131bc5c450bc

21010003022012 has 48 divisors (see below), whose sum is σ = 38206834444800. Its totient is φ = 10097100646080.

The previous prime is 21010003022009. The next prime is 21010003022017. The reversal of 21010003022012 is 21022030001012.

It is a happy number.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (21010003022017) 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, 33535289 + ... + 34156047.

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

Almost surely, 221010003022012 is an apocalyptic number.

It is an amenable number.

21010003022012 is a deficient number, since it is larger than the sum of its proper divisors (17196831422788).

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

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

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

The product of its (nonzero) digits is 48, while the sum is 14.

Adding to 21010003022012 its reverse (21022030001012), we get a palindrome (42032033023024).

The spelling of 21010003022012 in words is "twenty-one trillion, ten billion, three million, twenty-two thousand, twelve".

Divisors: 1 2 4 29 58 116 283 566 1031 1132 2062 4124 8207 16414 29899 32828 59798 119596 291773 583546 620759 1167092 1241518 2483036 8461417 16922834 18002011 33845668 36004022 72008044 175674797 351349594 640002529 702699188 1280005058 2560010116 5094569113 10189138226 18560073341 20378276452 37120146682 74240293364 181120715707 362241431414 724482862828 5252500755503 10505001511006 21010003022012