Search a number
-
+
31021131000100 = 22521279124252311
BaseRepresentation
bin1110000110110101010110…
…11111100110100100100100
311001211120221221211012200111
413003122223133212210210
513031222234014000400
6145550524424222404
76351126354600433
oct703325337464444
9131746857735614
1031021131000100
11997aa9580409a
12359012a00aa04
1314403844c8637
14793605da711a
1538bde67173ba
hex1c36ab7e6924

31021131000100 has 36 divisors (see below), whose sum is σ = 67321119797568. Its totient is φ = 12407481796000.

The previous prime is 31021131000017. The next prime is 31021131000137. The reversal of 31021131000100 is 100013112013.

It is an unprimeable number.

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

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

Almost surely, 231021131000100 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 31021131000100 its reverse (100013112013), we get a palindrome (31121144112113).

The spelling of 31021131000100 in words is "thirty-one trillion, twenty-one billion, one hundred thirty-one million, one hundred", and thus it is an aban number.

Divisors: 1 2 4 5 10 20 25 50 100 12791 25582 51164 63955 127910 255820 319775 639550 1279100 24252311 48504622 97009244 121261555 242523110 485046220 606307775 1212615550 2425231100 310211310001 620422620002 1240845240004 1551056550005 3102113100010 6204226200020 7755282750025 15510565500050 31021131000100