Search a number
-
+
303314030020 = 22515165701501
BaseRepresentation
bin1000110100111101110…
…11001100110111000100
31001222220110212012021201
410122132323030313010
514432141342430040
6351201320152244
730625255500421
oct4323673146704
91058813765251
10303314030020
111076a8954091
124a94b308684
13227aa5b3c11
1410975330d48
157d535d3a9a
hex469eeccdc4

303314030020 has 12 divisors (see below), whose sum is σ = 636959463084. Its totient is φ = 121325612000.

The previous prime is 303314030009. The next prime is 303314030053. The reversal of 303314030020 is 20030413303.

It can be written as a sum of positive squares in 2 ways, for example, as 39099525696 + 264214504324 = 197736^2 + 514018^2 .

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

It is a self number, because there is not a number n which added to its sum of digits gives 303314030020.

It is an unprimeable number.

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 7582850731 + ... + 7582850770.

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

Almost surely, 2303314030020 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 303314030020 its reverse (20030413303), we get a palindrome (323344443323).

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

Divisors: 1 2 4 5 10 20 15165701501 30331403002 60662806004 75828507505 151657015010 303314030020