Search a number
-
+
332331002020 = 225165710028093
BaseRepresentation
bin1001101011000000111…
…10001010100010100100
31011202210201102002202101
410311200132022202210
520421103214031040
6412400514421444
733003320623423
oct4654036124244
91152721362671
10332331002020
11118a39206686
12544a8b91884
1325453101c34
1412128da92ba
1589a0c8009a
hex4d6078a8a4

332331002020 has 24 divisors (see below), whose sum is σ = 698316353784. Its totient is φ = 132852162816.

The previous prime is 332331001963. The next prime is 332331002039. The reversal of 332331002020 is 20200133233.

It is a happy number.

It can be written as a sum of positive squares in 4 ways, for example, as 5945026816 + 326385975204 = 77104^2 + 571302^2 .

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

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, 4980907 + ... + 5047186.

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

Almost surely, 2332331002020 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 332331002020 its reverse (20200133233), we get a palindrome (352531135253).

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

Divisors: 1 2 4 5 10 20 1657 3314 6628 8285 16570 33140 10028093 20056186 40112372 50140465 100280930 200561860 16616550101 33233100202 66466200404 83082750505 166165501010 332331002020