Search a number
-
+
31130121320 = 23521114472549
BaseRepresentation
bin11100111111011111…
…111111010001101000
32222100111211000101022
4130333133333101220
51002223302340240
622145002312012
72151301444124
oct347737772150
988314730338
1031130121320
11122251619a1
1260494b8608
132c2156103c
141714588584
15c22e5e9b5
hex73f7ff468

31130121320 has 64 divisors (see below), whose sum is σ = 70450992000. Its totient is φ = 12379610880.

The previous prime is 31130121313. The next prime is 31130121371. The reversal of 31130121320 is 2312103113.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 12211406 + ... + 12213954.

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

Almost surely, 231130121320 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 108, while the sum is 17.

Adding to 31130121320 its reverse (2312103113), we get a palindrome (33442224433).

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

Divisors: 1 2 4 5 8 10 20 40 211 422 844 1055 1447 1688 2110 2549 2894 4220 5098 5788 7235 8440 10196 11576 12745 14470 20392 25490 28940 50980 57880 101960 305317 537839 610634 1075678 1221268 1526585 2151356 2442536 2689195 3053170 3688403 4302712 5378390 6106340 7376806 10756780 12212680 14753612 18442015 21513560 29507224 36884030 73768060 147536120 778253033 1556506066 3113012132 3891265165 6226024264 7782530330 15565060660 31130121320