Search a number
-
+
31221011001312 = 2532119855117109
BaseRepresentation
bin1110001100101001101010…
…10001010010111111100000
311002112200212221022022210100
413012110311101102333200
513043011112304020222
6150222422350302400
76401433520556646
oct706246521227740
9132480787268710
1031221011001312
119a47835864440
123602a114b7a00
1314561899c12c2
1479d16816d196
153921e43864ac
hex1c6535452fe0

31221011001312 has 72 divisors (see below), whose sum is σ = 96856090957080. Its totient is φ = 9460912423680.

The previous prime is 31221011001269. The next prime is 31221011001319. The reversal of 31221011001312 is 21310011012213.

31221011001312 is a `hidden beast` number, since 31 + 2 + 210 + 110 + 0 + 1 + 312 = 666.

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

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 (31221011001319) by changing a digit.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 4927555387 + ... + 4927561722.

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

Almost surely, 231221011001312 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

Adding to 31221011001312 its reverse (21310011012213), we get a palindrome (52531022013525).

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

Divisors: 1 2 3 4 6 8 9 11 12 16 18 22 24 32 33 36 44 48 66 72 88 96 99 132 144 176 198 264 288 352 396 528 792 1056 1584 3168 9855117109 19710234218 29565351327 39420468436 59130702654 78840936872 88696053981 108406288199 118261405308 157681873744 177392107962 216812576398 236522810616 315363747488 325218864597 354784215924 433625152796 473045621232 650437729194 709568431848 867250305592 946091242464 975656593791 1300875458388 1419136863696 1734500611184 1951313187582 2601750916776 2838273727392 3469001222368 3902626375164 5203501833552 7805252750328 10407003667104 15610505500656 31221011001312