Search a number
-
+
29106044286 = 23114713768489
BaseRepresentation
bin11011000110110110…
…101111110101111110
32210010110011020200020
4123012312233311332
5434102121404121
621212055313010
72050163202654
oct330666576576
983113136606
1029106044286
111138666a960
12578367b766
13298b106917
1415a1822dd4
15b553e31c6
hex6c6dafd7e

29106044286 has 64 divisors (see below), whose sum is σ = 65329597440. Its totient is φ = 8569218560.

The previous prime is 29106044249. The next prime is 29106044299. The reversal of 29106044286 is 68244060192.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 390730 + ... + 459218.

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

Almost surely, 229106044286 is an apocalyptic number.

It is a practical number, because each smaller number is the sum of distinct divisors of 29106044286, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (32664798720).

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

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

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

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

The sum of its prime factors is 68689.

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

The spelling of 29106044286 in words is "twenty-nine billion, one hundred six million, forty-four thousand, two hundred eighty-six".

Divisors: 1 2 3 6 11 22 33 47 66 94 137 141 274 282 411 517 822 1034 1507 1551 3014 3102 4521 6439 9042 12878 19317 38634 68489 70829 136978 141658 205467 212487 410934 424974 753379 1506758 2260137 3218983 4520274 6437966 9382993 9656949 18765986 19313898 28148979 35408813 56297958 70817626 103212923 106226439 206425846 212452878 309638769 441000671 619277538 882001342 1323002013 2646004026 4851007381 9702014762 14553022143 29106044286