Search a number
-
+
302031332020 = 225111372869691
BaseRepresentation
bin1000110010100100111…
…10000110001010110100
31001212121002020101102101
410121102132012022310
514422030010111040
6350430135351444
730551421651205
oct4312236061264
91055532211371
10302031332020
111070aa8a40a0
124a651822584
1322634926312
1410892c355ac
157ccabb009a
hex46527862b4

302031332020 has 24 divisors (see below), whose sum is σ = 691926324768. Its totient is φ = 109829575200.

The previous prime is 302031331999. The next prime is 302031332023. The reversal of 302031332020 is 20233130203.

It is a happy number.

It is a congruent number.

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

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

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

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

Almost surely, 2302031332020 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 302031332020 its reverse (20233130203), we get a palindrome (322264462223).

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

Divisors: 1 2 4 5 10 11 20 22 44 55 110 220 1372869691 2745739382 5491478764 6864348455 13728696910 15101566601 27457393820 30203133202 60406266404 75507833005 151015666010 302031332020