Search a number
-
+
31311320322101 = 1921373011210263
BaseRepresentation
bin1110001111010001111000…
…01000000001000000110101
311002212022222202020011021012
413013220330020001000311
513101001041000301401
6150332115540402005
76411111464253251
oct707507410010065
9132768882204235
1031311320322101
119a82069045846
1236184159a6305
13146184c925a21
147a3694189261
1539472c9638bb
hex1c7a3c201035

31311320322101 has 24 divisors (see below), whose sum is σ = 33298444903104. Its totient is φ = 29436915493440.

The previous prime is 31311320322091. The next prime is 31311320322119. The reversal of 31311320322101 is 10122302311313.

It is a de Polignac number, because none of the positive numbers 2k-31311320322101 is a prime.

It is a Duffinian number.

It is a congruent number.

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

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 148809896 + ... + 149020158.

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

Almost surely, 231311320322101 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 648, while the sum is 23.

Adding to 31311320322101 its reverse (10122302311313), we get a palindrome (41433622633414).

The spelling of 31311320322101 in words is "thirty-one trillion, three hundred eleven billion, three hundred twenty million, three hundred twenty-two thousand, one hundred one".

Divisors: 1 19 137 361 2603 3011 49457 57209 210263 412507 1086971 3994997 7837633 28806031 75904943 148915027 547314589 633101893 10398977191 12028935967 86734959341 228549783373 1647964227479 31311320322101