Search a number
-
+
521542252 = 227111799607
BaseRepresentation
bin11111000101100…
…001101001101100
31100100101002110201
4133011201221230
52032003323002
6123430243244
715632015230
oct3705415154
91310332421
10521542252
11248440460
121267b6524
13840884aa
144d3a25c0
1530bc1087
hex1f161a6c

521542252 has 48 divisors (see below), whose sum is σ = 1204858368. Its totient is φ = 191243520.

The previous prime is 521542249. The next prime is 521542277. The reversal of 521542252 is 252245125.

It is a Harshad number since it is a multiple of its sum of digits (28).

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

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, 44568 + ... + 55039.

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

Almost surely, 2521542252 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 8000, while the sum is 28.

The square root of 521542252 is about 22837.2995776646. The cubic root of 521542252 is about 804.9393635126.

Adding to 521542252 its reverse (252245125), we get a palindrome (773787377).

The spelling of 521542252 in words is "five hundred twenty-one million, five hundred forty-two thousand, two hundred fifty-two".

Divisors: 1 2 4 7 11 14 17 22 28 34 44 68 77 119 154 187 238 308 374 476 748 1309 2618 5236 99607 199214 398428 697249 1095677 1394498 1693319 2191354 2788996 3386638 4382708 6773276 7669739 11853233 15339478 18626509 23706466 30678956 37253018 47412932 74506036 130385563 260771126 521542252