Search a number
-
+
12810581628 = 22313191429943
BaseRepresentation
bin10111110111001000…
…11111011001111100
31020001210100222022020
423323210133121330
5202214002103003
65515103120140
7632313101325
oct137344373174
936053328266
1012810581628
11548426a649
1225962a3050
131292080c20
1489753d44c
154ee9d7d53
hex2fb91f67c

12810581628 has 48 divisors (see below), whose sum is σ = 32359305216. Its totient is φ = 3921071040.

The previous prime is 12810581573. The next prime is 12810581633. The reversal of 12810581628 is 82618501821.

It is a super-2 number, since 2×128105816282 (a number of 21 digits) contains 22 as substring.

It is a self number, because there is not a number n which added to its sum of digits gives 12810581628.

It is a congruent number.

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, 185176 + ... + 244767.

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

Almost surely, 212810581628 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 61440, while the sum is 42.

The spelling of 12810581628 in words is "twelve billion, eight hundred ten million, five hundred eighty-one thousand, six hundred twenty-eight".

Divisors: 1 2 3 4 6 12 13 26 39 52 78 156 191 382 573 764 1146 2292 2483 4966 7449 9932 14898 29796 429943 859886 1289829 1719772 2579658 5159316 5589259 11178518 16767777 22357036 33535554 67071108 82119113 164238226 246357339 328476452 492714678 985429356 1067548469 2135096938 3202645407 4270193876 6405290814 12810581628