Search a number
-
+
51154132652 = 22723411937363
BaseRepresentation
bin101111101001000001…
…100001111010101100
311220001000112011222122
4233221001201322230
51314230424221102
635255550332112
73460434644660
oct575101417254
9156030464878
1051154132652
111a7701a0a97
129ab74ba038
134a92bc4b5c
142693b208a0
1514e5d700a2
hexbe9061eac

51154132652 has 48 divisors (see below), whose sum is σ = 109360323072. Its totient is φ = 20458542720.

The previous prime is 51154132559. The next prime is 51154132663. The reversal of 51154132652 is 25623145115.

51154132652 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 942278 + ... + 995085.

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

Almost surely, 251154132652 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 36000, while the sum is 35.

Adding to 51154132652 its reverse (25623145115), we get a palindrome (76777277767).

The spelling of 51154132652 in words is "fifty-one billion, one hundred fifty-four million, one hundred thirty-two thousand, six hundred fifty-two".

Divisors: 1 2 4 7 14 23 28 41 46 82 92 161 164 287 322 574 644 943 1148 1886 3772 6601 13202 26404 1937363 3874726 7749452 13561541 27123082 44559349 54246164 79431883 89118698 158863766 178237396 311915443 317727532 556023181 623830886 1112046362 1247661772 1826933309 2224092724 3653866618 7307733236 12788533163 25577066326 51154132652