Search a number
-
+
50150521421 = 7211138878069
BaseRepresentation
bin101110101101001101…
…000011101001001101
311210110002001110012022
4232231031003221031
51310202013141141
635012215415525
73423530253500
oct565515035115
9153402043168
1050150521421
111a2a5731020
1298773845a5
134962cc2060
1425da713137
151487bc8b4b
hexbad343a4d

50150521421 has 48 divisors (see below), whose sum is σ = 68623148160. Its totient is φ = 36027169920.

The previous prime is 50150521403. The next prime is 50150521427. The reversal of 50150521421 is 12412505105.

It is not a de Polignac number, because 50150521421 - 26 = 50150521357 is a prime.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (50150521427) 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 47 ways as a sum of consecutive naturals, for example, 6211175 + ... + 6219243.

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

Almost surely, 250150521421 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Divisors: 1 7 11 13 49 77 91 143 539 637 887 1001 6209 7007 8069 9757 11531 43463 56483 68299 80717 88759 104897 126841 395381 478093 565019 621313 734279 887887 1153867 4349191 5139953 6215209 7157203 8077069 50100421 56539483 78729233 93043639 350702947 551104631 651305473 1023480029 3857732417 4559138311 7164360203 50150521421