Search a number
-
+
31504222012 = 22194716752813
BaseRepresentation
bin11101010101110011…
…000100011100111100
310000022120202022001111
4131111303010130330
51004010040101022
622250044451404
72163463316524
oct352563043474
9100276668044
1031504222012
11123a734831a
126132849b64
132c80c04cb3
14174c12a684
15c45c09477
hex755cc473c

31504222012 has 48 divisors (see below), whose sum is σ = 59624893440. Its totient is φ = 14517807552.

The previous prime is 31504221979. The next prime is 31504222063. The reversal of 31504222012 is 21022240513.

It is a happy number.

It is a super-3 number, since 3×315042220123 (a number of 32 digits) contains 333 as substring.

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, 570118 + ... + 622930.

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

Almost surely, 231504222012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 960, while the sum is 22.

Adding to 31504222012 its reverse (21022240513), we get a palindrome (52526462525).

The spelling of 31504222012 in words is "thirty-one billion, five hundred four million, two hundred twenty-two thousand, twelve".

Divisors: 1 2 4 19 38 47 76 94 167 188 334 668 893 1786 3173 3572 6346 7849 12692 15698 31396 52813 105626 149131 211252 298262 596524 1003447 2006894 2482211 4013788 4964422 8819771 9928844 17639542 35279084 47162009 94324018 167575649 188648036 335151298 414529237 670302596 829058474 1658116948 7876055503 15752111006 31504222012