Search a number
-
+
31038108619861 = 7103151285090691
BaseRepresentation
bin1110000111010100111110…
…11100000101010001010101
311001220012210011012122200101
413003222133130011101111
513032012021301313421
6150002413225414101
76352300160150230
oct703523734052125
9131805704178611
1031038108619861
119987208177102
12359348793a331
131441b5b9840a5
14794376adc417
1538c58be6d191
hex1c3a9f705455

31038108619861 has 16 divisors (see below), whose sum is σ = 36053709273088. Its totient is φ = 26171325342000.

The previous prime is 31038108619823. The next prime is 31038108619939. The reversal of 31038108619861 is 16891680183013.

It is a happy number.

It is a cyclic number.

It is a de Polignac number, because none of the positive numbers 2k-31038108619861 is a prime.

It is a Duffinian number.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (31038108619961) 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, 142436475 + ... + 142654216.

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

Almost surely, 231038108619861 is an apocalyptic number.

It is an amenable number.

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

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

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

The sum of its prime factors is 285090952.

The product of its (nonzero) digits is 1492992, while the sum is 55.

The spelling of 31038108619861 in words is "thirty-one trillion, thirty-eight billion, one hundred eight million, six hundred nineteen thousand, eight hundred sixty-one".

Divisors: 1 7 103 151 721 1057 15553 108871 285090691 1995634837 29364341173 43048694341 205550388211 301340860387 4434015517123 31038108619861