Search a number
-
+
31143033312 = 2531771268771
BaseRepresentation
bin11101000000010001…
…001111100111100000
32222101102010000022020
4131000101033213200
51002240104031222
622150143141440
72151516262326
oct350021174740
988342100266
1031143033312
1112231480966
1260518a4880
132c24132181
141716189d16
15c2416065c
hex74044f9e0

31143033312 has 96 divisors (see below), whose sum is σ = 87778785024. Its totient is φ = 9632716800.

The previous prime is 31143033283. The next prime is 31143033319. The reversal of 31143033312 is 21333034113.

It is a happy number.

It is a tau number, because it is divible by the number of its divisors (96).

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

It is a congruent number.

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

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

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

Almost surely, 231143033312 is an apocalyptic number.

31143033312 is a gapful number since it is divisible by the number (32) 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 31143033312, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (43889392512).

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

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

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

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

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

The product of its (nonzero) digits is 1944, while the sum is 24.

Adding to 31143033312 its reverse (21333034113), we get a palindrome (52476067425).

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

Divisors: 1 2 3 4 6 8 12 16 17 24 32 34 48 51 68 71 96 102 136 142 204 213 272 284 408 426 544 568 816 852 1136 1207 1632 1704 2272 2414 3408 3621 4828 6816 7242 9656 14484 19312 28968 38624 57936 115872 268771 537542 806313 1075084 1612626 2150168 3225252 4300336 4569107 6450504 8600672 9138214 12901008 13707321 18276428 19082741 25802016 27414642 36552856 38165482 54829284 57248223 73105712 76330964 109658568 114496446 146211424 152661928 219317136 228992892 305323856 324406597 438634272 457985784 610647712 648813194 915971568 973219791 1297626388 1831943136 1946439582 2595252776 3892879164 5190505552 7785758328 10381011104 15571516656 31143033312