Search a number
-
+
20312023303401 = 3294712503397303
BaseRepresentation
bin1001001111001010000101…
…11011110000010011101001
32122220210212211100122000020
410213211002323300103221
510130243010431202101
6111111114212231053
74164331605236034
oct447450273602351
978823784318006
1020312023303401
11652130a692115
12234073360b489
13b4455304604b
1450317012601b
15253567d6a136
hex127942ef04e9

20312023303401 has 32 divisors (see below), whose sum is σ = 28615041884160. Its totient is φ = 12795171299904.

The previous prime is 20312023303399. The next prime is 20312023303493. The reversal of 20312023303401 is 10430332021302.

It is not a de Polignac number, because 20312023303401 - 21 = 20312023303399 is a prime.

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

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

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

Almost surely, 220312023303401 is an apocalyptic number.

It is an amenable number.

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

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

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

The sum of its prime factors is 409885.

The product of its (nonzero) digits is 2592, while the sum is 24.

Adding to 20312023303401 its reverse (10430332021302), we get a palindrome (30742355324703).

The spelling of 20312023303401 in words is "twenty trillion, three hundred twelve billion, twenty-three million, three hundred three thousand, four hundred one".

Divisors: 1 3 29 47 87 141 1363 4089 12503 37509 362587 397303 587641 1087761 1191909 1762923 11521787 17041589 18673241 34565361 51124767 56019723 541523989 1624571967 4967479409 14902438227 144056902861 233471532223 432170708583 700414596669 6770674434467 20312023303401