0.500000000000
02adb69a105c8888f4f03ba43a055e5c9be0a7294d790af38eb8ec0ad3147cb8
227588
ccb6a53aaaa0d0186702c154be0c082d6f1bc48c75ad52fc95af6e290cd7e9a1
0.500000000000
982313772a5ce1334a3300e8ecc4313321027b9aabd2cb9bf4c1cfb0aeb8a332
238759
c766ffd5a68452373f32d598a8d6d5784c4f4e48de1d20045c9821980f5873a6