0.900000000000
6c56b00b79f8a5f686fba58200231d7ad671bfcc632c648dcedd2e384d5a03bb
9.000000000000
3bdf5b2797d084da14cc3c70f7d545e71a2553c1ee915ad9ef6cae2604b4580c
20.000000000000
b154f042bdc1a9eb8a267b9abf869e14bbacfe8e8f9e3ef91c575430206b054f
100.000000000000
f448b2cb013af73410b44900447406825d8a3430d4d5bb481e6fb193e051af89