Search a number
-
+
20505102224 = 243779438443
BaseRepresentation
bin10011000110001100…
…110000011110010000
31221221000222010020112
4103012030300132100
5313443301232344
613230411300452
71324064331065
oct230614603620
957830863215
1020505102224
118772660882
123b8314a728
131c1a2281a9
14dc7408c6c
15800290c9e
hex4c6330790

20505102224 has 40 divisors (see below), whose sum is σ = 41318962560. Its totient is φ = 9849161088.

The previous prime is 20505102193. The next prime is 20505102227. The reversal of 20505102224 is 42220150502.

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

It is not an unprimeable number, because it can be changed into a prime (20505102227) by changing a digit.

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

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

Almost surely, 220505102224 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1600, while the sum is 23.

Adding to 20505102224 its reverse (42220150502), we get a palindrome (62725252726).

The spelling of 20505102224 in words is "twenty billion, five hundred five million, one hundred two thousand, two hundred twenty-four".

Divisors: 1 2 4 8 16 37 74 79 148 158 296 316 592 632 1264 2923 5846 11692 23384 46768 438443 876886 1753772 3507544 7015088 16222391 32444782 34636997 64889564 69273994 129779128 138547988 259558256 277095976 554191952 1281568889 2563137778 5126275556 10252551112 20505102224