Search a number
-
+
31130232122120 = 2352207933524821
BaseRepresentation
bin1110001010000000100100…
…11011010110101100001000
311002020000120101211110021112
413011000102123112230020
513040014203410401440
6150113010424025452
76362041113044405
oct705002233265410
9132200511743245
1031130232122120
119a1229151893a
1235a92b7902288
13144a750702781
147989d5a432ac
1538eb7e955965
hex1c50126d6b08

31130232122120 has 32 divisors (see below), whose sum is σ = 70043359380120. Its totient is φ = 12452032919040.

The previous prime is 31130232122051. The next prime is 31130232122131. The reversal of 31130232122120 is 2122123203113.

It can be written as a sum of positive squares in 4 ways, for example, as 29633020478884 + 1497211643236 = 5443622^2 + 1223606^2 .

It is an unprimeable number.

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

Almost surely, 231130232122120 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 31130232122120 its reverse (2122123203113), we get a palindrome (33252355325233).

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

Divisors: 1 2 4 5 8 10 20 40 220793 441586 883172 1103965 1766344 2207930 3524821 4415860 7049642 8831720 14099284 17624105 28198568 35248210 70496420 140992840 778255803053 1556511606106 3113023212212 3891279015265 6226046424424 7782558030530 15565116061060 31130232122120