Decimal
25715716947523660013634915234752065620512705307729246113791996
25715716947523660013634915234752065620512705307729246113791996
1000000000000110000000000010001010000000011111010000000100111100100000100100110000000011001100111000001101011101000000101010001100000001100000000000000010010110000000000010010000000000000000111111111111100
100006000212003720047440446003147015350052140140000226000220000077774