Search a number
-
+
31212032122158 = 2337751187210039
BaseRepresentation
bin1110001100011000111100…
…00101100101110100101110
311002111211201011222000010120
413012030132011211310232
513042334220210402113
6150214335401545410
76400665152423466
oct706143605456456
9132454634860116
1031212032122158
119a43a48489658
1236011264a5266
131455388727664
1479c955894ba6
15391d6ae7ca23
hex1c631e165d2e

31212032122158 has 32 divisors (see below), whose sum is σ = 64196569236480. Its totient is φ = 10109342052000.

The previous prime is 31212032122157. The next prime is 31212032122189. The reversal of 31212032122158 is 85122123021213.

It is a congruent number.

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

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

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

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

Almost surely, 231212032122158 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 187210832.

The product of its (nonzero) digits is 11520, while the sum is 33.

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

Divisors: 1 2 3 6 37 74 111 222 751 1502 2253 4506 27787 55574 83361 166722 187210039 374420078 561630117 1123260234 6926771443 13853542886 20780314329 41560628658 140594739289 281189478578 421784217867 843568435734 5202005353693 10404010707386 15606016061079 31212032122158