Decimal
412986023120990786724449162756380025699880206706553567146148872
412986023120990786724449162756380025699880206706553567146148872
10000000100000000011110000010001100000111000110101000111100111110101001011010100011001101011101010010000001111110100000110101110101011010111001110111100001111100000011100010000000001100000000000000010000001000
2004003602140706507476513243153522017640656532716741740342001400002010