Search a number
-
+
31132331320 = 2353721035359
BaseRepresentation
bin11100111111101000…
…011010110100111000
32222100122222021221011
4130333220122310320
51002224334100240
622145121523304
72151326310226
oct347750326470
988318867834
1031132331320
1112226431342
12604a1a3534
132c21b55c2c
1417149a1b16
15c232496ea
hex73fa1ad38

31132331320 has 32 divisors (see below), whose sum is σ = 71940931200. Its totient is φ = 12116366208.

The previous prime is 31132331267. The next prime is 31132331323. The reversal of 31132331320 is 2313323113.

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

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (31132331323) 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, 10516200 + ... + 10519159.

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

Almost surely, 231132331320 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 972, while the sum is 22.

Adding to 31132331320 its reverse (2313323113), we get a palindrome (33445654433).

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

Divisors: 1 2 4 5 8 10 20 37 40 74 148 185 296 370 740 1480 21035359 42070718 84141436 105176795 168282872 210353590 420707180 778308283 841414360 1556616566 3113233132 3891541415 6226466264 7783082830 15566165660 31132331320