Decimal
2988991234187030586371251330788540693309650403650546228828859359
2988991234187030586371251330788540693309650403650546228828859359
1110100010000001101110001101001100001100110000000110100101101100011011101111110101101000111111010100000010111111101011010011000001011011100010011010101111000101001001001000100101101010000111111000110101111011111
16420156151414600645543357655077240277532301334232570511104552077065737