Search a number
-
+
20621212602 = 2317598938501
BaseRepresentation
bin10011001101000111…
…101011101110111010
31222020010110010201220
4103031013223232322
5314213012300402
613250120052510
71330004262234
oct231507535672
958203403656
1020621212602
118822156271
123bb6004136
131c382bc863
14dd89d1254
1580a578dbc
hex4cd1ebbba

20621212602 has 64 divisors (see below), whose sum is σ = 44908732800. Its totient is φ = 6288128000.

The previous prime is 20621212559. The next prime is 20621212621.

It is a happy number.

20621212602 is nontrivially palindromic in base 10.

It is a super-3 number, since 3×206212126023 (a number of 32 digits) contains 333 as substring. Note that it is a super-d number also for d = 2.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 516352 + ... + 554852.

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

Almost surely, 220621212602 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 38671.

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

The spelling of 20621212602 in words is "twenty billion, six hundred twenty-one million, two hundred twelve thousand, six hundred two".

Divisors: 1 2 3 6 17 34 51 59 89 102 118 177 178 267 354 534 1003 1513 2006 3009 3026 4539 5251 6018 9078 10502 15753 31506 38501 77002 89267 115503 178534 231006 267801 535602 654517 1309034 1963551 2271559 3426589 3927102 4543118 6814677 6853178 10279767 13629354 20559534 38616503 58252013 77233006 115849509 116504026 174756039 202168751 231699018 349512078 404337502 606506253 1213012506 3436868767 6873737534 10310606301 20621212602