Search a number
-
+
31013315616 = 2533110421141
BaseRepresentation
bin11100111000100010…
…011010010000100000
32222001101000200002010
4130320202122100200
51002003402044431
622125230552520
72145352555533
oct347042322040
988041020063
1031013315616
1112175232058
126016368740
132c032b503a
141702c60a1a
15c17a8a846
hex73889a420

31013315616 has 48 divisors (see below), whose sum is σ = 84036089088. Its totient is φ = 10004294400.

The previous prime is 31013315561. The next prime is 31013315617. The reversal of 31013315616 is 61651331013.

It is a tau number, because it is divible by the number of its divisors (48).

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

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

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

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

Almost surely, 231013315616 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 4860, while the sum is 30.

Adding to 31013315616 its reverse (61651331013), we get a palindrome (92664646629).

The spelling of 31013315616 in words is "thirty-one billion, thirteen million, three hundred fifteen thousand, six hundred sixteen".

Divisors: 1 2 3 4 6 8 12 16 24 31 32 48 62 93 96 124 186 248 372 496 744 992 1488 2976 10421141 20842282 31263423 41684564 62526846 83369128 125053692 166738256 250107384 323055371 333476512 500214768 646110742 969166113 1000429536 1292221484 1938332226 2584442968 3876664452 5168885936 7753328904 10337771872 15506657808 31013315616