0.100000000000
7cac9925452dd39121e964ce54cf4650a764859bef2caea1b0dd5fe20934f58f
329930
636b7497cb99a9647feda5c3b832a23b66d0b93585a2fe5b20eb5867d77c620d
90.000000000000
6f3276ea027fe04de7f37b585678b145eaff41ceca9b56fdd26c9f977186d088
336266
32c3ae56f5683f41acca476057e066e7fab09e1478bff67ac4de16aeeea0e68e