Search a number
-
+
304343341030 = 253171107129229
BaseRepresentation
bin1000110110111000100…
…01101101011111100110
31002002120012200121112201
410123130101231133212
514441243343403110
6351451410005114
730662624500231
oct4333421553746
91062505617481
10304343341030
11108086977743
124ab97b7679a
13229129145a1
1410a31d0c418
157db3b54b3a
hex46dc46d7e6

304343341030 has 64 divisors (see below), whose sum is σ = 578818068480. Its totient is φ = 115064611200.

The previous prime is 304343340991. The next prime is 304343341051. The reversal of 304343341030 is 30143343403.

It is a happy number.

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

It is a congruent number.

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, 2290456 + ... + 2419684.

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

Almost surely, 2304343341030 is an apocalyptic number.

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

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

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

The sum of its prime factors is 129445.

The product of its (nonzero) digits is 15552, while the sum is 28.

Adding to 304343341030 its reverse (30143343403), we get a palindrome (334486684433).

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

Divisors: 1 2 5 10 31 62 71 107 142 155 214 310 355 535 710 1070 2201 3317 4402 6634 7597 11005 15194 16585 22010 33170 37985 75970 129229 235507 258458 471014 646145 1177535 1292290 2355070 4006099 8012198 9175259 13827503 18350518 20030495 27655006 40060990 45876295 69137515 91752590 138275030 284433029 428652593 568866058 857305186 981752713 1422165145 1963505426 2143262965 2844330290 4286525930 4908763565 9817527130 30434334103 60868668206 152171670515 304343341030