Search a number
-
+
34010031000143 = 1141131575650903
BaseRepresentation
bin1111011101110100100111…
…10100010000101001001111
311110102022211112111001202002
413232322103310100221033
513424210020414001033
6200155554220222515
710110100162446602
oct756722364205117
9143368745431662
1034010031000143
11a922633950590
12399345669aa3b
1315c919448a413
148581469dc339
153dea2b7173e8
hex1eee93d10a4f

34010031000143 has 16 divisors (see below), whose sum is σ = 38296903341312. Its totient is φ = 29933846904000.

The previous prime is 34010031000133. The next prime is 34010031000149. The reversal of 34010031000143 is 34100013001043.

It is a cyclic number.

It is a de Polignac number, because none of the positive numbers 2k-34010031000143 is a prime.

It is a congruent number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 287766371 + ... + 287884532.

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

Almost surely, 234010031000143 is an apocalyptic number.

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

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

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

The sum of its prime factors is 575651086.

The product of its (nonzero) digits is 432, while the sum is 20.

Adding to 34010031000143 its reverse (34100013001043), we get a palindrome (68110044001186).

Subtracting 34010031000143 from its reverse (34100013001043), we obtain a square (89982000900 = 2999702).

The spelling of 34010031000143 in words is "thirty-four trillion, ten billion, thirty-one million, one hundred forty-three", and thus it is an aban number.

Divisors: 1 11 41 131 451 1441 5371 59081 575650903 6332159933 23601687023 75410268293 259618557253 829512951223 3091821000013 34010031000143