Decimal
100433627766219718918304871878448261360696509872160012302246
100433627766219718918304871878448261360696509872160012302246
10000000000000000000000000000000000000000010111000000000000000000000000000000000000001100011010110000000000000000000000000000000010111111000000100000000000000000000000000000010001001111011110100110
200000000000002700000000000014326000000000027700400000000021173646