Search a number
-
+
30343105100 = 22527113940663
BaseRepresentation
bin11100010000100101…
…110000101001001100
32220022122220110002102
4130100211300221030
5444120313330400
621534530014232
72122634065160
oct342045605114
986278813072
1030343105100
1111960989a70
125a69a17378
132b274a5b79
14167bc3cca0
15bc8cee9d5
hex710970a4c

30343105100 has 72 divisors (see below), whose sum is σ = 82091912448. Its totient is φ = 9457588800.

The previous prime is 30343105033. The next prime is 30343105123. The reversal of 30343105100 is 150134303.

It is a happy number.

It is a Harshad number since it is a multiple of its sum of digits (20).

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 1962632 + ... + 1978031.

Almost surely, 230343105100 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 540, while the sum is 20.

Adding to 30343105100 its reverse (150134303), we get a palindrome (30493239403).

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

Divisors: 1 2 4 5 7 10 11 14 20 22 25 28 35 44 50 55 70 77 100 110 140 154 175 220 275 308 350 385 550 700 770 1100 1540 1925 3850 7700 3940663 7881326 15762652 19703315 27584641 39406630 43347293 55169282 78813260 86694586 98516575 110338564 137923205 173389172 197033150 216736465 275846410 303431051 394066300 433472930 551692820 606862102 689616025 866945860 1083682325 1213724204 1379232050 1517155255 2167364650 2758464100 3034310510 4334729300 6068621020 7585776275 15171552550 30343105100