0.800000000000
a3a6d58fd26938c70372394f3e983f7f995d94dc278a23bc519f180f3071f9e7
9.000000000000
88d1029d70ed40f98b27c80aab6ba30195a3065f40db78db69f5c2894a67df8c
30.000000000000
c470c1785c4ee1948dd0a3c4f25722fcd6504eddcaec014d55cfa8032d9dbf01
40.000000000000
faae04e010defdea83d6778f39ad6b61e0bb5fd819aa68d21a757e2de02f0722