7126973885712957269170500639737292625287135671177390673809958374912642559215628496902462485879663306743057164468312638677565697566572971705697676550970392793573561731078997094465056774665586661276921874307944464610661727067367132719756558370156624299413640187240069718736446382667352704358553753717449574109640558297849267953709467043967181727336569878057470073867710888799738506512765866629718969690667087768618655937115373766685166404898207052767784738166238465831754227260610000