Search a number
-
+
305421503524 = 22412298132429
BaseRepresentation
bin1000111000111001000…
…10100100110000100100
31002012100100102221102221
410130130202210300210
520001000401103044
6352150402442124
731031425642144
oct4343442446044
91065310387387
10305421503524
1110858a527125
124b239063344
1322a550ba667
1410ad51a4924
157e28625484
hex471c8a4c24

305421503524 has 24 divisors (see below), whose sum is σ = 549914916600. Its totient is φ = 148335486720.

The previous prime is 305421503521. The next prime is 305421503537. The reversal of 305421503524 is 425305124503.

It can be written as a sum of positive squares in 4 ways, for example, as 74414384100 + 231007119424 = 272790^2 + 480632^2 .

It is a super-3 number, since 3×3054215035243 (a number of 35 digits) contains 333 as substring.

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

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 4028659 + ... + 4103770.

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

Almost surely, 2305421503524 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Divisors: 1 2 4 41 82 164 229 458 916 9389 18778 37556 8132429 16264858 32529716 333429589 666859178 1333718356 1862326241 3724652482 7449304964 76355375881 152710751762 305421503524