Search a number
-
+
21002133310122 = 23157191116729101
BaseRepresentation
bin1001100011001111100001…
…01100100000101010101010
32202100210011210002022110210
410301213300230200222222
510223044332111410442
6112400125152521550
74265232304430646
oct461476054405252
982323153068423
1021002133310122
116767a55802448
12243242bb502b6
13b94653530c53
14528719b41c26
152664a8a4419c
hex1319f0b20aaa

21002133310122 has 32 divisors (see below), whose sum is σ = 42493128459264. Its totient is φ = 6919701048000.

The previous prime is 21002133310097. The next prime is 21002133310159. The reversal of 21002133310122 is 22101333120012.

It is a super-2 number, since 2×210021333101222 (a number of 27 digits) contains 22 as substring.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 58184629 + ... + 58544472.

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

Almost surely, 221002133310122 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 116729454.

The product of its (nonzero) digits is 432, while the sum is 21.

Adding to 21002133310122 its reverse (22101333120012), we get a palindrome (43103466430134).

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

Divisors: 1 2 3 6 157 191 314 382 471 573 942 1146 29987 59974 89961 179922 116729101 233458202 350187303 700374606 18326468857 22295258291 36652937714 44590516582 54979406571 66885774873 109958813142 133771549746 3500355551687 7000711103374 10501066655061 21002133310122