Search a number
-
+
31301010312 = 233111310388547
BaseRepresentation
bin11101001001101011…
…111000001110001000
32222210102101002000020
4131021223320032020
51003101024312222
622213545140440
72155445124555
oct351153701610
988712332006
1031301010312
1112302671370
12609678a720
132c4aa94ba0
14172d14da2c
15c32e6865c
hex749af8388

31301010312 has 128 divisors (see below), whose sum is σ = 92826639360. Its totient is φ = 8670424320.

The previous prime is 31301010311. The next prime is 31301010331. The reversal of 31301010312 is 21301010313.

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

It is not an unprimeable number, because it can be changed into a prime (31301010311) by changing a digit.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 309223 + ... + 397769.

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

Almost surely, 231301010312 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 31301010312, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (46413319680).

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

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

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

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

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

The product of its (nonzero) digits is 54, while the sum is 15.

Adding to 31301010312 its reverse (21301010313), we get a palindrome (52602020625).

Subtracting from 31301010312 its reverse (21301010313), we obtain a palindrome (9999999999).

The spelling of 31301010312 in words is "thirty-one billion, three hundred one million, ten thousand, three hundred twelve".

Divisors: 1 2 3 4 6 8 11 12 13 22 24 26 33 39 44 52 66 78 88 103 104 132 143 156 206 264 286 309 312 412 429 572 618 824 858 1133 1144 1236 1339 1716 2266 2472 2678 3399 3432 4017 4532 5356 6798 8034 9064 10712 13596 14729 16068 27192 29458 32136 44187 58916 88374 88547 117832 176748 177094 265641 353496 354188 531282 708376 974017 1062564 1151111 1948034 2125128 2302222 2922051 3453333 3896068 4604444 5844102 6906666 7792136 9120341 9208888 11688204 12662221 13813332 18240682 23376408 25324442 27361023 27626664 36481364 37986663 50648884 54722046 72962728 75973326 100323751 101297768 109444092 118564433 151946652 200647502 218888184 237128866 300971253 303893304 355693299 401295004 474257732 601942506 711386598 802590008 948515464 1203885012 1304208763 1422773196 2407770024 2608417526 2845546392 3912626289 5216835052 7825252578 10433670104 15650505156 31301010312