Search a number
-
+
31303313232 = 243652152359
BaseRepresentation
bin11101001001110100…
…101010011101010000
32222210120201002000120
4131021310222131100
51003102122010412
622214110350240
72155503525612
oct351164523520
988716632016
1031303313232
11123039a4604
1260974bb380
132c4b3c0169
14172d58cdb2
15c33270b8c
hex749d2a750

31303313232 has 20 divisors (see below), whose sum is σ = 80866892640. Its totient is φ = 10434437728.

The previous prime is 31303313231. The next prime is 31303313267. The reversal of 31303313232 is 23231330313.

It is a Harshad number since it is a multiple of its sum of digits (24).

It is a congruent number.

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

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

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 326076132 + ... + 326076227.

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

Almost surely, 231303313232 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2916, while the sum is 24.

Adding to 31303313232 its reverse (23231330313), we get a palindrome (54534643545).

The spelling of 31303313232 in words is "thirty-one billion, three hundred three million, three hundred thirteen thousand, two hundred thirty-two".

Divisors: 1 2 3 4 6 8 12 16 24 48 652152359 1304304718 1956457077 2608609436 3912914154 5217218872 7825828308 10434437744 15651656616 31303313232