Search a number
-
+
10010120200 = 2352172944153
BaseRepresentation
bin10010101001010011…
…00101000000001000
3221211121210210102121
421110221211000020
5131000042321300
64333143341024
7503026421623
oct112451450010
927747723377
1010010120200
1142774a7513
121b34451774
13c36b21962
146ad638dba
153d8c0b81a
hex254a65008

10010120200 has 48 divisors (see below), whose sum is σ = 24642568980. Its totient is φ = 3768514560.

The previous prime is 10010120177. The next prime is 10010120213. The reversal of 10010120200 is 202101001.

It can be written as a sum of positive squares in 6 ways, for example, as 5343317604 + 4666802596 = 73098^2 + 68314^2 .

It is an unprimeable number.

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

Almost surely, 210010120200 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 4, while the sum is 7.

Adding to 10010120200 its reverse (202101001), we get a palindrome (10212221201).

The spelling of 10010120200 in words is "ten billion, ten million, one hundred twenty thousand, two hundred".

Divisors: 1 2 4 5 8 10 17 20 25 34 40 50 68 85 100 136 170 200 340 425 680 850 1700 3400 2944153 5888306 11776612 14720765 23553224 29441530 50050601 58883060 73603825 100101202 117766120 147207650 200202404 250253005 294415300 400404808 500506010 588830600 1001012020 1251265025 2002024040 2502530050 5005060100 10010120200