Decimal
1645504556171834386848426496160181374197093909051060760252257982
1645504556171834386848426496160181374197093909051060760252257982
111111111111111111111111111111010000000000000000000000000000001111010111111111111111111111111101010100000000000000000000000000010001010010111111111111111111111111000011010000000000000000000000000001011010111110
7777777777200000000017277777777524000000002122777777770320000000013276