Search a number
-
+
506010105106 = 2112919122918133
BaseRepresentation
bin1110101110100001000…
…11010111010100010010
31210101002201021200111221
413113100203113110102
531242302041330411
61024242520355254
751362254632562
oct7272043272422
91711081250457
10506010105106
11185663570410
1282099915b2a
133894134419c
141a6c3502da2
15d2685b5071
hex75d08d7512

506010105106 has 64 divisors (see below), whose sum is σ = 864861235200. Its totient is φ = 219933907200.

The previous prime is 506010105079. The next prime is 506010105157. The reversal of 506010105106 is 601501010605.

It is an unprimeable number.

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 31 ways as a sum of consecutive naturals, for example, 27896416 + ... + 27914548.

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

Almost surely, 2506010105106 is an apocalyptic number.

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

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

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

The sum of its prime factors is 18595.

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

It can be divided in two parts, 506010 and 105106, that added together give a palindrome (611116).

The spelling of 506010105106 in words is "five hundred six billion, ten million, one hundred five thousand, one hundred six".

Divisors: 1 2 11 22 29 58 191 229 319 382 458 638 2101 2519 4202 5038 5539 6641 11078 13282 18133 36266 43739 60929 73051 87478 121858 146102 199463 398926 481129 525857 962258 1051714 1268431 2536862 3463403 4152457 5784427 6926806 8304914 11568854 13952741 27905482 38097433 45677027 76194866 91354054 100438687 120421253 200877374 240842506 793119287 1104825557 1324633783 1586238574 2209651114 2649267566 8724312157 17448624314 23000459323 46000918646 253005052553 506010105106