Search a number
-
+
20999269924 = 22172931431797
BaseRepresentation
bin10011100011101001…
…110110111000100100
32000012110211102212221
4103203221312320210
5321001303114144
613351423122124
71342244564203
oct234351667044
960173742787
1020999269924
1189a65a4336
1240a0743344
131c9871a709
141032cc323a
1582d855d84
hex4e3a76e24

20999269924 has 96 divisors (see below), whose sum is σ = 41699266560. Its totient is φ = 9200486400.

The previous prime is 20999269909. The next prime is 20999269931. The reversal of 20999269924 is 42996299902.

It is a happy number.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 26347494 + ... + 26348290.

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

Almost surely, 220999269924 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 11337408, while the sum is 61.

The spelling of 20999269924 in words is "twenty billion, nine hundred ninety-nine million, two hundred sixty-nine thousand, nine hundred twenty-four".

Divisors: 1 2 4 17 29 31 34 58 62 68 116 124 431 493 527 797 862 899 986 1054 1594 1724 1798 1972 2108 3188 3596 7327 12499 13361 13549 14654 15283 23113 24707 24998 26722 27098 29308 30566 46226 49414 49996 53444 54196 61132 92452 98828 212483 227137 343507 387469 392921 420019 424966 454274 687014 716503 774938 785842 840038 849932 908548 1374028 1433006 1549876 1571684 1680076 2866012 5839619 6586973 9961703 10648717 11679238 12180551 13173946 19923406 21297434 23358476 24361102 26347892 39846812 42594868 48722204 169348951 181028189 308812793 338697902 362056378 617625586 677395804 724112756 1235251172 5249817481 10499634962 20999269924