Search a number
-
+
21031010331012 = 2234115900956883
BaseRepresentation
bin1001100100000101010011…
…11001100110100110000100
32202110112201021021222010000
410302002221321212212010
510224033002121043022
6112421302431401300
74300304020156143
oct462025171464604
982415637258100
1021031010331012
116779224066670
122437b4a983230
13b972a605ac66
14529c98d8975a
152670e8c986ac
hex1320a9e66984

21031010331012 has 60 divisors (see below), whose sum is σ = 59977325768976. Its totient is φ = 6373033432560.

The previous prime is 21031010331011. The next prime is 21031010331013. The reversal of 21031010331012 is 21013301013012.

21031010331012 is a `hidden beast` number, since 2 + 1 + 0 + 310 + 10 + 331 + 0 + 12 = 666.

It is an interprime number because it is at equal distance from previous prime (21031010331011) and next prime (21031010331013).

It is a Harshad number since it is a multiple of its sum of digits (18).

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

It is a pernicious number, because its binary representation contains a prime number (19) of ones.

It is a polite number, since it can be written in 19 ways as a sum of consecutive naturals, for example, 2950474878 + ... + 2950482005.

Almost surely, 221031010331012 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 108, while the sum is 18.

Adding to 21031010331012 its reverse (21013301013012), we get a palindrome (42044311344024).

The spelling of 21031010331012 in words is "twenty-one trillion, thirty-one billion, ten million, three hundred thirty-one thousand, twelve".

Divisors: 1 2 3 4 6 9 11 12 18 22 27 33 36 44 54 66 81 99 108 132 162 198 297 324 396 594 891 1188 1782 3564 5900956883 11801913766 17702870649 23603827532 35405741298 53108611947 64910525713 70811482596 106217223894 129821051426 159325835841 194731577139 212434447788 259642102852 318651671682 389463154278 477977507523 584194731417 637303343364 778926308556 955955015046 1168389462834 1752584194251 1911910030092 2336778925668 3505168388502 5257752582753 7010336777004 10515505165506 21031010331012