Search a number
-
+
31321000301324 = 2273344232415209
BaseRepresentation
bin1110001111100011111010…
…00110001101001100001100
311002220020222100211001102012
413013301331012031030030
513101130402034120244
6150340400252120352
76411603404602106
oct707617506151414
9132806870731365
1031321000301324
119a86186151478
12361a2777660b8
131462733225696
147a3d31a06576
15394ae76aa89e
hex1c7c7d18d30c

31321000301324 has 24 divisors (see below), whose sum is σ = 54898959887520. Its totient is φ = 15635592872064.

The previous prime is 31321000301267. The next prime is 31321000301341. The reversal of 31321000301324 is 42310300012313.

It is a self number, because there is not a number n which added to its sum of digits gives 31321000301324.

It is an unprimeable number.

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 7 ways as a sum of consecutive naturals, for example, 11760632 + ... + 14175840.

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

Almost surely, 231321000301324 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 1296, while the sum is 23.

Adding to 31321000301324 its reverse (42310300012313), we get a palindrome (73631300313637).

The spelling of 31321000301324 in words is "thirty-one trillion, three hundred twenty-one billion, three hundred one thousand, three hundred twenty-four".

Divisors: 1 2 4 733 1466 2932 4423 8846 17692 2415209 3242059 4830418 6484118 9660836 12968236 1770348197 3540696394 7081392788 10682469407 21364938814 42729877628 7830250075331 15660500150662 31321000301324