0.900000000000
3f879e76e71b7bbd37612c07ef47cfaa0d564b764c59eba1ae5620fdb1f5e8ef
9.000000000000
270f162a8af0c5ff18c3070516e6e8c6fecadb0f81133eee4990499acaa7551c
20.000000000000
88cbf1ba1562720843aec611c0c88b22d4b0c2bb4999bab5b3fa2f51754039b0
90.000000000000
b0d67f023db04d940a7792d0d11c417cb86a864146822d21b0e5bd89129a1893