0.900000000000
ecdb2ed413e42b9dc6a6ef52e28242ef9256655b20ac2bfeecbc8f6c74ce2752
9.000000000000
c86d8ce48b4959f69293b112af67b91ec91cf61f2ff71fb6b4fbad1e97e885c7
20.000000000000
c3a6c33eab4e76bfa4a2574078f15ceb422d2989abb0cb15b1e22ac3e98618cc
50.000000000000
f5509b340b80284883dfdbeaf0e41e00b18bc0ee48a018833c0fb89cfaea78cc