0.010000000000
e38bb41cfe4146fac19d916dda82bb7fe63d1017a81caa6abe77b1c8da9d9865
612453
ecabef28d9c199630830dd367cd9a2b9bb49f86e7f9af5c77f5c781cfcbd10bf
8.000000000000
75f856aeb0cf17faa00ea4485719b0a33f0bc8d4e7765d9000203e45b02f7678
731098
ff41c9f90b9021d67a5f82586749a7520e64d6cd487ff96f6b303462192ac7a3