0.900000000000
14747ba846e47af61f265e2b8871dbacd6682155b5bafc7a404edfa56ed9c6ce
9.000000000000
9096265691fe8e55b741b16166e68c83bcaedc5fab727c2107f4e2d96d140e95
90.000000000000
c587d3a396f24851b7f41447ad02f84f5e6e7634891cf7348a61a8cd805e3f13
100.000000000000
5da4f17a55037921e01d68b036775cd413e728296ca35dd9fbfae59101e60231