Search a number
-
+
50104142155005 = 35109137223684199
BaseRepresentation
bin10110110010001110001111…
…00110000100110011111101
320120101220112210222212211220
423121013013212010303331
523031401240342430010
6254321305233103553
713360622231220231
oct1331070746046375
9216356483885756
1050104142155005
1114a68058041594
1257526279b7bb9
1321c5a534372c3
14c530a68245c1
155bd4cc84e970
hex2d91c7984cfd

50104142155005 has 32 divisors (see below), whose sum is σ = 81492627744000. Its totient is φ = 26283788001792.

The previous prime is 50104142154971. The next prime is 50104142155031. The reversal of 50104142155005 is 50055124140105.

It is a happy number.

It is not a de Polignac number, because 50104142155005 - 211 = 50104142152957 is a prime.

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

It is a Curzon number.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 111618105 + ... + 112066094.

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

Almost surely, 250104142155005 is an apocalyptic number.

It is an amenable number.

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

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

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

The sum of its prime factors is 223684453.

The product of its (nonzero) digits is 20000, while the sum is 33.

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

Divisors: 1 3 5 15 109 137 327 411 545 685 1635 2055 14933 44799 74665 223995 223684199 671052597 1118420995 3355262985 24381577691 30644735263 73144733073 91934205789 121907888455 153223676315 365723665365 459671028945 3340276143667 10020828431001 16701380718335 50104142155005