Search a number
-
+
628639304958 = 23274989200833
BaseRepresentation
bin10010010010111011101…
…00101000110011111110
32020002121221202111011200
421021131310220303332
540244423130224313
61200443134000330
763263160632640
oct11113564506376
92202557674150
10628639304958
11222671554275
12a1a020460a6
13473851561c2
14225d7acc890
15115442b7b73
hex925dd28cfe

628639304958 has 24 divisors (see below), whose sum is σ = 1556630660208. Its totient is φ = 179611229952.

The previous prime is 628639304929. The next prime is 628639304959. The reversal of 628639304958 is 859403936826.

628639304958 is a `hidden beast` number, since 6 + 2 + 86 + 39 + 30 + 495 + 8 = 666.

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

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

It is a congruent number.

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

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 2494600291 + ... + 2494600542.

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

Almost surely, 2628639304958 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 67184640, while the sum is 63.

The spelling of 628639304958 in words is "six hundred twenty-eight billion, six hundred thirty-nine million, three hundred four thousand, nine hundred fifty-eight".

Divisors: 1 2 3 6 7 9 14 18 21 42 63 126 4989200833 9978401666 14967602499 29935204998 34924405831 44902807497 69848811662 89805614994 104773217493 209546434986 314319652479 628639304958