Decimal
25711008708143844408671393477478884049958899570948632616108030
25711008708143844408671393477478884049958899570948632616108030
1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110
100000000000000000000000000000000037777777777777777777777777777777776