Search a number
-
+
31331310321222 = 2341494337299287
BaseRepresentation
bin1110001111110111000111…
…00111110011111001000110
311002221020120212221022220000
413013323203213303321012
513101313010420234342
6150345223311422130
76412420035405132
oct707734347637106
9132836525838800
1031331310321222
119a8a596963a7a
123620274524946
1314636b720b582
147a462cdca3c2
15394eec8a644c
hex1c7ee39f3e46

31331310321222 has 80 divisors (see below), whose sum is σ = 70693052680800. Its totient is φ = 10371251135232.

The previous prime is 31331310321221. The next prime is 31331310321287. The reversal of 31331310321222 is 22212301313313.

31331310321222 is a `hidden beast` number, since 3 + 1 + 3 + 3 + 1 + 310 + 321 + 2 + 22 = 666.

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

It is a congruent number.

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

It is a polite number, since it can be written in 39 ways as a sum of consecutive naturals, for example, 104536863 + ... + 104836149.

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

Almost surely, 231331310321222 is an apocalyptic number.

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

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

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

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

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

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

The product of its (nonzero) digits is 3888, while the sum is 27.

Adding to 31331310321222 its reverse (22212301313313), we get a palindrome (53543611634535).

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

Divisors: 1 2 3 6 9 18 27 54 81 149 162 298 447 894 1341 2682 4023 4337 8046 8674 12069 13011 24138 26022 39033 78066 117099 234198 299287 351297 598574 646213 702594 897861 1292426 1795722 1938639 2693583 3877278 5387166 5815917 8080749 11631834 16161498 17447751 24242247 34895502 44593763 48484494 52343253 89187526 104686506 133781289 267562578 401343867 802687734 1204031601 1298007719 2408063202 2596015438 3612094803 3894023157 7224189606 7788046314 11682069471 23364138942 35046208413 70092416826 105138625239 193403150131 210277250478 386806300262 580209450393 1160418900786 1740628351179 3481256702358 5221885053537 10443770107074 15665655160611 31331310321222