Search a number
-
+
31022332012 = 22723255718839
BaseRepresentation
bin11100111001000100…
…110011100001101100
32222001222222202020201
4130321010303201230
51002013204111022
622130152123244
72145522320440
oct347104634154
988058882221
1031022332012
111217a330221
126019396524
132c05120c99
14170412a820
15c1876c127
hex73913386c

31022332012 has 48 divisors (see below), whose sum is σ = 64771015680. Its totient is φ = 12711580992.

The previous prime is 31022331973. The next prime is 31022332063. The reversal of 31022332012 is 21023322013.

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 15 ways as a sum of consecutive naturals, for example, 1637289 + ... + 1656127.

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

Almost surely, 231022332012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 432, while the sum is 19.

Adding to 31022332012 its reverse (21023322013), we get a palindrome (52045654025).

Subtracting from 31022332012 its reverse (21023322013), we obtain a palindrome (9999009999).

The spelling of 31022332012 in words is "thirty-one billion, twenty-two million, three hundred thirty-two thousand, twelve".

Divisors: 1 2 4 7 14 23 28 46 92 161 322 644 2557 5114 10228 17899 18839 35798 37678 58811 71596 75356 117622 131873 235244 263746 411677 433297 527492 823354 866594 1646708 1733188 3033079 6066158 12132316 48171323 96342646 192685292 337199261 674398522 1107940429 1348797044 2215880858 4431761716 7755583003 15511166006 31022332012