Search a number
-
+
31311130001020 = 2251982397710529
BaseRepresentation
bin1110001111010001100001…
…10001111111111001111100
311002212022111111002211211021
413013220300301333321330
513101000143240013040
6150332045021233524
76411103663460302
oct707506061777174
9132768444084737
1031311130001020
119a81a806737a1
1236183821028a4
13146181c37a0bc
147a3676ba6272
1539471adbc24a
hex1c7a30c7fe7c

31311130001020 has 24 divisors (see below), whose sum is σ = 69214076845200. Its totient is φ = 11865270316032.

The previous prime is 31311130001017. The next prime is 31311130001033. The reversal of 31311130001020 is 2010003111313.

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

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, 41198854885 + ... + 41198855644.

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

Almost surely, 231311130001020 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 31311130001020 its reverse (2010003111313), we get a palindrome (33321133112333).

The spelling of 31311130001020 in words is "thirty-one trillion, three hundred eleven billion, one hundred thirty million, one thousand, twenty".

Divisors: 1 2 4 5 10 19 20 38 76 95 190 380 82397710529 164795421058 329590842116 411988552645 823977105290 1565556500051 1647954210580 3131113000102 6262226000204 7827782500255 15655565000510 31311130001020