Search a number
-
+
31312401012 = 2234313117523
BaseRepresentation
bin11101001010010111…
…010101001001110100
32222211012210210010000
4131022113111021310
51003111433313022
622215033231300
72155644005604
oct351227251164
988735723100
1031312401012
1112309041372
12609a562530
132c50252749
141730876c04
15c33e686ac
hex74a5d5274

31312401012 has 60 divisors (see below), whose sum is σ = 84497370496. Its totient is φ = 10100771280.

The previous prime is 31312401011. The next prime is 31312401013. The reversal of 31312401012 is 21010421313.

It is an interprime number because it is at equal distance from previous prime (31312401011) and next prime (31312401013).

It is a Harshad number since it is a multiple of its sum of digits (18).

It is a congruent number.

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

It is a polite number, since it can be written in 19 ways as a sum of consecutive naturals, for example, 1548718 + ... + 1568805.

Almost surely, 231312401012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 144, while the sum is 18.

Adding to 31312401012 its reverse (21010421313), we get a palindrome (52322822325).

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

Divisors: 1 2 3 4 6 9 12 18 27 31 36 54 62 81 93 108 124 162 186 279 324 372 558 837 1116 1674 2511 3348 5022 10044 3117523 6235046 9352569 12470092 18705138 28057707 37410276 56115414 84173121 96643213 112230828 168346242 193286426 252519363 289929639 336692484 386572852 505038726 579859278 869788917 1010077452 1159718556 1739577834 2609366751 3479155668 5218733502 7828100253 10437467004 15656200506 31312401012