Decimal
100433627766216864422919459283028374867057954214161587075870
100433627766216864422919459283028374867057954214161587075870
10000000000000000000000000000000000000000010101000000000000000000000000000000000000001010010101100000000000000000000000000000000010010000101101000000000000000000000000000000001011110111101100011110
200000000000002500000000000012254000000000022055000000000013675436