Search a number
-
+
506166166112 = 25294711605057
BaseRepresentation
bin1110101110110011101…
…10101100001001100000
31210101111120221101222012
413113121312230021200
531243112014303422
61024310213332052
751366161265125
oct7273166541140
91711446841865
10506166166112
11185733672352
1282122037028
1338967785a89
141a6da12874c
15d2771404e2
hex75d9dac260

506166166112 has 48 divisors (see below), whose sum is σ = 1052810861760. Its totient is φ = 239156994048.

The previous prime is 506166166109. The next prime is 506166166147. The reversal of 506166166112 is 211661661605.

It is a self number, because there is not a number n which added to its sum of digits gives 506166166112.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 5758913 + ... + 5846144.

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

Almost surely, 2506166166112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 77760, while the sum is 41.

The spelling of 506166166112 in words is "five hundred six billion, one hundred sixty-six million, one hundred sixty-six thousand, one hundred twelve".

Divisors: 1 2 4 8 16 29 32 47 58 94 116 188 232 376 464 752 928 1363 1504 2726 5452 10904 21808 43616 11605057 23210114 46420228 92840456 185680912 336546653 371361824 545437679 673093306 1090875358 1346186612 2181750716 2692373224 4363501432 5384746448 8727002864 10769492896 15817692691 17454005728 31635385382 63270770764 126541541528 253083083056 506166166112