Search a number
-
+
31107096432 = 2432375838419
BaseRepresentation
bin11100111110001000…
…001001111101110000
32222021220111020011200
4130332020021331300
51002201404041212
622142421011200
72150601646146
oct347610117560
988256436150
1031107096432
1112213165a65
126041853b00
132c1985bb49
1417114b3596
15c20e126dc
hex73e209f70

31107096432 has 60 divisors (see below), whose sum is σ = 89409563880. Its totient is φ = 10088786304.

The previous prime is 31107096403. The next prime is 31107096439. The reversal of 31107096432 is 23469070113.

31107096432 is a `hidden beast` number, since 3 + 1 + 1 + 0 + 7 + 0 + 9 + 643 + 2 = 666.

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

It is a congruent number.

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

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 2913882 + ... + 2924537.

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

Almost surely, 231107096432 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 27216, while the sum is 36.

The spelling of 31107096432 in words is "thirty-one billion, one hundred seven million, ninety-six thousand, four hundred thirty-two".

Divisors: 1 2 3 4 6 8 9 12 16 18 24 36 37 48 72 74 111 144 148 222 296 333 444 592 666 888 1332 1776 2664 5328 5838419 11676838 17515257 23353676 35030514 46707352 52545771 70061028 93414704 105091542 140122056 210183084 216021503 280244112 420366168 432043006 648064509 840732336 864086012 1296129018 1728172024 1944193527 2592258036 3456344048 3888387054 5184516072 7776774108 10369032144 15553548216 31107096432