Search a number
-
+
31101323220 = 22335115235913
BaseRepresentation
bin11100111101110010…
…001000011111010100
32222021111121220211000
4130331302020133110
51002143414320340
622142053143300
72150501612502
oct347562103724
988244556730
1031101323220
111220a982510
12603b92ab30
132c185ba146
14171080d672
15c20671d30
hex73dc887d4

31101323220 has 96 divisors (see below), whose sum is σ = 105556026240. Its totient is φ = 7539713280.

The previous prime is 31101323213. The next prime is 31101323233. The reversal of 31101323220 is 2232310113.

31101323220 is a `hidden beast` number, since 311 + 0 + 1 + 32 + 322 + 0 = 666.

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

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

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

It is a congruent number.

It is an unprimeable number.

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

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

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

Almost surely, 231101323220 is an apocalyptic number.

31101323220 is a gapful number since it is divisible by the number (30) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

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

Adding to 31101323220 its reverse (2232310113), we get a palindrome (33333633333).

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

Divisors: 1 2 3 4 5 6 9 10 11 12 15 18 20 22 27 30 33 36 44 45 54 55 60 66 90 99 108 110 132 135 165 180 198 220 270 297 330 396 495 540 594 660 990 1188 1485 1980 2970 5940 5235913 10471826 15707739 20943652 26179565 31415478 47123217 52359130 57595043 62830956 78538695 94246434 104718260 115190086 141369651 157077390 172785129 188492868 230380172 235616085 282739302 287975215 314154780 345570258 471232170 518355387 565478604 575950430 691140516 706848255 863925645 942464340 1036710774 1151900860 1413696510 1555066161 1727851290 2073421548 2591776935 2827393020 3110132322 3455702580 5183553870 6220264644 7775330805 10367107740 15550661610 31101323220