0.900000000000
b3b81981e9aaf4d50d896d1077a643c4a328bbc0954db3e3c51887ed590a912c
9.000000000000
e6bebb8704f639c33bfe52c56da1a69e79c78bd4a37b740b6e88e8ba362be026
40.000000000000
99d1eeea02569de06cdd8eb805ab74d447df360e06a892b30d97e9cad362d760
90.000000000000
16b455558de11b90fa9161ad80c8ce9466fc49c38294e8f75b7a174b18fe4669