Search a number
-
+
20012122244132 = 2223436967726091
BaseRepresentation
bin1001000110011011011110…
…11100000000010000100100
32121212010210012121022102122
410203031233130000100210
510110334311243303012
6110321235251525112
74133554021264334
oct443155734002044
977763705538378
1020012122244132
116416103323517
1222b25972b9798
13b2219a879a65
144d28401bb0c4
1524a864201e72
hex12336f700424

20012122244132 has 48 divisors (see below), whose sum is σ = 37399151741952. Its totient is φ = 9347078553120.

The previous prime is 20012122244119. The next prime is 20012122244159. The reversal of 20012122244132 is 23144222121002.

It is a happy 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, 27198407 + ... + 27924497.

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

Almost surely, 220012122244132 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 3072, while the sum is 26.

Adding to 20012122244132 its reverse (23144222121002), we get a palindrome (43156344365134).

The spelling of 20012122244132 in words is "twenty trillion, twelve billion, one hundred twenty-two million, two hundred forty-four thousand, one hundred thirty-two".

Divisors: 1 2 4 23 43 46 86 92 172 989 1978 3956 6967 13934 27868 160241 299581 320482 599162 640964 726091 1198324 1452182 2904364 6890363 13780726 16700093 27561452 31221913 33400186 62443826 66800372 124887652 718103999 1436207998 2872415996 5058675997 10117351994 20234703988 116349547931 217523067871 232699095862 435046135742 465398191724 870092271484 5003030561033 10006061122066 20012122244132