Decimal
166197719533072377708155800593214758069540874248872678040212
166197719533072377708155800593214758069540874248872678040212
11010011110100001000100100111101010100111000110011111001111111100100011011001101101111111011110101000000111001010010111111001010001100010001000001100000100000001010010111011010100101010001010010100
323641044752470637177443315577365007122771214210140401227324521224