Decimal
1645504557895891870063305298942061810910882439288518505412952088
1645504557895891870063305298942061810910882439288518505412952088
1000000000000000000000000000000011000000000000000000000000000000011110000000000000000000000000000010010000000000000000000000000000000100100000000000000000000000000000000000000000000000000000000000000000000011000
10000000000300000000003600000000022000000000044000000000000000000000030