Search a number
-
+
31330220330012 = 22131277215850169
BaseRepresentation
bin1110001111110101000101…
…01001110100110000011100
311002221010202220221001001012
413013322202221310300130
513101303242401030022
6150344523213234352
76412351031546162
oct707724251646034
9132833686831035
1031330220330012
119a8a08766549a
12362000b4929b8
131463572453466
147a4568335232
15394e86d4ade2
hex1c7ea2a74c1c

31330220330012 has 24 divisors (see below), whose sum is σ = 55445864868240. Its totient is φ = 15489408055680.

The previous prime is 31330220329963. The next prime is 31330220330027. The reversal of 31330220330012 is 21003302203313.

It is a self number, because there is not a number n which added to its sum of digits gives 31330220330012.

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (23) of ones.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 107779937 + ... + 108070232.

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

Almost surely, 231330220330012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

Adding to 31330220330012 its reverse (21003302203313), we get a palindrome (52333522533325).

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

Divisors: 1 2 4 131 262 277 524 554 1108 36287 72574 145148 215850169 431700338 863400676 28276372139 56552744278 59790496813 113105488556 119580993626 239161987252 7832555082503 15665110165006 31330220330012