Search a number
-
+
30310131312 = 243423387447
BaseRepresentation
bin11100001110100111…
…111110011001110000
32220020100212012120000
4130032213332121300
5444033343200222
621531351150000
72122053602526
oct341647763160
986210765500
1030310131312
11119443082aa
125a5a975300
132b206cc456
1416776d8316
15bc5e899ac
hex70e9fe670

30310131312 has 50 divisors (see below), whose sum is σ = 87726317448. Its totient is φ = 10103376672.

The previous prime is 30310131281. The next prime is 30310131403. The reversal of 30310131312 is 21313101303.

It is a happy number.

30310131312 is a `hidden beast` number, since 30 + 310 + 1 + 313 + 12 = 666.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 9 ways as a sum of consecutive naturals, for example, 11692428 + ... + 11695019.

Almost surely, 230310131312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 30310131312 its reverse (21313101303), we get a palindrome (51623232615).

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

Divisors: 1 2 3 4 6 8 9 12 16 18 24 27 36 48 54 72 81 108 144 162 216 324 432 648 1296 23387447 46774894 70162341 93549788 140324682 187099576 210487023 280649364 374199152 420974046 561298728 631461069 841948092 1122597456 1262922138 1683896184 1894383207 2525844276 3367792368 3788766414 5051688552 7577532828 10103377104 15155065656 30310131312