Search a number
-
+
31113123021312 = 293171796656569
BaseRepresentation
bin1110001001100000101101…
…01001010100001000000000
311002011101102001001002012020
413010300112221110020000
513034224133443140222
6150101101004401440
76360564123065133
oct704602651241000
9132141361032166
1031113123021312
119a06001912202
1235a5b21b46280
131448c54c30397
14797c5168421a
1538e4cc8cc65c
hex1c4c16a54200

31113123021312 has 160 divisors (see below), whose sum is σ = 88253337585600. Its totient is φ = 9706447699968.

The previous prime is 31113123021311. The next prime is 31113123021353. The reversal of 31113123021312 is 21312032131113.

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

It is not an unprimeable number, because it can be changed into a prime (31113123021311) 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, 1345764 + ... + 8002332.

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

Almost surely, 231113123021312 is an apocalyptic number.

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

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

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

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

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

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

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

Adding to 31113123021312 its reverse (21312032131113), we get a palindrome (52425155152425).

The spelling of 31113123021312 in words is "thirty-one trillion, one hundred thirteen billion, one hundred twenty-three million, twenty-one thousand, three hundred twelve".

Divisors: 1 2 3 4 6 8 12 16 17 24 32 34 48 51 64 68 96 102 128 136 179 192 204 256 272 358 384 408 512 537 544 716 768 816 1074 1088 1432 1536 1632 2148 2176 2864 3043 3264 4296 4352 5728 6086 6528 8592 8704 9129 11456 12172 13056 17184 18258 22912 24344 26112 34368 36516 45824 48688 68736 73032 91648 97376 137472 146064 194752 274944 292128 389504 584256 779008 1168512 1558016 2337024 4674048 6656569 13313138 19969707 26626276 39939414 53252552 79878828 106505104 113161673 159757656 213010208 226323346 319515312 339485019 426020416 452646692 639030624 678970038 852040832 905293384 1191525851 1278061248 1357940076 1704081664 1810586768 2383051702 2556122496 2715880152 3408163328 3574577553 3621173536 4766103404 5112244992 5431760304 7149155106 7242347072 9532206808 10224489984 10863520608 14298310212 14484694144 19064413616 20255939467 21727041216 28596620424 28969388288 38128827232 40511878934 43454082432 57193240848 57938776576 60767818401 76257654464 81023757868 86908164864 114386481696 121535636802 152515308928 162047515736 173816329728 228772963392 243071273604 305030617856 324095031472 457545926784 486142547208 610061235712 648190062944 915091853568 972285094416 1296380125888 1830183707136 1944570188832 2592760251776 3889140377664 5185520503552 7778280755328 10371041007104 15556561510656 31113123021312