0.800000000000
434f8405959cc684c1f851d820b96defb71c715e98a07e7f291aa78fa77ef709
608572
db5586c5c4a53a87d3896e117fef1320162be078295ba3136d77ec766f1e17c0
90.000000000000
5962103466ac688f90d27e29053120e97a1a3235b4949bd7e90eb9077fa57b47
606711
33b3ebc85e88d1db47f202449827ed005cb5da7d56568119338b9ee7fd165f07