0.500000000000
ec7234c7cad4db1c43f61821acfa8ddec7e217a56f40b31585ddd44a6e1e4d02
123127
e1aa43db16eb1d58790f49bbe56535bcee2031649e90fef8cad8a6e30ed95a70
286382
83d16b6f25cf8027b6da69c4c81c26ca37af09a7ae90b40d18f4bfb11afb2456
1140922
44d89858556e22241085d48dc53c896bd6d037e76eddf606e37459c29528b1d0