Search a number
-
+
1003031131012 = 2217891091520509
BaseRepresentation
bin11101001100010010101…
…00000111001110000100
310112212222222000211112121
432212021110013032010
5112413201432143022
62044441450055324
7132316021640461
oct16461124071604
93485888024477
101003031131012
11357423a19549
1214248911a544
137377c25caa1
1436792c34668
151b1579092c7
hexe989507384

1003031131012 has 48 divisors (see below), whose sum is σ = 1896684174000. Its totient is φ = 462429057024.

The previous prime is 1003031131009. The next prime is 1003031131013. The reversal of 1003031131012 is 2101311303001.

It can be written as a sum of positive squares in 8 ways, for example, as 112529386116 + 890501744896 = 335454^2 + 943664^2 .

It is not an unprimeable number, because it can be changed into a prime (1003031131013) by changing a digit.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

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

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

Almost surely, 21003031131012 is an apocalyptic number.

It is an amenable number.

1003031131012 is a deficient number, since it is larger than the sum of its proper divisors (893653042988).

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

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

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

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

Adding to 1003031131012 its reverse (2101311303001), we get a palindrome (3104342434013).

The spelling of 1003031131012 in words is "one trillion, three billion, thirty-one million, one hundred thirty-one thousand, twelve".

Divisors: 1 2 4 17 34 68 89 109 178 218 356 436 1513 1853 3026 3706 6052 7412 9701 19402 38804 164917 329834 659668 1520509 3041018 6082036 25848653 51697306 103394612 135325301 165735481 270650602 331470962 541301204 662941924 2300530117 2817503177 4601060234 5635006354 9202120468 11270012708 14750457809 29500915618 59001831236 250757782753 501515565506 1003031131012