Search a number
-
+
50104541050 = 2527691303109
BaseRepresentation
bin101110101010011101…
…101001111101111010
311210022212112101222121
4232222131221331322
51310103230303200
635003454111454
73422431400104
oct565235517572
9153285471877
1050104541050
111a281786313
129863aab58a
134956613435
1425d4584574
151483b44e1a
hexbaa769f7a

50104541050 has 24 divisors (see below), whose sum is σ = 93315707100. Its totient is φ = 20015738880.

The previous prime is 50104541017. The next prime is 50104541051. The reversal of 50104541050 is 5014540105.

It is a happy number.

It can be written as a sum of positive squares in 6 ways, for example, as 29483293849 + 20621247201 = 171707^2 + 143601^2 .

It is a super-2 number, since 2×501045410502 (a number of 22 digits) contains 22 as substring.

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

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

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

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

Almost surely, 250104541050 is an apocalyptic number.

50104541050 is a gapful number since it is divisible by the number (50) formed by its first and last digit.

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

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

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

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

The product of its (nonzero) digits is 2000, while the sum is 25.

The spelling of 50104541050 in words is "fifty billion, one hundred four million, five hundred forty-one thousand, fifty".

Divisors: 1 2 5 10 25 50 769 1538 3845 7690 19225 38450 1303109 2606218 6515545 13031090 32577725 65155450 1002090821 2004181642 5010454105 10020908210 25052270525 50104541050