Decimal
100433627766216864422919459283028374867057954214161587075858
100433627766216864422919459283028374867057954214161587075858
10000000000000000000000000000000000000000010101000000000000000000000000000000000000001010010101100000000000000000000000000000000010010000101101000000000000000000000000000000001011110111101100010010
200000000000002500000000000012254000000000022055000000000013675422