Search a number
-
+
2990221121002 = 229538397120823
BaseRepresentation
bin101011100000110111000…
…100010101010111101010
3101120212021122120202022111
4223200313010111113222
5342442433101333002
610205404424112534
7426015316104553
oct53406704252752
911525248522274
102990221121002
11a531669601a5
1240363700574a
13188c908b347b
14a4a2829332a
1552bb0eb33d7
hex2b8371155ea

2990221121002 has 64 divisors (see below), whose sum is σ = 4833868596480. Its totient is φ = 1384817301504.

The previous prime is 2990221120979. The next prime is 2990221121023. The reversal of 2990221121002 is 2001211220992.

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

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, 24688363 + ... + 24809185.

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

Almost surely, 22990221121002 is an apocalyptic number.

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

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

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

The sum of its prime factors is 121087.

The product of its (nonzero) digits is 2592, while the sum is 31.

Adding to 2990221121002 its reverse (2001211220992), we get a palindrome (4991432341994).

The spelling of 2990221121002 in words is "two trillion, nine hundred ninety billion, two hundred twenty-one million, one hundred twenty-one thousand, two".

Divisors: 1 2 29 53 58 83 97 106 166 194 1537 2407 2813 3074 4399 4814 5141 5626 8051 8798 10282 16102 120823 127571 149089 233479 241646 255142 298178 426703 466958 853406 3503867 6403619 7007734 10028309 11719831 12374387 12807238 20056618 23439662 24748774 185704951 290820961 339875099 371409902 531500377 581641922 621151043 679750198 972745973 1063000754 1242302086 1945491946 15413510933 18013380247 28209633217 30827021866 36026760494 51555536569 56419266434 103111073138 1495110560501 2990221121002