Search a number
-
+
20030003504 = 2472911035591
BaseRepresentation
bin10010101001111000…
…011001100100110000
31220200220222121022122
4102221320121210300
5312010140103004
613111320253412
71306235135450
oct225170314460
956626877278
1020030003504
118549462105
123a70011268
131b729813a4
14d80295d60
157c36e5cbe
hex4a9e19930

20030003504 has 80 divisors (see below), whose sum is σ = 45931345920. Its totient is φ = 8279281920.

The previous prime is 20030003503. The next prime is 20030003531. The reversal of 20030003504 is 40530003002.

It is not an unprimeable number, because it can be changed into a prime (20030003503) by changing a digit.

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

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

Almost surely, 220030003504 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 20030003504, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (22965672960).

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

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

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

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

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

The product of its (nonzero) digits is 360, while the sum is 17.

Adding to 20030003504 its reverse (40530003002), we get a palindrome (60560006506).

The spelling of 20030003504 in words is "twenty billion, thirty million, three thousand, five hundred four".

Divisors: 1 2 4 7 8 14 16 28 29 56 58 112 116 203 232 406 464 812 1103 1624 2206 3248 4412 5591 7721 8824 11182 15442 17648 22364 30884 31987 39137 44728 61768 63974 78274 89456 123536 127948 156548 162139 223909 255896 313096 324278 447818 511792 626192 648556 895636 1134973 1297112 1791272 2269946 2594224 3582544 4539892 6166873 9079784 12333746 18159568 24667492 43168111 49334984 86336222 98669968 172672444 178839317 345344888 357678634 690689776 715357268 1251875219 1430714536 2503750438 2861429072 5007500876 10015001752 20030003504