Search a number
-
+
331121100304 = 24294349164089
BaseRepresentation
bin1001101000110000101…
…10110000011000010000
31011122200101202201121201
410310120112300120100
520411114000202204
6412040454200544
732631326625241
oct4643026603020
91148611681551
10331121100304
11118478257605
125420b953154
13252bc551867
141205241ccc8
15892e93a9a4
hex4d185b0610

331121100304 has 40 divisors (see below), whose sum is σ = 663826095000. Its totient is φ = 159813835776.

The previous prime is 331121100293. The next prime is 331121100329. The reversal of 331121100304 is 403001121133.

It can be written as a sum of positive squares in 4 ways, for example, as 65331360000 + 265789740304 = 255600^2 + 515548^2 .

It is an unprimeable number.

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

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

Almost surely, 2331121100304 is an apocalyptic number.

It is an amenable number.

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

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

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

331121100304 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 216, while the sum is 19.

Adding to 331121100304 its reverse (403001121133), we get a palindrome (734122221437).

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

Divisors: 1 2 4 8 16 29 58 116 232 464 4349 8698 17396 34792 69584 126121 164089 252242 328178 504484 656356 1008968 1312712 2017936 2625424 4758581 9517162 19034324 38068648 76137296 713623061 1427246122 2854492244 5708984488 11417968976 20695068769 41390137538 82780275076 165560550152 331121100304