Search a number
-
+
31442134300 = 2252793980017
BaseRepresentation
bin11101010010000110…
…001110010100011100
310000011020220220201121
4131102012032110130
51003343141244200
622235550020324
72162110506013
oct352206162434
9100136826647
1031442134300
11123752a0965
126115aa76a4
132c710a69c5
141743ba7a7a
15c40542e1a
hex75218e51c

31442134300 has 36 divisors (see below), whose sum is σ = 69093112480. Its totient is φ = 12417649920.

The previous prime is 31442134289. The next prime is 31442134303. The reversal of 31442134300 is 343124413.

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

It is a congruent number.

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

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 1982109 + ... + 1997908.

Almost surely, 231442134300 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 3456, while the sum is 25.

Adding to 31442134300 its reverse (343124413), we get a palindrome (31785258713).

It can be divided in two parts, 3144 and 2134300, that added together give a square (2137444 = 14622).

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

Divisors: 1 2 4 5 10 20 25 50 79 100 158 316 395 790 1580 1975 3950 7900 3980017 7960034 15920068 19900085 39800170 79600340 99500425 199000850 314421343 398001700 628842686 1257685372 1572106715 3144213430 6288426860 7860533575 15721067150 31442134300