Search a number
-
+
10340331652 = 2271096135527
BaseRepresentation
bin10011010000101010…
…01111000010000100
3222200122011021101101
421220111033002010
5132134111103102
64430021105444
7514146240340
oct115025170204
928618137341
1010340331652
114426936242
122006b58284
13c8a369a51
14701434620
15407bd6e87
hex26854f084

10340331652 has 48 divisors (see below), whose sum is σ = 20908222720. Its totient is φ = 4382957952.

The previous prime is 10340331649. The next prime is 10340331689. The reversal of 10340331652 is 25613304301.

It is a Harshad number since it is a multiple of its sum of digits (28).

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

It is an unprimeable number.

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

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

Almost surely, 210340331652 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 10340331652 its reverse (25613304301), we get a palindrome (35953635953).

The spelling of 10340331652 in words is "ten billion, three hundred forty million, three hundred thirty-one thousand, six hundred fifty-two".

Divisors: 1 2 4 7 14 28 109 218 436 613 763 1226 1526 2452 3052 4291 5527 8582 11054 17164 22108 38689 66817 77378 133634 154756 267268 467719 602443 935438 1204886 1870876 2409772 3388051 4217101 6776102 8434202 13552204 16868404 23716357 47432714 94865428 369297559 738595118 1477190236 2585082913 5170165826 10340331652