Search a number
-
+
6420777906 = 2317375233253
BaseRepresentation
bin1011111101011010…
…10100101110110010
3121120110211022110010
411332231110232302
5101122204343111
62541043315350
7315053466054
oct57655245662
917513738403
106420777906
1127a53a8524
1212b237bb56
137b430388a
1444ca618d4
15278a52aa6
hex17eb54bb2

6420777906 has 64 divisors (see below), whose sum is σ = 13995427968. Its totient is φ = 1955570688.

The previous prime is 6420777887. The next prime is 6420777907. The reversal of 6420777906 is 6097770246.

It is a happy number.

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 1972176 + ... + 1975428.

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

Almost surely, 26420777906 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 3835.

The product of its (nonzero) digits is 889056, while the sum is 48.

The square root of 6420777906 is about 80129.7566825209. The cubic root of 6420777906 is about 1858.6425816934.

The spelling of 6420777906 in words is "six billion, four hundred twenty million, seven hundred seventy-seven thousand, nine hundred six".

Divisors: 1 2 3 6 17 34 37 51 74 102 111 222 523 629 1046 1258 1569 1887 3138 3253 3774 6506 8891 9759 17782 19351 19518 26673 38702 53346 55301 58053 110602 116106 120361 165903 240722 328967 331806 361083 657934 722166 986901 1701319 1973802 2046137 3402638 4092274 5103957 6138411 10207914 12276822 28922423 57844846 62948803 86767269 125897606 173534538 188846409 377692818 1070129651 2140259302 3210388953 6420777906