Search a number
-
+
10343304104 = 237234778697
BaseRepresentation
bin10011010001000001…
…00100101110101000
3222200211202021211012
421220200210232220
5132140341212404
64430204523052
7514213430360
oct115040445650
928624667735
1010343304104
114428586511
122007b50488
13c8ab6a9b3
147019a99a0
154080c2a6e
hex268824ba8

10343304104 has 32 divisors (see below), whose sum is σ = 22173948480. Its totient is φ = 4430899584.

The previous prime is 10343304077. The next prime is 10343304121. The reversal of 10343304104 is 40140334301.

It is a self number, because there is not a number n which added to its sum of digits gives 10343304104.

It is an unprimeable number.

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 7 ways as a sum of consecutive naturals, for example, 92084 + ... + 170780.

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

Almost surely, 210343304104 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1728, while the sum is 23.

Adding to 10343304104 its reverse (40140334301), we get a palindrome (50483638405).

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

Divisors: 1 2 4 7 8 14 28 56 2347 4694 9388 16429 18776 32858 65716 78697 131432 157394 314788 550879 629576 1101758 2203516 4407032 184701859 369403718 738807436 1292913013 1477614872 2585826026 5171652052 10343304104