Search a number
-
+
31220431102024 = 237095504307317
BaseRepresentation
bin1110001100101000100101…
…01101001010000001001000
311002112122101112010101111221
413012110102231022001020
513043003420330231044
6150222245033131424
76401413246526323
oct706242255120110
9132478345111457
1031220431102024
119a4756849552a
12360288b259b74
1314560c6812928
1479d1111397ba
153921ad4d9484
hex1c6512b4a048

31220431102024 has 16 divisors (see below), whose sum is σ = 58620872936700. Its totient is φ = 15588198318912.

The previous prime is 31220431102001. The next prime is 31220431102031. The reversal of 31220431102024 is 42020113402213.

It can be written as a sum of positive squares in 2 ways, for example, as 22393887199524 + 8826543902500 = 4732218^2 + 2970950^2 .

It is a self number, because there is not a number n which added to its sum of digits gives 31220431102024.

It is an unprimeable number.

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, 2752147987 + ... + 2752159330.

Almost surely, 231220431102024 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 2304, while the sum is 25.

Adding to 31220431102024 its reverse (42020113402213), we get a palindrome (73240544504237).

The spelling of 31220431102024 in words is "thirty-one trillion, two hundred twenty billion, four hundred thirty-one million, one hundred two thousand, twenty-four".

Divisors: 1 2 4 8 709 1418 2836 5672 5504307317 11008614634 22017229268 44034458536 3902553887753 7805107775506 15610215551012 31220431102024