Search a number
-
+
129011120604 = 22341326730013
BaseRepresentation
bin111100000100110101…
…0010111100111011100
3110100000000011222010000
41320021222113213130
54103203321324404
6135133352014300
712215005301022
oct1701152274734
9410000158100
10129011120604
114a793461433
1221005691390
13c22005c2b2
14635c014712
15355112c339
hex1e09a979dc

129011120604 has 60 divisors (see below), whose sum is σ = 337297211944. Its totient is φ = 42999032736.

The previous prime is 129011120593. The next prime is 129011120621. The reversal of 129011120604 is 406021110921.

129011120604 is a `hidden beast` number, since 1 + 29 + 0 + 1 + 11 + 20 + 604 = 666.

It is a Harshad number since it is a multiple of its sum of digits (27).

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 19 ways as a sum of consecutive naturals, for example, 4283502 + ... + 4313514.

Almost surely, 2129011120604 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 864, while the sum is 27.

The spelling of 129011120604 in words is "one hundred twenty-nine billion, eleven million, one hundred twenty thousand, six hundred four".

Divisors: 1 2 3 4 6 9 12 18 27 36 54 81 108 162 324 13267 26534 30013 39801 53068 60026 79602 90039 119403 120052 159204 180078 238806 270117 358209 360156 477612 540234 716418 810351 1074627 1080468 1432836 1620702 2149254 2431053 3241404 4298508 4862106 9724212 398182471 796364942 1194547413 1592729884 2389094826 3583642239 4778189652 7167284478 10750926717 14334568956 21501853434 32252780151 43003706868 64505560302 129011120604