Decimal
6582018229284853398652623348336119358122703405793623897695856010
6582018229284853398652623348336119358122703405793623897695856010
100000000000000000000000000000000000000000000000101000000000000000000000000000000000000000000000010010101000000000000000000000000000000000000000000011110101000000000000000000000000000000000000000000010010110001010
40000000000000005000000000000000225000000000000003650000000000000022612