Search a number
-
+
31051444131304 = 2310138430005113
BaseRepresentation
bin1110000111101101110100…
…10011000001010111101000
311001221111012112022211022121
413003312322103001113220
513032221324144200204
6150012500404001024
76353251506136312
oct703667223012750
9131844175284277
1031051444131304
119991930780243
123595b89990174
1314431a570836c
14794c7dc427b2
1538cabca95b54
hex1c3dba4c15e8

31051444131304 has 16 divisors (see below), whose sum is σ = 58797907824420. Its totient is φ = 15372002044800.

The previous prime is 31051444131259. The next prime is 31051444131373. The reversal of 31051444131304 is 40313144415013.

It can be written as a sum of positive squares in 2 ways, for example, as 20038139054404 + 11013305076900 = 4476398^2 + 3318630^2 .

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

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

Almost surely, 231051444131304 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 34560, while the sum is 34.

Adding to 31051444131304 its reverse (40313144415013), we get a palindrome (71364588546317).

The spelling of 31051444131304 in words is "thirty-one trillion, fifty-one billion, four hundred forty-four million, one hundred thirty-one thousand, three hundred four".

Divisors: 1 2 4 8 101 202 404 808 38430005113 76860010226 153720020452 307440040904 3881430516413 7762861032826 15525722065652 31051444131304