Search a number
-
+
31310378268324 = 22331139605522903
BaseRepresentation
bin1110001111010000000111…
…11110010111011010100100
311002212020120002120212102120
413013220003332113122210
513100442123314041244
6150331442245105540
76411046235033631
oct707500376273244
9132766502525376
1031310378268324
119a817252aa901
1236181b23b82b0
13146172c6c6a5c
147a3605003188
153946c4dcb819
hex1c7a03f976a4

31310378268324 has 48 divisors (see below), whose sum is σ = 75956793077760. Its totient is φ = 10027459257120.

The previous prime is 31310378268313. The next prime is 31310378268341. The reversal of 31310378268324 is 42386287301313.

It is an unprimeable number.

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

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

Almost surely, 231310378268324 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 3483648, while the sum is 51.

The spelling of 31310378268324 in words is "thirty-one trillion, three hundred ten billion, three hundred seventy-eight million, two hundred sixty-eight thousand, three hundred twenty-four".

Divisors: 1 2 3 4 6 12 31 62 93 124 139 186 278 372 417 556 834 1668 4309 8618 12927 17236 25854 51708 605522903 1211045806 1816568709 2422091612 3633137418 7266274836 18771209993 37542419986 56313629979 75084839972 84167683517 112627259958 168335367034 225254519916 252503050551 336670734068 505006101102 1010012202204 2609198189027 5218396378054 7827594567081 10436792756108 15655189134162 31310378268324