Decimal
166196932800374346745309524845123291015624999999999999999996
166196932800374346745309524845123291015624999999999999999996
11010011110100000100011110000111010100001011001101100100010000011011101001100100011111010101101001001111001010010010001001011000011100100101101101111000100100001001001110001100000111111111111111100
323640436072413154420335144372551171222113034455570441116140777774