Search a number
-
+
20031103212 = 2233118576263
BaseRepresentation
bin10010101001111100…
…100110000011101100
31220201000001110211120
4102221330212003230
5312010430300322
613111400020540
71306250365551
oct225174460354
956630043746
1020031103212
11854a04335a
123a70461750
131b72c77ac3
14d804a0a28
157c3861a5c
hex4a9f260ec

20031103212 has 48 divisors (see below), whose sum is σ = 46951736832. Its totient is φ = 6646737280.

The previous prime is 20031103207. The next prime is 20031103241. The reversal of 20031103212 is 21230113002.

It is a junction number, because it is equal to n+sod(n) for n = 20031103191 and 20031103200.

It is an unprimeable number.

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

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

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

Almost surely, 220031103212 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 20031103212 its reverse (21230113002), we get a palindrome (41261216214).

The spelling of 20031103212 in words is "twenty billion, thirty-one million, one hundred three thousand, two hundred twelve".

Divisors: 1 2 3 4 6 12 311 622 857 933 1244 1714 1866 2571 3428 3732 5142 6263 10284 12526 18789 25052 37578 75156 266527 533054 799581 1066108 1599162 1947793 3198324 3895586 5367391 5843379 7791172 10734782 11686758 16102173 21469564 23373516 32204346 64408692 1669258601 3338517202 5007775803 6677034404 10015551606 20031103212