Search a number
-
+
31143001140 = 223253111349391
BaseRepresentation
bin11101000000010001…
…000111110000110100
32222101102001101011200
4131000101013300310
51002240102014030
622150142332500
72151516066456
oct350021076064
988342041150
1031143001140
1112231459779
12605188a130
132c24120634
14171617c2d6
15c24155d60
hex740447c34

31143001140 has 144 divisors (see below), whose sum is σ = 98379380736. Its totient is φ = 7965619200.

The previous prime is 31143001051. The next prime is 31143001147. The reversal of 31143001140 is 4110034113.

31143001140 is a `hidden beast` number, since 311 + 4 + 300 + 11 + 40 = 666.

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

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (31143001147) by changing a digit.

It is a polite number, since it can be written in 47 ways as a sum of consecutive naturals, for example, 605845 + ... + 655235.

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

Almost surely, 231143001140 is an apocalyptic number.

31143001140 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 31143001140, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (49189690368).

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

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

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

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

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

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

Adding to 31143001140 its reverse (4110034113), we get a palindrome (35253035253).

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

Divisors: 1 2 3 4 5 6 9 10 12 15 18 20 30 31 36 45 60 62 90 93 113 124 155 180 186 226 279 310 339 372 452 465 558 565 620 678 930 1017 1116 1130 1356 1395 1695 1860 2034 2260 2790 3390 3503 4068 5085 5580 6780 7006 10170 10509 14012 17515 20340 21018 31527 35030 42036 49391 52545 63054 70060 98782 105090 126108 148173 157635 197564 210180 246955 296346 315270 444519 493910 592692 630540 740865 889038 987820 1481730 1531121 1778076 2222595 2963460 3062242 4445190 4593363 5581183 6124484 7655605 8890380 9186726 11162366 13780089 15311210 16743549 18373452 22324732 22966815 27560178 27905915 30622420 33487098 45933630 50230647 55120356 55811830 66974196 68900445 83717745 91867260 100461294 111623660 137800890 167435490 173016673 200922588 251153235 275601780 334870980 346033346 502306470 519050019 692066692 865083365 1004612940 1038100038 1557150057 1730166730 2076200076 2595250095 3114300114 3460333460 5190500190 6228600228 7785750285 10381000380 15571500570 31143001140