Search a number
-
+
20203320330 = 2325349643213
BaseRepresentation
bin10010110100001101…
…100011010000001010
31221011000010000022100
4102310031203100022
5312334022222310
613140431134230
71313441250354
oct226415432012
957130100270
1020203320330
11862827a656
123aba074376
131b9c85531b
14d992d00d4
157d3a2dec0
hex4b436340a

20203320330 has 48 divisors (see below), whose sum is σ = 52679226600. Its totient is φ = 5372106624.

The previous prime is 20203320329. The next prime is 20203320391. The reversal of 20203320330 is 3302330202.

20203320330 is a `hidden beast` number, since 2 + 0 + 2 + 0 + 332 + 0 + 330 = 666.

It can be written as a sum of positive squares in 4 ways, for example, as 20158604361 + 44715969 = 141981^2 + 6687^2 .

It is a Harshad number since it is a multiple of its sum of digits (18).

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 290197 + ... + 353016.

Almost surely, 220203320330 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 648, while the sum is 18.

Adding to 20203320330 its reverse (3302330202), we get a palindrome (23505650532).

The spelling of 20203320330 in words is "twenty billion, two hundred three million, three hundred twenty thousand, three hundred thirty".

Divisors: 1 2 3 5 6 9 10 15 18 30 45 90 349 698 1047 1745 2094 3141 3490 5235 6282 10470 15705 31410 643213 1286426 1929639 3216065 3859278 5788917 6432130 9648195 11577834 19296390 28944585 57889170 224481337 448962674 673444011 1122406685 1346888022 2020332033 2244813370 3367220055 4040664066 6734440110 10101660165 20203320330