Search a number
-
+
904373249121 = 34191035705213
BaseRepresentation
bin11010010100100001101…
…10001010010001100001
310012110100022211011020000
431022100312022101201
5104304124022432441
61531244025210213
7122224132531656
oct15122066122141
93173308734200
10904373249121
113195a7138671
12127334930969
1367388813c94
1431ab4139c2d
15187d142e2b6
hexd290d8a461

904373249121 has 40 divisors (see below), whose sum is σ = 1435888259520. Its totient is φ = 565637538528.

The previous prime is 904373249111. The next prime is 904373249149. The reversal of 904373249121 is 121942373409.

904373249121 is a `hidden beast` number, since 90 + 4 + 3 + 73 + 2 + 491 + 2 + 1 = 666.

It is not a de Polignac number, because 904373249121 - 27 = 904373248993 is a prime.

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

It is a polite number, since it can be written in 39 ways as a sum of consecutive naturals, for example, 2694090 + ... + 3011123.

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

Almost surely, 2904373249121 is an apocalyptic number.

It is an amenable number.

904373249121 is a deficient number, since it is larger than the sum of its proper divisors (531515010399).

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

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

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

The product of its (nonzero) digits is 326592, while the sum is 45.

The spelling of 904373249121 in words is "nine hundred four billion, three hundred seventy-three million, two hundred forty-nine thousand, one hundred twenty-one".

Divisors: 1 3 9 19 27 57 81 103 171 309 513 927 1539 1957 2781 5871 8343 17613 52839 158517 5705213 17115639 51346917 108399047 154040751 325197141 462122253 587636939 975591423 1762910817 2926774269 5288732451 8780322807 11165101841 15866197353 33495305523 47598592059 100485916569 301457749707 904373249121