Search a number
-
+
20343355083 = 3243113647719
BaseRepresentation
bin10010111100100011…
…101111011011001011
31221111202121111212200
4102330203233123023
5313130344330313
613202352411243
71320061444062
oct227443573313
957452544780
1020343355083
11869a325857
123b38b46b23
131bc287541c
14dadb431d9
157e0e90b73
hex4bc8ef6cb

20343355083 has 48 divisors (see below), whose sum is σ = 30423444480. Its totient is φ = 13091081472.

The previous prime is 20343355079. The next prime is 20343355127. The reversal of 20343355083 is 38055334302.

20343355083 is a `hidden beast` number, since 20 + 3 + 4 + 3 + 3 + 550 + 83 = 666.

It is not a de Polignac number, because 20343355083 - 22 = 20343355079 is a prime.

It is not an unprimeable number, because it can be changed into a prime (20343355033) by changing a digit.

It is a polite number, since it can be written in 47 ways as a sum of consecutive naturals, for example, 28293598 + ... + 28294316.

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

Almost surely, 220343355083 is an apocalyptic number.

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

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

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

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

The product of its (nonzero) digits is 129600, while the sum is 36.

Adding to 20343355083 its reverse (38055334302), we get a palindrome (58398689385).

The spelling of 20343355083 in words is "twenty billion, three hundred forty-three million, three hundred fifty-five thousand, eighty-three".

Divisors: 1 3 9 43 113 129 339 387 647 719 1017 1941 2157 4859 5823 6471 14577 27821 30917 43731 73111 81247 83463 92751 219333 243741 250389 278253 465193 657999 731223 1395579 3143773 3493621 4186737 9431319 10480863 20003299 28293957 31442589 52566809 60009897 157700427 180029691 473101281 2260372787 6781118361 20343355083