Search a number
-
+
20003100312 = 2331367956903
BaseRepresentation
bin10010101000010001…
…110001011010011000
31220122001100210002010
4102220101301122120
5311431243202222
613104515505520
71305460355466
oct225021613230
956561323063
1020003100312
118535257368
123a62bb82a0
131b6a221b40
14d7a891836
157c117e80c
hex4a8471698

20003100312 has 64 divisors (see below), whose sum is σ = 54658356480. Its totient is φ = 6062931072.

The previous prime is 20003100289. The next prime is 20003100317. The reversal of 20003100312 is 21300130002.

It is a happy number.

It is a Harshad number since it is a multiple of its sum of digits (12).

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (20003100317) by changing a digit.

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

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

Almost surely, 220003100312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 36, while the sum is 12.

Adding to 20003100312 its reverse (21300130002), we get a palindrome (41303230314).

The spelling of 20003100312 in words is "twenty billion, three million, one hundred thousand, three hundred twelve".

Divisors: 1 2 3 4 6 8 12 13 24 26 39 52 67 78 104 134 156 201 268 312 402 536 804 871 1608 1742 2613 3484 5226 6968 10452 20904 956903 1913806 2870709 3827612 5741418 7655224 11482836 12439739 22965672 24879478 37319217 49758956 64112501 74638434 99517912 128225002 149276868 192337503 256450004 298553736 384675006 512900008 769350012 833462513 1538700024 1666925026 2500387539 3333850052 5000775078 6667700104 10001550156 20003100312