Decimal
1645504557895891870063305298942548588741455081975389840859988010
1645504557895891870063305298942548588741455081975389840859988010
1000000000000000000000000000000011000000000000000000000000000000011110000000000000000000000000000010011100000000000000000000000000000110110000000000000000000000000000001001000000000000000000000000000000000101010
10000000000300000000003600000000023400000000066000000000110000000000052