Search a number
-
+
21000313110122 = 2432309909111633
BaseRepresentation
bin1001100011001100001000…
…01100111111111001101010
32202100121110221001120110222
410301212010030333321222
510223032120124010442
6112355224411410042
74265136223122263
oct461460414777152
982317427046428
1021000313110122
116767201301225
122432002453922
13b944233ba728
145285c60cb96a
152663edd4a8d2
hex13198433fe6a

21000313110122 has 32 divisors (see below), whose sum is σ = 32253317933760. Its totient is φ = 10249516327680.

The previous prime is 21000313110107. The next prime is 21000313110131. The reversal of 21000313110122 is 22101131300012.

It is a self number, because there is not a number n which added to its sum of digits gives 21000313110122.

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 15 ways as a sum of consecutive naturals, for example, 1805230418 + ... + 1805242050.

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

Almost surely, 221000313110122 is an apocalyptic number.

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

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

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

The sum of its prime factors is 23078.

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

Adding to 21000313110122 its reverse (22101131300012), we get a palindrome (43101444410134).

The spelling of 21000313110122 in words is "twenty-one trillion, three hundred thirteen million, one hundred ten thousand, one hundred twenty-two".

Divisors: 1 2 43 86 2309 4618 9091 11633 18182 23266 99287 198574 390913 500219 781826 1000438 20991119 26860597 41982238 53721194 105755603 211511206 902618117 1155005671 1805236234 2310011342 4547490929 9094981858 244189687327 488379374654 10500156555061 21000313110122