0.900000000000
185e2110d6b0c5d371ce3d5f31127a20deae2640f0cfbbe4e9c5c6029c2f8210
9.000000000000
831d935900d3b8566be3bad27f5ab9dfd7c4582aaae281e42ad02bd066a215cb
90.000000000000
45e9036534781e1e243484be85c06d93407f022c8cc6282e14308b0db25b94a4
900.000000000000
188c18975022fbc24930eb720b425206e2be3766b70b82315282ea3e80afdb61