Search a number
-
+
31767684052 = 22131013603077
BaseRepresentation
bin11101100101100000…
…000110001111010100
310000222221111120000211
4131211200012033110
51010030011342202
622332135415204
72203142600446
oct354540061724
9100887446024
1031767684052
1112522036245
1261a6b24504
132cc367bcb0
14177510c496
15c5ddec1d7
hex7658063d4

31767684052 has 24 divisors (see below), whose sum is σ = 59929067016. Its totient is φ = 14647509888.

The previous prime is 31767684041. The next prime is 31767684059. The reversal of 31767684052 is 25048676713.

It can be written as a sum of positive squares in 4 ways, for example, as 4127291536 + 27640392516 = 64244^2 + 166254^2 .

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

It is a congruent number.

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

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

Almost surely, 231767684052 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 1693440, while the sum is 49.

It can be divided in two parts, 3176768 and 4052, that multiplied together give a square (12872263936 = 1134562).

The spelling of 31767684052 in words is "thirty-one billion, seven hundred sixty-seven million, six hundred eighty-four thousand, fifty-two".

Divisors: 1 2 4 13 26 52 1013 2026 4052 13169 26338 52676 603077 1206154 2412308 7840001 15680002 31360004 610917001 1221834002 2443668004 7941921013 15883842026 31767684052