Search a number
-
+
31103313102122 = 2171796595091887
BaseRepresentation
bin1110001001001110011011…
…11011011100010100101010
311002010110002100221112220212
413010213031323130110222
513034044041123231442
6150052355332021122
76360066044125502
oct704471573342452
9132113070845825
1031103313102122
119a01928425778
1235a40447617a2
131448050736381
147975a0880a02
1538e106569a82
hex1c49cdedc52a

31103313102122 has 16 divisors (see below), whose sum is σ = 49399664296320. Its totient is φ = 14636768879808.

The previous prime is 31103313102107. The next prime is 31103313102131. The reversal of 31103313102122 is 22120131330113.

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, 3562463 + ... + 8654349.

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

Almost surely, 231103313102122 is an apocalyptic number.

31103313102122 is a deficient number, since it is larger than the sum of its proper divisors (18296351194198).

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

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

The sum of its prime factors is 5271565.

The product of its (nonzero) digits is 648, while the sum is 23.

Adding to 31103313102122 its reverse (22120131330113), we get a palindrome (53223444432235).

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

Divisors: 1 2 17 34 179659 359318 3054203 5091887 6108406 10183774 86562079 173124158 914803326533 1829606653066 15551656551061 31103313102122