Search a number
-
+
10538087122564 = 22432377472
BaseRepresentation
bin1001100101011001011011…
…1100001000011010000100
31101022102122102002021000221
42121112112330020122010
52340124000300410224
634225044055314124
72135231423412421
oct231262674103204
941272572067027
1010538087122564
1133a31a54a9411
12122242807b944
135b5977c667c1
14286090862d48
151341be6596e4
hex99596f08684

10538087122564 has 27 divisors (see below), whose sum is σ = 18881002154007. Its totient is φ = 5146371322344.

The previous prime is 10538087122547. The next prime is 10538087122573. The reversal of 10538087122564 is 46522178083501.

The square root of 10538087122564 is 3246242.

It is a perfect power (a square), and thus also a powerful number.

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

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 8 ways as a sum of consecutive naturals, for example, 279157939 + ... + 279195685.

Almost surely, 210538087122564 is an apocalyptic number.

10538087122564 is the 3246242-nd square number.

It is an amenable number.

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

10538087122564 is an frugal number, since it uses more digits than its factorization.

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

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

The product of its (nonzero) digits is 3225600, while the sum is 52.

The spelling of 10538087122564 in words is "ten trillion, five hundred thirty-eight billion, eighty-seven million, one hundred twenty-two thousand, five hundred sixty-four".

Divisors: 1 2 4 43 86 172 1849 3698 7396 37747 75494 150988 1623121 3246242 6492484 69794203 139588406 279176812 1424836009 2849672018 5699344036 61267948387 122535896774 245071793548 2634521780641 5269043561282 10538087122564