0.900000000000
58d5d0f0ff20e561eb7c3c792bf33a73e3e00aa52f25270ad0dae9867ec7de1d
9.000000000000
6cddcdf4ff91351edf8997e083791542d0bad5d9c3cc91c07ca4d56f8943e079
40.000000000000
0234fb179d05bf1e7ad638a5af14cec440770bb95ae8ca5c7bc223b60faa84dd
60.000000000000
77875a43a2a8b9994a77b4467a042e9f5b613412c08fb330c122669d8b85a16b