Search a number
-
+
103354412524 = 22116782142703
BaseRepresentation
bin110000001000001100…
…1110010110111101100
3100212202221120011011121
41200100121302313230
53143132212200044
6115251431430324
710316135003566
oct1402031626754
9325687504147
10103354412524
113a917964960
12180452253a4
13999176371c
145006762336
152a4d989984
hex1810672dec

103354412524 has 48 divisors (see below), whose sum is σ = 200506553856. Its totient is φ = 46220644800.

The previous prime is 103354412501. The next prime is 103354412549. The reversal of 103354412524 is 425214453301.

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

It is an unprimeable number.

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

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

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

Almost surely, 2103354412524 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 57600, while the sum is 34.

Adding to 103354412524 its reverse (425214453301), we get a palindrome (528568865825).

The spelling of 103354412524 in words is "one hundred three billion, three hundred fifty-four million, four hundred twelve thousand, five hundred twenty-four".

Divisors: 1 2 4 11 22 44 67 134 268 737 821 1474 1642 2948 3284 9031 18062 36124 42703 55007 85406 110014 170812 220028 469733 605077 939466 1210154 1878932 2420308 2861101 5722202 11444404 31472111 35059163 62944222 70118326 125888444 140236652 385650793 771301586 1542603172 2348963921 4697927842 9395855684 25838603131 51677206262 103354412524