0.900000000000
d380f58692d40fd34d50fbdf376f67bb94a66c6164012b6a91ba9a9bacff3df2
9.000000000000
230c83f5de611ad113fff53ec42a932072c1974c4a5d68876a0b71f477be9de6
90.000000000000
9f242198f8f3879f564632c733b119c5096b012ff0250a229980fb8f41bf9c97
400.000000000000
8c0313a7546105ce47bed4ca3579716c8022c8ac995db7c8b4cb1adc4de1cfa5