Search a number
-
+
20332103330120 = 2352124723923499
BaseRepresentation
bin1001001111101111011111…
…10010111110100101001000
32122222201201020110200021112
410213313233302332211020
510131110121423030440
6111124234521025452
74165642321530011
oct447675762764510
978881636420245
1020332103330120
11652988430041a
1223445b8325288
13b4640319026a
14504116cc0008
15253d40b42965
hex127defcbe948

20332103330120 has 32 divisors (see below), whose sum is σ = 45749387520000. Its totient is φ = 8132458216128.

The previous prime is 20332103330093. The next prime is 20332103330173. The reversal of 20332103330120 is 2103330123302.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 11111870 + ... + 12811629.

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

Almost surely, 220332103330120 is an apocalyptic number.

20332103330120 is a gapful number since it is divisible by the number (20) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1944, while the sum is 23.

Adding to 20332103330120 its reverse (2103330123302), we get a palindrome (22435433453422).

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

Divisors: 1 2 4 5 8 10 20 40 21247 42494 84988 106235 169976 212470 424940 849880 23923499 47846998 95693996 119617495 191387992 239234990 478469980 956939960 508302583253 1016605166506 2033210333012 2541512916265 4066420666024 5083025832530 10166051665060 20332103330120