0.900000000000
b1f6f935ae58bda49a413d02f6af9e3d83d7156ba1ca686f2e4cfd5e1fd67cd6
9.000000000000
65f9f629d6130211947863c0317b47b8332b0477ecb83f438a72d6dd97f3eb5f
20.000000000000
83c636d83b2193011e3af89a461034ed04f0179c9f7e3048ea4dd4ac304813ea
100.000000000000
24d9e3ce0436ac6eaef91de47cb7ebe1ed9a5f22157ae69aa1bfae12caffa64b