Search a number
-
+
20504241034052 = 22371163526122643
BaseRepresentation
bin1001010100110000001000…
…00000001101001101000100
32200121012000210221001220112
410222120010000031031010
510141420141201042202
6111335303541252152
74214245131055106
oct452300400151504
980535023831815
1020504241034052
116595888579156
122371a38a04058
13b59706c768c9
1450c5a6819576
15258567ea1b52
hex12a60400d344

20504241034052 has 48 divisors (see below), whose sum is σ = 36892544254272. Its totient is φ = 9964124714880.

The previous prime is 20504241034037. The next prime is 20504241034063. The reversal of 20504241034052 is 25043014240502.

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, 905533043 + ... + 905555685.

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

Almost surely, 220504241034052 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

Adding to 20504241034052 its reverse (25043014240502), we get a palindrome (45547255274554).

The spelling of 20504241034052 in words is "twenty trillion, five hundred four billion, two hundred forty-one million, thirty-four thousand, fifty-two".

Divisors: 1 2 4 37 74 148 1163 2326 4652 5261 10522 21044 22643 43031 45286 86062 90572 172124 194657 389314 778628 837791 1675582 3351164 6118543 12237086 24474172 26333809 52667618 105335236 119124823 226386091 238249646 452772182 476499292 905544364 974350933 1948701866 3897403732 4407618451 8815236902 17630473804 138542169149 277084338298 554168676596 5126060258513 10252120517026 20504241034052