Search a number
-
+
313012123122 = 233119712796679
BaseRepresentation
bin1001000111000001111…
…10011111010111110010
31002220221100112101000010
410203200332133113302
520112022100414442
6355443520035350
731420506101346
oct4434076372762
91086840471003
10313012123122
11110825201a66
12507b7162b56
132369488664a
1411215345626
15821ec07b9c
hex48e0f9f5f2

313012123122 has 64 divisors (see below), whose sum is σ = 650104012800. Its totient is φ = 100365531840.

The previous prime is 313012123103. The next prime is 313012123133. The reversal of 313012123122 is 221321210313.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 46861779 + ... + 46868457.

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

Almost surely, 2313012123122 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 8191.

The product of its (nonzero) digits is 432, while the sum is 21.

Adding to 313012123122 its reverse (221321210313), we get a palindrome (534333333435).

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

Divisors: 1 2 3 6 31 62 93 186 197 394 591 1182 1279 2558 3837 6107 6679 7674 12214 13358 18321 20037 36642 39649 40074 79298 118947 207049 237894 251963 414098 503926 621147 755889 1242294 1315763 1511778 2631526 3947289 7810853 7894578 8542441 15621706 17084882 23432559 25627323 40788653 46865118 51254646 81577306 122365959 244731918 264815671 529631342 794447013 1588894026 1682860877 3365721754 5048582631 10097165262 52168687187 104337374374 156506061561 313012123122