Search a number
-
+
129042143056 = 2431377031503
BaseRepresentation
bin111100000101110000…
…0101101011101010000
3110100002011120001220201
41320023200231131100
54103234242034211
6135140420544544
712215533055341
oct1701340553520
9410064501821
10129042143056
114a7a9a20022
1221013b52154
13c226601788
1463621ac0c8
153553c090c1
hex1e0b82d750

129042143056 has 40 divisors (see below), whose sum is σ = 265059574784. Its totient is φ = 60752177280.

The previous prime is 129042143047. The next prime is 129042143119. The reversal of 129042143056 is 650341240921.

It is a happy number.

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

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 3497400 + ... + 3534103.

Almost surely, 2129042143056 is an apocalyptic number.

129042143056 is a gapful number since it is divisible by the number (16) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 51840, while the sum is 37.

Adding to 129042143056 its reverse (650341240921), we get a palindrome (779383383977).

The spelling of 129042143056 in words is "one hundred twenty-nine billion, forty-two million, one hundred forty-three thousand, fifty-six".

Divisors: 1 2 4 8 16 31 37 62 74 124 148 248 296 496 592 1147 2294 4588 9176 18352 7031503 14063006 28126012 56252024 112504048 217976593 260165611 435953186 520331222 871906372 1040662444 1743812744 2081324888 3487625488 4162649776 8065133941 16130267882 32260535764 64521071528 129042143056