0.900000000000
bcde70ef5e51575dcb94b6b629c73260c01ad36d1bb25fd5176e4ec78175bcf4
0.004566055835
e6071b9d915a437f7e57ccafe671b3d9a3fb6ec706591ae1600fda85eb51cf49
9.000000000000
40b5562687b17fddd1533918cbcd096fae49df41a2bc3d46639442c00acff948
70.000000000000
9be23b088b6f2c416dd3ac453ffdb606fb4666ba6d4548630015e82051fa4dbf