0.900000000000
cfc313ac81d402ca3b2b370f0ec3ea0e1c16b7d9dd4bea81abfe5088da9f7df9
9.000000000000
6414c52887a6096f8f480f742c2c8eae2eff97fba1e8c5f07e980f487b3afa64
40.000000000000
197e4e655c0d8029be5053520fae61aea6b57fff777c226a87e71be3cdd8af33
90.000000000000
6ebf54d4ccd3b0df19b5dbd966c6e39f45ce9b2608bc8cce05c94b0701fbe696