Search a number
-
+
1006149620 = 22579477589
BaseRepresentation
bin111011111110001…
…001111111110100
32121010020200210202
4323332021333310
54030033241440
6243501140032
733635062550
oct7376117764
92533220722
101006149620
11476a44113
12240b5a618
131305b1308
14978ac860
155d4e8615
hex3bf89ff4

1006149620 has 48 divisors (see below), whose sum is σ = 2417627520. Its totient is φ = 344555904.

The previous prime is 1006149619. The next prime is 1006149643. The reversal of 1006149620 is 269416001.

It is a super-2 number, since 2×10061496202 = 2024674115652288800, which contains 22 as substring.

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, 128786 + ... + 136374.

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

Almost surely, 21006149620 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2592, while the sum is 29.

The square root of 1006149620 is about 31719.8616012113. The cubic root of 1006149620 is about 1002.0456856499.

The spelling of 1006149620 in words is "one billion, six million, one hundred forty-nine thousand, six hundred twenty".

Divisors: 1 2 4 5 7 10 14 20 28 35 70 140 947 1894 3788 4735 6629 7589 9470 13258 15178 18940 26516 30356 33145 37945 53123 66290 75890 106246 132580 151780 212492 265615 531230 1062460 7186783 14373566 28747132 35933915 50307481 71867830 100614962 143735660 201229924 251537405 503074810 1006149620