Search a number
-
+
10076891296 = 2510919314969
BaseRepresentation
bin10010110001010000…
…10010100010100000
3222000021110010011011
421120220102202200
5131114141010141
64343530430304
7504500106553
oct113050224240
928007403134
1010076891296
11430116263a
121b52892394
13c478cc894
146b845a69a
153de9ea881
hex258a128a0

10076891296 has 48 divisors (see below), whose sum is σ = 20125967400. Its totient is φ = 4966023168.

The previous prime is 10076891273. The next prime is 10076891299. The reversal of 10076891296 is 69219867001.

It can be written as a sum of positive squares in 4 ways, for example, as 4869248400 + 5207642896 = 69780^2 + 72164^2 .

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

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

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

Almost surely, 210076891296 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 326592, while the sum is 49.

The spelling of 10076891296 in words is "ten billion, seventy-six million, eight hundred ninety-one thousand, two hundred ninety-six".

Divisors: 1 2 4 8 16 32 109 193 218 386 436 772 872 1544 1744 3088 3488 6176 14969 21037 29938 42074 59876 84148 119752 168296 239504 336592 479008 673184 1631621 2889017 3263242 5778034 6526484 11556068 13052968 23112136 26105936 46224272 52211872 92448544 314902853 629805706 1259611412 2519222824 5038445648 10076891296