0.500000000000
e863f35a01fc685deeff7b9c11056c2eeeb7281adff19662ee01ed8695454a8e
779024
e9c2d9ee03919ad58b52a5a515f4c96980196fc487f48149882b888274cbb522
0.500000000000
9347bb2c35db2204e29ad64cc899dcdde740d0417aed39c745041c88a20ce884
781083
572cfd752ed024456c7e8ee5f44ca9c1be25d80aec476297b03c1aa80a2beef8