Search a number
-
+
31123202112 = 263254033337
BaseRepresentation
bin11100111111000101…
…100110000001000000
32222100000210111000100
4130333011212001000
51002220014431422
622144154122400
72151155565402
oct347705460100
988300714010
1031123202112
1112221266442
126047120400
132c1ccaa832
1417136a6b72
15c225447ac
hex73f166040

31123202112 has 42 divisors (see below), whose sum is σ = 89209041038. Its totient is φ = 10374400512.

The previous prime is 31123202101. The next prime is 31123202113. The reversal of 31123202112 is 21120232113.

31123202112 is a `hidden beast` number, since 311 + 2 + 320 + 21 + 12 = 666.

It can be written as a sum of positive squares in only one way, i.e., 25733293056 + 5389909056 = 160416^2 + 73416^2 .

It is a Harshad number since it is a multiple of its sum of digits (18).

It is not an unprimeable number, because it can be changed into a prime (31123202113) by changing a digit.

It is a polite number, since it can be written in 5 ways as a sum of consecutive naturals, for example, 27016093 + ... + 27017244.

Almost surely, 231123202112 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 144, while the sum is 18.

Adding to 31123202112 its reverse (21120232113), we get a palindrome (52243434225).

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

Divisors: 1 2 3 4 6 8 9 12 16 18 24 32 36 48 64 72 96 144 192 288 576 54033337 108066674 162100011 216133348 324200022 432266696 486300033 648400044 864533392 972600066 1296800088 1729066784 1945200132 2593600176 3458133568 3890400264 5187200352 7780800528 10374400704 15561601056 31123202112