Search a number
-
+
203010133102 = 27457244712967
BaseRepresentation
bin1011110100010001011…
…0001100110001101110
3201102000010101021211121
42331010112030301232
511311231043224402
6233132255411154
720444531442160
oct2750426146156
9642003337747
10203010133102
1179106a22807
1233417823aba
13161b3b40a1a
149b7bba4930
15543286a837
hex2f4458cc6e

203010133102 has 32 divisors (see below), whose sum is σ = 348948338688. Its totient is φ = 86771791296.

The previous prime is 203010133099. The next prime is 203010133147. The reversal of 203010133102 is 201331010302.

203010133102 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

It is a super-2 number, since 2×2030101331022 (a number of 23 digits) contains 22 as substring.

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (19) of ones.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 15649423 + ... + 15662389.

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

Almost surely, 2203010133102 is an apocalyptic number.

203010133102 is a deficient number, since it is larger than the sum of its proper divisors (145938205586).

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

203010133102 is an odious number, because the sum of its binary digits is odd.

The sum of its prime factors is 15880.

The product of its (nonzero) digits is 108, while the sum is 16.

Adding to 203010133102 its reverse (201331010302), we get a palindrome (404341143404).

The spelling of 203010133102 in words is "two hundred three billion, ten million, one hundred thirty-three thousand, one hundred two".

Divisors: 1 2 7 14 457 914 2447 3199 4894 6398 12967 17129 25934 34258 90769 181538 1118279 2236558 5925919 7827953 11851838 15655906 31730249 41481433 63460498 82962866 222111743 444223486 14500723793 29001447586 101505066551 203010133102