Decimal
412986023120987855146180160091875943106809381357973546897244186
412986023120987855146180160091875943106809381357973546897244186
10000000100000000011110000010001100000111000110001000110110111110001000011000110101001001100111000000110000011101110111110101110011100010011101110110101101010011010000011010110111111111010000000000000000011010
2004003602140706106676103065114700603567656342356655232032677720000032