Search a number
-
+
23120020100022 = 235967974787929
BaseRepresentation
bin1010100000111000011001…
…00101011101001110110110
310000212020210221201120122120
411100130030211131032312
511012244300121200042
6121101105100540410
74604236436215026
oct520341445351666
9100766727646576
1023120020100022
11740416667731a
122714993b51706
13cb9293217ab1
1459d02d00da86
152a1611200dec
hex15070c95d3b6

23120020100022 has 32 divisors (see below), whose sum is σ = 47725617052800. Its totient is φ = 7462976376768.

The previous prime is 23120020100003. The next prime is 23120020100077. The reversal of 23120020100022 is 22000102002132.

It is a happy number.

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

It is a congruent number.

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, 487370247 + ... + 487417682.

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

Almost surely, 223120020100022 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 974788060.

The product of its (nonzero) digits is 96, while the sum is 15.

Adding to 23120020100022 its reverse (22000102002132), we get a palindrome (45120122102154).

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

Divisors: 1 2 3 6 59 67 118 134 177 201 354 402 3953 7906 11859 23718 974787929 1949575858 2924363787 5848727574 57512487811 65310791243 115024975622 130621582486 172537463433 195932373729 345074926866 391864747458 3853336683337 7706673366674 11560010050011 23120020100022