Search a number
-
+
20002000221212 = 2219412156564077
BaseRepresentation
bin1001000110001000101000…
…00111100011010000011100
32121211011122210020021022212
410203010110013203100130
510110203044024034322
6110312443025455552
74133045132434412
oct443042407432034
977734583207285
1020002000221212
116411889745919
1222b06314a15b8
13b21246807999
144d215db732b2
1524a47078e0e2
hex1231141e341c

20002000221212 has 36 divisors (see below), whose sum is σ = 37766386895160. Its totient is φ = 9243543047040.

The previous prime is 20002000221157. The next prime is 20002000221377. The reversal of 20002000221212 is 21212200020002.

It is a congruent number.

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 11 ways as a sum of consecutive naturals, for example, 78154283 + ... + 78409794.

Almost surely, 220002000221212 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 64, while the sum is 14.

Adding to 20002000221212 its reverse (21212200020002), we get a palindrome (41214200241214).

It can be divided in two parts, 200020002 and 21212, that multiplied together give a palindrome (4242824282424).

The spelling of 20002000221212 in words is "twenty trillion, two billion, two hundred twenty-one thousand, two hundred twelve".

Divisors: 1 2 4 19 38 41 76 82 164 779 1558 1681 3116 3362 6724 31939 63878 127756 156564077 313128154 626256308 2974717463 5949434926 6419127157 11898869852 12838254314 25676508628 121963415983 243926831966 263184213437 487853663932 526368426874 1052736853748 5000500055303 10001000110606 20002000221212