Search a number
-
+
20999590536 = 23315122212609
BaseRepresentation
bin10011100011101011…
…000101001010001000
32000012111102201200110
4103203223011022020
5321001343344121
613351434034320
71342250401011
oct234353051210
960174381613
1020999590536
1189a67a3201
1240a08789a0
131c98800622
141032d68008
1582d8bad76
hex4e3ac5288

20999590536 has 64 divisors (see below), whose sum is σ = 52890710400. Its totient is φ = 6947712000.

The previous prime is 20999590529. The next prime is 20999590541. The reversal of 20999590536 is 63509599902.

It is a super-5 number, since 5×209995905365 (a number of 53 digits) contains 55555 as substring.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 8047600 + ... + 8050208.

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

Almost surely, 220999590536 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 5904900, while the sum is 57.

The spelling of 20999590536 in words is "twenty billion, nine hundred ninety-nine million, five hundred ninety thousand, five hundred thirty-six".

Divisors: 1 2 3 4 6 8 12 24 151 302 453 604 906 1208 1812 2221 2609 3624 4442 5218 6663 7827 8884 10436 13326 15654 17768 20872 26652 31308 53304 62616 335371 393959 670742 787918 1006113 1181877 1341484 1575836 2012226 2363754 2682968 3151672 4024452 4727508 5794589 8048904 9455016 11589178 17383767 23178356 34767534 46356712 69535068 139070136 874982939 1749965878 2624948817 3499931756 5249897634 6999863512 10499795268 20999590536