Search a number
-
+
20012122092 = 2233536317487
BaseRepresentation
bin10010101000110100…
…001011111111101100
31220122200100010122010
4102220310023333230
5311441100401332
613105441121220
71305630142164
oct225064137754
956580303563
1020012122092
11853a359586
123a66029210
131b6c060381
14d7bb5d5a4
157c1d629cc
hex4a8d0bfec

20012122092 has 48 divisors (see below), whose sum is σ = 46907707392. Its totient is φ = 6640381440.

The previous prime is 20012122073. The next prime is 20012122103. The reversal of 20012122092 is 29022121002.

It is a happy number.

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

It is an unprimeable number.

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

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

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

Almost surely, 220012122092 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The sum of its prime factors is 8478 (or 8476 counting only the distinct ones).

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

Adding to 20012122092 its reverse (29022121002), we get a palindrome (49034243094).

The spelling of 20012122092 in words is "twenty billion, twelve million, one hundred twenty-two thousand, ninety-two".

Divisors: 1 2 3 4 6 12 353 631 706 1059 1262 1412 1893 2118 2524 3786 4236 7487 7572 14974 22461 29948 44922 89844 222743 445486 668229 890972 1336458 2642911 2672916 4724297 5285822 7928733 9448594 10571644 14172891 15857466 18897188 28345782 31714932 56691564 1667676841 3335353682 5003030523 6670707364 10006061046 20012122092