Search a number
-
+
31313123020 = 2254742297877
BaseRepresentation
bin11101001010011010…
…000101011011001100
32222211021011110112001
4131022122011123030
51003112124414040
622215100522044
72155653103564
oct351232053314
988737143461
1031313123020
1112309494873
12609a850324
132c5044627a
1417309c3da4
15c3405c59a
hex74a6856cc

31313123020 has 48 divisors (see below), whose sum is σ = 67181063040. Its totient is φ = 12254299904.

The previous prime is 31313122943. The next prime is 31313123029. The reversal of 31313123020 is 2032131313.

It is not an unprimeable number, because it can be changed into a prime (31313123029) by changing a digit.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 3971322 + ... + 3979198.

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

Almost surely, 231313123020 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 324, while the sum is 19.

Adding to 31313123020 its reverse (2032131313), we get a palindrome (33345254333).

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

Divisors: 1 2 4 5 10 20 47 94 188 235 470 940 4229 7877 8458 15754 16916 21145 31508 39385 42290 78770 84580 157540 198763 370219 397526 740438 795052 993815 1480876 1851095 1987630 3702190 3975260 7404380 33311833 66623666 133247332 166559165 333118330 666236660 1565656151 3131312302 6262624604 7828280755 15656561510 31313123020