Search a number
-
+
31101421320 = 23325643134359
BaseRepresentation
bin11100111101110010…
…100000011100001000
32222021111210220101100
4130331302200130020
51002143430440240
622142055221400
72150502501504
oct347562403410
988244726340
1031101421320
111220aa3a192
12603b977860
132c186229a8
141710837304
15c20690e30
hex73dca0708

31101421320 has 96 divisors (see below), whose sum is σ = 101237572800. Its totient is φ = 8280752256.

The previous prime is 31101421313. The next prime is 31101421333. The reversal of 31101421320 is 2312410113.

31101421320 is a `hidden beast` number, since 311 + 0 + 14 + 21 + 320 = 666.

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 = 31101421293 and 31101421302.

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 164301 + ... + 298659.

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

Almost surely, 231101421320 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

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

Adding to 31101421320 its reverse (2312410113), we get a palindrome (33413831433).

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

Divisors: 1 2 3 4 5 6 8 9 10 12 15 18 20 24 30 36 40 45 60 72 90 120 180 360 643 1286 1929 2572 3215 3858 5144 5787 6430 7716 9645 11574 12860 15432 19290 23148 25720 28935 38580 46296 57870 77160 115740 134359 231480 268718 403077 537436 671795 806154 1074872 1209231 1343590 1612308 2015385 2418462 2687180 3224616 4030770 4836924 5374360 6046155 8061540 9673848 12092310 16123080 24184620 48369240 86392837 172785674 259178511 345571348 431964185 518357022 691142696 777535533 863928370 1036714044 1295892555 1555071066 1727856740 2073428088 2591785110 3110142132 3455713480 3887677665 5183570220 6220284264 7775355330 10367140440 15550710660 31101421320