Search a number
-
+
31381067376 = 2432317029809
BaseRepresentation
bin11101001110011101…
…010001011001110000
310000000000000101122200
4131032131101121300
51003232023124001
622225525103200
72160436446231
oct351635213160
9100000011580
1031381067376
111234388142a
1260b9557b00
132c61545229
141739a2d088
15c39ece086
hex74e751670

31381067376 has 60 divisors (see below), whose sum is σ = 90656429760. Its totient is φ = 10122923520.

The previous prime is 31381067353. The next prime is 31381067387. The reversal of 31381067376 is 67376018313.

It is a happy number.

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 231381067376 is an apocalyptic number.

31381067376 is a gapful number since it is divisible by the number (36) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 381024, while the sum is 45.

The spelling of 31381067376 in words is "thirty-one billion, three hundred eighty-one million, sixty-seven thousand, three hundred seventy-six".

Divisors: 1 2 3 4 6 8 9 12 16 18 24 31 36 48 62 72 93 124 144 186 248 279 372 496 558 744 1116 1488 2232 4464 7029809 14059618 21089427 28119236 42178854 56238472 63268281 84357708 112476944 126536562 168715416 217924079 253073124 337430832 435848158 506146248 653772237 871696316 1012292496 1307544474 1743392632 1961316711 2615088948 3486785264 3922633422 5230177896 7845266844 10460355792 15690533688 31381067376