Search a number
-
+
31054001232 = 2431999323641
BaseRepresentation
bin11100111010111101…
…100111010001010000
32222011012120201020210
4130322331213101100
51002044311014412
622133243004120
72146355440512
oct347275472120
988135521223
1031054001232
11121961a0831
126027b09640
132c0b85b977
141708411bb2
15c1b42583c
hex73af67450

31054001232 has 40 divisors (see below), whose sum is σ = 80263216000. Its totient is φ = 10346123520.

The previous prime is 31054001227. The next prime is 31054001249. The reversal of 31054001232 is 23210045013.

It is a junction number, because it is equal to n+sod(n) for n = 31054001199 and 31054001208.

It is a congruent number.

It is an unprimeable number.

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

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

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

Almost surely, 231054001232 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 720, while the sum is 21.

Adding to 31054001232 its reverse (23210045013), we get a palindrome (54264046245).

The spelling of 31054001232 in words is "thirty-one billion, fifty-four million, one thousand, two hundred thirty-two".

Divisors: 1 2 3 4 6 8 12 16 24 48 1999 3998 5997 7996 11994 15992 23988 31984 47976 95952 323641 647282 970923 1294564 1941846 2589128 3883692 5178256 7767384 15534768 646958359 1293916718 1940875077 2587833436 3881750154 5175666872 7763500308 10351333744 15527000616 31054001232