Search a number
-
+
31213023332 = 22174131735317
BaseRepresentation
bin11101000100011100…
…001111000001100100
32222120021210212120012
4131010130033001210
51002411013221312
622201123225352
72153326215011
oct350434170144
988507725505
1031213023332
1112267a35457
126071218258
132c3579929a
1417215a8708
15c2a388322
hex74470f064

31213023332 has 48 divisors (see below), whose sum is σ = 59435108208. Its totient is φ = 14284615680.

The previous prime is 31213023329. The next prime is 31213023343. The reversal of 31213023332 is 23332031213.

It can be written as a sum of positive squares in 8 ways, for example, as 4785318976 + 26427704356 = 69176^2 + 162566^2 .

It is a junction number, because it is equal to n+sod(n) for n = 31213023298 and 31213023307.

It is an unprimeable number.

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

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

Almost surely, 231213023332 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

Adding to 31213023332 its reverse (23332031213), we get a palindrome (54545054545).

The spelling of 31213023332 in words is "thirty-one billion, two hundred thirteen million, twenty-three thousand, three hundred thirty-two".

Divisors: 1 2 4 17 34 41 68 82 164 317 634 697 1268 1394 2788 5389 10778 12997 21556 25994 35317 51988 70634 141268 220949 441898 600389 883796 1200778 1447997 2401556 2895994 5791988 11195489 22390978 24615949 44781956 49231898 98463796 190323313 380646626 459015049 761293252 918030098 1836060196 7803255833 15606511666 31213023332