Search a number
-
+
1000031221002 = 2311194191903277
BaseRepresentation
bin11101000110101101000…
…00010111010100001010
310112121020220011121122110
432203112200113110022
5112341030443033002
62043224043403150
7132151464061242
oct16432640272412
93477226147573
101000031221002
1135612460a780
121419905234b6
13733c18aa4c8
143658a652b22
151b02e381e6c
hexe8d681750a

1000031221002 has 64 divisors (see below), whose sum is σ = 2302205068800. Its totient is φ = 286404972480.

The previous prime is 1000031220977. The next prime is 1000031221019. The reversal of 1000031221002 is 2001221300001.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 426213 + ... + 1477064.

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

Almost surely, 21000031221002 is an apocalyptic number.

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

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

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

1000031221002 is an evil number, because the sum of its binary digits is even.

The sum of its prime factors is 1903731.

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

Adding to 1000031221002 its reverse (2001221300001), we get a palindrome (3001252521003).

The spelling of 1000031221002 in words is "one trillion, thirty-one million, two hundred twenty-one thousand, two".

Divisors: 1 2 3 6 11 19 22 33 38 57 66 114 209 418 419 627 838 1254 1257 2514 4609 7961 9218 13827 15922 23883 27654 47766 87571 175142 262713 525426 1903277 3806554 5709831 11419662 20936047 36162263 41872094 62808141 72324526 108486789 125616282 216973578 397784893 795569786 797473063 1193354679 1594946126 2386709358 2392419189 4784838378 8772203693 15151988197 17544407386 26316611079 30303976394 45455964591 52633222158 90911929182 166671870167 333343740334 500015610501 1000031221002