Decimal
2988991234187020884517520157350006531585401271385936116130489557
2988991234187020884517520157350006531585401271385936116130489557
1110100010000001101110001101001100001100101111111001010011111111101010011010000100110001000110111100100111101001101100110110100100100110111001011000010101100101000010000110100110111100000011011111010010011010101
16420156151414577123775232046106744751546644467130254502064674033722325