8.000000000000
dac9749c44f6211b71761aae5d9411dbf2e6ec1088fc58c387e62aaa8888e025
631010
e5c4d2607c3ce2ee6be4495402c0b81b34a14d54021207d306d5ef471039fbbe
0.040191663949
af708f1d11df157acd4b144f6e73b98bb2e65af9674febf4bf9be58efcea54ac
631010
d54e4be36d9e6ec35702376925cbab8d3850bf3936eab892bdc08d2ec42b26f9