Search a number
-
+
31312302030022 = 2134014255770571
BaseRepresentation
bin1110001111010011101101…
…01000111011110011000110
311002212102112011111002100211
413013221312220323303012
513101010043304430042
6150332401210030034
76411145014530416
oct707516650736306
9132772464432324
1031312302030022
119a82522205502
12361864a71831a
131461978129ca0
147a37486d4646
15394788c30017
hex1c7a76a3bcc6

31312302030022 has 32 divisors (see below), whose sum is σ = 50709459223584. Its totient is φ = 14415249216000.

The previous prime is 31312302030007. The next prime is 31312302030029. The reversal of 31312302030022 is 22003020321313.

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

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (31312302030029) 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, 443663997 + ... + 443734567.

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

Almost surely, 231312302030022 is an apocalyptic number.

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

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

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

The sum of its prime factors is 113544.

The product of its (nonzero) digits is 1296, while the sum is 22.

Adding to 31312302030022 its reverse (22003020321313), we get a palindrome (53315322351335).

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

Divisors: 1 2 13 26 401 802 5213 10426 42557 70571 85114 141142 553241 917423 1106482 1834846 17065357 28298971 34130714 56597942 221849641 367886623 443699282 735773246 3003290047 6006580094 39042770611 78085541222 1204319308847 2408638617694 15656151015011 31312302030022