Search a number
-
+
40355386516820 = 22559257133071907
BaseRepresentation
bin10010010110011111110000…
…11110100110010101010100
312021212221022021100121122102
421023033320132212111110
520242140312422014240
6221455001510421232
711333403045433454
oct1113177036462524
9167787267317572
1040355386516820
1111949694698211
124639189361818
13196965c0c513b
149d72d54a3d64
1549eb09ac5815
hex24b3f87a6554

40355386516820 has 48 divisors (see below), whose sum is σ = 86518031705280. Its totient is φ = 15806813282304.

The previous prime is 40355386516759. The next prime is 40355386516877. The reversal of 40355386516820 is 2861568355304.

It is a congruent 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, 66232694 + ... + 66839213.

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

Almost surely, 240355386516820 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 20736000, while the sum is 56.

The spelling of 40355386516820 in words is "forty trillion, three hundred fifty-five billion, three hundred eighty-six million, five hundred sixteen thousand, eight hundred twenty".

Divisors: 1 2 4 5 10 20 59 118 236 257 295 514 590 1028 1180 1285 2570 5140 15163 30326 60652 75815 151630 303260 133071907 266143814 532287628 665359535 1330719070 2661438140 7851242513 15702485026 31404970052 34199480099 39256212565 68398960198 78512425130 136797920396 157024850260 170997400495 341994800990 683989601980 2017769325841 4035538651682 8071077303364 10088846629205 20177693258410 40355386516820