Search a number
-
+
10010031222 = 231798137561
BaseRepresentation
bin10010101001010010…
…01111010001110110
3221211121122021101010
421110221033101312
5131000031444342
64333141413050
7503025601332
oct112451172166
927747567333
1010010031222
114277446684
121b3440a186
13c36ac02c9
146ad6147c2
153d8be029c
hex254a4f476

10010031222 has 16 divisors (see below), whose sum is σ = 21197713392. Its totient is φ = 3140401920.

The previous prime is 10010031221. The next prime is 10010031257. The reversal of 10010031222 is 22213001001.

10010031222 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

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

It is a congruent number.

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

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

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

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

Almost surely, 210010031222 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 98137583.

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

Adding to 10010031222 its reverse (22213001001), we get a palindrome (32223032223).

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

Divisors: 1 2 3 6 17 34 51 102 98137561 196275122 294412683 588825366 1668338537 3336677074 5005015611 10010031222