Search a number
-
+
20313032112 = 24321031369541
BaseRepresentation
bin10010111010110000…
…000100010110110000
31221102122112221120200
4102322300010112300
5313100114011422
613155350435200
71316242631652
oct227260042660
957378487520
1020313032112
1186841a474a
123b2a962b00
131bb94b9439
14da9acc6d2
157dd4a12ac
hex4bac045b0

20313032112 has 60 divisors (see below), whose sum is σ = 57400244304. Its totient is φ = 6705267840.

The previous prime is 20313032111. The next prime is 20313032143. The reversal of 20313032112 is 21123031302.

20313032112 is a `hidden beast` number, since 20 + 313 + 0 + 321 + 12 = 666.

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

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

Almost surely, 220313032112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 20313032112 its reverse (21123031302), we get a palindrome (41436063414).

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

Divisors: 1 2 3 4 6 8 9 12 16 18 24 36 48 72 103 144 206 309 412 618 824 927 1236 1648 1854 2472 3708 4944 7416 14832 1369541 2739082 4108623 5478164 8217246 10956328 12325869 16434492 21912656 24651738 32868984 49303476 65737968 98606952 141062723 197213904 282125446 423188169 564250892 846376338 1128501784 1269564507 1692752676 2257003568 2539129014 3385505352 5078258028 6771010704 10156516056 20313032112