Search a number
-
+
31003103422 = 21723913672791
BaseRepresentation
bin11100110111111011…
…011101000010111110
32222000122210211120201
4130313323131002332
51001443243302142
622124224034114
72145200013424
oct346773350276
988018724521
1031003103422
111216a497525
126012a6293a
132c0114aa15
141701763114
15c16c1eab7
hex737edd0be

31003103422 has 32 divisors (see below), whose sum is σ = 49500149760. Its totient is φ = 14512821120.

The previous prime is 31003103419. The next prime is 31003103423. The reversal of 31003103422 is 22430130013.

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

It is a self number, because there is not a number n which added to its sum of digits gives 31003103422.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (31003103423) 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 15 ways as a sum of consecutive naturals, for example, 11106847 + ... + 11109637.

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

Almost surely, 231003103422 is an apocalyptic number.

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

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

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

The sum of its prime factors is 4416.

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

Adding to 31003103422 its reverse (22430130013), we get a palindrome (53433233435).

The spelling of 31003103422 in words is "thirty-one billion, three million, one hundred three thousand, four hundred twenty-two".

Divisors: 1 2 17 34 239 478 1367 2734 2791 4063 5582 8126 23239 46478 47447 94894 326713 653426 667049 1334098 3815297 5554121 7630594 11108242 11339833 22679666 64860049 129720098 911855983 1823711966 15501551711 31003103422