0.900000000000
ffd625d30b7265139819f11b7924f45b5b89732fd86bbac3edeb0645b7192408
9.000000000000
d94401d802b848daea73db342f29dc8295220a0b6d1fedfcc581cabf6fc30276
90.000000000000
6d29ce1428d5835e79ca36d564b1ea52da04c02e597fccf42e5f604d223423ec
100.000000000000
b8ccb98d3c21236ca73df8d2aab7938aa6f41fc438ff72ef621d6a62048bffbd