Search a number
-
+
20331300031002 = 2321477737643593
BaseRepresentation
bin1001001111101101111111…
…11010101000101000011010
32122222122122020220212001100
410213312333322220220122
510131102000301443002
6111124023103332230
74165613365563042
oct447667772505032
978878566825040
1020331300031002
116529501916954
1223444132b1076
13b4630592383c
1450407c336722
15253ce536811c
hex127dbfea8a1a

20331300031002 has 24 divisors (see below), whose sum is σ = 44051453930484. Its totient is φ = 6777053262144.

The previous prime is 20331300030973. The next prime is 20331300031019. The reversal of 20331300031002 is 20013000313302.

20331300031002 is a `hidden beast` number, since 2 + 0 + 331 + 300 + 0 + 31 + 0 + 0 + 2 = 666.

It can be written as a sum of positive squares in 2 ways, for example, as 19489055158881 + 842244872121 = 4414641^2 + 917739^2 .

It is a super-2 number, since 2×203313000310022 (a number of 27 digits) contains 22 as substring.

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

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 1161883 + ... + 6481710.

Almost surely, 220331300031002 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 324, while the sum is 18.

Adding to 20331300031002 its reverse (20013000313302), we get a palindrome (40344300344304).

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

Divisors: 1 2 3 6 9 18 147773 295546 443319 886638 1329957 2659914 7643593 15287186 22930779 45861558 68792337 137584674 1129516668389 2259033336778 3388550005167 6777100010334 10165650015501 20331300031002