Search a number
-
+
663016420 = 225117693919
BaseRepresentation
bin100111100001001…
…101001111100100
31201012120201112201
4213201031033210
52324213011140
6145442424244
722300355323
oct4741151744
91635521481
10663016420
1131028a060
12166062084
13a7490811
14640ac0ba
153d31949a
hex2784d3e4

663016420 has 48 divisors (see below), whose sum is σ = 1521273600. Its totient is φ = 240721920.

The previous prime is 663016369. The next prime is 663016421. The reversal of 663016420 is 24610366.

663016420 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

It is not an unprimeable number, because it can be changed into a prime (663016421) 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, 167221 + ... + 171139.

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

Almost surely, 2663016420 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 5184, while the sum is 28.

The square root of 663016420 is about 25749.1052271725. The cubic root of 663016420 is about 871.9831538002.

Adding to 663016420 its reverse (24610366), we get a palindrome (687626786).

The spelling of 663016420 in words is "six hundred sixty-three million, sixteen thousand, four hundred twenty".

Divisors: 1 2 4 5 10 11 20 22 44 55 110 220 769 1538 3076 3845 3919 7690 7838 8459 15380 15676 16918 19595 33836 39190 42295 43109 78380 84590 86218 169180 172436 215545 431090 862180 3013711 6027422 12054844 15068555 30137110 33150821 60274220 66301642 132603284 165754105 331508210 663016420