Search a number
-
+
129542418306 = 23279071133533
BaseRepresentation
bin111100010100101010…
…1000110111110000010
3110101101000220200112200
41320221111012332002
54110300324341211
6135302211334030
712234116246640
oct1705125067602
9411330820480
10129542418306
114aa36355244
12211335b1316
13c2a6151c32
1463ac7d6190
153582ac8b56
hex1e29546f82

129542418306 has 48 divisors (see below), whose sum is σ = 321125648064. Its totient is φ = 36971279712.

The previous prime is 129542418281. The next prime is 129542418307. The reversal of 129542418306 is 603814245921.

129542418306 is a `hidden beast` number, since 1 + 29 + 542 + 4 + 1 + 83 + 0 + 6 = 666.

It is not an unprimeable number, because it can be changed into a prime (129542418307) by changing a digit.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 452485 + ... + 681048.

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

Almost surely, 2129542418306 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 414720, while the sum is 45.

The spelling of 129542418306 in words is "one hundred twenty-nine billion, five hundred forty-two million, four hundred eighteen thousand, three hundred six".

Divisors: 1 2 3 6 7 9 14 18 21 42 63 126 907 1814 2721 5442 6349 8163 12698 16326 19047 38094 57141 114282 1133533 2267066 3400599 6801198 7934731 10201797 15869462 20403594 23804193 47608386 71412579 142825158 1028114431 2056228862 3084343293 6168686586 7196801017 9253029879 14393602034 18506059758 21590403051 43180806102 64771209153 129542418306