Search a number
-
+
10133221420 = 2257223932327
BaseRepresentation
bin10010110111111110…
…01011000000101100
3222011012102222120001
421123333023000230
5131223101041140
64353302034044
7506052650410
oct113377130054
928135388501
1010133221420
11432aa37263
121b69718924
13c5649330a
146c1b20d40
153e4925e9a
hex25bfcb02c

10133221420 has 48 divisors (see below), whose sum is σ = 24331345920. Its totient is φ = 3472588224.

The previous prime is 10133221391. The next prime is 10133221453. The reversal of 10133221420 is 2412233101.

It is a happy number.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 297297 + ... + 329623.

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

Almost surely, 210133221420 is an apocalyptic number.

10133221420 is a gapful number since it is divisible by the number (10) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

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

Adding to 10133221420 its reverse (2412233101), we get a palindrome (12545454521).

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

Divisors: 1 2 4 5 7 10 14 20 28 35 70 140 2239 4478 8956 11195 15673 22390 31346 32327 44780 62692 64654 78365 129308 156730 161635 226289 313460 323270 452578 646540 905156 1131445 2262890 4525780 72380153 144760306 289520612 361900765 506661071 723801530 1013322142 1447603060 2026644284 2533305355 5066610710 10133221420