Decimal
1645504557895891870063305298942061810910882439288518505412952080
1645504557895891870063305298942061810910882439288518505412952080
1000000000000000000000000000000011000000000000000000000000000000011110000000000000000000000000000010010000000000000000000000000000000100100000000000000000000000000000000000000000000000000000000000000000000010000
10000000000300000000003600000000022000000000044000000000000000000000020