Search a number
-
+
31040322204 = 22359118137123
BaseRepresentation
bin11100111010001001…
…011011101010011100
32222010020211202011010
4130322021123222130
51002032310302304
622132033455220
72146131246123
oct347211335234
988106752133
1031040322204
11121894a8551
126023411510
132c08a7c678
141706690aba
15c1a122789
hex73a25ba9c

31040322204 has 48 divisors (see below), whose sum is σ = 73719354240. Its totient is φ = 10162518720.

The previous prime is 31040322193. The next prime is 31040322217. The reversal of 31040322204 is 40222304013.

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (19) of ones.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 817587 + ... + 854709.

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

Almost surely, 231040322204 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1152, while the sum is 21.

Adding to 31040322204 its reverse (40222304013), we get a palindrome (71262626217).

The spelling of 31040322204 in words is "thirty-one billion, forty million, three hundred twenty-two thousand, two hundred four".

Divisors: 1 2 3 4 6 12 59 118 177 236 354 708 1181 2362 3543 4724 7086 14172 37123 69679 74246 111369 139358 148492 209037 222738 278716 418074 445476 836148 2190257 4380514 6570771 8761028 13141542 26283084 43842263 87684526 131526789 175369052 263053578 526107156 2586693517 5173387034 7760080551 10346774068 15520161102 31040322204