Search a number
-
+
139960629 = 3431139401
BaseRepresentation
bin10000101011110…
…10000100110101
3100202100201220000
420111322010311
5241312220004
621515501513
73316434324
oct1025720465
9322321800
10139960629
1172005546
123aa57899
1322cc5453
14148340bb
15c449c39
hex857a135

139960629 has 40 divisors (see below), whose sum is σ = 217916160. Its totient is φ = 89424000.

The previous prime is 139960607. The next prime is 139960661. The reversal of 139960629 is 926069931.

It is a happy number.

139960629 is a `hidden beast` number, since 1 + 39 + 9 + 606 + 2 + 9 = 666.

It is not a de Polignac number, because 139960629 - 213 = 139952437 is a prime.

It is a congruent number.

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

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

It is a polite number, since it can be written in 39 ways as a sum of consecutive naturals, for example, 348829 + ... + 349229.

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

Almost surely, 2139960629 is an apocalyptic number.

It is an amenable number.

139960629 is a deficient number, since it is larger than the sum of its proper divisors (77955531).

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

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

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

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

The square root of 139960629 is about 11830.4957208056. The cubic root of 139960629 is about 519.2007309346.

The spelling of 139960629 in words is "one hundred thirty-nine million, nine hundred sixty thousand, six hundred twenty-nine".

Divisors: 1 3 9 27 31 81 93 139 279 401 417 837 1203 1251 2511 3609 3753 4309 10827 11259 12431 12927 32481 37293 38781 55739 111879 116343 167217 335637 349029 501651 1006911 1504953 1727909 4514859 5183727 15551181 46653543 139960629