Search a number
-
+
1428252128628 = 2231323398063581
BaseRepresentation
bin10100110010001010011…
…101011111010101110100
312001112120100100122002020
4110302022131133111310
5141400030021104003
63012044023513140
7205121263533003
oct24621235372564
95045510318066
101428252128628
1150079a101726
121b097a8b87b0
13a48b6b31150
144d1b086ac3a
15272435cad53
hex14c8a75f574

1428252128628 has 48 divisors (see below), whose sum is σ = 3744982179456. Its totient is φ = 420355140480.

The previous prime is 1428252128617. The next prime is 1428252128689. The reversal of 1428252128628 is 8268212528241.

It is a happy number.

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, 199028203 + ... + 199035378.

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

Almost surely, 21428252128628 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 1966080, while the sum is 51.

The spelling of 1428252128628 in words is "one trillion, four hundred twenty-eight billion, two hundred fifty-two million, one hundred twenty-eight thousand, six hundred twenty-eight".

Divisors: 1 2 3 4 6 12 13 23 26 39 46 52 69 78 92 138 156 276 299 598 897 1196 1794 3588 398063581 796127162 1194190743 1592254324 2388381486 4776762972 5174826553 9155462363 10349653106 15524479659 18310924726 20699306212 27466387089 31048959318 36621849452 54932774178 62097918636 109865548356 119021010719 238042021438 357063032157 476084042876 714126064314 1428252128628