Search a number
-
+
50418031329 = 3210155465381
BaseRepresentation
bin101110111101001001…
…100001101011100001
311211010201102100210200
4232331021201223201
51311224004000304
635054533215413
73433256123661
oct567511415341
9154121370720
1050418031329
111a422734196
129930a91569
1349a6555643
14262406a1a1
1514a141ae39
hexbbd261ae1

50418031329 has 12 divisors (see below), whose sum is σ = 73547096532. Its totient is φ = 33279228000.

The previous prime is 50418031303. The next prime is 50418031357. The reversal of 50418031329 is 92313081405.

50418031329 is a `hidden beast` number, since 504 + 18 + 0 + 3 + 132 + 9 = 666.

It can be written as a sum of positive squares in 2 ways, for example, as 26138158929 + 24279872400 = 161673^2 + 155820^2 .

It is not a de Polignac number, because 50418031329 - 27 = 50418031201 is a prime.

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

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

It is a pernicious number, because its binary representation contains a prime number (19) of ones.

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

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

Almost surely, 250418031329 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 25920, while the sum is 36.

The spelling of 50418031329 in words is "fifty billion, four hundred eighteen million, thirty-one thousand, three hundred twenty-nine".

Divisors: 1 3 9 101 303 909 55465381 166396143 499188429 5602003481 16806010443 50418031329