Search a number
-
+
31100102220 = 223511791035791
BaseRepresentation
bin11100111101101101…
…011110011001001100
32222021102022212220210
4130331231132121030
51002143111232340
622142011042420
72150455335645
oct347555363114
988242285823
1031100102220
111220a219120
12603b440410
132c18280465
1417105b26cc
15c204d0180
hex73db5e64c

31100102220 has 192 divisors, whose sum is σ = 97149911040. Its totient is φ = 7370438400.

The previous prime is 31100102207. The next prime is 31100102249. The reversal of 31100102220 is 2220100113.

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

It is a junction number, because it is equal to n+sod(n) for n = 31100102196 and 31100102205.

It is an unprimeable number.

It is a polite number, since it can be written in 63 ways as a sum of consecutive naturals, for example, 5367525 + ... + 5373315.

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

Almost surely, 231100102220 is an apocalyptic number.

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

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 31100102220, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (48574955520).

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

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

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

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

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

The product of its (nonzero) digits is 24, while the sum is 12.

Adding to 31100102220 its reverse (2220100113), we get a palindrome (33320202333).

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