Search a number
-
+
20302031431030 = 2537270912025409
BaseRepresentation
bin1001001110110111011110…
…10111110010010101110110
32122212212002110212220220011
410213123233113302111312
510130112030021243110
6111102342515530434
74163526156564556
oct447335727622566
978785073786804
1020302031431030
116518052519558
12233a8052b9a1a
13b4361cc4312b
145028a30bb166
15253180a6548a
hex1276ef5f2576

20302031431030 has 32 divisors (see below), whose sum is σ = 37532726880480. Its totient is φ = 7901035591680.

The previous prime is 20302031431021. The next prime is 20302031431037. The reversal of 20302031431030 is 3013413020302.

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

It is a congruent number.

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

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

Almost surely, 220302031431030 is an apocalyptic number.

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

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

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

The sum of its prime factors is 2052544.

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

Adding to 20302031431030 its reverse (3013413020302), we get a palindrome (23315444451332).

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

Divisors: 1 2 5 10 37 74 185 370 27091 54182 135455 270910 1002367 2004734 2025409 4050818 5011835 10023670 10127045 20254090 74940133 149880266 374700665 749401330 54870355219 109740710438 274351776095 548703552190 2030203143103 4060406286206 10151015715515 20302031431030