Search a number
-
+
20031211021112 = 2310337964141747
BaseRepresentation
bin1001000110111111000010…
…01101111010001100111000
32121220222001112111122200122
410203133201031322030320
510111142410010133422
6110334113350352412
74135131040230344
oct443374115721470
977828045448618
1020031211021112
116423209455165
1222b622405b708
13b23c2052b875
144d3731464624
1524b0cee75d42
hex1237e137a338

20031211021112 has 32 divisors (see below), whose sum is σ = 38023228214400. Its totient is φ = 9892196635104.

The previous prime is 20031211021069. The next prime is 20031211021127. The reversal of 20031211021112 is 21112011213002.

It is a happy number.

It is a congruent number.

It is an unprimeable number.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 31758578 + ... + 32383169.

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

Almost surely, 220031211021112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

Adding to 20031211021112 its reverse (21112011213002), we get a palindrome (41143222234114).

The spelling of 20031211021112 in words is "twenty trillion, thirty-one billion, two hundred eleven million, twenty-one thousand, one hundred twelve".

Divisors: 1 2 4 8 103 206 379 412 758 824 1516 3032 39037 78074 156148 312296 64141747 128283494 256566988 513133976 6606599941 13213199882 24309722113 26426399764 48619444226 52852799528 97238888452 194477776904 2503901377639 5007802755278 10015605510556 20031211021112