0.900000000000
804a0343cc7f97c638d893e2d281c131d1decfff9fbcd9a763bc699e7b5b75b2
9.000000000000
177ccd57f75f56a2a4374aebe3e792216a4499075e0ad1b954b1ae6d141ccfe3
90.000000000000
31774c9351707c326d89ca27a6dfa447c79b9918d42f058e8348d5bcc60260fc
100.000000000000
b41a33e55e3af77b140a50c5b19b0323ed9469db3e5ac274298069e168e90577