Search a number
-
+
51003248172 = 223109363110739
BaseRepresentation
bin101111100000000001…
…111100111000101100
311212122111121110101120
4233200001330320230
51313423312420142
635233000340540
73453623312352
oct574001747054
9155574543346
1051003248172
111a6a3005278
129a74a74750
134a6a8764b6
14267ba857d2
1514d79b87ec
hexbe007ce2c

51003248172 has 48 divisors (see below), whose sum is σ = 120143654400. Its totient is φ = 16838902080.

The previous prime is 51003248159. The next prime is 51003248269. The reversal of 51003248172 is 27184230015.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

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

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

Almost surely, 251003248172 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 51003248172 its reverse (27184230015), we get a palindrome (78187478187).

The spelling of 51003248172 in words is "fifty-one billion, three million, two hundred forty-eight thousand, one hundred seventy-two".

Divisors: 1 2 3 4 6 12 109 218 327 436 654 1308 3631 7262 10739 10893 14524 21478 21786 32217 42956 43572 64434 128868 395779 791558 1170551 1187337 1583116 2341102 2374674 3511653 4682204 4749348 7023306 14046612 38993309 77986618 116979927 155973236 233959854 467919708 4250270681 8500541362 12750812043 17001082724 25501624086 51003248172