Search a number
-
+
31012013113012 = 22411278371479209
BaseRepresentation
bin1110000110100100011000…
…00001100111111010110100
311001210201102111220112222201
413003102030001213322310
513031100100324104022
6145542415552234244
76350354411045311
oct703221401477264
9131721374815881
1031012013113012
119977136a14618
12358a40453b984
13143c5604b1089
14792dbd065d08
1538ba61001127
hex1c348c067eb4

31012013113012 has 24 divisors (see below), whose sum is σ = 55595178906120. Its totient is φ = 15127682711040.

The previous prime is 31012013113001. The next prime is 31012013113019. The reversal of 31012013113012 is 21031131021013.

It can be written as a sum of positive squares in 4 ways, for example, as 496509073956 + 30515504039056 = 704634^2 + 5524084^2 .

It is a congruent number.

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

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

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

Almost surely, 231012013113012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 108, while the sum is 19.

Adding to 31012013113012 its reverse (21031131021013), we get a palindrome (52043144134025).

The spelling of 31012013113012 in words is "thirty-one trillion, twelve billion, thirteen million, one hundred thirteen thousand, twelve".

Divisors: 1 2 4 41 82 164 127837 255674 511348 1479209 2958418 5241317 5916836 10482634 20965268 60647569 121295138 242590276 189097640933 378195281866 756390563732 7753003278253 15506006556506 31012013113012