Search a number
-
+
31223330124 = 22372912817459
BaseRepresentation
bin11101000101000011…
…100011010101001100
32222121000012111211020
4131011003203111030
51002421133030444
622202132154140
72153512632660
oct350503432514
988530174736
1031223330124
1112272835068
126074768950
132c3796768c
141722acc8a0
15c2b222119
hex7450e354c

31223330124 has 48 divisors (see below), whose sum is σ = 86133331200. Its totient is φ = 8613331776.

The previous prime is 31223330101. The next prime is 31223330137. The reversal of 31223330124 is 42103332213.

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

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, 6406294 + ... + 6411165.

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

Almost surely, 231223330124 is an apocalyptic number.

It is an amenable number.

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

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

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

31223330124 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 2592, while the sum is 24.

Adding to 31223330124 its reverse (42103332213), we get a palindrome (73326662337).

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

Divisors: 1 2 3 4 6 7 12 14 21 28 29 42 58 84 87 116 174 203 348 406 609 812 1218 2436 12817459 25634918 38452377 51269836 76904754 89722213 153809508 179444426 269166639 358888852 371706311 538333278 743412622 1076666556 1115118933 1486825244 2230237866 2601944177 4460475732 5203888354 7805832531 10407776708 15611665062 31223330124