0.900000000000
149aa358400ad8e2164354469f4618f087a30c18dda35b3b0a37c018c2dbf995
9.000000000000
f5612099a1cd6e82c14ed2a300e3c83182bcbc69ccc465ab80afb51e8206e196
30.000000000000
896982179a9a62ec91f7369810c2ece07d52fe5f73b8c5c9252d55670d0c4022
40.000000000000
0368bc54bca3bcece7cab8c7d428d7d4d3cc0732104572cc504941f17596178b