Search a number
-
+
603345051140 = 225132622928657
BaseRepresentation
bin10001100011110100010…
…10101101111000000100
32010200100011011021000012
420301322022231320010
534341122313114030
61141101202205352
761406311213466
oct10617212557004
92120304137005
10603345051140
11212971608a77
1298b23053858
1344b83984500
14212b862a136
1510a6386e095
hex8c7a2ade04

603345051140 has 72 divisors (see below), whose sum is σ = 1372253367240. Its totient is φ = 222730020864.

The previous prime is 603345051119. The next prime is 603345051149. The reversal of 603345051140 is 41150543306.

It can be written as a sum of positive squares in 12 ways, for example, as 433956832516 + 169388218624 = 658754^2 + 411568^2 .

It is a junction number, because it is equal to n+sod(n) for n = 603345051097 and 603345051106.

It is not an unprimeable number, because it can be changed into a prime (603345051149) by changing a digit.

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

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

Almost surely, 2603345051140 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 603345051140, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (686126683620).

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

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

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

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

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

The product of its (nonzero) digits is 21600, while the sum is 32.

Adding to 603345051140 its reverse (41150543306), we get a palindrome (644495594446).

The spelling of 603345051140 in words is "six hundred three billion, three hundred forty-five million, fifty-one thousand, one hundred forty".

Divisors: 1 2 4 5 10 13 20 26 52 65 130 169 260 338 676 845 1690 3380 6229 12458 24916 28657 31145 57314 62290 80977 114628 124580 143285 161954 286570 323908 372541 404885 573140 745082 809770 1052701 1490164 1619540 1862705 2105402 3725410 4210804 4843033 5263505 7450820 9686066 10527010 19372132 21054020 24215165 48430330 96860660 178504453 357008906 714017812 892522265 1785044530 2320557889 3570089060 4641115778 9282231556 11602789445 23205578890 30167252557 46411157780 60334505114 120669010228 150836262785 301672525570 603345051140