Search a number
-
+
145124331156 = 22337261449563
BaseRepresentation
bin1000011100101000010…
…1011000111010010100
3111212120222000212121000
42013022011120322110
54334203312044111
6150400314023300
713325213314200
oct2071205307224
9455528025530
10145124331156
11566019a0a72
1224161a17b30
13108ba402ccc
14704a015b00
153b95a36c56
hex21ca158e94

145124331156 has 144 divisors (see below), whose sum is σ = 444852569280. Its totient is φ = 40784264640.

The previous prime is 145124331101. The next prime is 145124331173. The reversal of 145124331156 is 651133421541.

145124331156 is a `hidden beast` number, since 1 + 4 + 51 + 243 + 311 + 56 = 666.

It is a super-3 number, since 3×1451243311563 (a number of 34 digits) contains 333 as substring. Note that it is a super-d number also for d = 2.

It is a Harshad number since it is a multiple of its sum of digits (36).

It is a self number, because there is not a number n which added to its sum of digits gives 145124331156.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 47 ways as a sum of consecutive naturals, for example, 98031 + ... + 547593.

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

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

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

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

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

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

The product of its digits is 43200, while the sum is 36.

Adding to 145124331156 its reverse (651133421541), we get a palindrome (796257752697).

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

Divisors: 1 2 3 4 6 7 9 12 14 18 21 27 28 36 42 49 54 61 63 84 98 108 122 126 147 183 189 196 244 252 294 366 378 427 441 549 588 732 756 854 882 1098 1281 1323 1647 1708 1764 2196 2562 2646 2989 3294 3843 5124 5292 5978 6588 7686 8967 11529 11956 15372 17934 23058 26901 35868 46116 53802 80703 107604 161406 322812 449563 899126 1348689 1798252 2697378 3146941 4046067 5394756 6293882 8092134 9440823 12138201 12587764 16184268 18881646 22028587 24276402 27423343 28322469 37763292 44057174 48552804 54846686 56644938 66085761 82270029 84967407 88114348 109693372 113289876 132171522 164540058 169934814 191963401 198257283 246810087 264343044 329080116 339869628 383926802 396514566 493620174 575890203 594771849 740430261 767853604 793029132 987240348 1151780406 1189543698 1343743807 1480860522 1727670609 2303560812 2379087396 2687487614 2961721044 3455341218 4031231421 5183011827 5374975228 6910682436 8062462842 10366023654 12093694263 16124925684 20732047308 24187388526 36281082789 48374777052 72562165578 145124331156