Search a number
-
+
31150415252 = 22115318797109
BaseRepresentation
bin11101000000101101…
…011001110110010100
32222101221000001102102
4131000231121312110
51002244001242002
622151005301232
72151636106115
oct350055316624
988357001372
1031150415252
1112235663040
126054264818
132c25818198
14171714c20c
15c24b1ca02
hex740b59d94

31150415252 has 48 divisors (see below), whose sum is σ = 60631804800. Its totient is φ = 13882776960.

The previous prime is 31150415251. The next prime is 31150415293. The reversal of 31150415252 is 25251405113.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (31150415251) 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 15 ways as a sum of consecutive naturals, for example, 4378274 + ... + 4385382.

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

Almost surely, 231150415252 is an apocalyptic number.

It is an amenable number.

31150415252 is a deficient number, since it is larger than the sum of its proper divisors (29481389548).

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

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

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

The product of its (nonzero) digits is 6000, while the sum is 29.

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

Divisors: 1 2 4 11 22 44 53 106 212 583 1166 1879 2332 3758 7109 7516 14218 20669 28436 41338 78199 82676 99587 156398 199174 312796 376777 398348 753554 1095457 1507108 2190914 4144547 4381828 8289094 13357811 16578188 26715622 53431244 146935921 293871842 587743684 707963983 1415927966 2831855932 7787603813 15575207626 31150415252