Search a number
-
+
20012031222 = 23237311031801
BaseRepresentation
bin10010101000110011…
…110101110011110110
31220122200011111222120
4102220303311303312
5311441034444342
613105435140410
71305626313231
oct225063656366
956580144876
1020012031222
11853a2a7287
123a65ba4706
131b6c02abc1
14d7bb38418
157c1d45aec
hex4a8cf5cf6

20012031222 has 64 divisors (see below), whose sum is σ = 42398263296. Its totient is φ = 6284044800.

The previous prime is 20012031197. The next prime is 20012031239. The reversal of 20012031222 is 22213021002.

It is a happy number.

It is a super-3 number, since 3×200120312223 (a number of 32 digits) contains 333 as substring.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 11110722 + ... + 11112522.

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

Almost surely, 220012031222 is an apocalyptic number.

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

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

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

20012031222 is an evil number, because the sum of its binary digits is even.

The sum of its prime factors is 3005.

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

Adding to 20012031222 its reverse (22213021002), we get a palindrome (42225052224).

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

Divisors: 1 2 3 6 23 46 69 73 138 146 219 438 1103 1679 1801 2206 3309 3358 3602 5037 5403 6618 10074 10806 25369 41423 50738 76107 80519 82846 124269 131473 152214 161038 241557 248538 262946 394419 483114 788838 1851937 1986503 3023879 3703874 3973006 5555811 5959509 6047758 9071637 11111622 11919018 18143274 45689569 91379138 137068707 145014719 274137414 290029438 435044157 870088314 3335338537 6670677074 10006015611 20012031222