Search a number
-
+
31520343345204 = 22373710141680613
BaseRepresentation
bin1110010101010111001101…
…10111100100100000110100
311010121022111220220220112110
413022223212313210200310
513112412130344021304
6151012125033251020
76432161330531130
oct712534667444064
9133538456826473
1031520343345204
11a0527800a282a
123650a2b263a70
1314784813c660c
147ad8427563c0
15399db3111289
hex1caae6de4834

31520343345204 has 48 divisors (see below), whose sum is σ = 86325985386368. Its totient is φ = 8762412048768.

The previous prime is 31520343345131. The next prime is 31520343345217. The reversal of 31520343345204 is 40254334302513.

It is a congruent number.

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

Almost surely, 231520343345204 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 518400, while the sum is 39.

Adding to 31520343345204 its reverse (40254334302513), we get a palindrome (71774677647717).

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

Divisors: 1 2 3 4 6 7 12 14 21 28 37 42 74 84 111 148 222 259 444 518 777 1036 1554 3108 10141680613 20283361226 30425041839 40566722452 60850083678 70991764291 121700167356 141983528582 212975292873 283967057164 375242182681 425950585746 750484365362 851901171492 1125726548043 1500968730724 2251453096086 2626695278767 4502906192172 5253390557534 7880085836301 10506781115068 15760171672602 31520343345204