Search a number
-
+
45515644420 = 2252997180819
BaseRepresentation
bin101010011000111100…
…011001111000000100
311100111001201022020011
4222120330121320010
51221204001110140
632524250120004
73200630410531
oct523074317004
9140431638204
1045515644420
1118337438364
1289a3120004
1343a49b2c9c
1422bad37d88
1512b5d46cea
hexa98f19e04

45515644420 has 48 divisors (see below), whose sum is σ = 98981870400. Its totient is φ = 17560135040.

The previous prime is 45515644417. The next prime is 45515644477. The reversal of 45515644420 is 2444651554.

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, 522771 + ... + 603589.

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

Almost surely, 245515644420 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 45515644420, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (49490935200).

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

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

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

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

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

The product of its (nonzero) digits is 384000, while the sum is 40.

The spelling of 45515644420 in words is "forty-five billion, five hundred fifteen million, six hundred forty-four thousand, four hundred twenty".

Divisors: 1 2 4 5 10 20 29 58 116 145 290 580 971 1942 3884 4855 9710 19420 28159 56318 80819 112636 140795 161638 281590 323276 404095 563180 808190 1616380 2343751 4687502 9375004 11718755 23437510 46875020 78475249 156950498 313900996 392376245 784752490 1569504980 2275782221 4551564442 9103128884 11378911105 22757822210 45515644420