Decimal
120593091177787150247118669123890035563806380541969479651857
120593091177787150247118669123890035563806380541969479651857
10011001101100010101010011110011000011000001111111000111011110100101001001011101110011111001100110000100100101110111100001110011010011011110101010101101010000111101110100010101011100101001000010001
231542523630301770736451135637146044567416323365255207564253451021