Search a number
-
+
528852020 = 22553717027
BaseRepresentation
bin11111100001011…
…010010000110100
31100212010110120212
4133201122100310
52040341231040
6124251044552
716051111424
oct3741322064
91325113525
10528852020
11251583394
12129140758
13857476b8
1450346484
1531666d65
hex1f85a434

528852020 has 48 divisors (see below), whose sum is σ = 1147644288. Its totient is φ = 204597120.

The previous prime is 528852019. The next prime is 528852029. The reversal of 528852020 is 20258825.

It is a happy number.

It is a super-4 number, since 4×5288520204 (a number of 36 digits) contains 4444 as substring.

It is a congruent number.

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

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

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

Almost surely, 2528852020 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The square root of 528852020 is about 22996.7828184727. The cubic root of 528852020 is about 808.6825201477.

The spelling of 528852020 in words is "five hundred twenty-eight million, eight hundred fifty-two thousand, twenty".

Divisors: 1 2 4 5 10 20 53 71 106 142 212 265 284 355 530 710 1060 1420 3763 7027 7526 14054 15052 18815 28108 35135 37630 70270 75260 140540 372431 498917 744862 997834 1489724 1862155 1995668 2494585 3724310 4989170 7448620 9978340 26442601 52885202 105770404 132213005 264426010 528852020