Search a number
-
+
31131476612440 = 2351687146131641
BaseRepresentation
bin1110001010000010111001…
…00110101101010101011000
311002020010210010120010001121
413011001130212231111120
513040024231003044230
6150113334121455024
76362114004042151
oct705013446552530
9132203703503047
1031131476612440
119a1286aa51936
1235a95a4641474
13144a8bb4a3589
14798ab3034928
1538ec03d2d77a
hex1c505c9ad558

31131476612440 has 32 divisors (see below), whose sum is σ = 70049975744160. Its totient is φ = 12451852268800.

The previous prime is 31131476612419. The next prime is 31131476612441. The reversal of 31131476612440 is 4421667413113.

It is a congruent number.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 22390981 + ... + 23740660.

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

Almost surely, 231131476612440 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 290304, while the sum is 43.

The spelling of 31131476612440 in words is "thirty-one trillion, one hundred thirty-one billion, four hundred seventy-six million, six hundred twelve thousand, four hundred forty".

Divisors: 1 2 4 5 8 10 20 40 16871 33742 67484 84355 134968 168710 337420 674840 46131641 92263282 184526564 230658205 369053128 461316410 922632820 1845265640 778286915311 1556573830622 3113147661244 3891434576555 6226295322488 7782869153110 15565738306220 31131476612440