Decimal
31240342879819987837932228495879697301477771132389659386380729
31240342879819987837932228495879697301477771132389659386380729
1001101110000110111111010111001011100010111001110010001000111001000000001101100111001110001011111101011000111110001100011111001111010101000100010100011001110010100011001010001000010111101010000000110111001
115606772713427162107100154716137530761437172504243162431210275200671