2.000000000000
3544c1b5d4fa33f835ed8200a4e7e009c6520e94598812fde99c095650ed03c8
8.000000000000
ac474dc32c19b6d125a8d0f877896aebd0e96d755c9eae88f5c5c928c7d8371a
90.000000000000
3c3faead84eed337bc6365682c700b9d1ff54b8a746e00697cccd556f7bf76cd
300.000000000000
640de32ee02df38f6449ae6f32d4e93d2a1835bf340e0d66cfabcad15f691125