Search a number
-
+
2001004520 = 235212923497
BaseRepresentation
bin111011101000100…
…1110011111101000
312011110020120011112
41313101032133220
513044224121040
6530320245452
7100405154264
oct16721163750
95143216145
102001004520
11937573349
1247a170888
1325b739658
1414da7b0a4
15baa10365
hex7744e7e8

2001004520 has 32 divisors (see below), whose sum is σ = 4504566600. Its totient is φ = 799991808.

The previous prime is 2001004487. The next prime is 2001004547. The reversal of 2001004520 is 254001002.

It can be written as a sum of positive squares in 4 ways, for example, as 1642356676 + 358647844 = 40526^2 + 18938^2 .

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

It is an unprimeable number.

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

Almost surely, 22001004520 is an apocalyptic number.

2001004520 is a gapful number since it is divisible by the number (20) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 80, while the sum is 14.

The square root of 2001004520 is about 44732.5890151688. The cubic root of 2001004520 is about 1260.1319505720.

Adding to 2001004520 its reverse (254001002), we get a palindrome (2255005522).

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

Divisors: 1 2 4 5 8 10 20 40 2129 4258 8516 10645 17032 21290 23497 42580 46994 85160 93988 117485 187976 234970 469940 939880 50025113 100050226 200100452 250125565 400200904 500251130 1000502260 2001004520