Decimal
412986023120996649880987168132535364405188685203228896725792018
412986023120996649880987168132535364405188685203228896725792018
10000000100000000011110000010001100000111000111101001001000111111101011011101111111010101001100000101110111001000110010010011111000000110001110011001010001100111011100011101111010001110100000110111010100010010
2004003602140707511077533577251405671062237006163121473435721640672422