Search a number
-
+
312003320044 = 2213271142315559
BaseRepresentation
bin1001000101001001101…
…10001101100011101100
31002211100001021212100011
410202210312031203230
520102440322220134
6355155441543004
731353506314453
oct4424466154354
91084301255304
10312003320044
11110357816309
1250575344a64
1323563886650
141115b385b9a
1581b1388264
hex48a4d8d8ec

312003320044 has 48 divisors (see below), whose sum is σ = 590628720640. Its totient is φ = 143360124480.

The previous prime is 312003319981. The next prime is 312003320107. The reversal of 312003320044 is 440023300213.

It is a happy number.

It is an interprime number because it is at equal distance from previous prime (312003319981) and next prime (312003320107).

It is a junction number, because it is equal to n+sod(n) for n = 312003319997 and 312003320024.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 20045137 + ... + 20060695.

Almost surely, 2312003320044 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 1728, while the sum is 22.

Adding to 312003320044 its reverse (440023300213), we get a palindrome (752026620257).

The spelling of 312003320044 in words is "three hundred twelve billion, three million, three hundred twenty thousand, forty-four".

Divisors: 1 2 4 13 26 52 271 542 1084 1423 2846 3523 5692 7046 14092 15559 18499 31118 36998 62236 73996 202267 385633 404534 771266 809068 1542532 4216489 5013229 8432978 10026458 16865956 20052916 22140457 44280914 54814357 88561828 109628714 219257428 287825941 575651882 1151303764 6000063847 12000127694 24000255388 78000830011 156001660022 312003320044