Decimal
25715716821791951834802250077555473722597261789799108095246330
25715716821791951834802250077555473722597261789799108095246330
1000000000000110000000000001100000000000000100111111111110100101111111110111000000000000110000000000000100011111111111101001011111111111011000000000000101111111111111110100000000000000000111111111111111010
100006000140000477764577670000600004377751377730000577776400000777772