Decimal
29689638799050180143237469062271175232656610139747268530599089
29689638799050180143237469062271175232656610139747268530599089
1001001111001110101010001010001010101011111000100000001110011010111010011111111001100110110000101011111011110001100100100110011000100000000101000010001110010101111111011100000010001011000001111010010110001
111716521212537040163272377146605373614446304005021625773402130172261