Search a number
-
+
10143433030 = 2510143922877
BaseRepresentation
bin10010111001001100…
…01000000101000110
3222011220122210020211
421130212020011012
5131233204324110
64354304550034
7506235521023
oct113446100506
928156583224
1010143433030
114335781405
121b7102231a
13c5862a2a3
146c321c54a
153e579198a
hex25c988146

10143433030 has 32 divisors (see below), whose sum is σ = 18481763520. Its totient is φ = 4007875200.

The previous prime is 10143433019. The next prime is 10143433033. The reversal of 10143433030 is 3033434101.

It is a happy number.

It is a junction number, because it is equal to n+sod(n) for n = 10143432992 and 10143433010.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (10143433033) 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 15 ways as a sum of consecutive naturals, for example, 431952 + ... + 454828.

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

Almost surely, 210143433030 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 23424.

The product of its (nonzero) digits is 1296, while the sum is 22.

Adding to 10143433030 its reverse (3033434101), we get a palindrome (13176867131).

The spelling of 10143433030 in words is "ten billion, one hundred forty-three million, four hundred thirty-three thousand, thirty".

Divisors: 1 2 5 10 101 202 439 505 878 1010 2195 4390 22877 44339 45754 88678 114385 221695 228770 443390 2310577 4621154 10043003 11552885 20086006 23105770 50215015 100430030 1014343303 2028686606 5071716515 10143433030