Search a number
-
+
50301354054 = 237341596143
BaseRepresentation
bin101110110110001100…
…011100000001000110
311210211120212112200010
4232312030130001012
51311004121312204
635035204331050
73430341312000
oct566614340106
9153746775603
1050301354054
111a372891896
1298b99a3a86
134988322c33
142612777370
15149606ed89
hexbb631c046

50301354054 has 64 divisors (see below), whose sum is σ = 120182630400. Its totient is φ = 14021259840.

The previous prime is 50301354049. The next prime is 50301354067. The reversal of 50301354054 is 45045310305.

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, 213694 + ... + 382449.

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

Almost surely, 250301354054 is an apocalyptic number.

50301354054 is an abundant number, since it is smaller than the sum of its proper divisors (69881276346).

It is a pseudoperfect number, because it is the sum of a subset of its proper divisors.

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

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

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

The product of its (nonzero) digits is 18000, while the sum is 30.

Adding to 50301354054 its reverse (45045310305), we get a palindrome (95346664359).

The spelling of 50301354054 in words is "fifty billion, three hundred one million, three hundred fifty-four thousand, fifty-four".

Divisors: 1 2 3 6 7 14 21 41 42 49 82 98 123 147 246 287 294 343 574 686 861 1029 1722 2009 2058 4018 6027 12054 14063 28126 42189 84378 596143 1192286 1788429 3576858 4173001 8346002 12519003 24441863 25038006 29211007 48883726 58422014 73325589 87633021 146651178 171093041 175266042 204477049 342186082 408954098 513279123 613431147 1026558246 1197651287 1226862294 2395302574 3592953861 7185907722 8383559009 16767118018 25150677027 50301354054