Search a number
-
+
521540034 = 2343253887
BaseRepresentation
bin11111000101100…
…001000111000010
31100100100222102120
4133011201013002
52032003240114
6123430225110
715632005611
oct3705410702
91310328376
10521540034
11248439824
121267b5196
1384087492
144d3a1878
1530bc05a9
hex1f1611c2

521540034 has 48 divisors (see below), whose sum is σ = 1089277632. Its totient is φ = 166412064.

The previous prime is 521540029. The next prime is 521540051. The reversal of 521540034 is 430045125.

It is a junction number, because it is equal to n+sod(n) for n = 521539986 and 521540013.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (13) of ones.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 587539 + ... + 588425.

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

Almost surely, 2521540034 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 2400, while the sum is 24.

The square root of 521540034 is about 22837.2510167051. The cubic root of 521540034 is about 804.9382224366.

Adding to 521540034 its reverse (430045125), we get a palindrome (951585159).

The spelling of 521540034 in words is "five hundred twenty-one million, five hundred forty thousand, thirty-four".

Divisors: 1 2 3 6 43 53 86 106 129 159 258 318 887 1774 1849 2279 2661 3698 4558 5322 5547 6837 11094 13674 38141 47011 76282 94022 97997 114423 141033 195994 228846 282066 293991 587982 1640063 2021473 3280126 4042946 4920189 6064419 9840378 12128838 86923339 173846678 260770017 521540034