Search a number
-
+
54031905708 = 22311596937841
BaseRepresentation
bin110010010100100011…
…010111001110101100
312011110120120012110220
4302110203113032230
51341124131440313
640453311131340
73621650422614
oct622443271654
9164416505426
1054031905708
1120a07669530
12a57b213b50
135131182951
142887dcba44
15161381d823
hexc948d73ac

54031905708 has 48 divisors (see below), whose sum is σ = 139866894720. Its totient is φ = 16095788800.

The previous prime is 54031905677. The next prime is 54031905743. The reversal of 54031905708 is 80750913045.

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

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

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, 3461133 + ... + 3476708.

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

Almost surely, 254031905708 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 151200, while the sum is 42.

The spelling of 54031905708 in words is "fifty-four billion, thirty-one million, nine hundred five thousand, seven hundred eight".

Divisors: 1 2 3 4 6 11 12 22 33 44 59 66 118 132 177 236 354 649 708 1298 1947 2596 3894 7788 6937841 13875682 20813523 27751364 41627046 76316251 83254092 152632502 228948753 305265004 409332619 457897506 818665238 915795012 1227997857 1637330476 2455995714 4502658809 4911991428 9005317618 13507976427 18010635236 27015952854 54031905708