Search a number
-
+
17034010620 = 22351125809107
BaseRepresentation
bin11111101110100111…
…00101111111111100
31121222010111101201020
433313103211333330
5234341201314440
611454133544140
71142055462354
oct176723457774
947863441636
1017034010620
117251289330
1233747a5050
1317b6070a33
14b78413b64
1569a6943d0
hex3f74e5ffc

17034010620 has 48 divisors (see below), whose sum is σ = 52031161728. Its totient is φ = 4129456960.

The previous prime is 17034010613. The next prime is 17034010661. The reversal of 17034010620 is 2601043071.

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, 12903894 + ... + 12905213.

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

Almost surely, 217034010620 is an apocalyptic number.

17034010620 is a gapful number since it is divisible by the number (10) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1008, while the sum is 24.

Adding to 17034010620 its reverse (2601043071), we get a palindrome (19635053691).

The spelling of 17034010620 in words is "seventeen billion, thirty-four million, ten thousand, six hundred twenty".

Divisors: 1 2 3 4 5 6 10 11 12 15 20 22 30 33 44 55 60 66 110 132 165 220 330 660 25809107 51618214 77427321 103236428 129045535 154854642 258091070 283900177 309709284 387136605 516182140 567800354 774273210 851700531 1135600708 1419500885 1548546420 1703401062 2839001770 3406802124 4258502655 5678003540 8517005310 17034010620