Search a number
-
+
20403333243032 = 234784533641929
BaseRepresentation
bin1001010001110100001010…
…11011100010000010011000
32200020112120101010011111012
410220322011123202002120
510133242011302234112
6111221054545153052
74204043422021415
oct450720533420230
980215511104435
1020403333243032
11655700677a243
12235637702b788
13b5004537351c
14507752db110c
15255b0e1ec022
hex128e856e2098

20403333243032 has 32 divisors (see below), whose sum is σ = 39070735646400. Its totient is φ = 9984476216064.

The previous prime is 20403333243017. The next prime is 20403333243071. The reversal of 20403333243032 is 23034233330402.

It is a self number, because there is not a number n which added to its sum of digits gives 20403333243032.

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, 31463444 + ... + 32105372.

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

Almost surely, 220403333243032 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 93312, while the sum is 32.

Adding to 20403333243032 its reverse (23034233330402), we get a palindrome (43437566573434).

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

Divisors: 1 2 4 8 47 94 188 376 84533 169066 338132 641929 676264 1283858 2567716 3973051 5135432 7946102 15892204 30170663 31784408 60341326 120682652 241365304 54264184157 108528368314 217056736628 434113473256 2550416655379 5100833310758 10201666621516 20403333243032