Decimal
3450525046258386905628800385821192924933932877757269555286016
3450525046258386905628800385821192924933932877757269555286016
1000100101101100110100101001100110111011011011110001111110100111001110000001100100000101011010100010001110110100101101110011111111100101011101110110111010001011010111000000101100000011000001000000000000
10455464514673336176471601440532421664556377453566721327005403010000