Search a number
-
+
301211312020 = 225143691048129
BaseRepresentation
bin1000110001000011001…
…01111101111110010100
31001210110221020001110021
410120201211331332110
514413340043441040
6350212523434524
730522203623303
oct4304145757624
91053427201407
10301211312020
11106819a29a13
124a463085a44
1322533a83b98
1410815d7843a
157c7dbd124a
hex462197df94

301211312020 has 24 divisors (see below), whose sum is σ = 632588380200. Its totient is φ = 120476024832.

The previous prime is 301211312011. The next prime is 301211312053. The reversal of 301211312020 is 20213112103.

It can be written as a sum of positive squares in 4 ways, for example, as 133309693456 + 167901618564 = 365116^2 + 409758^2 .

It is a junction number, because it is equal to n+sod(n) for n = 301211311985 and 301211312003.

It is a congruent number.

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, 236685 + ... + 811444.

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

Almost surely, 2301211312020 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 72, while the sum is 16.

Adding to 301211312020 its reverse (20213112103), we get a palindrome (321424424123).

The spelling of 301211312020 in words is "three hundred one billion, two hundred eleven million, three hundred twelve thousand, twenty".

Divisors: 1 2 4 5 10 20 14369 28738 57476 71845 143690 287380 1048129 2096258 4192516 5240645 10481290 20962580 15060565601 30121131202 60242262404 75302828005 150605656010 301211312020