Search a number
-
+
31310304140 = 2252983650401
BaseRepresentation
bin11101001010001111…
…010101001110001100
32222211001212020202002
4131022033111032030
51003110414213030
622214520251432
72155620123353
oct351217251614
988731766662
1031310304140
1112307939a15
126099910b78
132c4c99a1ab
14173048c99a
15c33ba2245
hex74a3d538c

31310304140 has 48 divisors (see below), whose sum is σ = 68838547680. Its totient is φ = 11946547200.

The previous prime is 31310304119. The next prime is 31310304167. The reversal of 31310304140 is 4140301313.

It is a super-2 number, since 2×313103041402 (a number of 22 digits) contains 22 as substring.

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

It is an unprimeable number.

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

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

Almost surely, 231310304140 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 432, while the sum is 20.

Adding to 31310304140 its reverse (4140301313), we get a palindrome (35450605453).

The spelling of 31310304140 in words is "thirty-one billion, three hundred ten million, three hundred four thousand, one hundred forty".

Divisors: 1 2 4 5 10 20 29 58 83 116 145 166 290 332 415 580 830 1660 2407 4814 9628 12035 24070 48140 650401 1300802 2601604 3252005 6504010 13008020 18861629 37723258 53983283 75446516 94308145 107966566 188616290 215933132 269916415 377232580 539832830 1079665660 1565515207 3131030414 6262060828 7827576035 15655152070 31310304140