Search a number
-
+
31322012021112 = 2333142099478523
BaseRepresentation
bin1110001111100101110010…
…11001100111000101111000
311002220100120212112202001110
413013302321121213011320
513101134440034133422
6150341044512520320
76411640441224351
oct707627131470570
9132810525482043
1031322012021112
119a8665524a52a
12361a4ba5500a0
131462864a07147
147a3dca124d28
15394b5640460c
hex1c7cb9667178

31322012021112 has 32 divisors (see below), whose sum is σ = 80830998766080. Its totient is φ = 10103874845280.

The previous prime is 31322012021087. The next prime is 31322012021123. The reversal of 31322012021112 is 21112021022313.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 21049738518 + ... + 21049740005.

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

Almost surely, 231322012021112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 31322012021112 its reverse (21112021022313), we get a palindrome (52434033043425).

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

Divisors: 1 2 3 4 6 8 12 24 31 62 93 124 186 248 372 744 42099478523 84198957046 126298435569 168397914092 252596871138 336795828184 505193742276 1010387484552 1305083834213 2610167668426 3915251502639 5220335336852 7830503005278 10440670673704 15661006010556 31322012021112