Search a number
-
+
31332102023332 = 221119179209377603
BaseRepresentation
bin1110001111111000100101…
…10011111010100010100100
311002221022122001122222000101
413013330102303322202210
513101321121104221312
6150345434032353444
76412445460641425
oct707742263724244
9132838561588011
1031332102023332
119a8a962847540
1236204556a5884
1314637b2247566
147a46a61d564c
1539504713ea57
hex1c7f12cfa8a4

31332102023332 has 48 divisors (see below), whose sum is σ = 63315787449600. Its totient is φ = 13416916736160.

The previous prime is 31332102023329. The next prime is 31332102023429. The reversal of 31332102023332 is 23332020123313.

It is a self number, because there is not a number n which added to its sum of digits gives 31332102023332.

It is an unprimeable number.

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

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

Almost surely, 231332102023332 is an apocalyptic number.

It is an amenable number.

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

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

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

31332102023332 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 11664, while the sum is 28.

Adding to 31332102023332 its reverse (23332020123313), we get a palindrome (54664122146645).

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

Divisors: 1 2 4 11 19 22 38 44 76 179 209 358 418 716 836 1969 3401 3938 6802 7876 13604 37411 74822 149644 209377603 418755206 837510412 2303153633 3978174457 4606307266 7956348914 9212614532 15912697828 37478590937 43759919027 74957181874 87519838054 149914363748 175039676108 412264500307 712093227803 824529000614 1424186455606 1649058001228 2848372911212 7833025505833 15666051011666 31332102023332