Search a number
-
+
31130330123312 = 2472497711128213
BaseRepresentation
bin1110001010000000110000…
…10001001100110000110000
311002020000211020020102122022
413011000120101030300300
513040014404002421222
6150113024244331012
76362043413043230
oct705003021146060
9132200736212568
1031130330123312
119a12331874662
1235a93246a3a68
13144a767ac6544
14798a04a73cc0
1538eb88363042
hex1c501844cc30

31130330123312 has 40 divisors (see below), whose sum is σ = 68934211264416. Its totient is φ = 13341034699776.

The previous prime is 31130330123287. The next prime is 31130330123341. The reversal of 31130330123312 is 21332103303113.

It is a super-2 number, since 2×311303301233122 (a number of 28 digits) contains 22 as substring.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 2766683 + ... + 8361530.

Almost surely, 231130330123312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2916, while the sum is 26.

Adding to 31130330123312 its reverse (21332103303113), we get a palindrome (52462433426425).

The spelling of 31130330123312 in words is "thirty-one trillion, one hundred thirty billion, three hundred thirty million, one hundred twenty-three thousand, three hundred twelve".

Divisors: 1 2 4 7 8 14 16 28 56 112 24977 49954 99908 174839 199816 349678 399632 699356 1398712 2797424 11128213 22256426 44512852 77897491 89025704 155794982 178051408 311589964 623179928 1246359856 277949376101 555898752202 1111797504404 1945645632707 2223595008808 3891291265414 4447190017616 7782582530828 15565165061656 31130330123312