0.900000000000
c14f2081410936ece045778bb18e847d308fa7d5539c9190c40fc9fc1ecfcb0a
9.000000000000
b97dd9abf9a81c2136e17d6529dbbf212b3d0e9aa086585f789a69466b3fe1aa
10.000000000000
e5f26c76c1af0f3dfa71dbd996c88f1786f6a489b21a00d7423feb5b580de866
90.000000000000
f2d9020f307bdcf8fb34ab6867489f3b801c010a9386581d3798db63e9f1ebf8