Search a number
-
+
31305004315021 = 831512939849883
BaseRepresentation
bin1110001111000110000111…
…01010010111000110001101
311002211201200120112202101001
413013203003222113012031
513100400122101040041
6150325153114420301
76410466122136403
oct707430352270615
9132751616482331
1031305004315021
119a7a4178a8188
123617152731691
131461084246328
147a32553db473
153944ad209131
hex1c78c3a9718d

31305004315021 has 16 divisors (see below), whose sum is σ = 31902877601280. Its totient is φ = 30712525786800.

The previous prime is 31305004315019. The next prime is 31305004315031. The reversal of 31305004315021 is 12051340050313.

It is a happy number.

It is a cyclic number.

It is not a de Polignac number, because 31305004315021 - 21 = 31305004315019 is a prime.

It is a Duffinian number.

It is a congruent number.

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

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

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

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

Almost surely, 231305004315021 is an apocalyptic number.

It is an amenable number.

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

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

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

The sum of its prime factors is 853056.

The product of its (nonzero) digits is 5400, while the sum is 28.

Adding to 31305004315021 its reverse (12051340050313), we get a palindrome (43356344365334).

The spelling of 31305004315021 in words is "thirty-one trillion, three hundred five billion, four million, three hundred fifteen thousand, twenty-one".

Divisors: 1 83 151 2939 12533 243937 443789 849883 36834487 70540289 128332333 2497806137 10651583639 207317909371 377168726687 31305004315021