Search a number
-
+
311223321020 = 225231016698737
BaseRepresentation
bin1001000011101100101…
…10110000000110111100
31002202022200120210211102
410201312112300012330
520044341132233040
6354550215512232
731325255403023
oct4416626600674
91082280523742
10311223321020
1110aa974a6517
1250398088678
132346b0b7471
14110c59458ba
158167b62515
hex48765b01bc

311223321020 has 48 divisors (see below), whose sum is σ = 688737446208. Its totient is φ = 117897753600.

The previous prime is 311223321007. The next prime is 311223321091. The reversal of 311223321020 is 20123322113.

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

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 3302909 + ... + 3395828.

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

Almost surely, 2311223321020 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 432, while the sum is 20.

Adding to 311223321020 its reverse (20123322113), we get a palindrome (331346643133).

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

Divisors: 1 2 4 5 10 20 23 46 92 101 115 202 230 404 460 505 1010 2020 2323 4646 9292 11615 23230 46460 6698737 13397474 26794948 33493685 66987370 133974740 154070951 308141902 616283804 676572437 770354755 1353144874 1540709510 2706289748 3081419020 3382862185 6765724370 13531448740 15561166051 31122332102 62244664204 77805830255 155611660510 311223321020