Search a number
-
+
20103131862 = 23211242341903
BaseRepresentation
bin10010101110001111…
…010111001011010110
31220220000120220120100
4102232033113023112
5312132400204422
613122451514530
71311113541612
oct225617271326
956800526510
1020103131862
11858676a570
123a905b8a46
131b84b76ac8
14d89c90342
157c9d3d7ac
hex4ae3d72d6

20103131862 has 48 divisors (see below), whose sum is σ = 47537238528. Its totient is φ = 6089198640.

The previous prime is 20103131833. The next prime is 20103131911. The reversal of 20103131862 is 26813130102.

It is a happy number.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 458803 + ... + 500705.

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

Almost surely, 220103131862 is an apocalyptic number.

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

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

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

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

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

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

The product of its (nonzero) digits is 1728, while the sum is 27.

Adding to 20103131862 its reverse (26813130102), we get a palindrome (46916261964).

The spelling of 20103131862 in words is "twenty billion, one hundred three million, one hundred thirty-one thousand, eight hundred sixty-two".

Divisors: 1 2 3 6 9 11 18 22 33 66 99 198 2423 4846 7269 14538 21807 26653 41903 43614 53306 79959 83806 125709 159918 239877 251418 377127 460933 479754 754254 921866 1382799 2765598 4148397 8296794 101530969 203061938 304592907 609185814 913778721 1116840659 1827557442 2233681318 3350521977 6701043954 10051565931 20103131862