Decimal
2988987897195667907349405164578309852850562919452989919314719459
2988987897195667907349405164578309852850562919452989919314719459
1110100010000001101001111101000000010010101010000101100010011111010000111111101111010110111100110110100111000001011111010100011110000011000100100101010110011001010000101100000011100010000110100100011001011100011
16420151750022520542372077572674664701372436030445263120540342064431343