Search a number
-
+
313043111254 = 21773383329309
BaseRepresentation
bin1001000111000101101…
…00101100110101010110
31002221000111211201201201
410203202310230311112
520112103014030004
6355450544143114
731421333353636
oct4434264546526
91087014751651
10313043111254
11110840747895
1250805607a9a
132369b116313
14112194d06c6
1582227c96a4
hex48e2d2cd56

313043111254 has 32 divisors (see below), whose sum is σ = 505314339840. Its totient is φ = 144916595712.

The previous prime is 313043111243. The next prime is 313043111299. The reversal of 313043111254 is 452111340313.

It is a super-3 number, since 3×3130431112543 (a number of 35 digits) contains 333 as substring.

It is a congruent number.

It is an unprimeable number.

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

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

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

Almost surely, 2313043111254 is an apocalyptic number.

313043111254 is a gapful number since it is divisible by the number (34) formed by its first and last digit.

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

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

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

The sum of its prime factors is 329784.

The product of its (nonzero) digits is 4320, while the sum is 28.

Adding to 313043111254 its reverse (452111340313), we get a palindrome (765154451567).

The spelling of 313043111254 in words is "three hundred thirteen billion, forty-three million, one hundred eleven thousand, two hundred fifty-four".

Divisors: 1 2 17 34 73 146 383 766 1241 2482 6511 13022 27959 55918 329309 475303 658618 950606 5598253 11196506 24039557 48079114 126125347 252250694 408672469 817344938 2144130899 4288261798 9207150331 18414300662 156521555627 313043111254