Search a number
-
+
31232223030102 = 2317467655670803
BaseRepresentation
bin1110001100111110100011…
…00011110010101101010110
311002120202211022201101211220
413012133101203302231112
513043202043043430402
6150231515111111210
76402311413336353
oct706372143625526
9132522738641756
1031232223030102
119a51569750636
123605020372506
131457255825073
1479d90d27362a
1539264d858dbc
hex1c67d18f2b56

31232223030102 has 32 divisors (see below), whose sum is σ = 66280450234752. Its totient is φ = 9777362999424.

The previous prime is 31232223030101. The next prime is 31232223030121. The reversal of 31232223030102 is 20103032223213.

It is a congruent number.

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

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

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

Almost surely, 231232223030102 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 655671292.

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

Adding to 31232223030102 its reverse (20103032223213), we get a palindrome (51335255253315).

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

Divisors: 1 2 3 6 17 34 51 102 467 934 1401 2802 7939 15878 23817 47634 655670803 1311341606 1967012409 3934024818 11146403651 22292807302 33439210953 66878421906 306198265001 612396530002 918594795003 1837189590006 5205370505017 10410741010034 15616111515051 31232223030102