Search a number
-
+
3131332121000 = 23533131332121
BaseRepresentation
bin101101100100010001111…
…100000101000110101000
3102002100111220211021112202
4231210101330011012220
5402300432010333000
610354303014355332
7442142220603116
oct55442174050650
912070456737482
103131332121000
11aa7a99392056
12426a5895bb48
1319938b6a7bc5
14ab7b3284ab6
15566be4dedd5
hex2d911f051a8

3131332121000 has 32 divisors (see below), whose sum is σ = 7327317165480. Its totient is φ = 1252532848000.

The previous prime is 3131332120937. The next prime is 3131332121017. The reversal of 3131332121000 is 1212331313.

It can be written as a sum of positive squares in 4 ways, for example, as 801880848484 + 2329451272516 = 895478^2 + 1526254^2 .

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

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, 1565665061 + ... + 1565667060.

Almost surely, 23131332121000 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 3131332121000 its reverse (1212331313), we get a palindrome (3132544452313).

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

Divisors: 1 2 4 5 8 10 20 25 40 50 100 125 200 250 500 1000 3131332121 6262664242 12525328484 15656660605 25050656968 31313321210 62626642420 78283303025 125253284840 156566606050 313133212100 391416515125 626266424200 782833030250 1565666060500 3131332121000