0.900000000000
ddb78c9f888e31f618929d8f7f2b3aa82fea3e80588efd8717d5c8219aa4d607
9.000000000000
c30781b7e25ac128434ea3ea3900ba0f8e1d0651203e0d23583e181ee40359dc
90.000000000000
644411a58f555d283ca95bafd7d3fcb5a96e33347ebeae591e556c028ba90e53
100.000000000000
1df4ce4e256eb9e7790aca7c30b4cbb16fe0dbfc04e5ffbe495339a0ca9cc9c0