Decimal
6621685883496464000349728903967028393488895886605350491854665
6621685883496464000349728903967028393488895886605350491854665
10000011110111001010011101001011110101110011001101001010010000111111011111111101110110111100000011110000010111000100010100110100010011110110000100110111010100010111011100001001100101000110001011101001001
20367123513656315122077377566740360270424642366046724273411450613511