Search a number
-
+
21003031092 = 22331671734871
BaseRepresentation
bin10011100011111000…
…001101001000110100
32000012201220112020110
4103203320031020310
5321003233443332
613352035503020
71342321550541
oct234370151064
960181815213
1021003031092
1189a873313a
1240a1a57a70
131c99436664
1410335c1bc8
1582dd4a4cc
hex4e3e0d234

21003031092 has 96 divisors (see below), whose sum is σ = 51650371584. Its totient is φ = 6634108800.

The previous prime is 21003031037. The next prime is 21003031117. The reversal of 21003031092 is 29013030012.

It is a happy number.

It is a super-2 number, since 2×210030310922 (a number of 21 digits) contains 22 as substring.

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, 4309417 + ... + 4314287.

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

Almost surely, 221003031092 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 324, while the sum is 21.

The spelling of 21003031092 in words is "twenty-one billion, three million, thirty-one thousand, ninety-two".

Divisors: 1 2 3 4 6 12 31 62 67 93 124 134 173 186 201 268 346 372 402 519 692 804 1038 2076 2077 4154 4871 5363 6231 8308 9742 10726 11591 12462 14613 16089 19484 21452 23182 24924 29226 32178 34773 46364 58452 64356 69546 139092 151001 302002 326357 359321 453003 604004 652714 718642 842683 906006 979071 1077963 1305428 1437284 1685366 1812012 1958142 2155926 2528049 3370732 3916284 4311852 5056098 10112196 10117067 20234134 26123173 30351201 40468268 52246346 56459761 60702402 78369519 104492692 112919522 121404804 156739038 169379283 225839044 313478076 338758566 677517132 1750252591 3500505182 5250757773 7001010364 10501515546 21003031092