Search a number
-
+
29378307056 = 247787333299
BaseRepresentation
bin11011010111000101…
…010110001111110000
32210211102110121222112
4123113011112033300
5440131321311211
621255103024452
72060010326660
oct332705261760
983742417875
1029378307056
1111506319a0a
12583a89b128
132a02642657
1415c9a561a0
15b6e27388b
hex6d71563f0

29378307056 has 40 divisors (see below), whose sum is σ = 65134819200. Its totient is φ = 12574666944.

The previous prime is 29378307047. The next prime is 29378307067. The reversal of 29378307056 is 65070387392.

It is a happy number.

It is a junction number, because it is equal to n+sod(n) for n = 29378306995 and 29378307013.

It is a congruent number.

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

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

Almost surely, 229378307056 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1905120, while the sum is 50.

The spelling of 29378307056 in words is "twenty-nine billion, three hundred seventy-eight million, three hundred seven thousand, fifty-six".

Divisors: 1 2 4 7 8 14 16 28 56 112 787 1574 3148 5509 6296 11018 12592 22036 44072 88144 333299 666598 1333196 2333093 2666392 4666186 5332784 9332372 18664744 37329488 262306313 524612626 1049225252 1836144191 2098450504 3672288382 4196901008 7344576764 14689153528 29378307056