Search a number
-
+
20321440204312 = 2313414765816183
BaseRepresentation
bin1001001111011011101000…
…01110011000011000011000
32122221201012002220202120001
410213231310032120120120
510130421302143014222
6111115312445142344
74165114142462452
oct447556416303030
978851162822501
1020321440204312
116525302242155
12234252125a9b4
13b453c3ca4570
145037c4a612d2
15253919947e27
hex127b74398618

20321440204312 has 32 divisors (see below), whose sum is σ = 42034498742880. Its totient is φ = 9150367069440.

The previous prime is 20321440204297. The next prime is 20321440204321. The reversal of 20321440204312 is 21340204412302.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 2382903828 + ... + 2382912355.

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

Almost surely, 220321440204312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 9216, while the sum is 28.

Adding to 20321440204312 its reverse (21340204412302), we get a palindrome (41661644616614).

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

Divisors: 1 2 4 8 13 26 41 52 82 104 164 328 533 1066 2132 4264 4765816183 9531632366 19063264732 38126529464 61955610379 123911220758 195398463503 247822441516 390796927006 495644883032 781593854012 1563187708024 2540180025539 5080360051078 10160720102156 20321440204312