Search a number
-
+
10031270208 = 263224323293
BaseRepresentation
bin10010101011110100…
…10000100101000000
3221220002121022210020
421111322100211000
5131021001121313
64335220533440
7503404250511
oct112572204500
927802538706
1010031270208
114288432863
121b3b551280
13c3b31865b
146b2382a08
153da9d8323
hex255e90940

10031270208 has 56 divisors (see below), whose sum is σ = 26554041888. Its totient is φ = 3342122496.

The previous prime is 10031270159. The next prime is 10031270213. The reversal of 10031270208 is 80207213001.

It is a Harshad number since it is a multiple of its sum of digits (24).

It is a congruent number.

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, 419010 + ... + 442302.

Almost surely, 210031270208 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 672, while the sum is 24.

Adding to 10031270208 its reverse (80207213001), we get a palindrome (90238483209).

The spelling of 10031270208 in words is "ten billion, thirty-one million, two hundred seventy thousand, two hundred eight".

Divisors: 1 2 3 4 6 8 12 16 24 32 48 64 96 192 2243 4486 6729 8972 13458 17944 23293 26916 35888 46586 53832 69879 71776 93172 107664 139758 143552 186344 215328 279516 372688 430656 559032 745376 1118064 1490752 2236128 4472256 52246199 104492398 156738597 208984796 313477194 417969592 626954388 835939184 1253908776 1671878368 2507817552 3343756736 5015635104 10031270208