Search a number
-
+
31643062270 = 25191399071321
BaseRepresentation
bin11101011110000100…
…101100111111111110
310000200021000010002021
4131132010230333332
51004301110443040
622311524350354
72200100406601
oct353604547776
9100607003067
1031643062270
1112468758036
1261712453ba
132ca38c74b1
14176274c338
15c52ed224a
hex75e12cffe

31643062270 has 64 divisors (see below), whose sum is σ = 60498950400. Its totient is φ = 11882661120.

The previous prime is 31643062247. The next prime is 31643062273. The reversal of 31643062270 is 7226034613.

It is a congruent number.

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

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 23953210 + ... + 23954530.

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

Almost surely, 231643062270 is an apocalyptic number.

31643062270 is a deficient number, since it is larger than the sum of its proper divisors (28855888130).

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

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

The sum of its prime factors is 2393.

The product of its (nonzero) digits is 36288, while the sum is 34.

Adding to 31643062270 its reverse (7226034613), we get a palindrome (38869096883).

The spelling of 31643062270 in words is "thirty-one billion, six hundred forty-three million, sixty-two thousand, two hundred seventy".

Divisors: 1 2 5 10 19 38 95 139 190 278 695 907 1321 1390 1814 2641 2642 4535 5282 6605 9070 13205 13210 17233 25099 26410 34466 50198 86165 125495 126073 172330 183619 250990 252146 367238 630365 918095 1198147 1260730 1836190 2395387 2396294 3488761 4790774 5990735 6977522 11976935 11981470 17443805 22764793 23953870 34887610 45529586 113823965 166542433 227647930 333084866 832712165 1665424330 3164306227 6328612454 15821531135 31643062270