Search a number
-
+
313104413022 = 23591301679843
BaseRepresentation
bin1001000111001100111…
…10100011000101011110
31002221011210012011221120
410203212132203011132
520112214212204042
6355501014111410
731423006412202
oct4434636430536
91087153164846
10313104413022
11110872307805
125082204b566
13236aaa2a95b
14112236cab02
158227d87dec
hex48e67a315e

313104413022 has 32 divisors (see below), whose sum is σ = 637312959360. Its totient is φ = 102520173600.

The previous prime is 313104412961. The next prime is 313104413023. The reversal of 313104413022 is 220314401313.

It is a happy number.

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

It is a congruent number.

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

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

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

Almost surely, 2313104413022 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 681208.

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

Adding to 313104413022 its reverse (220314401313), we get a palindrome (533418814335).

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

Divisors: 1 2 3 6 59 118 177 354 1301 2602 3903 7806 76759 153518 230277 460554 679843 1359686 2039529 4079058 40110737 80221474 120332211 240664422 884475743 1768951486 2653427229 5306854458 52184068837 104368137674 156552206511 313104413022